musl/arch/mips
Rich Felker 1315596b51 refactor internal atomic.h
rather than having each arch provide its own atomic.h, there is a new
shared atomic.h in src/internal which pulls arch-specific definitions
from arc/$(ARCH)/atomic_arch.h. the latter can be extremely minimal,
defining only a_cas or new ll/sc type primitives which the shared
atomic.h will use to construct everything else.

this commit avoids making heavy changes to the individual archs'
atomic implementations. definitions which are identical or
near-identical to what the new shared atomic.h would produce have been
removed, but otherwise the changes made are just hooking up the
arch-specific files to the new infrastructure. major changes to take
advantage of the new system will come in subsequent commits.
2016-01-21 19:08:54 +00:00
..
bits socket.h: cleanup/reorder mips and powerpc bits/socket.h 2015-07-21 19:14:58 -04:00
atomic_arch.h refactor internal atomic.h 2016-01-21 19:08:54 +00:00
crt_arch.h adjust mips crt_arch entry point asm to avoid assembler bugs 2015-12-29 13:01:29 -05:00
ksigaction.h fix signal return for sh/fdpic 2015-09-23 18:33:49 +00:00
pthread_arch.h properly access mcontext_t program counter in cancellation handler 2015-11-02 12:41:49 -05:00
reloc.h new dlstart stage-2 chaining for mips 2015-09-17 07:20:43 +00:00
syscall_arch.h remove visibility suppression by SHARED macro in mips and x32 arch files 2015-12-15 23:18:38 -05:00