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