| commit | 845652b78412a98226c321aade16920d06e552ca | [log] [tgz] |
|---|---|---|
| author | Nelson Chu <nelson@rivosinc.com> | Mon Oct 24 18:26:36 2022 +0800 |
| committer | Nelson Chu <nelson@rivosinc.com> | Tue Oct 25 09:20:39 2022 +0800 |
| tree | efd6cac9f2a94fc148042e03df670cb5e23147c7 | |
| parent | 43025f01a0c99c939e20e90a6e695741c14a925a [diff] |
RISC-V: Should reset `again' flag for _bfd_riscv_relax_pc.
The R_RISCV_DELETE relocations are no longer deleted at another relax pass,
so we should reset 'again' flag to true for _bfd_riscv_relax_pc, while the
deleted bytes are marked as R_RISCV_DELETE.
bfd/
* elfnn-riscv.c (_bfd_riscv_relax_pc): Set `again' to true while the
deleted bytes are marked as R_RISCV_DELETE.