musl/arch/mips
Rich Felker 9f65796c35 add clang-compatible thread-pointer code for mips
clang does not presently support the "v" constraint we want to use to
get the result from $3, and trying to use register...__asm__("$3") to
do the same invokes serious compiler bugs. so for now, i'm working
around the issue with an extra temp register and putting $3 in the
clobber list instead of using it as output. when the bugs in clang are
fixed, this issue should be revisited to generate smaller/faster code
like what gcc gets.
2012-09-07 12:18:14 -04:00
..
bits avoid "inline" in public headers for strict c89 compatibility 2012-09-02 12:46:06 -04:00
atomic.h avoid need for -march=mips2 to compile mips atomic.h asm 2012-08-11 19:51:21 -04:00
ksigaction.h initial version of mips (o32) port, based on work by Richard Pennington (rdp) 2012-07-11 04:22:13 -04:00
pthread_arch.h add clang-compatible thread-pointer code for mips 2012-09-07 12:18:14 -04:00
reloc.h more stuff lost committing mips dynamic linker 2012-08-05 13:48:42 -04:00