History log of /netbsd-src/lib/libc/arch/arm/gen/swapcontext.S (Results 1 – 17 of 17)
Revision Date Author Comments
# 45433ea2 30-Jun-2021 skrll <skrll@NetBSD.org>

Do previous differtly by pushing two registers in the same way as the
_INVOKE_CERROR macro


# c1d0bd11 30-Jun-2021 rin <rin@NetBSD.org>

Fix previous. For Thumb-1:
- sp cannot be manipulated directly
- {add,sub}s should be used instead of {add,sub}


# 2251279c 29-Jun-2021 rin <rin@NetBSD.org>

Align sp to 8-byte boundary as required by EABI.

IIUC, this change only affects libc compiled for ``Thumb-mode userland'',
which we've not officially supported yet.


# 916ea5ef 21-Nov-2018 skrll <skrll@NetBSD.org>

Fix a comment


# d0dcd65c 30-Nov-2013 joerg <joerg@NetBSD.org>

Use PLT_SYM.


# df25d88d 04-Sep-2013 matt <matt@NetBSD.org>

Fix the .cfi correctly.


# 3bf56cd2 04-Sep-2013 htodd <htodd@NetBSD.org>

Fix build by matching .cfi/#if.


# cb89adbb 04-Sep-2013 matt <matt@NetBSD.org>

only emit cfi if __ARM_EABI__ && __UNWIND_TABLES__


# 2a674d4f 03-Sep-2013 matt <matt@NetBSD.org>

Use less got, add END(), make thumb tolerant.


# b160e122 28-Nov-2012 matt <matt@NetBSD.org>

Add missing registers.


# 74f6af55 27-Sep-2012 skrll <skrll@NetBSD.org>

Remove magic numbers.


# 67a05574 27-Sep-2012 skrll <skrll@NetBSD.org>

Fixup the stack pointer in the ucontext returned by getcontext.

This fixes the following tests

lib/libc/sys/t_swapcontext.c
lib/libpthread/t_swapcontext.c


# b0619586 05-Aug-2012 skrll <skrll@NetBSD.org>

Ensure stack alignment. "looks fine" matt@


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

Remove clause 3 and 4 from TNF licenses


# d6621260 21-Aug-2004 rearnsha <rearnsha@NetBSD.org>

Use RET and RETc macros for returning.


# c18226d8 05-Apr-2003 bjh21 <bjh21@NetBSD.org>

NetBSD/acorn26 has been using APCS-32 for years, so unifdef -U__APCS_26__.


# 3fdac2b8 18-Jan-2003 thorpej <thorpej@NetBSD.org>

Merge the nathanw_sa branch.