xref: /aosp_15_r20/external/llvm/test/tools/llvm-readobj/coff-debug-directory.test (revision 9880d6810fe72a1726cb53787c6711e909410d58)
1*9880d681SAndroid Build Coastguard WorkerRUN: llvm-readobj -coff-debug-directory %p/Inputs/has_pdb.exe | FileCheck %s
2*9880d681SAndroid Build Coastguard Worker
3*9880d681SAndroid Build Coastguard WorkerCHECK: DebugDirectory [
4*9880d681SAndroid Build Coastguard WorkerCHECK:   DebugEntry {
5*9880d681SAndroid Build Coastguard WorkerCHECK:     Characteristics: 0x0
6*9880d681SAndroid Build Coastguard WorkerCHECK:     TimeDateStamp: 2016-06-01 22:53:16 (0x574F675C)
7*9880d681SAndroid Build Coastguard WorkerCHECK:     MajorVersion: 0x0
8*9880d681SAndroid Build Coastguard WorkerCHECK:     MinorVersion: 0x0
9*9880d681SAndroid Build Coastguard WorkerCHECK:     Type: CodeView (0x2)
10*9880d681SAndroid Build Coastguard WorkerCHECK:     SizeOfData: 0x36
11*9880d681SAndroid Build Coastguard WorkerCHECK:     AddressOfRawData: 0x5B068
12*9880d681SAndroid Build Coastguard WorkerCHECK:     PointerToRawData: 0x5A268
13*9880d681SAndroid Build Coastguard WorkerCHECK:     PDBInfo {
14*9880d681SAndroid Build Coastguard WorkerCHECK:       PDBSignature: 0x53445352
15*9880d681SAndroid Build Coastguard WorkerCHECK:       PDBGUID: (96 83 40 42 81 07 9D 40 90 1B 4A 3C 0D 4F 56 32)
16*9880d681SAndroid Build Coastguard WorkerCHECK:       PDBAge: 3
17*9880d681SAndroid Build Coastguard WorkerCHECK:       PDBFileName: D:\src\llvm\build\has_pdb.pdb
18*9880d681SAndroid Build Coastguard WorkerCHECK:     }
19*9880d681SAndroid Build Coastguard WorkerCHECK:   }
20*9880d681SAndroid Build Coastguard WorkerCHECK:   DebugEntry {
21*9880d681SAndroid Build Coastguard WorkerCHECK:     Characteristics: 0x0
22*9880d681SAndroid Build Coastguard WorkerCHECK:     TimeDateStamp: 2016-06-01 22:53:16 (0x574F675C)
23*9880d681SAndroid Build Coastguard WorkerCHECK:     MajorVersion: 0x0
24*9880d681SAndroid Build Coastguard WorkerCHECK:     MinorVersion: 0x0
25*9880d681SAndroid Build Coastguard WorkerCHECK:     Type: VCFeature (0xC)
26*9880d681SAndroid Build Coastguard WorkerCHECK:     SizeOfData: 0x14
27*9880d681SAndroid Build Coastguard WorkerCHECK:     AddressOfRawData: 0x5B0A0
28*9880d681SAndroid Build Coastguard WorkerCHECK:     PointerToRawData: 0x5A2A0
29*9880d681SAndroid Build Coastguard WorkerCHECK:     RawData (
30*9880d681SAndroid Build Coastguard WorkerCHECK:       0000: 00000000 C1000000 C1000000 00000000  |................|
31*9880d681SAndroid Build Coastguard WorkerCHECK:       0010: C0000000                             |....|
32*9880d681SAndroid Build Coastguard WorkerCHECK:     )
33*9880d681SAndroid Build Coastguard WorkerCHECK:   }
34*9880d681SAndroid Build Coastguard WorkerCHECK: ]
35