Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 20 Mar 2013 08:34:31 +0000 (UTC)
From:      Andrew Turner <andrew@FreeBSD.org>
To:        src-committers@freebsd.org, svn-src-all@freebsd.org, svn-src-head@freebsd.org
Subject:   svn commit: r248548 - head/contrib/llvm/tools/clang/lib/Driver
Message-ID:  <201303200834.r2K8YV9w053256@svn.freebsd.org>

next in thread | raw e-mail | index | archive | help
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:



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201303200834.r2K8YV9w053256>