Uhg, #clang is on crack. Who told them "w"/"P" are float/double? Clearly doc'd as "t"/"w". https://github.com/llvm-mirror/clang/blob/8148f06ebc11112332b5c256b27a561a63b27c11/lib/Basic/Targets.cpp#L4942 … https://gcc.gnu.org/onlinedocs/gcc/Machine-Constraints.html …
@jfbastien Thanks! Is there any way we can detect broken vs working vers, to work around it or disable the asm? @musllibc 1.1.13 is affected
-
-
@RichFelker@musllibc IMO a configure check would be best? WDYT? I don't think clang adds feature tests for small bugfixes. -
@RichFelker realistically it's been wrong since 2008, do you expect a correct feature test? ;-) I'll try to backpatch to LLVM 3.8 release. -
@RichFelker I asked,@hansw2000 put it on the list of patches to maybe merge into 3.8 (the release is coming soon, we're kinda late). -
@RichFelker@hansw2000 it's merged in the LLVM 3.8 release now :-) Is a configure check good enough for musl 1.1.14? -
@jfbastien@hansw2000 Thanks! I've got a configure check in for now. It's kind of ugly, but it's an ugly issue we're working around. -
@RichFelker@hansw2000 I looked at it, the configure check looks appropriately ugly :-)
End of conversation
New conversation -
Loading seems to be taking a while.
Twitter may be over capacity or experiencing a momentary hiccup. Try again or visit Twitter Status for more information.