History log of /netbsd/lib/libc/arch/x86_64/gen/swapcontext.S (Results 1 – 6 of 6)
Revision Date Author Comments
# adeb86dd 22-May-2014 uebayasi <uebayasi@NetBSD.org>

Put missing END() markers to set ELF symbol size.


# cbe7418b 12-Sep-2013 joerg <joerg@NetBSD.org>

Pass PICFLAGS down to cc-as-as and use __PIC__ to decide if it is small
vs big PIC mode. Retire -DPIC and -DBIGPIC.


# 65ec9d35 12-Apr-2007 pooka <pooka@NetBSD.org>

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 puff

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.

show more ...


# 4aa53708 01-Dec-2004 ws <ws@NetBSD.org>

Use correct stack offsets after pushing values onto it.


# 3b364b9b 07-Apr-2003 kleink <kleink@NetBSD.org>

Make sure we reference getcontext() by its internal name.


# 894bd3ad 30-Jan-2003 fvdl <fvdl@NetBSD.org>

Add ucontext glue for x86_64.