Updated VC++ build system.
Silenced some VC warnings.

I'm getting linker errors, though: unresolved externals:

llvm::Split<class llvm::BasicBlock *,struct llvm::GraphTraits<class llvm::BasicBlock *> >(class llvm::DominatorTreeBase<class llvm::BasicBlock> &,class llvm::BasicBlock *)

and

llvm::Split<struct llvm::Inverse<class llvm::BasicBlock *>,struct llvm::GraphTraits<struct llvm::Inverse<class llvm::BasicBlock *> > >(class llvm::DominatorTreeBase<class llvm::BasicBlock> &,class llvm::BasicBlock *)

Where are these defined?

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@43073 91177308-0d34-0410-b5e6-96231b3b80d8
diff --git a/win32/config.h b/win32/config.h
index 5783636..a94c905 100644
--- a/win32/config.h
+++ b/win32/config.h
@@ -1,8 +1,8 @@
 /* This file is appended to config.h.in to form the Windows version of
  * config.h */
 
-#define PACKAGE_NAME "LLVM (win32 vc7.1)" 
-#define PACKAGE_VERSION 1.4 
+#define PACKAGE_NAME "LLVM (win32 vc8.0)" 
+#define PACKAGE_VERSION 2.1
 #define HAVE_WINDOWS_H 1 
 #define HAVE_LIMITS_H 1 
 #define HAVE_SYS_STAT_H 1 
@@ -22,3 +22,6 @@
 #define LLVM_ON_WIN32 1 
 
 #define strtoll strtol
+#define stricmp _stricmp
+#define strdup _strdup
+