[Midnightbsd-cvs] src [8330] trunk/contrib/llvm/tools/clang/lib/Driver/Tools.cpp: enable gnu hash generation for dynamic elf binaries inc lang.
laffer1 at midnightbsd.org
laffer1 at midnightbsd.org
Sat Sep 17 18:53:35 EDT 2016
Revision: 8330
http://svnweb.midnightbsd.org/src/?rev=8330
Author: laffer1
Date: 2016-09-17 18:53:35 -0400 (Sat, 17 Sep 2016)
Log Message:
-----------
enable gnu hash generation for dynamic elf binaries inc lang.
Modified Paths:
--------------
trunk/contrib/llvm/tools/clang/lib/Driver/Tools.cpp
Modified: trunk/contrib/llvm/tools/clang/lib/Driver/Tools.cpp
===================================================================
--- trunk/contrib/llvm/tools/clang/lib/Driver/Tools.cpp 2016-09-17 22:51:56 UTC (rev 8329)
+++ trunk/contrib/llvm/tools/clang/lib/Driver/Tools.cpp 2016-09-17 22:53:35 UTC (rev 8330)
@@ -4692,6 +4692,11 @@
CmdArgs.push_back("-undefined");
CmdArgs.push_back("dynamic_lookup");
}
+ llvm::Triple::ArchType Arch = getToolChain().getArch();
+ if (Arch == llvm::Triple::arm || Arch == llvm::Triple::sparc ||
+ Arch == llvm::Triple::x86 || Arch == llvm::Triple::x86_64)
+ CmdArgs.push_back("--hash-style=both");
+ CmdArgs.push_back("--enable-new-dtags");
}
if (Args.hasArg(options::OPT_fopenmp))
More information about the Midnightbsd-cvs
mailing list