mirror of
git://gcc.gnu.org/git/gcc.git
synced 2025-03-26 19:21:24 +08:00
PR classpath/23863: * native/fdlibm/dtoa.c (_dtoa): Free contents of _Jv_reent when finished. * native/fdlibm/mprec.c: New version from newlib. Commented out some includes. Added <assert.h>. (_reent, _Bigint): New defines. (_REENT_CHECK_MP, _REENT_MP_FREELIST, _REENT_MP_P5S): Likewise. (__ULong, __Long): New types. (_calloc_r): New function. (Balloc): Dynamically add new _freelist entries as needed. * native/fdlibm/mprec.h (struct _Jv_Bigint): Don't use MAX_BIGNUMS to size _x[]. (struct _Jv_reent): _freelist now a _Jv_Bigint**. Removed _allocation_map, num. Added _max_k. From-SVN: r114511
This is libgcj: the runtime library for gcj, the GNU Compiler for Java. libgcj provides a partial implementation of the Java Class Libraries. libgcj is free software. See the file LIBGCJ_LICENSE for copying permission. DOCUMENTATION ============= All documentation, including detailed installation and usage instructions, can be found on the gcj web pages at this URL: http://gcc.gnu.org/java/ BUGS ==== Please submit bug reports via this URL: http://gcc.gnu.org/bugzilla