musl/arch
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
..
arm avoid "inline" in public headers for strict c89 compatibility 2012-09-02 12:46:06 -04:00
i386 avoid "inline" in public headers for strict c89 compatibility 2012-09-02 12:46:06 -04:00
mips add clang-compatible thread-pointer code for mips 2012-09-07 12:18:14 -04:00
x86_64 avoid "inline" in public headers for strict c89 compatibility 2012-09-02 12:46:06 -04:00