Request diff between arbitrary revisions
Keyword substitution: kv
Default branch: MAIN
update syscalls lots of fixes from Markus FX Oberhumer: * better signal handling error detection * setjmp.S on i386 * getenv on i386 * sys/stat.h -malign-double fix * update fcntl.h for MIPS to 2.6.13 version * jmp_buf is 40*8 instead of 58*8 on ppc64. * This patch fixes the section of the TOC entries on ppc64 * libstdc++ updates for gcc 4 * remove cstddef and cwchar (no longer needed) * int -> ssize_t for read and write * sigjmp.c: __mask_was_saved was not set in all cases! * another round of ILP64 cleanups
it turns out you have to call sigreturn() inside the signal handler you set with rt_sigaction, not rt_sigreturn(). I wonder what they have been smoking.