OSDN Git Service

[NativePDB] Fix access to both old & new fpo data entries from dbi stream
authorAleksandr Urakov <aleksandr.urakov@jetbrains.com>
Wed, 30 Jan 2019 10:40:45 +0000 (10:40 +0000)
committerAleksandr Urakov <aleksandr.urakov@jetbrains.com>
Wed, 30 Jan 2019 10:40:45 +0000 (10:40 +0000)
commitbd0011ce9cb7f72b8f8d3a045ade115b3f909884
tree8ea56cead527623c946782f866273b118483d003
parent65f350b538ac00a20b471629f95b0f555c098fdb
[NativePDB] Fix access to both old & new fpo data entries from dbi stream

Summary:
This patch fixes access to fpo streams in native pdb from DbiStream and makes
code consistent with DbiStreamBuilder.

Patch By: leonid.mashinskiy

Reviewers: zturner, aleksandr.urakov

Reviewed By: zturner

Subscribers: llvm-commits

Differential Revision: https://reviews.llvm.org/D56725

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@352615 91177308-0d34-0410-b5e6-96231b3b80d8
include/llvm/DebugInfo/PDB/Native/DbiStream.h
lib/DebugInfo/PDB/Native/DbiStream.cpp
test/tools/llvm-pdbdump/Inputs/FPOTest.pdb [new file with mode: 0644]
test/tools/llvm-pdbdump/fpo-data.test [new file with mode: 0644]
tools/llvm-pdbutil/DumpOutputStyle.cpp