diff options
Diffstat (limited to 'lib/Support')
-rw-r--r-- | lib/Support/DynamicLibrary.cpp | 4 | ||||
-rw-r--r-- | lib/Support/ErrorHandling.cpp | 2 | ||||
-rw-r--r-- | lib/Support/PrettyStackTrace.cpp | 2 | ||||
-rw-r--r-- | lib/Support/Windows/Path.inc | 4 | ||||
-rw-r--r-- | lib/Support/Windows/Process.inc | 5 | ||||
-rw-r--r-- | lib/Support/Windows/Signals.inc | 5 | ||||
-rw-r--r-- | lib/Support/YAMLTraits.cpp | 2 |
7 files changed, 14 insertions, 10 deletions
diff --git a/lib/Support/DynamicLibrary.cpp b/lib/Support/DynamicLibrary.cpp index a825c687bd..5d77153a18 100644 --- a/lib/Support/DynamicLibrary.cpp +++ b/lib/Support/DynamicLibrary.cpp @@ -14,12 +14,12 @@ //===----------------------------------------------------------------------===// #include "llvm/Support/DynamicLibrary.h" -#include "llvm/Support/ManagedStatic.h" +#include "llvm-c/Support.h" #include "llvm/ADT/DenseSet.h" #include "llvm/ADT/StringMap.h" #include "llvm/Config/config.h" +#include "llvm/Support/ManagedStatic.h" #include "llvm/Support/Mutex.h" -#include "llvm-c/Support.h" #include <cstdio> #include <cstring> diff --git a/lib/Support/ErrorHandling.cpp b/lib/Support/ErrorHandling.cpp index 1eafb96fde..1aa8303b9e 100644 --- a/lib/Support/ErrorHandling.cpp +++ b/lib/Support/ErrorHandling.cpp @@ -13,6 +13,7 @@ //===----------------------------------------------------------------------===// #include "llvm/Support/ErrorHandling.h" +#include "llvm-c/Core.h" #include "llvm/ADT/SmallVector.h" #include "llvm/ADT/Twine.h" #include "llvm/Config/config.h" @@ -20,7 +21,6 @@ #include "llvm/Support/Signals.h" #include "llvm/Support/Threading.h" #include "llvm/Support/raw_ostream.h" -#include "llvm-c/Core.h" #include <cassert> #include <cstdlib> diff --git a/lib/Support/PrettyStackTrace.cpp b/lib/Support/PrettyStackTrace.cpp index 722f4ca81b..d4e205cdb3 100644 --- a/lib/Support/PrettyStackTrace.cpp +++ b/lib/Support/PrettyStackTrace.cpp @@ -13,6 +13,7 @@ //===----------------------------------------------------------------------===// #include "llvm/Support/PrettyStackTrace.h" +#include "llvm-c/Core.h" #include "llvm/ADT/SmallString.h" #include "llvm/Config/config.h" // Get autoconf configuration settings #include "llvm/Support/ManagedStatic.h" @@ -20,7 +21,6 @@ #include "llvm/Support/ThreadLocal.h" #include "llvm/Support/Watchdog.h" #include "llvm/Support/raw_ostream.h" -#include "llvm-c/Core.h" #ifdef HAVE_CRASHREPORTERCLIENT_H #include <CrashReporterClient.h> diff --git a/lib/Support/Windows/Path.inc b/lib/Support/Windows/Path.inc index b7926e4080..4ef7285801 100644 --- a/lib/Support/Windows/Path.inc +++ b/lib/Support/Windows/Path.inc @@ -17,12 +17,14 @@ //===----------------------------------------------------------------------===// #include "llvm/ADT/STLExtras.h" -#include "Windows.h" #include <fcntl.h> #include <io.h> #include <sys/stat.h> #include <sys/types.h> +// The Windows.h header must be the last one included. +#include "Windows.h" + #undef max // MinGW doesn't define this. diff --git a/lib/Support/Windows/Process.inc b/lib/Support/Windows/Process.inc index f9a3db9d91..939d350fb0 100644 --- a/lib/Support/Windows/Process.inc +++ b/lib/Support/Windows/Process.inc @@ -12,14 +12,15 @@ //===----------------------------------------------------------------------===// #include "llvm/Support/Allocator.h" - -#include "Windows.h" #include <direct.h> #include <io.h> #include <malloc.h> #include <psapi.h> #include <shellapi.h> +// The Windows.h header must be the last one included. +#include "Windows.h" + #ifdef __MINGW32__ #if (HAVE_LIBPSAPI != 1) #error "libpsapi.a should be present" diff --git a/lib/Support/Windows/Signals.inc b/lib/Support/Windows/Signals.inc index 4b40d51e5b..2997199f11 100644 --- a/lib/Support/Windows/Signals.inc +++ b/lib/Support/Windows/Signals.inc @@ -12,8 +12,6 @@ //===----------------------------------------------------------------------===// #include "llvm/Support/FileSystem.h" - -#include "Windows.h" #include <algorithm> #include <stdio.h> #include <vector> @@ -25,6 +23,9 @@ #endif #include <psapi.h> +// The Windows.h header must be the last one included. +#include "Windows.h" + #ifdef _MSC_VER #pragma comment(lib, "psapi.lib") #pragma comment(lib, "dbghelp.lib") diff --git a/lib/Support/YAMLTraits.cpp b/lib/Support/YAMLTraits.cpp index c32cbda83a..5472e0e1dd 100644 --- a/lib/Support/YAMLTraits.cpp +++ b/lib/Support/YAMLTraits.cpp @@ -14,8 +14,8 @@ #include "llvm/Support/Format.h" #include "llvm/Support/YAMLParser.h" #include "llvm/Support/raw_ostream.h" -#include <cstring> #include <cctype> +#include <cstring> using namespace llvm; using namespace yaml; |