summaryrefslogtreecommitdiff
path: root/Makefile.config.in
diff options
context:
space:
mode:
authorDan Gohman <gohman@apple.com>2010-04-16 22:58:15 +0000
committerDan Gohman <gohman@apple.com>2010-04-16 22:58:15 +0000
commite05f609b61c23846ee21a24a97631d2364f55078 (patch)
treeb71fb59e87fb66b9dbc2c85e0acde20be4cc27ed /Makefile.config.in
parentf7e2bc80d1c645c347532f0847b77ed72b348e5a (diff)
downloadllvm-e05f609b61c23846ee21a24a97631d2364f55078.tar.gz
llvm-e05f609b61c23846ee21a24a97631d2364f55078.tar.bz2
llvm-e05f609b61c23846ee21a24a97631d2364f55078.tar.xz
Add an autoconf check for -retain-symbols-file and conditionalize
use of that option with it. This eliminates an imprecise "Linux" test, and should help support old versions of gold. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@101560 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'Makefile.config.in')
-rw-r--r--Makefile.config.in4
1 files changed, 4 insertions, 0 deletions
diff --git a/Makefile.config.in b/Makefile.config.in
index 1b61f0908a..a3384e7af3 100644
--- a/Makefile.config.in
+++ b/Makefile.config.in
@@ -337,3 +337,7 @@ ENABLE_LLVMC_DYNAMIC_PLUGINS = 1
NO_MISSING_FIELD_INITIALIZERS = @NO_MISSING_FIELD_INITIALIZERS@
# -Wno-variadic-macros
NO_VARIADIC_MACROS = @NO_VARIADIC_MACROS@
+
+# Flags supported by the linker.
+# bfd ld / gold -retain-symbols-file file
+HAVE_LINK_RETAIN_SYMBOLS_FILE = @HAVE_LINK_RETAIN_SYMBOLS_FILE@