llvm-readobj: Add support for dumping the DOS header in PE files

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@221333 91177308-0d34-0410-b5e6-96231b3b80d8
This commit is contained in:
David Majnemer
2014-11-05 06:24:35 +00:00
parent 07e1080b89
commit 4787059b2f
5 changed files with 67 additions and 17 deletions

View File

@ -204,6 +204,25 @@ PE32-NEXT: ReservedRVA: 0x0
PE32-NEXT: ReservedSize: 0x0
PE32-NEXT: }
PE32-NEXT: }
PE32-NEXT: DOSHeader {
PE32-NEXT: Magic: MZ
PE32-NEXT: UsedBytesInTheLastPage: 144
PE32-NEXT: FileSizeInPages: 3
PE32-NEXT: NumberOfRelocationItems: 0
PE32-NEXT: HeaderSizeInParagraphs: 4
PE32-NEXT: MinimumExtraParagraphs: 0
PE32-NEXT: MaximumExtraParagraphs: 65535
PE32-NEXT: InitialRelativeSS: 0
PE32-NEXT: InitialSP: 184
PE32-NEXT: Checksum: 0
PE32-NEXT: InitialIP: 0
PE32-NEXT: InitialRelativeCS: 0
PE32-NEXT: AddressOfRelocationTable: 64
PE32-NEXT: OverlayNumber: 0
PE32-NEXT: OEMid: 0
PE32-NEXT: OEMinfo: 0
PE32-NEXT: AddressOfNewExeHeader: 176
PE32-NEXT: }
COFF-UNKNOWN: Format: COFF-<unknown arch>
COFF-UNKNOWN-NEXT: Arch: unknown