]> granicus.if.org Git - llvm/commitdiff
gn build: Fix Windows builds after r357797
authorNico Weber <nicolasweber@gmx.de>
Tue, 9 Apr 2019 14:02:02 +0000 (14:02 +0000)
committerNico Weber <nicolasweber@gmx.de>
Tue, 9 Apr 2019 14:02:02 +0000 (14:02 +0000)
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@358004 91177308-0d34-0410-b5e6-96231b3b80d8

lib/ExecutionEngine/RuntimeDyld/RuntimeDyldChecker.cpp
utils/gn/build/BUILD.gn

index d648567df6a97d840d08d57e6d15674e04fd80cd..3a293c0cda43a0b89c571a8ce4eda7b653a14aa3 100644 (file)
@@ -853,7 +853,7 @@ RuntimeDyldChecker::RuntimeDyldChecker(
                       MCDisassembler *Disassembler,
                       MCInstPrinter *InstPrinter,
                       raw_ostream &ErrStream)
-    : Impl(llvm::make_unique<RuntimeDyldCheckerImpl>(
+    : Impl(::llvm::make_unique<RuntimeDyldCheckerImpl>(
                                             std::move(IsSymbolValid),
                                             std::move(GetSymbolAddress),
                                             std::move(GetSymbolContent),
index 380d6992f22cb0d1361dc79531c923a5b6709fc1..1af1c220a6f948a446f3b2b5399f7df2409ff57f 100644 (file)
@@ -139,7 +139,9 @@ config("compiler_defaults") {
 }
 
 config("no_exceptions") {
-  cflags_cc = [ "-fno-exceptions" ]
+  if (host_os != "win") {
+    cflags_cc = [ "-fno-exceptions" ]
+  }
 }
 
 config("no_rtti") {