gcc/libjava/classpath/native/fdlibm
Tom Tromey 80f798b41e re PR classpath/23863 (mprec buffer overwrite bug)
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
2006-06-09 16:18:51 +00:00
..
dtoa.c re PR classpath/23863 (mprec buffer overwrite bug) 2006-06-09 16:18:51 +00:00
e_acos.c
e_asin.c
e_atan2.c
e_cosh.c
e_exp.c
e_fmod.c
e_hypot.c
e_log10.c
e_log.c
e_pow.c
e_rem_pio2.c
e_remainder.c
e_scalb.c
e_sinh.c
e_sqrt.c
fdlibm.h
ieeefp.h
k_cos.c
k_rem_pio2.c
k_sin.c
k_tan.c
Makefile.am
Makefile.in String.java, [...]: Merge from GNU Classpath HEAD. 2006-06-09 16:07:07 +00:00
mprec.c re PR classpath/23863 (mprec buffer overwrite bug) 2006-06-09 16:18:51 +00:00
mprec.h re PR classpath/23863 (mprec buffer overwrite bug) 2006-06-09 16:18:51 +00:00
namespace.h
s_atan.c
s_cbrt.c
s_ceil.c
s_copysign.c
s_cos.c
s_expm1.c
s_fabs.c
s_finite.c
s_floor.c
s_log1p.c
s_rint.c
s_scalbn.c
s_sin.c
s_tan.c
s_tanh.c
sf_fabs.c
sf_rint.c
strtod.c
w_acos.c
w_asin.c
w_atan2.c
w_cosh.c
w_exp.c
w_fmod.c
w_hypot.c
w_log10.c
w_log.c
w_pow.c
w_remainder.c
w_sinh.c
w_sqrt.c