summaryrefslogtreecommitdiff
path: root/lld/MinGW
diff options
context:
space:
mode:
authorMartin Storsjo <martin@martin.st>2017-09-11 20:43:43 +0000
committerMartin Storsjo <martin@martin.st>2017-09-11 20:43:43 +0000
commit77650ff95aa8dfc930a8e22283cf9728894c4b33 (patch)
treec082a98d0c054482b0a83cfbe7eedc408501557d /lld/MinGW
parent595dfab2f97ec959636289b2f31f4d5cf0ecea55 (diff)
[MinGW] Ignore the sysroot parameter
If the sysroot parameter is passed to the clang frontend, clang already uses it to find libraries and adds -L options for it, but also passes it on to the linker. Therefore we can get pretty far by just ignoring it altogether. Differential Revision: https://reviews.llvm.org/D37707
Diffstat (limited to 'lld/MinGW')
-rw-r--r--lld/MinGW/Options.td1
1 files changed, 1 insertions, 0 deletions
diff --git a/lld/MinGW/Options.td b/lld/MinGW/Options.td
index 5d04f64c8f8..438a4c95179 100644
--- a/lld/MinGW/Options.td
+++ b/lld/MinGW/Options.td
@@ -31,6 +31,7 @@ def minor_image_version: Separate<["--"], "minor-image-version">;
def enable_auto_image_base: Flag<["--"], "enable-auto-image-base">;
def full_shutdown: Flag<["--"], "full-shutdown">;
def O: Joined<["-"], "O">, HelpText<"Optimize output file size">;
+def sysroot: J<"sysroot">, HelpText<"Sysroot">;
def v: Flag<["-"], "v">, HelpText<"Display the version number">;
def version: F<"version">, HelpText<"Display the version number and exit">;