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