OSDN Git Service

Unbreak LLVM on the MSVC compiler:
authorArgyrios Kyrtzidis <akyrtzi@gmail.com>
Wed, 22 Oct 2008 09:54:13 +0000 (09:54 +0000)
committerArgyrios Kyrtzidis <akyrtzi@gmail.com>
Wed, 22 Oct 2008 09:54:13 +0000 (09:54 +0000)
-Bring in int64_t for TableGen/Record.h and TableGen/TGLexer.h
-Define strtoull

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@57970 91177308-0d34-0410-b5e6-96231b3b80d8

utils/TableGen/Record.h
utils/TableGen/TGLexer.h
win32/config.h

index 928fd5c..87a49ee 100644 (file)
@@ -15,6 +15,7 @@
 #ifndef RECORD_H
 #define RECORD_H
 
+#include "llvm/Support/DataTypes.h"
 #include <string>
 #include <vector>
 #include <map>
index 2c5a852..0e67f68 100644 (file)
@@ -14,6 +14,7 @@
 #ifndef TGLEXER_H
 #define TGLEXER_H
 
+#include "llvm/Support/DataTypes.h"
 #include <vector>
 #include <string>
 #include <iosfwd>
index 1e57d1d..9095816 100644 (file)
@@ -2,7 +2,7 @@
  * config.h */
 
 #define PACKAGE_NAME "LLVM (win32 vc8.0)" 
-#define PACKAGE_VERSION 2.2
+#define PACKAGE_VERSION 2.4
 #define LLVM_HOSTTRIPLE "i686-pc-win32"
 #define HAVE_WINDOWS_H 1 
 #define HAVE_LIMITS_H 1 
@@ -22,7 +22,8 @@
 #define LTDL_SYSSEARCHPATH "" 
 #define LLVM_ON_WIN32 1 
 
-#define strtoll strtol
+#define strtoll _strtoi64
+#define strtoull _strtoui64
 #define stricmp _stricmp
 #define strdup _strdup