summaryrefslogtreecommitdiffstats
path: root/lld/lib/Core/LinkingContext.cpp
diff options
context:
space:
mode:
authorJoerg Sonnenberger <joerg@bec.de>2013-09-08 13:30:14 +0000
committerJoerg Sonnenberger <joerg@bec.de>2013-09-08 13:30:14 +0000
commitbd25241e0e4887978557db7e67524408c16d8fe3 (patch)
treec85b5f5bcde17d8128d5ac7a419f6933fe1aec73 /lld/lib/Core/LinkingContext.cpp
parent071cc9e89d6a129a28a6ef206e06f4c3e48ef187 (diff)
downloadbcm5719-llvm-bd25241e0e4887978557db7e67524408c16d8fe3.tar.gz
bcm5719-llvm-bd25241e0e4887978557db7e67524408c16d8fe3.zip
Drop the context forceLoadAllArchives() support. Rename the isForceLoad
attribute in LinkerInput to isWholeArchive and use that for deciding whether library archives should be expanded. Implement the -all_load option of the Darwin linker using this flag and drop the support for it in GNU mode. llvm-svn: 190275
Diffstat (limited to 'lld/lib/Core/LinkingContext.cpp')
-rw-r--r--lld/lib/Core/LinkingContext.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/lld/lib/Core/LinkingContext.cpp b/lld/lib/Core/LinkingContext.cpp
index 82b79bf23ee..59f0aac06fc 100644
--- a/lld/lib/Core/LinkingContext.cpp
+++ b/lld/lib/Core/LinkingContext.cpp
@@ -22,7 +22,7 @@ LinkingContext::LinkingContext()
_searchSharedLibrariesToOverrideTentativeDefinitions(false),
_warnIfCoalesableAtomsHaveDifferentCanBeNull(false),
_warnIfCoalesableAtomsHaveDifferentLoadName(false),
- _forceLoadAllArchives(false), _printRemainingUndefines(true),
+ _printRemainingUndefines(true),
_allowRemainingUndefines(false), _logInputFiles(false),
_allowShlibUndefines(false) {}
OpenPOWER on IntegriCloud