15 lines
782 B
Diff
15 lines
782 B
Diff
|
--- ./tools/clang/lib/Driver/Tools.cpp.orig 2012-11-22 10:37:49.686675877 +0100
|
||
|
+++ ./tools/clang/lib/Driver/Tools.cpp 2012-11-27 10:55:58.984167280 +0100
|
||
|
@@ -5763,8 +5763,9 @@ void linuxtools::Assemble::ConstructJob(
|
||
|
CmdArgs.push_back("-many");
|
||
|
} else if (getToolChain().getArch() == llvm::Triple::arm) {
|
||
|
StringRef MArch = getToolChain().getArchName();
|
||
|
- if (MArch == "armv7" || MArch == "armv7a" || MArch == "armv7-a")
|
||
|
- CmdArgs.push_back("-mfpu=neon");
|
||
|
+ // Do not use neon in openSUSE
|
||
|
+// if (MArch == "armv7" || MArch == "armv7a" || MArch == "armv7-a")
|
||
|
+// CmdArgs.push_back("-mfpu=neon");
|
||
|
|
||
|
StringRef ARMFloatABI = getARMFloatABI(getToolChain().getDriver(), Args,
|
||
|
getToolChain().getTriple());
|