musl/arch
Rich Felker 234c58467c make sh clone asm fdpic-compatible
clone calls back to a function pointer provided by the caller, which
will actually be a pointer to a function descriptor on fdpic. the
obvious solution is to have a separate version of clone for fdpic, but
I have taken a simpler approach to go around the problem. instead of
calling the pointed-to function from asm, a direct call is made to an
internal C function which then calls the pointed-to function. this
lets the C compiler generate the appropriate calling convention for an
indirect call with no need for ABI-specific assembly.
2015-09-12 02:55:28 +00:00
..
aarch64 aarch64: fix 64-bit syscall argument passing 2015-08-11 23:11:57 +00:00
arm implement arm eabi mem* functions 2015-08-31 06:35:01 +00:00
i386 fix missing earlyclobber flag in i386 a_ctz_64 asm 2015-09-09 07:18:28 +00:00
microblaze add .text section directive to all crt_arch.h files missing it 2015-05-22 01:50:05 -04:00
mips socket.h: cleanup/reorder mips and powerpc bits/socket.h 2015-07-21 19:14:58 -04:00
or1k add .text section directive to all crt_arch.h files missing it 2015-05-22 01:50:05 -04:00
powerpc socket.h: cleanup/reorder mips and powerpc bits/socket.h 2015-07-21 19:14:58 -04:00
sh make sh clone asm fdpic-compatible 2015-09-12 02:55:28 +00:00
x32 mitigate performance regression in libc-internal locks on x86_64 2015-08-16 18:15:18 +00:00
x86_64 mitigate performance regression in libc-internal locks on x86_64 2015-08-16 18:15:18 +00:00