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 Imported GNU Classpath 0.90 2006-03-10 21:46:48 +00:00
e_asin.c Imported GNU Classpath 0.90 2006-03-10 21:46:48 +00:00
e_atan2.c Imported GNU Classpath 0.90 2006-03-10 21:46:48 +00:00
e_cosh.c Imported GNU Classpath 0.90 2006-03-10 21:46:48 +00:00
e_exp.c Imported GNU Classpath 0.90 2006-03-10 21:46:48 +00:00
e_fmod.c Imported GNU Classpath 0.90 2006-03-10 21:46:48 +00:00
e_hypot.c Imported GNU Classpath 0.90 2006-03-10 21:46:48 +00:00
e_log.c Imported GNU Classpath 0.90 2006-03-10 21:46:48 +00:00
e_log10.c Imported GNU Classpath 0.90 2006-03-10 21:46:48 +00:00
e_pow.c Imported GNU Classpath 0.90 2006-03-10 21:46:48 +00:00
e_rem_pio2.c Imported GNU Classpath 0.90 2006-03-10 21:46:48 +00:00
e_remainder.c Imported GNU Classpath 0.90 2006-03-10 21:46:48 +00:00
e_scalb.c Imported GNU Classpath 0.90 2006-03-10 21:46:48 +00:00
e_sinh.c Imported GNU Classpath 0.90 2006-03-10 21:46:48 +00:00
e_sqrt.c Imported GNU Classpath 0.90 2006-03-10 21:46:48 +00:00
fdlibm.h Imported GNU Classpath 0.90 2006-05-18 17:29:21 +00:00
ieeefp.h Imported GNU Classpath 0.90 2006-05-18 17:29:21 +00:00
k_cos.c Imported GNU Classpath 0.90 2006-03-10 21:46:48 +00:00
k_rem_pio2.c Imported GNU Classpath 0.90 2006-03-10 21:46:48 +00:00
k_sin.c Imported GNU Classpath 0.90 2006-03-10 21:46:48 +00:00
k_tan.c Imported GNU Classpath 0.90 2006-03-10 21:46:48 +00:00
Makefile.am Imported GNU Classpath 0.90 2006-05-18 17:29:21 +00:00
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 Imported GNU Classpath 0.20 2006-01-17 18:09:40 +00:00
s_atan.c Imported GNU Classpath 0.90 2006-03-10 21:46:48 +00:00
s_cbrt.c Imported GNU Classpath 0.90 2006-03-10 21:46:48 +00:00
s_ceil.c Imported GNU Classpath 0.90 2006-03-10 21:46:48 +00:00
s_copysign.c Imported GNU Classpath 0.90 2006-03-10 21:46:48 +00:00
s_cos.c Imported GNU Classpath 0.90 2006-03-10 21:46:48 +00:00
s_expm1.c Imported GNU Classpath 0.90 2006-03-10 21:46:48 +00:00
s_fabs.c Imported GNU Classpath 0.90 2006-03-10 21:46:48 +00:00
s_finite.c Imported GNU Classpath 0.90 2006-03-10 21:46:48 +00:00
s_floor.c Imported GNU Classpath 0.90 2006-03-10 21:46:48 +00:00
s_log1p.c Imported GNU Classpath 0.90 2006-03-10 21:46:48 +00:00
s_rint.c Imported GNU Classpath 0.90 2006-03-10 21:46:48 +00:00
s_scalbn.c Imported GNU Classpath 0.90 2006-03-10 21:46:48 +00:00
s_sin.c Imported GNU Classpath 0.90 2006-03-10 21:46:48 +00:00
s_tan.c Imported GNU Classpath 0.90 2006-03-10 21:46:48 +00:00
s_tanh.c Imported GNU Classpath 0.90 2006-03-10 21:46:48 +00:00
sf_fabs.c
sf_rint.c
strtod.c
w_acos.c Imported GNU Classpath 0.90 2006-03-10 21:46:48 +00:00
w_asin.c Imported GNU Classpath 0.90 2006-03-10 21:46:48 +00:00
w_atan2.c Imported GNU Classpath 0.90 2006-03-10 21:46:48 +00:00
w_cosh.c Imported GNU Classpath 0.90 2006-03-10 21:46:48 +00:00
w_exp.c Imported GNU Classpath 0.90 2006-03-10 21:46:48 +00:00
w_fmod.c Imported GNU Classpath 0.90 2006-03-10 21:46:48 +00:00
w_hypot.c Imported GNU Classpath 0.90 2006-03-10 21:46:48 +00:00
w_log.c Imported GNU Classpath 0.90 2006-03-10 21:46:48 +00:00
w_log10.c Imported GNU Classpath 0.90 2006-03-10 21:46:48 +00:00
w_pow.c Imported GNU Classpath 0.90 2006-03-10 21:46:48 +00:00
w_remainder.c Imported GNU Classpath 0.90 2006-03-10 21:46:48 +00:00
w_sinh.c Imported GNU Classpath 0.90 2006-03-10 21:46:48 +00:00
w_sqrt.c Imported GNU Classpath 0.90 2006-03-10 21:46:48 +00:00