svn commit: r262536 - projects/clang-sparc64/contrib/llvm/tools/clang/lib/Driver
Dimitry Andric
dim at FreeBSD.org
Wed Feb 26 22:21:01 UTC 2014
Author: dim
Date: Wed Feb 26 22:21:01 2014
New Revision: 262536
URL: http://svnweb.freebsd.org/changeset/base/262536
Log:
Pull in r202179 from upstream clang trunk:
Pass the sparc architecture variant to the assembler.
Modified:
projects/clang-sparc64/contrib/llvm/tools/clang/lib/Driver/Tools.cpp
Modified: projects/clang-sparc64/contrib/llvm/tools/clang/lib/Driver/Tools.cpp
==============================================================================
--- projects/clang-sparc64/contrib/llvm/tools/clang/lib/Driver/Tools.cpp Wed Feb 26 22:18:33 2014 (r262535)
+++ projects/clang-sparc64/contrib/llvm/tools/clang/lib/Driver/Tools.cpp Wed Feb 26 22:21:01 2014 (r262536)
@@ -5788,6 +5788,11 @@ void freebsd::Assemble::ConstructJob(Com
}
} else if (getToolChain().getArch() == llvm::Triple::sparc ||
getToolChain().getArch() == llvm::Triple::sparcv9) {
+ if (getToolChain().getArch() == llvm::Triple::sparc)
+ CmdArgs.push_back("-Av8plusa");
+ else
+ CmdArgs.push_back("-Av9a");
+
Arg *LastPICArg = Args.getLastArg(options::OPT_fPIC, options::OPT_fno_PIC,
options::OPT_fpic, options::OPT_fno_pic,
options::OPT_fPIE, options::OPT_fno_PIE,
More information about the svn-src-projects
mailing list