1 //===- DIASupport.h - Common header includes for DIA ------------*- C++ -*-===//
3 // The LLVM Compiler Infrastructure
5 // This file is distributed under the University of Illinois Open Source
6 // License. See LICENSE.TXT for details.
8 //===----------------------------------------------------------------------===//
9 // Common defines and header includes for all LLVMDebugInfoPDBDIA. The
10 // definitions here configure the necessary #defines and include system headers
11 // in the proper order for using DIA.
12 //===----------------------------------------------------------------------===//
14 #ifndef LLVM_DEBUGINFO_PDB_DIA_DIASUPPORT_H
15 #define LLVM_DEBUGINFO_PDB_DIA_DIASUPPORT_H
17 // Require at least Vista
18 #define NTDDI_VERSION NTDDI_VISTA
19 #define _WIN32_WINNT _WIN32_WINNT_VISTA
20 #define WINVER _WIN32_WINNT_VISTA
25 // atlbase.h has to come before windows.h
29 // DIA headers must come after windows headers.
33 #endif // LLVM_DEBUGINFO_PDB_DIA_DIASUPPORT_H