Run dos2unix against llvm-pdbdump.
[oota-llvm.git] / tools / llvm-pdbdump / llvm-pdbdump.h
1 //===- llvm-pdbdump.h - Common includes for llvm-pdbdump --------*- C++ -*-===//
2 //
3 //                     The LLVM Compiler Infrastructure
4 //
5 // This file is distributed under the University of Illinois Open Source
6 // License. See LICENSE.TXT for details.
7 //
8 //===----------------------------------------------------------------------===//
9 // Common defines and header includes for all llvm-pdbdump.  The definitions
10 // here configure the necessary #defines and include system headers in the
11 // proper order for using DIA.
12 //===----------------------------------------------------------------------===//
13
14 #ifndef LLVM_TOOLS_LLVMPDBDUMP_LLVMPDBDUMP_H
15 #define LLVM_TOOLS_LLVMPDBDUMP_LLVMPDBDUMP_H
16
17 #define NTDDI_VERSION NTDDI_VISTA
18 #define _WIN32_WINNT _WIN32_WINNT_VISTA
19 #define WINVER _WIN32_WINNT_VISTA
20 #ifndef NOMINMAX
21 #define NOMINMAX
22 #endif
23
24 // atlbase.h has to come before windows.h
25 #include <atlbase.h>
26 #include <windows.h>
27
28 // DIA headers must come after windows headers.
29 #include <cvconst.h>
30 #include <dia2.h>
31
32 #endif