brintos

brintos / llvm-project-archived public Read only

0
0
Text · 1.8 KiB · 5d2b857 Raw
43 lines · plain
1# RUN: yaml2obj %s | llvm-objdump -d - | FileCheck %s2 3#      CHECK: 00000310 <printf@plt>:4# CHECK-NEXT:      310:       36 40 00 00     00004036 {      immext(#0xd80)5# CHECK-NEXT:      314:       0e de 49 6a     6a49de0e        r14 = add(pc,##0xdbc) }6# CHECK-NEXT:      318:       1c c0 8e 91     918ec01c {      r28 = memw(r14+#0x0) }7# CHECK-NEXT:      31c:       00 c0 9c 52     529cc000 {      jumpr r28 }8 9--- !ELF10FileHeader:11  Class:           ELFCLASS3212  Data:            ELFDATA2LSB13  Type:            ET_DYN14  Machine:         EM_HEXAGON15Sections:16  - Name:            .rela.plt17    Type:            SHT_RELA18    Flags:           [ SHF_ALLOC ]19    Info:            .got.plt20    Relocations:21      - Offset:          0x10CC22        Symbol:          printf23        Type:            R_HEX_JMP_SLOT24  - Name:            .plt25    Type:            SHT_PROGBITS26    Flags:           [ SHF_ALLOC, SHF_EXECINSTR ]27    Address:         0x2B028    Content:         384000001CC0496A0E429CE24F409C913CC09C910E420E8C00C09C520000000000000000000000000000000000000000374000000ED0496A1CC08E9100C09C52374000000ECA496A1CC08E9100C09C52374000000EC4496A1CC08E9100C09C52364000000EDE496A1CC08E9100C09C5229  - Name:            .text30    Type:            SHT_PROGBITS31    Flags:           [ SHF_ALLOC, SHF_EXECINSTR ]32    Address:         0x32033    Content:         0240096AC97FFF0F01C6007802C221F3FF7FFF0F80C7007800C002F300C0809100C0007500C05F5300C0096ADAFFFF5901C09DA082FFFEBF00C0423C0140000000D4496AD6FFFF5B00C000781EC01E9634  - Name:            .got.plt35    Type:            SHT_PROGBITS36    Flags:           [ SHF_WRITE, SHF_ALLOC ]37    Address:         0x10B038    Content:         00000000000000000000000000000000B0020000B0020000B0020000B002000039Symbols:40  - Name:            printf41    Binding:         STB_GLOBAL42...43