| // RUN: llvm-objdump -p %p/Inputs/nop.exe.coff-i386 | \ |
| // RUN: FileCheck -check-prefix=IMPORT %s |
| |
| IMPORT: The Import Tables: |
| IMPORT: lookup 000021e4 time 00000000 fwd 00000000 name 0000234a addr 00002024 |
| IMPORT: DLL Name: MSVCR110.dll |
| IMPORT-NEXT: Hint/Ord Name |
| IMPORT-NEXT: 767 _initterm_e |
| IMPORT-NEXT: 766 _initterm |
| IMPORT-NEXT: 437 __initenv |
| IMPORT-NEXT: 660 _fmode |
| IMPORT-NEXT: 571 _commode |
| IMPORT-NEXT: 315 ?terminate@@YAXXZ |
| IMPORT-NEXT: 424 __crtSetUnhandledExceptionFilter |
| IMPORT-NEXT: 892 _lock |
| IMPORT-NEXT: 1254 _unlock |
| IMPORT-NEXT: 498 __setusermatherr |
| IMPORT-NEXT: 428 __dllonexit |
| IMPORT-NEXT: 1058 _onexit |
| IMPORT-NEXT: 774 _invoke_watson |
| IMPORT-NEXT: 575 _controlfp_s |
| IMPORT-NEXT: 624 _except_handler4_common |
| IMPORT-NEXT: 587 _crt_debugger_hook |
| IMPORT-NEXT: 426 __crtUnhandledException |
| IMPORT-NEXT: 425 __crtTerminateProcess |
| IMPORT-NEXT: 572 _configthreadlocale |
| IMPORT-NEXT: 556 _cexit |
| IMPORT-NEXT: 633 _exit |
| IMPORT-NEXT: 1484 exit |
| IMPORT-NEXT: 496 __set_app_type |
| IMPORT-NEXT: 436 __getmainargs |
| IMPORT-NEXT: 533 _amsg_exit |
| IMPORT-NEXT: 555 _calloc_crt |
| IMPORT-NEXT: 367 _XcptFilter |
| |
| // RUN: llvm-objdump -p %p/Inputs/export.dll.coff-i386 | \ |
| // RUN: FileCheck -check-prefix=EXPORT %s |
| |
| EXPORT: Export Table: |
| EXPORT-NEXT: DLL name: export.test.tmp3.dll |
| EXPORT-NEXT: Ordinal base: 5 |
| EXPORT-NEXT: Ordinal RVA Name |
| EXPORT-NEXT: 5 0x2008 |
| EXPORT-NEXT: 6 0x2010 exportfn2 |
| |
| // RUN: llvm-objdump -p %p/Inputs/tls.exe.coff-x86_64 | \ |
| // RUN: FileCheck -check-prefix=TLS %s |
| |
| TLS: TLS directory: |
| TLS-NEXT: StartAddressOfRawData: 0x00000000000000 |
| TLS-NEXT: EndAddressOfRawData: 0x00000000000000 |
| TLS-NEXT: AddressOfIndex: 0x00000000000000 |
| TLS-NEXT: AddressOfCallBacks: 0x00000000000000 |
| TLS-NEXT: SizeOfZeroFill: 0 |
| TLS-NEXT: Characteristics: 0 |
| TLS-NEXT: Alignment: 0 |
| |
| // RUN: llvm-objdump -p %p/Inputs/nop.exe.coff-i386 | \ |
| // RUN: FileCheck -check-prefix=LOADCFG %s |
| |
| LOADCFG: Load configuration: |
| LOADCFG-NEXT: Timestamp: 0 |
| LOADCFG-NEXT: Major Version: 0 |
| LOADCFG-NEXT: Minor Version: 0 |
| LOADCFG-NEXT: GlobalFlags Clear: 0 |
| LOADCFG-NEXT: GlobalFlags Set: 0 |
| LOADCFG-NEXT: Critical Section Default Timeout: 0 |
| LOADCFG-NEXT: Decommit Free Block Threshold: 0 |
| LOADCFG-NEXT: Decommit Total Free Threshold: 0 |
| LOADCFG-NEXT: Lock Prefix Table: 0 |
| LOADCFG-NEXT: Maximum Allocation Size: 0 |
| LOADCFG-NEXT: Virtual Memory Threshold: 0 |
| LOADCFG-NEXT: Process Affinity Mask: 0 |
| LOADCFG-NEXT: Process Heap Flags: 0 |
| LOADCFG-NEXT: CSD Version: 0 |
| LOADCFG-NEXT: Security Cookie: 4206616 |
| LOADCFG-NEXT: SEH Table: 4202768 |
| LOADCFG-NEXT: SEH Count: 1 |
| LOADCFG: SEH Table: 0x401689 |