NetBSD/lib/libc/arch/x86_64
pooka 65ec9d356d Don't clobber callee save registers r12 & r13 in swapcontext. They
were saved in the stack, but the subsequent swapcontext would return
to the earlier stack frame and never restore them.  Fixes puffs
with default compiler flags on amd64.

Thanks to Mihai Chelaru for providing access to an amd64 machine
for debugging this problem.
2007-04-12 12:33:26 +00:00
..
gdtoa Add strtof(3) and strtold(3); welcome libc 12.137. 2006-03-15 17:35:17 +00:00
gen Don't clobber callee save registers r12 & r13 in swapcontext. They 2007-04-12 12:33:26 +00:00
net
stdlib build erand48_ieee754.c on everything but vax 2006-03-22 22:03:58 +00:00
string Use reach-over sources from common/lib/libc 2005-12-20 19:31:47 +00:00
sys if setcontext(2) returns, _exit(2) with a return code of -1 instead 2006-11-08 21:16:40 +00:00
Makefile.inc G/c KMSRCS and KMINCLUDES now that we have common/lib/libc 2006-06-17 18:04:23 +00:00
SYS.h Remove an obsolete comment. 2007-03-08 13:46:31 +00:00