llvm/llvm/test/tools/llvm-objcopy/COFF/Inputs/i386-obj.yaml

--- !COFF
header:          
  Machine:         IMAGE_FILE_MACHINE_I386
  Characteristics: [  ]
sections:        
  - Name:            .text
    Characteristics: [ IMAGE_SCN_CNT_CODE, IMAGE_SCN_MEM_EXECUTE, IMAGE_SCN_MEM_READ ]
    Alignment:       16
    SectionData:     5589E5508B45088B0D00000000034D088945FC89C883C4045DC3660F1F4400005589E55DC3662E0F1F840000000000905589E583EC08E800000000C745FC00000000C7042402000000E80000000083C4085DC3
    Relocations:     
      - VirtualAddress:  9
        SymbolName:      _x
        Type:            IMAGE_REL_I386_DIR32
      - VirtualAddress:  55
        SymbolName:      ___main
        Type:            IMAGE_REL_I386_REL32
      - VirtualAddress:  74
        SymbolName:      _f
        Type:            IMAGE_REL_I386_REL32
  - Name:            .data
    Characteristics: [ IMAGE_SCN_CNT_INITIALIZED_DATA, IMAGE_SCN_MEM_READ, IMAGE_SCN_MEM_WRITE ]
    Alignment:       4
    SectionData:     '01000000'
  - Name:            .bss
    Characteristics: [ IMAGE_SCN_CNT_UNINITIALIZED_DATA, IMAGE_SCN_MEM_READ, IMAGE_SCN_MEM_WRITE ]
    Alignment:       4
    SectionData:     ''
  - Name:            .debug_str
    Characteristics: [ IMAGE_SCN_CNT_INITIALIZED_DATA, IMAGE_SCN_MEM_DISCARDABLE, IMAGE_SCN_MEM_READ ]
    Alignment:       1
    SectionData:     636C616E672076657273696F6E20382E302E3020287472756E6B203334363337382920286C6C766D2F7472756E6B203334363339302900736F757263652E63002F686F6D652F6D617274696E2F636F64652F6C6C766D2F6275696C642F6F626A636F70792D696E707574007800696E740066005F5F6D61696E006D61696E007900
  - Name:            .debug_abbrev
    Characteristics: [ IMAGE_SCN_CNT_INITIALIZED_DATA, IMAGE_SCN_MEM_DISCARDABLE, IMAGE_SCN_MEM_READ ]
    Alignment:       1
    SectionData:     011101250E1305030E10171B0E110112060000023400030E49133A0B3B0B02180000032400030E3E0B0B0B0000042E01110112064018030E3A0B3B0B271949133F1900000505000218030E3A0B3B0B49130000062E00110112064018030E3A0B3B0B27193F190000072E00110112064018030E3A0B3B0B49133F19000000
  - Name:            .debug_info
    Characteristics: [ IMAGE_SCN_CNT_INITIALIZED_DATA, IMAGE_SCN_MEM_DISCARDABLE, IMAGE_SCN_MEM_READ ]
    Alignment:       1
    SectionData:     850000000400000000000401000000000C003700000000000000400000000000000053000000026B000000370000000101050300000000036D000000050404000000001A000000015571000000010337000000050291087F00000001033700000000062000000005000000015573000000010707300000002300000001557A00000001093700000000
    Relocations:     
      - VirtualAddress:  6
        SymbolName:      .debug_abbrev
        Type:            IMAGE_REL_I386_SECREL
      - VirtualAddress:  12
        SymbolName:      .debug_str
        Type:            IMAGE_REL_I386_SECREL
      - VirtualAddress:  18
        SymbolName:      .debug_str
        Type:            IMAGE_REL_I386_SECREL
      - VirtualAddress:  22
        SymbolName:      .debug_line
        Type:            IMAGE_REL_I386_SECREL
      - VirtualAddress:  26
        SymbolName:      .debug_str
        Type:            IMAGE_REL_I386_SECREL
      - VirtualAddress:  30
        SymbolName:      .text
        Type:            IMAGE_REL_I386_DIR32
      - VirtualAddress:  39
        SymbolName:      .debug_str
        Type:            IMAGE_REL_I386_SECREL
      - VirtualAddress:  51
        SymbolName:      _x
        Type:            IMAGE_REL_I386_DIR32
      - VirtualAddress:  56
        SymbolName:      .debug_str
        Type:            IMAGE_REL_I386_SECREL
      - VirtualAddress:  63
        SymbolName:      .text
        Type:            IMAGE_REL_I386_DIR32
      - VirtualAddress:  73
        SymbolName:      .debug_str
        Type:            IMAGE_REL_I386_SECREL
      - VirtualAddress:  87
        SymbolName:      .debug_str
        Type:            IMAGE_REL_I386_SECREL
      - VirtualAddress:  99
        SymbolName:      .text
        Type:            IMAGE_REL_I386_DIR32
      - VirtualAddress:  109
        SymbolName:      .debug_str
        Type:            IMAGE_REL_I386_SECREL
      - VirtualAddress:  116
        SymbolName:      .text
        Type:            IMAGE_REL_I386_DIR32
      - VirtualAddress:  126
        SymbolName:      .debug_str
        Type:            IMAGE_REL_I386_SECREL
  - Name:            .debug_macinfo
    Characteristics: [ IMAGE_SCN_CNT_INITIALIZED_DATA, IMAGE_SCN_MEM_DISCARDABLE, IMAGE_SCN_MEM_READ ]
    Alignment:       1
    SectionData:     '00'
  - Name:            .debug_line
    Characteristics: [ IMAGE_SCN_CNT_INITIALIZED_DATA, IMAGE_SCN_MEM_DISCARDABLE, IMAGE_SCN_MEM_READ ]
    Alignment:       1
    SectionData:     52000000040020000000010101FB0E0D00010101010000000100000100736F757263652E6300000000000005020000000014050A0A75050C0666050366050006CB05010A3D0500C9050A0A0821050306BA0205000101
    Relocations:     
      - VirtualAddress:  45
        SymbolName:      .text
        Type:            IMAGE_REL_I386_DIR32
  - Name:            .llvm_addrsig
    Characteristics: [ IMAGE_SCN_LNK_REMOVE ]
    Alignment:       1
    SectionData:     '1314'
