1
0
mirror of https://git.FreeBSD.org/src.git synced 2024-12-20 11:11:24 +00:00
freebsd/lib/libc/ia64/gen
Marcel Moolenaar b32428bbc5 The FP status register allows for 6 traps to be masked. One of them,
the denormal/unnormal trap, is not a standard IEEE trap. We did
not exclude it from being returned by fpgetmask(), nor did we make
sure that fpsetmask() didn't clobber it. Since the non-IEEE trap
is not part of fp_except_t, users of ifpgetmask()/fpsetmask() would
be confronted with unexpected behaviour, one of which is a SIGFPE
for denormal/unnormal FP results.

This commit makes sure that we don't leak the denormal/unnormal mask
bit in fp_except_t and also that we don't clobber it.
2003-10-22 09:00:07 +00:00
..
__divdf3.S Use __FBSDID. 2003-03-03 01:09:46 +00:00
__divdi3.S Use __FBSDID. 2003-03-03 01:09:46 +00:00
__divsf3.S Use __FBSDID. 2003-03-03 01:09:46 +00:00
__divsi3.S Use __FBSDID. 2003-03-03 01:09:46 +00:00
__moddi3.S Use __FBSDID. 2003-03-03 01:09:46 +00:00
__modsi3.S Use __FBSDID. 2003-03-03 01:09:46 +00:00
__udivdi3.S Use __FBSDID. 2003-03-03 01:09:46 +00:00
__udivsi3.S Use __FBSDID. 2003-03-03 01:09:46 +00:00
__umoddi3.S Use __FBSDID. 2003-03-03 01:09:46 +00:00
__umodsi3.S Use __FBSDID. 2003-03-03 01:09:46 +00:00
_setjmp.S Revert previous commit. We don't use setjmp()/longjmp() for context 2003-07-25 22:36:48 +00:00
fabs.S Use __FBSDID. 2003-03-03 01:09:46 +00:00
fpgetmask.c The FP status register allows for 6 traps to be masked. One of them, 2003-10-22 09:00:07 +00:00
fpgetround.c
fpsetmask.c The FP status register allows for 6 traps to be masked. One of them, 2003-10-22 09:00:07 +00:00
fpsetround.c
frexp.c
infinity.c
isinf.c
ldexp.c
makecontext.c o Fix a cut-n-paste bug. We were clobbering rp with gp... 2003-06-02 00:16:39 +00:00
Makefile.inc Implement signalcontext(). Needed by libpthread (aka libkse). 2003-06-24 05:06:42 +00:00
modf.c
setjmp.S ABI breaker: Move the J_SIGMASK field in the jmpbuf before 2003-03-05 03:30:54 +00:00
signalcontext.c Implement signalcontext(). Needed by libpthread (aka libkse). 2003-06-24 05:06:42 +00:00
sigsetjmp.S Use __FBSDID. 2003-03-03 01:09:46 +00:00
unwind.c