brintos

brintos / llvm-project-archived public Read only

0
0
Text · 5.6 KiB · 20abcb9 Raw
176 lines · yaml
1# RUN: yaml2obj %s -o %t.exe2# RUN: llvm-objdump --unwind-info %t.exe | FileCheck %s3 4# CHECK-LABEL:  Unwind info:5# CHECK-EMPTY:6# CHECK-NEXT:   Function Table:7# CHECK-NEXT:     Start Address: 0x10108# CHECK-NEXT:     End Address: 0x10179# CHECK-NEXT:     Unwind Info Address: 0x200010# CHECK-NEXT:       Version: 211# CHECK-NEXT:       Flags: 012# CHECK-NEXT:       Size of prolog: 413# CHECK-NEXT:       Number of Codes: 314# CHECK-NEXT:       No frame pointer used15# CHECK-NEXT:       Unwind Codes:16# CHECK-NEXT:         0x01: UOP_Epilog atend=yes, length=0x117# CHECK-NEXT:         0x0b: UOP_Epilog offset=0xB18# CHECK-NEXT:         0x04: UOP_AllocSmall 7219# CHECK-EMPTY:20# CHECK-NEXT:   Function Table:21# CHECK-NEXT:     Start Address: 0x102022# CHECK-NEXT:     End Address: 0x105c23# CHECK-NEXT:     Unwind Info Address: 0x200c24# CHECK-NEXT:       Version: 125# CHECK-NEXT:       Flags: 3 UNW_ExceptionHandler UNW_TerminateHandler26# CHECK-NEXT:       Size of prolog: 427# CHECK-NEXT:       Number of Codes: 128# CHECK-NEXT:       No frame pointer used29# CHECK-NEXT:       Unwind Codes:30# CHECK-NEXT:         0x04: UOP_AllocSmall 5631 32--- !COFF33OptionalHeader:34  AddressOfEntryPoint: 412835  ImageBase:       536870912036  SectionAlignment: 409637  FileAlignment:   51238  MajorOperatingSystemVersion: 639  MinorOperatingSystemVersion: 040  MajorImageVersion: 041  MinorImageVersion: 042  MajorSubsystemVersion: 643  MinorSubsystemVersion: 044  Subsystem:       IMAGE_SUBSYSTEM_WINDOWS_CUI45  DLLCharacteristics: [ IMAGE_DLL_CHARACTERISTICS_HIGH_ENTROPY_VA, IMAGE_DLL_CHARACTERISTICS_DYNAMIC_BASE, IMAGE_DLL_CHARACTERISTICS_NX_COMPAT, IMAGE_DLL_CHARACTERISTICS_TERMINAL_SERVER_AWARE ]46  SizeOfStackReserve: 104857647  SizeOfStackCommit: 409648  SizeOfHeapReserve: 104857649  SizeOfHeapCommit: 409650  ExportTable:51    RelativeVirtualAddress: 052    Size:            053  ImportTable:54    RelativeVirtualAddress: 055    Size:            056  ResourceTable:57    RelativeVirtualAddress: 058    Size:            059  ExceptionTable:60    RelativeVirtualAddress: 1228861    Size:            2462  CertificateTable:63    RelativeVirtualAddress: 064    Size:            065  BaseRelocationTable:66    RelativeVirtualAddress: 067    Size:            068  Debug:69    RelativeVirtualAddress: 070    Size:            071  Architecture:72    RelativeVirtualAddress: 073    Size:            074  GlobalPtr:75    RelativeVirtualAddress: 076    Size:            077  TlsTable:78    RelativeVirtualAddress: 079    Size:            080  LoadConfigTable:81    RelativeVirtualAddress: 082    Size:            083  BoundImport:84    RelativeVirtualAddress: 085    Size:            086  IAT:87    RelativeVirtualAddress: 088    Size:            089  DelayImportDescriptor:90    RelativeVirtualAddress: 091    Size:            092  ClrRuntimeHeader:93    RelativeVirtualAddress: 094    Size:            095header:96  Machine:         IMAGE_FILE_MACHINE_AMD6497  Characteristics: [ IMAGE_FILE_EXECUTABLE_IMAGE, IMAGE_FILE_LARGE_ADDRESS_AWARE ]98sections:99  - Name:            .text100    Characteristics: [ IMAGE_SCN_CNT_CODE, IMAGE_SCN_MEM_EXECUTE, IMAGE_SCN_MEM_READ ]101    VirtualAddress:  4096102    VirtualSize:     8103    SectionData:     00000000104  - Name:            .xdata105    Characteristics: [ IMAGE_SCN_CNT_INITIALIZED_DATA, IMAGE_SCN_MEM_READ ]106    VirtualAddress:  8192107    VirtualSize:     40108    SectionData:     0204030001160B0604820000190401000462000070100000FFFF010804051E0009330000109  - Name:            .pdata110    Characteristics: [ IMAGE_SCN_CNT_INITIALIZED_DATA, IMAGE_SCN_MEM_READ ]111    VirtualAddress:  12288112    VirtualSize:     24113    SectionData:     101000001710000000200000201000005C1000000C200000114symbols:115  - Name:            .text116    Value:           0117    SectionNumber:   1118    SimpleType:      IMAGE_SYM_TYPE_NULL119    ComplexType:     IMAGE_SYM_DTYPE_NULL120    StorageClass:    IMAGE_SYM_CLASS_STATIC121  - Name:            .xdata122    Value:           0123    SectionNumber:   2124    SimpleType:      IMAGE_SYM_TYPE_NULL125    ComplexType:     IMAGE_SYM_DTYPE_NULL126    StorageClass:    IMAGE_SYM_CLASS_STATIC127  - Name:            .pdata128    Value:           0129    SectionNumber:   3130    SimpleType:      IMAGE_SYM_TYPE_NULL131    ComplexType:     IMAGE_SYM_DTYPE_NULL132    StorageClass:    IMAGE_SYM_CLASS_STATIC133  - Name:            other134    Value:           0135    SectionNumber:   1136    SimpleType:      IMAGE_SYM_TYPE_NULL137    ComplexType:     IMAGE_SYM_DTYPE_FUNCTION138    StorageClass:    IMAGE_SYM_CLASS_EXTERNAL139  - Name:            _ZN4RAIID2Ev140    Value:           16141    SectionNumber:   1142    SimpleType:      IMAGE_SYM_TYPE_NULL143    ComplexType:     IMAGE_SYM_DTYPE_FUNCTION144    StorageClass:    IMAGE_SYM_CLASS_EXTERNAL145  - Name:            entry146    Value:           32147    SectionNumber:   1148    SimpleType:      IMAGE_SYM_TYPE_NULL149    ComplexType:     IMAGE_SYM_DTYPE_FUNCTION150    StorageClass:    IMAGE_SYM_CLASS_EXTERNAL151  - Name:            _ZN4RAIID1Ev152    Value:           16153    SectionNumber:   1154    SimpleType:      IMAGE_SYM_TYPE_NULL155    ComplexType:     IMAGE_SYM_DTYPE_NULL156    StorageClass:    IMAGE_SYM_CLASS_EXTERNAL157  - Name:            _Unwind_Resume158    Value:           96159    SectionNumber:   1160    SimpleType:      IMAGE_SYM_TYPE_NULL161    ComplexType:     IMAGE_SYM_DTYPE_FUNCTION162    StorageClass:    IMAGE_SYM_CLASS_EXTERNAL163  - Name:            __gxx_personality_seh0164    Value:           112165    SectionNumber:   1166    SimpleType:      IMAGE_SYM_TYPE_NULL167    ComplexType:     IMAGE_SYM_DTYPE_FUNCTION168    StorageClass:    IMAGE_SYM_CLASS_EXTERNAL169  - Name:            GCC_except_table2170    Value:           20171    SectionNumber:   2172    SimpleType:      IMAGE_SYM_TYPE_NULL173    ComplexType:     IMAGE_SYM_DTYPE_NULL174    StorageClass:    IMAGE_SYM_CLASS_STATIC175...176