[PATCH] D19923: [NFC] Run Windows-specific code only on Windows platform

Eugene via llvm-commits llvm-commits at lists.llvm.org
Wed May 4 09:20:58 PDT 2016


kevgs created this revision.
kevgs added a reviewer: nadav.
kevgs added a subscriber: llvm-commits.

http://reviews.llvm.org/D19923

Files:
  lib/Target/X86/X86TargetMachine.cpp

Index: lib/Target/X86/X86TargetMachine.cpp
===================================================================
--- lib/Target/X86/X86TargetMachine.cpp
+++ lib/Target/X86/X86TargetMachine.cpp
@@ -37,8 +37,10 @@
   RegisterTargetMachine<X86TargetMachine> X(TheX86_32Target);
   RegisterTargetMachine<X86TargetMachine> Y(TheX86_64Target);
 
+#ifdef WIN32
   PassRegistry &PR = *PassRegistry::getPassRegistry();
   initializeWinEHStatePassPass(PR);
+#endif
 }
 
 static std::unique_ptr<TargetLoweringObjectFile> createTLOF(const Triple &TT) {


-------------- next part --------------
A non-text attachment was scrubbed...
Name: D19923.56162.patch
Type: text/x-patch
Size: 539 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20160504/4408a053/attachment.bin>


More information about the llvm-commits mailing list