X-Git-Url: https://www.chiark.greenend.org.uk/ucgi/~mdw/git/termux-packages/blobdiff_plain/6945bd1ee236d63c1025e8965e904d47389f52b9..f48d46ddd89c09b2947ea27fe4bc865f2e5cc9c1:/packages/clang/tools-clang-lib-Driver-Tools.cpp.patch?ds=inline diff --git a/packages/clang/tools-clang-lib-Driver-Tools.cpp.patch b/packages/clang/tools-clang-lib-Driver-Tools.cpp.patch index bc839244..4ccaae3b 100644 --- a/packages/clang/tools-clang-lib-Driver-Tools.cpp.patch +++ b/packages/clang/tools-clang-lib-Driver-Tools.cpp.patch @@ -6,12 +6,12 @@ diff -u -r ../llvm-3.8.0.src/tools/clang/lib/Driver/Tools.cpp ./tools/clang/lib/ break; case llvm::Triple::Android: - ABI = (SubArch == 7) ? FloatABI::SoftFP : FloatABI::Soft; -+ ABI = FloatABI::Hard; ++ ABI = FloatABI::SoftFP; break; default: // Assume "soft", but warn the user we are guessing. - ABI = FloatABI::Soft; -+ ABI = FloatABI::Hard; ++ ABI = FloatABI::SoftFP; if (Triple.getOS() != llvm::Triple::UnknownOS || !Triple.isOSBinFormatMachO()) D.Diag(diag::warn_drv_assuming_mfloat_abi_is) << "soft";