musl/arch/arm
Rich Felker badaa04acc add function types to arm crt assembly
without these, calls may be resolved incorrectly if the calling code
has been compiled to thumb instead of arm. it's not clear to me at
this point whether crt_arch.h is even working if crt1.c is built as
thumb; this needs testing. but the _init and _fini issues were known
to cause crashes in static-linked apps when libc was built as thumb,
and this commit should fix that issue.
2013-08-15 14:52:27 -04:00
..
bits change jmp_buf to share an underlying type and struct tag with sigjmp_buf 2013-07-24 02:17:02 -04:00
src add some ARM EABI-specific exception handling infrastructure 2013-07-10 16:11:01 -04:00
atomic.h add missing a_or_l to atomic.h for non-x86 archs 2013-08-11 03:43:25 -04:00
crt_arch.h add function types to arm crt assembly 2013-08-15 14:52:27 -04:00
pthread_arch.h add support for TLS variant I, presently needed for arm and mips 2012-10-15 18:51:53 -04:00
reloc.h disable legacy init/fini processing on ARM 2013-07-22 14:08:33 -04:00
syscall_arch.h remove __SYSCALL_SSLEN arch macro in favor of using public _NSIG 2013-03-26 23:07:31 -04:00