musl/arch/i386
Rich Felker d6c0efe106 jmp_buf overhaul fixing several issues
on arm, the location of the saved-signal-mask flag and mask were off
by one between sigsetjmp and siglongjmp, causing incorrect behavior
restoring the signal mask. this is because the siglongjmp code assumed
an extra slot was in the non-sig jmp_buf for the flag, but arm did not
have this. now, the extra slot is removed for all archs since it was
useless.

also, arm eabi requires jmp_buf to have 8-byte alignment. we achieve
that using long long as the type rather than with non-portable gcc
attribute tags.
2012-07-03 20:07:33 -04:00
..
bits jmp_buf overhaul fixing several issues 2012-07-03 20:07:33 -04:00
atomic.h security hardening: ensure suid programs have valid stdin/out/err 2011-08-23 09:37:39 -04:00
pthread_arch.h ensure the compiler does not move around thread-register-based reads 2011-08-06 20:45:30 -04:00
reloc.h fix some symbol resolution issues in dynamic linker 2011-06-25 22:36:21 -04:00