1
0
mirror of https://git.FreeBSD.org/src.git synced 2025-01-01 12:19:28 +00:00
freebsd/lib/libc/powerpc64/gen
Nathan Whitehorn 1ee3532451 Save and restore non-volatile floating-point registers during longjmp().
This should also save and restore non-volatile Altivec registers, but that
needs to wait on solving two problems:
1. Adding the nonvolatile vector registers means we need 5 more than _JBLEN
   entries in jmp_buf on 32-bit targets (64-bit is OK).
2. Need to figure out how to determine if saving/restoring vector regs
   is supported on the current CPU from userland.

MFC after:	1 month
2015-03-08 19:37:08 +00:00
..
_ctx_start.S
_set_tp.c Avoid use of register variables. Clang 3.5 treats this as undefined behavior, 2015-01-06 03:50:43 +00:00
_setjmp.S Save and restore non-volatile floating-point registers during longjmp(). 2015-03-08 19:37:08 +00:00
fabs.S
flt_rounds.c
fpgetmask.c
fpgetround.c
fpgetsticky.c
fpsetmask.c
fpsetround.c
infinity.c
makecontext.c
Makefile.inc Remove duplicate copies of trivial getcontextx.c 2015-01-12 18:13:38 +00:00
setjmp.S Save and restore non-volatile floating-point registers during longjmp(). 2015-03-08 19:37:08 +00:00
signalcontext.c
sigsetjmp.S Save and restore non-volatile floating-point registers during longjmp(). 2015-03-08 19:37:08 +00:00
syncicache.c