musl/arch/mipsn32
Rich Felker 2d3083e746 move pthread types out of per-arch alltypes.h
policy has long been that these definitions are purely a function of
whether long/pointer is 32- or 64-bit, and that they are not allowed
to vary per-arch. move the definition to the shared alltypes.h.in
fragment, using integer constant expressions in terms of sizeof to
vary the array dimensions appropriately. I'm not sure whether this is
more or less ugly than using preprocessor conditionals and two sets of
definitions here, but either way is a lot less ugly than repeating the
same thing for every arch.
2019-10-17 19:35:17 -04:00
..
bits move pthread types out of per-arch alltypes.h 2019-10-17 19:35:17 -04:00
atomic_arch.h add mips n32 port (ILP32 ABI for mips64) 2016-04-18 05:19:13 +00:00
crt_arch.h add mips n32 port (ILP32 ABI for mips64) 2016-04-18 05:19:13 +00:00
ksigaction.h apply hidden visibility to sigreturn code fragments 2018-09-12 14:34:34 -04:00
kstat.h remove mips/n32/64 stat struct hacks from syscall machinery 2019-07-18 19:38:37 -04:00
pthread_arch.h make thread-pointer-loading asm non-volatile 2018-10-16 14:11:46 -04:00
reloc.h remove use of endian.h from arch reloc.h headers, clean up 2019-10-17 16:06:12 -04:00
syscall_arch.h fix mips r6 syscall clobber lists not to include hi/lo registers 2019-09-26 19:14:36 -04:00