2016-05-02 20:46:39 +02:00
|
|
|
diff -u -r ../llvm-3.8.0.src/tools/clang/lib/Driver/Tools.cpp ./tools/clang/lib/Driver/Tools.cpp
|
|
|
|
--- ../llvm-3.8.0.src/tools/clang/lib/Driver/Tools.cpp 2016-02-12 17:51:41.000000000 -0500
|
|
|
|
+++ ./tools/clang/lib/Driver/Tools.cpp 2016-05-01 23:01:30.148998957 -0400
|
|
|
|
@@ -733,11 +733,11 @@
|
|
|
|
ABI = FloatABI::SoftFP;
|
|
|
|
break;
|
|
|
|
case llvm::Triple::Android:
|
|
|
|
- ABI = (SubArch == 7) ? FloatABI::SoftFP : FloatABI::Soft;
|
2016-05-19 00:50:47 +02:00
|
|
|
+ ABI = FloatABI::SoftFP;
|
2016-05-02 20:46:39 +02:00
|
|
|
break;
|
|
|
|
default:
|
|
|
|
// Assume "soft", but warn the user we are guessing.
|
|
|
|
- ABI = FloatABI::Soft;
|
2016-05-19 00:50:47 +02:00
|
|
|
+ ABI = FloatABI::SoftFP;
|
2016-05-02 20:46:39 +02:00
|
|
|
if (Triple.getOS() != llvm::Triple::UnknownOS ||
|
|
|
|
!Triple.isOSBinFormatMachO())
|
|
|
|
D.Diag(diag::warn_drv_assuming_mfloat_abi_is) << "soft";
|