Handle lshr for i128 correctly on SPU also when
[oota-llvm.git] / lib / System / Win32 / Win32.h
index 02ca9d380fcea79d57e86a3ce63c123cd3b23fbe..00a7e75fc2a0c05a1c788b09b3e4f20f642fe046 100644 (file)
 
 // Require at least Windows 2000 API.
 #define _WIN32_WINNT 0x0500
+#define _WIN32_IE    0x0500 // MinGW at it again.
+#define WIN32_LEAN_AND_MEAN
 
 #include "llvm/Config/config.h" // Get build system configuration settings
-#include "windows.h"
+#include <Windows.h>
+#include <ShlObj.h>
 #include <cassert>
 #include <string>