brintos

brintos / llvm-project-archived public Read only

0
0
Text · 1.4 KiB · a6ecbf4 Raw
45 lines · plain
1# RUN: yaml2obj %s | llvm-objdump -d --no-show-raw-insn - | FileCheck %s2 3# CHECK:      0000000000001630 <strcmp@plt>:4# CHECK-NEXT:     1630:       auipc   t3, 0x25# CHECK-NEXT:     1634:       ld      t3, 0x1b8(t3)6# CHECK-NEXT:     1638:       jalr    t1, t37# CHECK-NEXT:     163c:       nop8 9--- !ELF10FileHeader:11  Class:           ELFCLASS6412  Data:            ELFDATA2LSB13  Type:            ET_DYN14  Machine:         EM_RISCV15  Flags:           [ EF_RISCV_RVC, EF_RISCV_FLOAT_ABI_DOUBLE ]16Sections:17  - Name:            .rela.plt18    Type:            SHT_RELA19    Flags:           [ SHF_ALLOC, SHF_INFO_LINK ]20    Address:         0x40821    Link:            .dynsym22    AddressAlign:    0x823    Info:            .got.plt24    Relocations:25      - Offset:          0x37E826        Symbol:          strcmp27        Type:            R_RISCV_JUMP_SLOT28  - Name:            .plt29    Type:            SHT_PROGBITS30    Flags:           [ SHF_ALLOC, SHF_EXECINSTR ]31    Address:         0x161032    AddressAlign:    0x1033    Content:         972300003303C34103BE831C130343FD9382831C1353130083B2820067000E00172E0000033E8E1B67030E001300000034  - Name:            .got.plt35    Type:            SHT_PROGBITS36    Flags:           [ SHF_WRITE, SHF_ALLOC ]37    Address:         0x37D838    AddressAlign:    0x839    Content:         '000000000000000000000000000000001016000000000000'40DynamicSymbols:41  - Name:            strcmp42    Type:            STT_FUNC43    Binding:         STB_GLOBAL44...45