glibc/sysdeps/hppa/fpu
Carlos O'Donell 48dcf1c597 2006-04-20 Carlos O'Donell <carlos@systemhalted.org>
* sysdeps/hppa/fpu/fclrexcpt.c (feclearexcept): Use union to
	align parameters. Specify memory clobbers.
	* sysdeps/hppa/fpu/fedisblxcpt.c (fedisableexcept): Likewise.
	* sysdeps/hppa/fpu/feenablxcpt.c (feenableexcept): Likewise.
	* sysdeps/hppa/fpu/fegetenv.c (fegetenv): Do not save exception
	register. Use memcpy to align buffer.
	* sysdeps/hppa/fpu/fegetexcept.c (fegetexcept): Store and reload
	fr0. Use union to align parameters.
	* sysdeps/hppa/fpu/fegetround.c (fegetround): Likewise.
	* sysdeps/hppa/fpu/feholdexcpt.c (feholdexcept): Do not save
	exception registers. Define libm_hidden_def.
	* sysdeps/hppa/fpu/fesetenv.c (fesetenv): Do not save exception
	registers.
	* sysdeps/hppa/fpu/fesetround.c (fesetround): Use union to
	align parameters, speficy memory clobbers. Define libm_hidde_def
	* sysdeps/hppa/fpu/feupdateenv.c (feupdateenv): Use union to align
	parameters. Use memcpy to align buffer.
	* sysdeps/hppa/fpu/fgetexcptflg.c (fegetexceptflag): Likewise.
	* sysdeps/hppa/fpu/fsetexcptflg.c (fesetexceptflag): Likewise.
	* sysdeps/hppa/fpu/ftestexcept.c (fetestexcept): Likewise.
	* sysdeps/hppa/fpu/libm-test-ulps: Update.
	* sysdeps/hppa/fpu/bits/fenv.h: Add ABI comments.
2006-04-21 00:27:20 +00:00
..
bits 2006-04-20 Carlos O'Donell <carlos@systemhalted.org> 2006-04-21 00:27:20 +00:00
fclrexcpt.c 2006-04-20 Carlos O'Donell <carlos@systemhalted.org> 2006-04-21 00:27:20 +00:00
fedisblxcpt.c 2006-04-20 Carlos O'Donell <carlos@systemhalted.org> 2006-04-21 00:27:20 +00:00
feenablxcpt.c 2006-04-20 Carlos O'Donell <carlos@systemhalted.org> 2006-04-21 00:27:20 +00:00
fegetenv.c 2006-04-20 Carlos O'Donell <carlos@systemhalted.org> 2006-04-21 00:27:20 +00:00
fegetexcept.c 2006-04-20 Carlos O'Donell <carlos@systemhalted.org> 2006-04-21 00:27:20 +00:00
fegetround.c 2006-04-20 Carlos O'Donell <carlos@systemhalted.org> 2006-04-21 00:27:20 +00:00
feholdexcpt.c 2006-04-20 Carlos O'Donell <carlos@systemhalted.org> 2006-04-21 00:27:20 +00:00
fesetenv.c 2006-04-20 Carlos O'Donell <carlos@systemhalted.org> 2006-04-21 00:27:20 +00:00
fesetround.c 2006-04-20 Carlos O'Donell <carlos@systemhalted.org> 2006-04-21 00:27:20 +00:00
feupdateenv.c 2006-04-20 Carlos O'Donell <carlos@systemhalted.org> 2006-04-21 00:27:20 +00:00
fgetexcptflg.c 2006-04-20 Carlos O'Donell <carlos@systemhalted.org> 2006-04-21 00:27:20 +00:00
fraiseexcpt.c (feraiseexcept): Add delayed exception flushing, FE_UNDERFLOW is DBL_MIN/3.0, 2003-12-18 03:58:09 +00:00
fsetexcptflg.c 2006-04-20 Carlos O'Donell <carlos@systemhalted.org> 2006-04-21 00:27:20 +00:00
ftestexcept.c 2006-04-20 Carlos O'Donell <carlos@systemhalted.org> 2006-04-21 00:27:20 +00:00
libm-test-ulps 2006-04-20 Carlos O'Donell <carlos@systemhalted.org> 2006-04-21 00:27:20 +00:00