There is an extra semicolon which needs to be removed in order for LLVM to
compile using cmake/mingw.
For some reason VS doesn't seem to care or use the file.
Index: lib/Support/Windows/explicit_symbols.inc
===================================================================
--- lib/Support/Windows/explicit_symbols.inc (revision 132739)
+++ lib/Support/Windows/explicit_symbols.inc (working copy)
@@ -2,7 +2,7 @@
#ifdef HAVE__ALLOCA
EXPLICIT_SYMBOL(_alloca)
- EXPLICIT_SYMBOL2(alloca, _alloca);
+ EXPLICIT_SYMBOL2(alloca, _alloca)
#endif
#ifdef HAVE___ALLOCA
EXPLICIT_SYMBOL(__alloca)
|