symbols:         
  - Name:            .text
    Value:           0
    SectionNumber:   1
    SimpleType:      IMAGE_SYM_TYPE_NULL
    ComplexType:     IMAGE_SYM_DTYPE_NULL
    StorageClass:    IMAGE_SYM_CLASS_STATIC
    SectionDefinition: 
      Length:          83
      NumberOfRelocations: 3
      NumberOfLinenumbers: 0
      CheckSum:        4183332250
      Number:          1
  - Name:            .data
    Value:           0
    SectionNumber:   2
    SimpleType:      IMAGE_SYM_TYPE_NULL
    ComplexType:     IMAGE_SYM_DTYPE_NULL
    StorageClass:    IMAGE_SYM_CLASS_STATIC
    SectionDefinition: 
      Length:          4
      NumberOfRelocations: 0
      NumberOfLinenumbers: 0
      CheckSum:        3099354981
      Number:          2
  - Name:            .bss
    Value:           0
    SectionNumber:   3
    SimpleType:      IMAGE_SYM_TYPE_NULL
    ComplexType:     IMAGE_SYM_DTYPE_NULL
    StorageClass:    IMAGE_SYM_CLASS_STATIC
    SectionDefinition: 
      Length:          0
      NumberOfRelocations: 0
      NumberOfLinenumbers: 0
      CheckSum:        0
      Number:          3
  - Name:            .debug_str
    Value:           0
    SectionNumber:   4
    SimpleType:      IMAGE_SYM_TYPE_NULL
    ComplexType:     IMAGE_SYM_DTYPE_NULL
    StorageClass:    IMAGE_SYM_CLASS_STATIC
    SectionDefinition: 
      Length:          129
      NumberOfRelocations: 0
      NumberOfLinenumbers: 0
      CheckSum:        2876129505
      Number:          4
  - Name:            .debug_abbrev
    Value:           0
    SectionNumber:   5
    SimpleType:      IMAGE_SYM_TYPE_NULL
    ComplexType:     IMAGE_SYM_DTYPE_NULL
    StorageClass:    IMAGE_SYM_CLASS_STATIC
    SectionDefinition: 
      Length:          126
      NumberOfRelocations: 0
      NumberOfLinenumbers: 0
      CheckSum:        2218663305
      Number:          5
  - Name:            .debug_info
    Value:           0
    SectionNumber:   6
    SimpleType:      IMAGE_SYM_TYPE_NULL
    ComplexType:     IMAGE_SYM_DTYPE_NULL
    StorageClass:    IMAGE_SYM_CLASS_STATIC
    SectionDefinition: 
      Length:          137
      NumberOfRelocations: 16
      NumberOfLinenumbers: 0
      CheckSum:        2577207131
      Number:          6
  - Name:            .debug_macinfo
    Value:           0
    SectionNumber:   7
    SimpleType:      IMAGE_SYM_TYPE_NULL
    ComplexType:     IMAGE_SYM_DTYPE_NULL
    StorageClass:    IMAGE_SYM_CLASS_STATIC
    SectionDefinition: 
      Length:          1
      NumberOfRelocations: 0
      NumberOfLinenumbers: 0
      CheckSum:        0
      Number:          7
  - Name:            .debug_line
    Value:           0
    SectionNumber:   8
    SimpleType:      IMAGE_SYM_TYPE_NULL
    ComplexType:     IMAGE_SYM_DTYPE_NULL
    StorageClass:    IMAGE_SYM_CLASS_STATIC
    SectionDefinition: 
      Length:          86
      NumberOfRelocations: 1
      NumberOfLinenumbers: 0
      CheckSum:        2357396799
      Number:          8
  - Name:            .llvm_addrsig
    Value:           0
    SectionNumber:   9
    SimpleType:      IMAGE_SYM_TYPE_NULL
    ComplexType:     IMAGE_SYM_DTYPE_NULL
    StorageClass:    IMAGE_SYM_CLASS_STATIC
    SectionDefinition: 
      Length:          2
      NumberOfRelocations: 0
      NumberOfLinenumbers: 0
      CheckSum:        2067109359
      Number:          9
  - Name:            '@feat.00'
    Value:           1
    SectionNumber:   -1
    SimpleType:      IMAGE_SYM_TYPE_NULL
    ComplexType:     IMAGE_SYM_DTYPE_NULL
    StorageClass:    IMAGE_SYM_CLASS_STATIC
  - Name:            _f
    Value:           0
    SectionNumber:   1
    SimpleType:      IMAGE_SYM_TYPE_NULL
    ComplexType:     IMAGE_SYM_DTYPE_FUNCTION
    StorageClass:    IMAGE_SYM_CLASS_EXTERNAL
  - Name:            _x
    Value:           0
    SectionNumber:   2
    SimpleType:      IMAGE_SYM_TYPE_NULL
    ComplexType:     IMAGE_SYM_DTYPE_NULL
    StorageClass:    IMAGE_SYM_CLASS_STATIC
  - Name:            ___main
    Value:           32
    SectionNumber:   1
    SimpleType:      IMAGE_SYM_TYPE_NULL
    ComplexType:     IMAGE_SYM_DTYPE_FUNCTION
    StorageClass:    IMAGE_SYM_CLASS_EXTERNAL
  - Name:            _main
    Value:           48
    SectionNumber:   1
    SimpleType:      IMAGE_SYM_TYPE_NULL
    ComplexType:     IMAGE_SYM_DTYPE_FUNCTION
    StorageClass:    IMAGE_SYM_CLASS_EXTERNAL
...