summaryrefslogtreecommitdiffstats
path: root/clang/lib
diff options
context:
space:
mode:
authorAnton Korobeynikov <asl@math.spbu.ru>2013-03-18 07:59:20 +0000
committerAnton Korobeynikov <asl@math.spbu.ru>2013-03-18 07:59:20 +0000
commit2bed8472d13c4a917895752817ed38fa95722a13 (patch)
treefa2246fa11b12cf38ffc082a582c26c8c3933b6e /clang/lib
parent0f2c7ea5d04284999591b930d965ecc7994e5a82 (diff)
downloadbcm5719-llvm-2bed8472d13c4a917895752817ed38fa95722a13.tar.gz
bcm5719-llvm-2bed8472d13c4a917895752817ed38fa95722a13.zip
Make sure to use same EABI version for external assembler as for integrated as.
Patch by Andrew Turner! llvm-svn: 177252
Diffstat (limited to 'clang/lib')
-rw-r--r--clang/lib/Driver/Tools.cpp1
1 files changed, 1 insertions, 0 deletions
diff --git a/clang/lib/Driver/Tools.cpp b/clang/lib/Driver/Tools.cpp
index d8c4415a7a5..f2760315116 100644
--- a/clang/lib/Driver/Tools.cpp
+++ b/clang/lib/Driver/Tools.cpp
@@ -5216,6 +5216,7 @@ void freebsd::Assemble::ConstructJob(Compilation &C, const JobAction &JA,
switch(getToolChain().getTriple().getEnvironment()) {
case llvm::Triple::GNUEABI:
case llvm::Triple::EABI:
+ CmdArgs.push_back("-meabi=5");
break;
default:
OpenPOWER on IntegriCloud