brintos

brintos / llvm-project-archived public Read only

0
0
Text · 2.6 KiB · 00a7c2d Raw
93 lines · yaml
1# REQUIRES: arm2 3#    .global main4#    .global variable5#    .text6#    .thumb7#main:8#    movw r0, :lower16:variable9#    nop10#    movt r0, :upper16:variable11#    ldr  r0, [r0]12#    bx   lr13#    .data14#variable:15#    .long 4216 17# RUN: yaml2obj %s -o %t.obj18# RUN: not lld-link -out:%t.exe -entry:main %t.obj 2>&1 | FileCheck %s19 20# CHECK: error: unexpected instruction in MOVT instruction in MOV32T relocation21 22--- !COFF23header:24  Machine:         IMAGE_FILE_MACHINE_ARMNT25  Characteristics: [  ]26sections:27  - Name:            .text28    Characteristics: [ IMAGE_SCN_CNT_CODE, IMAGE_SCN_MEM_EXECUTE, IMAGE_SCN_MEM_READ ]29    Alignment:       430    SectionData:     40F2000000BFC0F200000068704731    Relocations:32      - VirtualAddress:  033        SymbolName:      variable34        Type:            IMAGE_REL_ARM_MOV32T35  - Name:            .data36    Characteristics: [ IMAGE_SCN_CNT_INITIALIZED_DATA, IMAGE_SCN_MEM_READ, IMAGE_SCN_MEM_WRITE ]37    Alignment:       438    SectionData:     2A00000039  - Name:            .bss40    Characteristics: [ IMAGE_SCN_CNT_UNINITIALIZED_DATA, IMAGE_SCN_MEM_READ, IMAGE_SCN_MEM_WRITE ]41    Alignment:       442    SectionData:     ''43symbols:44  - Name:            .text45    Value:           046    SectionNumber:   147    SimpleType:      IMAGE_SYM_TYPE_NULL48    ComplexType:     IMAGE_SYM_DTYPE_NULL49    StorageClass:    IMAGE_SYM_CLASS_STATIC50    SectionDefinition:51      Length:          1452      NumberOfRelocations: 153      NumberOfLinenumbers: 054      CheckSum:        276210073555      Number:          156  - Name:            .data57    Value:           058    SectionNumber:   259    SimpleType:      IMAGE_SYM_TYPE_NULL60    ComplexType:     IMAGE_SYM_DTYPE_NULL61    StorageClass:    IMAGE_SYM_CLASS_STATIC62    SectionDefinition:63      Length:          464      NumberOfRelocations: 065      NumberOfLinenumbers: 066      CheckSum:        348227567467      Number:          268  - Name:            .bss69    Value:           070    SectionNumber:   371    SimpleType:      IMAGE_SYM_TYPE_NULL72    ComplexType:     IMAGE_SYM_DTYPE_NULL73    StorageClass:    IMAGE_SYM_CLASS_STATIC74    SectionDefinition:75      Length:          076      NumberOfRelocations: 077      NumberOfLinenumbers: 078      CheckSum:        079      Number:          380  - Name:            main81    Value:           082    SectionNumber:   183    SimpleType:      IMAGE_SYM_TYPE_NULL84    ComplexType:     IMAGE_SYM_DTYPE_NULL85    StorageClass:    IMAGE_SYM_CLASS_EXTERNAL86  - Name:            variable87    Value:           088    SectionNumber:   289    SimpleType:      IMAGE_SYM_TYPE_NULL90    ComplexType:     IMAGE_SYM_DTYPE_NULL91    StorageClass:    IMAGE_SYM_CLASS_EXTERNAL92...93