aboutsummaryrefslogtreecommitdiff
path: root/lib/Driver/Tools.cpp
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
commitb234e7484b8b678977e5c6a6088dee323c72d3ab (patch)
tree35d5ee416b18914222168b3bd54b8868754cb62d /lib/Driver/Tools.cpp
parent367989b354d38e9993eb53811501d794b385e661 (diff)
Make sure to use same EABI version for external assembler as for integrated as.
Patch by Andrew Turner! git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@177252 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'lib/Driver/Tools.cpp')
-rw-r--r--lib/Driver/Tools.cpp1
1 files changed, 1 insertions, 0 deletions
diff --git a/lib/Driver/Tools.cpp b/lib/Driver/Tools.cpp
index d8c4415a7a..f276031511 100644
--- a/lib/Driver/Tools.cpp
+++ b/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: