[llvm] 37d1120 - [gn build] unbreak win build by removing flags that only work with a sysroot

Nico Weber via llvm-commits llvm-commits at lists.llvm.org
Sat Feb 15 03:25:32 PST 2020


Author: Nico Weber
Date: 2020-02-15T06:25:21-05:00
New Revision: 37d11205724bb5b4541b06bdafe1e11b7ae3614d

URL: https://github.com/llvm/llvm-project/commit/37d11205724bb5b4541b06bdafe1e11b7ae3614d
DIFF: https://github.com/llvm/llvm-project/commit/37d11205724bb5b4541b06bdafe1e11b7ae3614d.diff

LOG: [gn build] unbreak win build by removing flags that only work with a sysroot

Added: 
    

Modified: 
    llvm/utils/gn/build/BUILD.gn

Removed: 
    


################################################################################
diff  --git a/llvm/utils/gn/build/BUILD.gn b/llvm/utils/gn/build/BUILD.gn
index 488e248da3a7..31d3ac5e5fc6 100644
--- a/llvm/utils/gn/build/BUILD.gn
+++ b/llvm/utils/gn/build/BUILD.gn
@@ -188,17 +188,11 @@ config("compiler_defaults") {
       "-Werror=date-time",
     ]
     if (current_os == "win") {
-      cflags += [
-        "-fmsc-version=1916",
-        "/X",
-      ]
-    }
-    if (current_os == "win" && use_lld) {
-      cflags += [ "/Brepro" ]
-      ldflags += [
-        "/Brepro",
-        "/lldignoreenv",
-      ]
+      cflags += [ "-fmsc-version=1916" ]
+      if (use_lld) {
+        cflags += [ "/Brepro" ]
+        ldflags += [ "/Brepro" ]
+      }
     }
     if (use_relative_paths_in_debug_info) {
       cflags += [


        


More information about the llvm-commits mailing list