summaryrefslogtreecommitdiffstats
path: root/lld/ELF/Driver.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'lld/ELF/Driver.cpp')
-rw-r--r--lld/ELF/Driver.cpp6
1 files changed, 6 insertions, 0 deletions
diff --git a/lld/ELF/Driver.cpp b/lld/ELF/Driver.cpp
index e611511d64f..af8144fbd98 100644
--- a/lld/ELF/Driver.cpp
+++ b/lld/ELF/Driver.cpp
@@ -139,6 +139,12 @@ void LinkerDriver::link(ArrayRef<const char *> ArgsArr) {
case OPT_Bdynamic:
Config->Static = false;
break;
+ case OPT_whole_archive:
+ Config->WholeArchive = true;
+ break;
+ case OPT_no_whole_archive:
+ Config->WholeArchive = false;
+ break;
default:
break;
}
OpenPOWER on IntegriCloud