https://sourceware.org/bugzilla/show_bug.cgi?id=31110

Matthias Klose <doko at debian dot org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Target|                            |riscv64-linux-gnu
                 CC|                            |ibuclaw at gdcproject dot org,
                   |                            |nelson.chu at sifive dot com

--- Comment #1 from Matthias Klose <doko at debian dot org> ---
that error message was introduced:

2021-06-22  Nelson Chu  <nelson....@sifive.com>

        * elfnn-riscv.c (riscv_pcrel_hi_reloc): Added field to store
        the original relocation type, in case the type is converted to
        R_RISCV_HI20.
        (riscv_pcrel_lo_reloc): Removed unused name field.
        (riscv_pcrel_relocs): Added comments.
        (riscv_zero_pcrel_hi_reloc): Removed unused input_bfd.
        (riscv_record_pcrel_hi_reloc): Updated.
        (riscv_record_pcrel_lo_reloc): Likewise.
        (riscv_resolve_pcrel_lo_relocs): Likewise.  Check the original
        type of auipc, to make sure the %pcrel_lo without any addends.
        Otherwise, report dangerous relocation error.
        (riscv_elf_relocate_section): Updated above functions are changed.
        For R_RISCV_GOT_HI20, report dangerous relocation error when addend
        isn't zero.

-- 
You are receiving this mail because:
You are on the CC list for the bug.

Reply via email to