freebsd-dev/lib/libc/ia64/gen
Marcel Moolenaar 122dd01309 o Fix _longjmp() to return 1 when the return value is given as 0.
o  Remove the unwanted smartness in _longjmp() where it compares
   the current ar.bspstore with the saved ar.bspstore and restores
   ar.rnat based on it. This either avoids saving ar.rnat in the
   jmp_buf or is the consequence of not saving ar.rnat. All this
   complexity breaks libc_r where we use longjmp() to switch to
   different threads and the current ar.bspstore has no relation
   to the saved ar.bspstore. Thus: we save ar.rnat in setjmp()
   and simply restore ar.bspstore and ar.rnat in longjmp().

This code needs a cleanup.
2002-11-14 06:40:23 +00:00
..
__divdf3.S Add __divdf3(), __divsf3() and __infinity[]. 2001-10-20 15:17:31 +00:00
__divdi3.S
__divsf3.S Add __divdf3(), __divsf3() and __infinity[]. 2001-10-20 15:17:31 +00:00
__divsi3.S
__moddi3.S
__modsi3.S
__udivdi3.S
__udivsi3.S
__umoddi3.S
__umodsi3.S
_setjmp.S o Fix _longjmp() to return 1 when the return value is given as 0. 2002-11-14 06:40:23 +00:00
fabs.S
fpgetmask.c Fix the style of the SCM ID's. 2002-03-22 21:53:29 +00:00
fpsetmask.c Fix the style of the SCM ID's. 2002-03-22 21:53:29 +00:00
frexp.c Fix the style of the SCM ID's. 2002-03-22 21:53:29 +00:00
infinity.c Re-apply the previously backed-out commit that fixes the problem where 2002-10-31 23:05:20 +00:00
isinf.c Fix the style of the SCM ID's. 2002-03-22 21:53:29 +00:00
ldexp.c Fix the style of the SCM ID's. 2002-03-22 21:53:29 +00:00
Makefile.inc Implement _Unwind_FindTableEntry(). This function is part of GCC 2002-04-13 04:06:34 +00:00
modf.c Fix the style of the SCM ID's. 2002-03-22 21:53:29 +00:00
setjmp.S ia64 ABI breaker: 2002-11-11 08:11:44 +00:00
sigsetjmp.S ia64 ABI breaker: 2002-11-11 08:11:44 +00:00
unwind.c Implement _Unwind_FindTableEntry(). This function is part of GCC 2002-04-13 04:06:34 +00:00