diff options
author | Rui Ueyama <ruiu@google.com> | 2016-05-17 23:07:48 +0000 |
---|---|---|
committer | Rui Ueyama <ruiu@google.com> | 2016-05-17 23:07:48 +0000 |
commit | dce33b5457ec85c2e1ad10963cbb7f91108b5464 (patch) | |
tree | 18398bffbe3b549e583a066e1178975e5e4b0a42 /tools | |
parent | 329de212c7f674628a03eef9060c850cf101b2c8 (diff) |
pdbdump: Print out more strcutures.
I don't yet fully understand the meaning of these data strcutures,
but at least it seems that their sizes and types are correct.
With this change, we can read publics streams till end.
Differential Revision: http://reviews.llvm.org/D20343
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@269861 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'tools')
-rw-r--r-- | tools/llvm-pdbdump/llvm-pdbdump.cpp | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/tools/llvm-pdbdump/llvm-pdbdump.cpp b/tools/llvm-pdbdump/llvm-pdbdump.cpp index b393b0a1944..362b03dab32 100644 --- a/tools/llvm-pdbdump/llvm-pdbdump.cpp +++ b/tools/llvm-pdbdump/llvm-pdbdump.cpp @@ -411,6 +411,9 @@ static Error dumpPublicsStream(ScopedPrinter &P, PDBFile &File) { P.printNumber("SymHash", Publics.getSymHash()); P.printNumber("AddrMap", Publics.getAddrMap()); P.printNumber("Number of buckets", Publics.getNumBuckets()); + P.printList("Hash Buckets", Publics.getHashBuckets()); + P.printList("Address Map", Publics.getAddressMap()); + P.printList("Thunk Map", Publics.getThunkMap()); return Error::success(); } |