[llvm-commits] Patch to build 64bit LLVM with MinGW64 compiler
Syoyo Fujita
syoyofujita at gmail.com
Tue Jan 25 19:02:17 PST 2011
Here's a patch to build 64bit LLVM with MinGW64 compiler.
Index: lib/System/Win32/DynamicLibrary.inc
===================================================================
--- lib/System/Win32/DynamicLibrary.inc (revision 114822)
+++ lib/System/Win32/DynamicLibrary.inc (working copy)
@@ -118,7 +118,7 @@
#define EXPLICIT_SYMBOL_DEF(SYM) \
extern "C" { extern void *SYM; }
- #if defined(__MINGW32__)
+ #if defined(__MINGW32__) && !defined(_WIN64)
EXPLICIT_SYMBOL_DEF(_alloca)
EXPLICIT_SYMBOL_DEF(__main)
EXPLICIT_SYMBOL_DEF(__ashldi3)
@@ -159,7 +159,7 @@
}
}
-#if defined(__MINGW32__)
+#if defined(__MINGW32__) && !defined(_WIN64)
{
EXPLICIT_SYMBOL(_alloca);
EXPLICIT_SYMBOL(__main);
More information about the llvm-commits
mailing list