svn commit: r248548 - head/contrib/llvm/tools/clang/lib/Driver
Andrew Turner
andrew at FreeBSD.org
Wed Mar 20 08:34:31 UTC 2013
Author: andrew
Date: Wed Mar 20 08:34:30 2013
New Revision: 248548
URL: http://svnweb.freebsd.org/changeset/base/248548
Log:
Pull in r177252 from upstream clang trunk:
Make sure to use same EABI version for external assembler as for
integrated as.
This allows us to use gcc on a world built with clang on ARM.
Modified:
head/contrib/llvm/tools/clang/lib/Driver/Tools.cpp
Modified: head/contrib/llvm/tools/clang/lib/Driver/Tools.cpp
==============================================================================
--- head/contrib/llvm/tools/clang/lib/Driver/Tools.cpp Wed Mar 20 08:26:16 2013 (r248547)
+++ head/contrib/llvm/tools/clang/lib/Driver/Tools.cpp Wed Mar 20 08:34:30 2013 (r248548)
@@ -5438,6 +5438,7 @@ void freebsd::Assemble::ConstructJob(Com
switch(getToolChain().getTriple().getEnvironment()) {
case llvm::Triple::GNUEABI:
case llvm::Triple::EABI:
+ CmdArgs.push_back("-meabi=5");
break;
default:
More information about the svn-src-all
mailing list