xref: /aosp_15_r20/external/llvm/test/tools/llvm-objdump/coff-private-headers.test (revision 9880d6810fe72a1726cb53787c6711e909410d58)
1*9880d681SAndroid Build Coastguard Worker// RUN: llvm-objdump -p %p/Inputs/nop.exe.coff-i386 | \
2*9880d681SAndroid Build Coastguard Worker// RUN:   FileCheck -check-prefix=IMPORT %s
3*9880d681SAndroid Build Coastguard Worker
4*9880d681SAndroid Build Coastguard WorkerIMPORT:      The Import Tables:
5*9880d681SAndroid Build Coastguard WorkerIMPORT:        lookup 000021e4 time 00000000 fwd 00000000 name 0000234a addr 00002024
6*9880d681SAndroid Build Coastguard WorkerIMPORT:          DLL Name: MSVCR110.dll
7*9880d681SAndroid Build Coastguard WorkerIMPORT-NEXT:     Hint/Ord  Name
8*9880d681SAndroid Build Coastguard WorkerIMPORT-NEXT:          767  _initterm_e
9*9880d681SAndroid Build Coastguard WorkerIMPORT-NEXT:          766  _initterm
10*9880d681SAndroid Build Coastguard WorkerIMPORT-NEXT:          437  __initenv
11*9880d681SAndroid Build Coastguard WorkerIMPORT-NEXT:          660  _fmode
12*9880d681SAndroid Build Coastguard WorkerIMPORT-NEXT:          571  _commode
13*9880d681SAndroid Build Coastguard WorkerIMPORT-NEXT:          315  ?terminate@@YAXXZ
14*9880d681SAndroid Build Coastguard WorkerIMPORT-NEXT:          424  __crtSetUnhandledExceptionFilter
15*9880d681SAndroid Build Coastguard WorkerIMPORT-NEXT:          892  _lock
16*9880d681SAndroid Build Coastguard WorkerIMPORT-NEXT:         1254  _unlock
17*9880d681SAndroid Build Coastguard WorkerIMPORT-NEXT:          498  __setusermatherr
18*9880d681SAndroid Build Coastguard WorkerIMPORT-NEXT:          428  __dllonexit
19*9880d681SAndroid Build Coastguard WorkerIMPORT-NEXT:         1058  _onexit
20*9880d681SAndroid Build Coastguard WorkerIMPORT-NEXT:          774  _invoke_watson
21*9880d681SAndroid Build Coastguard WorkerIMPORT-NEXT:          575  _controlfp_s
22*9880d681SAndroid Build Coastguard WorkerIMPORT-NEXT:          624  _except_handler4_common
23*9880d681SAndroid Build Coastguard WorkerIMPORT-NEXT:          587  _crt_debugger_hook
24*9880d681SAndroid Build Coastguard WorkerIMPORT-NEXT:          426  __crtUnhandledException
25*9880d681SAndroid Build Coastguard WorkerIMPORT-NEXT:          425  __crtTerminateProcess
26*9880d681SAndroid Build Coastguard WorkerIMPORT-NEXT:          572  _configthreadlocale
27*9880d681SAndroid Build Coastguard WorkerIMPORT-NEXT:          556  _cexit
28*9880d681SAndroid Build Coastguard WorkerIMPORT-NEXT:          633  _exit
29*9880d681SAndroid Build Coastguard WorkerIMPORT-NEXT:         1484  exit
30*9880d681SAndroid Build Coastguard WorkerIMPORT-NEXT:          496  __set_app_type
31*9880d681SAndroid Build Coastguard WorkerIMPORT-NEXT:          436  __getmainargs
32*9880d681SAndroid Build Coastguard WorkerIMPORT-NEXT:          533  _amsg_exit
33*9880d681SAndroid Build Coastguard WorkerIMPORT-NEXT:          555  _calloc_crt
34*9880d681SAndroid Build Coastguard WorkerIMPORT-NEXT:          367  _XcptFilter
35*9880d681SAndroid Build Coastguard Worker
36*9880d681SAndroid Build Coastguard Worker// RUN: llvm-objdump -p %p/Inputs/export.dll.coff-i386 | \
37*9880d681SAndroid Build Coastguard Worker// RUN:   FileCheck -check-prefix=EXPORT %s
38*9880d681SAndroid Build Coastguard Worker
39*9880d681SAndroid Build Coastguard WorkerEXPORT:      Export Table:
40*9880d681SAndroid Build Coastguard WorkerEXPORT-NEXT:  DLL name: export.test.tmp3.dll
41*9880d681SAndroid Build Coastguard WorkerEXPORT-NEXT:  Ordinal base: 5
42*9880d681SAndroid Build Coastguard WorkerEXPORT-NEXT:  Ordinal      RVA  Name
43*9880d681SAndroid Build Coastguard WorkerEXPORT-NEXT:        5   0x2008
44*9880d681SAndroid Build Coastguard WorkerEXPORT-NEXT:        6   0x2010  exportfn2
45*9880d681SAndroid Build Coastguard Worker
46*9880d681SAndroid Build Coastguard Worker// RUN: llvm-objdump -p %p/Inputs/tls.exe.coff-x86_64 | \
47*9880d681SAndroid Build Coastguard Worker// RUN:   FileCheck -check-prefix=TLS %s
48*9880d681SAndroid Build Coastguard Worker
49*9880d681SAndroid Build Coastguard WorkerTLS:      TLS directory:
50*9880d681SAndroid Build Coastguard WorkerTLS-NEXT:  StartAddressOfRawData: 0x00000000000000
51*9880d681SAndroid Build Coastguard WorkerTLS-NEXT:  EndAddressOfRawData: 0x00000000000000
52*9880d681SAndroid Build Coastguard WorkerTLS-NEXT:  AddressOfIndex: 0x00000000000000
53*9880d681SAndroid Build Coastguard WorkerTLS-NEXT:  AddressOfCallBacks: 0x00000000000000
54*9880d681SAndroid Build Coastguard WorkerTLS-NEXT:  SizeOfZeroFill: 0
55*9880d681SAndroid Build Coastguard WorkerTLS-NEXT:  Characteristics: 0
56*9880d681SAndroid Build Coastguard WorkerTLS-NEXT:  Alignment: 0
57*9880d681SAndroid Build Coastguard Worker
58*9880d681SAndroid Build Coastguard Worker// RUN: llvm-objdump -p %p/Inputs/nop.exe.coff-i386 | \
59*9880d681SAndroid Build Coastguard Worker// RUN:   FileCheck -check-prefix=LOADCFG %s
60*9880d681SAndroid Build Coastguard Worker
61*9880d681SAndroid Build Coastguard WorkerLOADCFG:      Load configuration:
62*9880d681SAndroid Build Coastguard WorkerLOADCFG-NEXT:   Timestamp: 0
63*9880d681SAndroid Build Coastguard WorkerLOADCFG-NEXT:   Major Version: 0
64*9880d681SAndroid Build Coastguard WorkerLOADCFG-NEXT:   Minor Version: 0
65*9880d681SAndroid Build Coastguard WorkerLOADCFG-NEXT:   GlobalFlags Clear: 0
66*9880d681SAndroid Build Coastguard WorkerLOADCFG-NEXT:   GlobalFlags Set: 0
67*9880d681SAndroid Build Coastguard WorkerLOADCFG-NEXT:   Critical Section Default Timeout: 0
68*9880d681SAndroid Build Coastguard WorkerLOADCFG-NEXT:   Decommit Free Block Threshold: 0
69*9880d681SAndroid Build Coastguard WorkerLOADCFG-NEXT:   Decommit Total Free Threshold: 0
70*9880d681SAndroid Build Coastguard WorkerLOADCFG-NEXT:   Lock Prefix Table: 0
71*9880d681SAndroid Build Coastguard WorkerLOADCFG-NEXT:   Maximum Allocation Size: 0
72*9880d681SAndroid Build Coastguard WorkerLOADCFG-NEXT:   Virtual Memory Threshold: 0
73*9880d681SAndroid Build Coastguard WorkerLOADCFG-NEXT:   Process Affinity Mask: 0
74*9880d681SAndroid Build Coastguard WorkerLOADCFG-NEXT:   Process Heap Flags: 0
75*9880d681SAndroid Build Coastguard WorkerLOADCFG-NEXT:   CSD Version: 0
76*9880d681SAndroid Build Coastguard WorkerLOADCFG-NEXT:   Security Cookie: 4206616
77*9880d681SAndroid Build Coastguard WorkerLOADCFG-NEXT:   SEH Table: 4202768
78*9880d681SAndroid Build Coastguard WorkerLOADCFG-NEXT:   SEH Count: 1
79*9880d681SAndroid Build Coastguard WorkerLOADCFG:      SEH Table: 0x401689
80