brintos

brintos / llvm-project-archived public Read only

0
0
Text · 2.7 KiB · fcab095 Raw
89 lines · plain
1# RUN: yaml2obj %s -o %t.obj2# RUN: llvm-pdbutil dump --symbols %t.obj | FileCheck %s3# RUN: llvm-readobj --codeview %t.obj | FileCheck %s --check-prefix=READOBJ4 5# CHECK:      S_ANNOTATION [size = 20]6# CHECK-NEXT: addr = 0001:00427# CHECK-NEXT: strings = [8# CHECK-NEXT:            foo9# CHECK-NEXT:            bar]10 11# READOBJ:      AnnotationSym {12# READOBJ-NEXT:   Kind: S_ANNOTATION (0x1019)13# READOBJ-NEXT:   Offset: 0x2A14# READOBJ-NEXT:   Segment: 0x115# READOBJ-NEXT:   Strings [16# READOBJ-NEXT:     foo17# READOBJ-NEXT:     bar18# READOBJ-NEXT:   ]19# READOBJ-NEXT: }20 21--- !COFF22header:          23  Machine:         IMAGE_FILE_MACHINE_AMD6424  Characteristics: [  ]25sections:        26  - Name:            .text27    Characteristics: [ IMAGE_SCN_CNT_CODE, IMAGE_SCN_MEM_EXECUTE, IMAGE_SCN_MEM_READ ]28    Alignment:       1629    SectionData:     CD2C0F0B30  - Name:            '.debug$S'31    Characteristics: [ IMAGE_SCN_CNT_INITIALIZED_DATA, IMAGE_SCN_MEM_DISCARDABLE, IMAGE_SCN_MEM_READ ]32    Alignment:       133    Subsections:     34      - !Symbols35        Records:         36          - Kind:            S_OBJNAME37            ObjNameSym:      38              Signature:       039              ObjectName:      'SimpleFunction.obj'40          - Kind:            S_COMPILE341            Compile3Sym:     42              Flags:           [ SecurityChecks, HotPatch ]43              Machine:         X6444              FrontendMajor:   1945              FrontendMinor:   1446              FrontendBuild:   2643347              FrontendQFE:     048              BackendMajor:    1949              BackendMinor:    1450              BackendBuild:    2643351              BackendQFE:      052              Version:         'Microsoft (R) Optimizing Compiler'53          - Kind:            S_ANNOTATION54            AnnotationSym:   55              Offset: 4256              Segment: 157              Strings:         58                - foo59                - bar60      - !StringTable61        Strings:62          - 'SimpleFunction.c'63symbols:         64  - Name:            .text65    Value:           066    SectionNumber:   167    SimpleType:      IMAGE_SYM_TYPE_NULL68    ComplexType:     IMAGE_SYM_DTYPE_NULL69    StorageClass:    IMAGE_SYM_CLASS_STATIC70    SectionDefinition: 71      Length:          472      NumberOfRelocations: 073      NumberOfLinenumbers: 074      CheckSum:        277206120875      Number:          176  - Name:            '.debug$S'77    Value:           078    SectionNumber:   279    SimpleType:      IMAGE_SYM_TYPE_NULL80    ComplexType:     IMAGE_SYM_DTYPE_NULL81    StorageClass:    IMAGE_SYM_CLASS_STATIC82    SectionDefinition: 83      Length:          39684      NumberOfRelocations: 085      NumberOfLinenumbers: 086      CheckSum:        087      Number:          288...89