brintos

brintos / llvm-project-archived public Read only

0
0
Text · 3.1 KiB · 63ba11a Raw
111 lines · plain
1RUN: llvm-readobj --coff-load-config %S/Inputs/coff-load-config-x86.dll | FileCheck %s --check-prefix=X862RUN: llvm-readobj --coff-load-config %S/Inputs/coff-load-config-x64.dll | FileCheck %s --check-prefix=X643 4RUN: llvm-readobj --coff-load-config %S/Inputs/coff-load-config-data-end.exe | FileCheck %s --check-prefix=DATAEND5 6RUN: llvm-readobj --coff-load-config %S/Inputs/coff-no-load-config.exe | FileCheck %s --check-prefix=NOCONFIG7 8X86: LoadConfig [9X86:   Size: 0x5C10X86:   TimeDateStamp: 1970-01-01 00:00:00 (0x0)11X86:   MajorVersion: 0x012X86:   MinorVersion: 0x013X86:   GlobalFlagsClear: 0x014X86:   GlobalFlagsSet: 0x015X86:   CriticalSectionDefaultTimeout: 0x016X86:   DeCommitFreeBlockThreshold: 0x017X86:   DeCommitTotalFreeThreshold: 0x018X86:   LockPrefixTable: 0x019X86:   MaximumAllocationSize: 0x020X86:   VirtualMemoryThreshold: 0x021X86:   ProcessHeapFlags: 0x022X86:   ProcessAffinityMask: 0x023X86:   CSDVersion: 0x024X86:   DependentLoadFlags: 0x025X86:   EditList: 0x026X86:   SecurityCookie: 0x1000300427X86:   SEHandlerTable: 0x100021C028X86:   SEHandlerCount: 229X86:   GuardCFCheckFunction: 0x1000207C30X86:   GuardCFCheckDispatch: 0x031X86:   GuardCFFunctionTable: 0x100020A432X86:   GuardCFFunctionCount: 1133X86:   GuardFlags [ (0x13500)34X86:     CF_FUNCTION_TABLE_PRESENT (0x400)35X86:     CF_INSTRUMENTED (0x100)36X86:     CF_LONGJUMP_TABLE_PRESENT (0x10000)37X86:     DELAYLOAD_IAT_IN_ITS_OWN_SECTION (0x2000)38X86:     PROTECT_DELAYLOAD_IAT (0x1000)39X86:   ]40X86: ]41X86: SEHTable [42X86:   0x10001BE043X86:   0x10001E3044X86: ]45X86: GuardFidTable [46X86:   0x1000100047X86:   0x1000104048X86:   0x1000106049X86:   0x1000110050X86:   0x1000112051X86:   0x1000115052X86:   0x1000146053X86:   0x100019B054X86:   0x10001B4055X86:   0x10001BE056X86:   0x10001DC057X86: ]58 59X64: LoadConfig [60X64:   Size: 0x9461X64:   TimeDateStamp: 1970-01-01 00:00:00 (0x0)62X64:   MajorVersion: 0x063X64:   MinorVersion: 0x064X64:   GlobalFlagsClear: 0x065X64:   GlobalFlagsSet: 0x066X64:   CriticalSectionDefaultTimeout: 0x067X64:   DeCommitFreeBlockThreshold: 0x068X64:   DeCommitTotalFreeThreshold: 0x069X64:   LockPrefixTable: 0x070X64:   MaximumAllocationSize: 0x071X64:   VirtualMemoryThreshold: 0x072X64:   ProcessHeapFlags: 0x073X64:   ProcessAffinityMask: 0x074X64:   CSDVersion: 0x075X64:   DependentLoadFlags: 0x076X64:   EditList: 0x077X64:   SecurityCookie: 0x18000301878X64:   SEHandlerTable: 079X64:   SEHandlerCount: 080X64:   GuardCFCheckFunction: 0x18000210081X64:   GuardCFCheckDispatch: 0x18000210882X64:   GuardCFFunctionTable: 0x18000215883X64:   GuardCFFunctionCount: 984X64:  GuardFlags [ (0x13500)85X64:    CF_FUNCTION_TABLE_PRESENT (0x400)86X64:    CF_INSTRUMENTED (0x100)87X64:    CF_LONGJUMP_TABLE_PRESENT (0x10000)88X64:    DELAYLOAD_IAT_IN_ITS_OWN_SECTION (0x2000)89X64:    PROTECT_DELAYLOAD_IAT (0x1000)90X64:  ]91X64: ]92X64-NOT: SEHTable93X64: GuardFidTable [94X64:   0x18000100095X64:   0x18000105096X64:   0x18000107097X64:   0x1800010E098X64:   0x18000111099X64:   0x180001460100X64:   0x180001970101X64:   0x180001B50102X64:   0x180001D90103X64: ]104 105DATAEND: SEHTable [106DATAEND-NEXT:   0x402006107DATAEND-NEXT: ]108 109NOCONFIG: Format: COFF-x86-64110NOCONFIG-NOT: LoadConfig111