|author||Rich Felker <firstname.lastname@example.org>||2012-09-07 12:18:14 -0400|
|committer||Rich Felker <email@example.com>||2012-09-07 12:18:14 -0400|
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.
Diffstat (limited to 'include')
0 files changed, 0 insertions, 0 deletions