musl/arch/powerpc
Rich Felker 4134c68dd4 unify non-inline version of syscall code across archs
except powerpc, which still lacks inline syscalls simply because
nobody has written the code, these are all fallbacks used to work
around a clang bug that probably does not exist in versions of clang
that can compile musl. however, it's useful to have the generic
non-inline code anyway, as it eases the task of porting to new archs:
writing inline syscall code is now optional. this approach could also
help support compilers which don't understand inline asm or lack
support for the needed register constraints.

mips could not be unified because it has special fixup code for broken
layout of the kernel's struct stat.
2014-11-22 21:50:13 -05:00
..
bits add new syscall numbers for seccomp, getrandom, memfd_create 2014-10-08 10:25:04 -04:00
atomic.h add explicit barrier operation to internal atomic.h API 2014-10-10 18:17:09 -04:00
crt_arch.h new mostly-C crt1 implementation 2013-07-26 01:49:14 -04:00
pthread_arch.h workaround clang deficiency affecting thread pointer access on powerpc 2013-12-02 02:45:10 -05:00
reloc.h refactor to remove arch-specific relocation code from dynamic linker 2014-06-18 02:44:02 -04:00
syscall_arch.h unify non-inline version of syscall code across archs 2014-11-22 21:50:13 -05:00