History log of /netbsd-src/lib/libc/arch/sh3/gen/swapcontext.S (Results 1 – 11 of 11)
Revision Date Author Comments
# c9951c23 06-Apr-2015 uwe <uwe@NetBSD.org>

On swapcontext(3) preserve r12 too. Properly fixes PR port-sh3/49597.


# 1a997bcd 25-Jan-2015 uwe <uwe@NetBSD.org>

Adjust _UC_MACHINE_SP(oucp) to "drop" values we pushed to the stack.
t_swapcontext tests pass now with gcc 4.8.

From Yasushi Oshima in PR port-sh3/49597


# 4d12bfcd 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.


# ce099b40 28-Apr-2008 martin <martin@NetBSD.org>

Remove clause 3 and 4 from TNF licenses


# 7581f118 05-Jan-2006 uwe <uwe@NetBSD.org>

Add .size directive.


# 89723f20 05-Jan-2006 uwe <uwe@NetBSD.org>

PIC_PROLOGUE doesn't take temp register argument, adjust.


# fa0fe9c8 04-Jan-2006 uwe <uwe@NetBSD.org>

Use PLT for PIC calls. Makes the called functions overridable and
avoids text reloc in the shared library.
Same non-PIC code generated.


# 1a1aa0fb 04-Jan-2006 uwe <uwe@NetBSD.org>

Took me some time to figure that getcontext does _UC_MACHINE_INTRV(oucp) = 0
for us, so add a comment. While here use official _UC_MACHINE_SET_PC
macro in another comment.


# 8238ccbb 04-Jan-2006 uwe <uwe@NetBSD.org>

Use macros from <machine/asm.h>. s/r15/sp/. Use cpp-safe label
names. Add comments. Same object code is generated.


# 9b73f399 01-Jul-2003 marcus <marcus@NetBSD.org>

Generate proper PIC code for libc_pic.a.


# c7e237f2 20-Jan-2003 thorpej <thorpej@NetBSD.org>

Merge the nathanw_sa branch.