freebsd-dev/lib/libc/ia64/gen
Marcel Moolenaar 7aa65edc75 ia64 ABI breaker:
Don't force 16-byte alignment at run-time. Do it at compile-time.
This saves us the pointer fiddling by the setjmp functions and
reduces complexity. While here, increase the jmp_buf by 16 bytes
to an even 512 bytes. Coincidentally, due to the way alignment
was handled prior to this change, the jmp_buf has not changed in
size, but only in how the space is used. Prior to this change
the 16 bytes were reserved for enforcing alignment; now they are
reserved by us for future extensions.
Therefore, this ABI breaker is relatively save: the failure is
always an alignment trap.
2002-11-11 08:11:44 +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 ia64 ABI breaker: 2002-11-11 08:11:44 +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