Merge pull request #54 from hughbe/update-import-llvm

Update import-llvm to support Windows
diff --git a/lib/llvm/import-llvm b/lib/llvm/import-llvm
index f63f4ca..c63ed13 100755
--- a/lib/llvm/import-llvm
+++ b/lib/llvm/import-llvm
@@ -36,7 +36,8 @@
     'ManagedStatic', 'MathExtras', 'Mutex', 'MutexGuard', 'Memory',
     'MemoryBuffer', 'PointerLikeTypeTraits', 'Recycler', 'SwapByteOrder',
     'TimeValue', 'Threading', 'Unicode', 'UniqueLock', 'Unix', 'WindowsError',
-    'Valgrind', 'circular_raw_ostream', 'raw_ostream', 'type_traits']
+    'Valgrind', 'circular_raw_ostream', 'raw_ostream', 'type_traits', 
+    'WindowsSupport']
 
 # Stuff we don't want, but have to pull in.
 Support_imports += [
@@ -110,6 +111,8 @@
             import_source('Support', name+'.cpp')
             import_source('Support', os.path.join('Unix', name+'.h'))
             import_source('Support', os.path.join('Unix', name+'.inc'))
+            import_source('Support', os.path.join('Windows', name+'.h'))
+            import_source('Support', os.path.join('Windows', name+'.inc'))
         
 if __name__ == '__main__':
     main()