blob: e6006dfff616030fcb284ef12524a90a514f193f [file] [log] [blame]
Rui Ueyamaad882ba2014-01-16 07:05:49 +00001// RUN: llvm-objdump -p %p/Inputs/nop.exe.coff-i386 | \
2// RUN: FileCheck -check-prefix=IMPORT %s
Rui Ueyamac2bed422013-09-27 21:04:00 +00003
Rui Ueyamac514a802014-02-19 03:53:11 +00004IMPORT: The Import Tables:
5IMPORT: lookup 000021e4 time 00000000 fwd 00000000 name 0000234a addr 00002024
6IMPORT: DLL Name: MSVCR110.dll
Rui Ueyamaad882ba2014-01-16 07:05:49 +00007IMPORT-NEXT: Hint/Ord Name
Rui Ueyamac514a802014-02-19 03:53:11 +00008IMPORT-NEXT: 767 _initterm_e
9IMPORT-NEXT: 766 _initterm
10IMPORT-NEXT: 437 __initenv
11IMPORT-NEXT: 660 _fmode
12IMPORT-NEXT: 571 _commode
13IMPORT-NEXT: 315 ?terminate@@YAXXZ
14IMPORT-NEXT: 424 __crtSetUnhandledExceptionFilter
15IMPORT-NEXT: 892 _lock
16IMPORT-NEXT: 1254 _unlock
17IMPORT-NEXT: 498 __setusermatherr
18IMPORT-NEXT: 428 __dllonexit
19IMPORT-NEXT: 1058 _onexit
20IMPORT-NEXT: 774 _invoke_watson
21IMPORT-NEXT: 575 _controlfp_s
22IMPORT-NEXT: 624 _except_handler4_common
23IMPORT-NEXT: 587 _crt_debugger_hook
24IMPORT-NEXT: 426 __crtUnhandledException
25IMPORT-NEXT: 425 __crtTerminateProcess
26IMPORT-NEXT: 572 _configthreadlocale
27IMPORT-NEXT: 556 _cexit
28IMPORT-NEXT: 633 _exit
29IMPORT-NEXT: 1484 exit
30IMPORT-NEXT: 496 __set_app_type
31IMPORT-NEXT: 436 __getmainargs
32IMPORT-NEXT: 533 _amsg_exit
33IMPORT-NEXT: 555 _calloc_crt
34IMPORT-NEXT: 367 _XcptFilter
Rui Ueyamac2bed422013-09-27 21:04:00 +000035
Rui Ueyamaad882ba2014-01-16 07:05:49 +000036// RUN: llvm-objdump -p %p/Inputs/export.dll.coff-i386 | \
37// RUN: FileCheck -check-prefix=EXPORT %s
Rui Ueyamac2bed422013-09-27 21:04:00 +000038
Rui Ueyamaad882ba2014-01-16 07:05:49 +000039EXPORT: Export Table:
Rui Ueyamada49d0d2014-01-16 20:50:34 +000040EXPORT-NEXT: DLL name: export.test.tmp3.dll
Rui Ueyamae5df6092014-01-17 22:02:24 +000041EXPORT-NEXT: Ordinal base: 5
Rui Ueyamaad882ba2014-01-16 07:05:49 +000042EXPORT-NEXT: Ordinal RVA Name
43EXPORT-NEXT: 5 0x2008
44EXPORT-NEXT: 6 0x2010 exportfn2
Rui Ueyamac514a802014-02-19 03:53:11 +000045
David Majnemer0ab61bf2016-03-15 06:14:01 +000046// RUN: llvm-objdump -p %p/Inputs/tls.exe.coff-x86_64 | \
47// RUN: FileCheck -check-prefix=TLS %s
48
49TLS: TLS directory:
50TLS-NEXT: StartAddressOfRawData: 0x00000000000000
51TLS-NEXT: EndAddressOfRawData: 0x00000000000000
52TLS-NEXT: AddressOfIndex: 0x00000000000000
53TLS-NEXT: AddressOfCallBacks: 0x00000000000000
54TLS-NEXT: SizeOfZeroFill: 0
55TLS-NEXT: Characteristics: 0
56TLS-NEXT: Alignment: 0
57
Rui Ueyamac514a802014-02-19 03:53:11 +000058// RUN: llvm-objdump -p %p/Inputs/nop.exe.coff-i386 | \
59// RUN: FileCheck -check-prefix=LOADCFG %s
60
61LOADCFG: Load configuration:
62LOADCFG-NEXT: Timestamp: 0
63LOADCFG-NEXT: Major Version: 0
64LOADCFG-NEXT: Minor Version: 0
65LOADCFG-NEXT: GlobalFlags Clear: 0
66LOADCFG-NEXT: GlobalFlags Set: 0
67LOADCFG-NEXT: Critical Section Default Timeout: 0
68LOADCFG-NEXT: Decommit Free Block Threshold: 0
69LOADCFG-NEXT: Decommit Total Free Threshold: 0
70LOADCFG-NEXT: Lock Prefix Table: 0
71LOADCFG-NEXT: Maximum Allocation Size: 0
72LOADCFG-NEXT: Virtual Memory Threshold: 0
73LOADCFG-NEXT: Process Affinity Mask: 0
74LOADCFG-NEXT: Process Heap Flags: 0
75LOADCFG-NEXT: CSD Version: 0
Rui Ueyama830f0c32014-02-20 06:02:09 +000076LOADCFG-NEXT: Security Cookie: 4206616
77LOADCFG-NEXT: SEH Table: 4202768
78LOADCFG-NEXT: SEH Count: 1
Rui Ueyama215a5862014-02-20 06:51:07 +000079LOADCFG: SEH Table: 0x401689