mirror of
https://github.com/RPCS3/llvm.git
synced 2026-07-19 23:23:38 -04:00
Fix some of the PDB tests.
They were unintentionally calling DIA directly, which requires Windows. We need to pass the -native flag, and this then required fixing up one or two tests. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@341731 91177308-0d34-0410-b5e6-96231b3b80d8
This commit is contained in:
@@ -26,8 +26,6 @@ PDB_SymType NativeCompilandSymbol::getSymTag() const {
|
||||
void NativeCompilandSymbol::dump(raw_ostream &OS, int Indent) const {
|
||||
NativeRawSymbol::dump(OS, Indent);
|
||||
|
||||
dumpSymbolField(OS, "baseType", static_cast<uint32_t>(getBuiltinType()),
|
||||
Indent);
|
||||
dumpSymbolField(OS, "lexicalParentId", 0, Indent);
|
||||
dumpSymbolField(OS, "libraryName", getLibraryName(), Indent);
|
||||
dumpSymbolField(OS, "name", getName(), Indent);
|
||||
|
||||
@@ -3,7 +3,7 @@
|
||||
; RUN: | FileCheck -check-prefix=EMPTY %s
|
||||
; RUN: llvm-pdbutil pretty -native -compilands %p/../Inputs/big-read.pdb \
|
||||
; RUN: | FileCheck -check-prefix=BIGREAD %s
|
||||
; RUN: llvm-pdbutil diadump -compilands %p/../Inputs/empty.pdb \
|
||||
; RUN: llvm-pdbutil diadump -native -compilands %p/../Inputs/empty.pdb \
|
||||
; RUN: | FileCheck -check-prefix=DUMP %s
|
||||
|
||||
; Reference output was generated with the DIA reader to ensure that the
|
||||
@@ -67,9 +67,9 @@ BIGREAD: api-ms-win-crt-heap-l1-1-0.dll
|
||||
BIGREAD: * Linker *
|
||||
|
||||
DUMP: {
|
||||
DUMP-NEXT: symIndexId: 1
|
||||
DUMP-NEXT: symIndexId: 2
|
||||
DUMP-NEXT: symTag: 2
|
||||
DUMP-NEXT: lexicalParentId: 2
|
||||
DUMP-NEXT: lexicalParentId: 0
|
||||
DUMP-NEXT: libraryName: d:\src\llvm\test\DebugInfo\PDB\Inputs\empty.obj
|
||||
DUMP-NEXT: name: d:\src\llvm\test\DebugInfo\PDB\Inputs\empty.obj
|
||||
DUMP-NEXT: editAndContinueEnabled: 0
|
||||
@@ -77,7 +77,7 @@ DUMP-NEXT: }
|
||||
DUMP-NEXT: {
|
||||
DUMP-NEXT: symIndexId: 3
|
||||
DUMP-NEXT: symTag: 2
|
||||
DUMP-NEXT: lexicalParentId: 2
|
||||
DUMP-NEXT: lexicalParentId: 0
|
||||
DUMP-NEXT: libraryName:
|
||||
DUMP-NEXT: name: * Linker *
|
||||
DUMP-NEXT: editAndContinueEnabled: 0
|
||||
|
||||
Reference in New Issue
Block a user