[compiler-rt] Drop CRT_HAS_128BIT routines on Android
Duane Sand
Duane.Sand at imgtec.com
Fri Jun 20 14:21:21 PDT 2014
The attached patch is an urgent workaround in builds of the compiler-rt component of Android. The recently-added CRT_HAS_128BIT routines make use of host compiler support of 128-bit ints via the mode(TI) compiler extension. The mips64 llvm compiler back end crashes on uses of that extension. The affected new routines are present but unused on Android. The quickest way to work around the back end crash is to omit the CRT_HAS_128BIT routines from the Android build.
This change could be made permanent, as Google has no plans to expose or use the 128-bit-int extension on Android.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20140620/def85b88/attachment.html>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 128bit.patch
Type: text/x-patch
Size: 276 bytes
Desc: 128bit.patch
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20140620/def85b88/attachment.bin>
More information about the llvm-commits
mailing list