diff options
| author | Zachary Turner <zturner@google.com> | 2015-02-10 22:43:25 +0000 |
|---|---|---|
| committer | Zachary Turner <zturner@google.com> | 2015-02-10 22:43:25 +0000 |
| commit | a5549178f12d3d4dad72e1ab8efbb6fc9ed0d2c9 (patch) | |
| tree | 9012681968824b47f3c3f208cd91fa82cf48aa5d /llvm/tools/llvm-pdbdump/llvm-pdbdump.h | |
| parent | ca19485f08fc41bb7de5be925c06735937b3ea50 (diff) | |
| download | bcm5719-llvm-a5549178f12d3d4dad72e1ab8efbb6fc9ed0d2c9.tar.gz bcm5719-llvm-a5549178f12d3d4dad72e1ab8efbb6fc9ed0d2c9.zip | |
Rewrite llvm-pdbdump in terms of LLVMDebugInfoPDB.
This makes llvm-pdbdump available on all platforms, although it
will currently fail to create a dumper if there is no PDB reader
implementation for the current platform.
It implements dumping of compilands and children, which is less
information than was previously available, but it has to be
rewritten from scratch using the new set of interfaces, so the
rest of the functionality will be added back in subsequent commits.
llvm-svn: 228755
Diffstat (limited to 'llvm/tools/llvm-pdbdump/llvm-pdbdump.h')
| -rw-r--r-- | llvm/tools/llvm-pdbdump/llvm-pdbdump.h | 32 |
1 files changed, 0 insertions, 32 deletions
diff --git a/llvm/tools/llvm-pdbdump/llvm-pdbdump.h b/llvm/tools/llvm-pdbdump/llvm-pdbdump.h deleted file mode 100644 index e73289cc00d..00000000000 --- a/llvm/tools/llvm-pdbdump/llvm-pdbdump.h +++ /dev/null @@ -1,32 +0,0 @@ -//===- llvm-pdbdump.h - Common includes for llvm-pdbdump --------*- C++ -*-===// -// -// The LLVM Compiler Infrastructure -// -// This file is distributed under the University of Illinois Open Source -// License. See LICENSE.TXT for details. -// -//===----------------------------------------------------------------------===// -// Common defines and header includes for all llvm-pdbdump. The definitions -// here configure the necessary #defines and include system headers in the -// proper order for using DIA. -//===----------------------------------------------------------------------===// - -#ifndef LLVM_TOOLS_LLVMPDBDUMP_LLVMPDBDUMP_H -#define LLVM_TOOLS_LLVMPDBDUMP_LLVMPDBDUMP_H - -#define NTDDI_VERSION NTDDI_VISTA -#define _WIN32_WINNT _WIN32_WINNT_VISTA -#define WINVER _WIN32_WINNT_VISTA -#ifndef NOMINMAX -#define NOMINMAX -#endif - -// atlbase.h has to come before windows.h -#include <atlbase.h> -#include <windows.h> - -// DIA headers must come after windows headers. -#include <cvconst.h> -#include <dia2.h> - -#endif
\ No newline at end of file |

