summaryrefslogtreecommitdiffstats
path: root/lld/MinGW/Driver.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'lld/MinGW/Driver.cpp')
-rw-r--r--lld/MinGW/Driver.cpp2
1 files changed, 2 insertions, 0 deletions
diff --git a/lld/MinGW/Driver.cpp b/lld/MinGW/Driver.cpp
index d71a17c9ebd..ecdf7d06571 100644
--- a/lld/MinGW/Driver.cpp
+++ b/lld/MinGW/Driver.cpp
@@ -152,6 +152,8 @@ bool mingw::link(ArrayRef<const char *> ArgsArr, raw_ostream &Diag) {
Add("-verbose");
if (Args.hasArg(OPT_export_all_symbols))
Add("-export-all-symbols");
+ if (!Args.hasArg(OPT_strip_all))
+ Add("-debug:dwarf");
if (auto *A = Args.getLastArg(OPT_m)) {
StringRef S = A->getValue();
OpenPOWER on IntegriCloud