summaryrefslogtreecommitdiff
path: root/bfd/elfnn-riscv.c
Commit message (Expand)AuthorAgeFilesLines
* RISC-V: Enable x0 base relaxation for relax_pc even if --no-relax-gp.Nelson Chu2023-04-281-2/+6
* RISC-V: Relax R_RISCV_[PCREL_]LO12_I/S to R_RISCV_GPREL_I/S for undefined weak.Nelson Chu2023-04-281-49/+6
* RISC-V: Optimize relaxation of gp with max_alignment.Lifang Xia2023-04-211-29/+74
* RISC-V: PR28789, Reject R_RISCV_PCREL relocations with ABS symbol in PIC/PIE.Palmer Dabbelt2023-03-301-0/+41
* RISC-V: Clarify link behaviors of R_RISCV_32/64 relocations with ABS symbol.Nelson Chu2023-03-301-8/+53
* RISC-V: Extract the ld code which are too complicated, and may be reused.Nelson Chu2023-03-301-74/+82
* RISC-V: Add --[no-]relax-gp to ldFangrui Song2023-02-231-2/+14
* Test SEC_HAS_CONTENTS in relax routinesAlan Modra2023-02-231-1/+2
* RISC-V: Reduce effective linker relaxation passsesTsukasa OI2023-02-101-3/+3
* Update year range in copyright notice of binutils filesAlan Modra2023-01-011-1/+1
* RISC-V: Allow merging 'H' extensionTsukasa OI2022-11-281-1/+1
* RISC-V: Make R_RISCV_SUB6 conforms to riscv ABI standardXiao Zeng2022-11-231-0/+9
* RISC-V: Fix build failures for -Werror=sign-compare.Nelson Chu2022-10-271-2/+6
* RISC-V: Should reset `again' flag for _bfd_riscv_relax_pc.Nelson Chu2022-10-251-1/+2
* RISC-V: Improve link time complexity.Patrick O'Neill2022-10-251-49/+131
* RISC-V: Implement Ztso extensionShihua2022-09-211-0/+3
* RISC-V: PR28509, the default visibility symbol cannot be referenced by R_RISC...Nelson Chu2022-09-121-28/+43
* RISC-V: Remove R_RISCV_GNU_VTINHERIT/R_RISCV_GNU_VTENTRYFangrui Song2022-08-101-31/+1
* RISC-V: Stop reporting warnings for mismatched extension versionsPalmer Dabbelt2022-02-081-54/+24
* Update year range in copyright notice of binutils filesAlan Modra2022-01-021-1/+1
* RISC-V: Support STO_RISCV_VARIANT_CC and DT_RISCV_VARIANT_CC.Nelson Chu2021-11-191-1/+43
* RISC-V: Dump objects according to the elf architecture attribute.Nelson Chu2021-11-111-21/+6
* RISC-V: Don't separate pcgp relaxation to another relax pass.Lewis Revill2021-10-221-173/+181
* RISC-V: Merged extension string tables and their version tables into one.Nelson Chu2021-09-171-4/+3
* RISC-V: PR27916, Support mapping symbols.Nelson Chu2021-08-301-3/+22
* elf/riscv: Fix relaxation with aliases [PR28021]Michael Matz2021-07-061-1/+1
* RISC-V: Fix the build broken with -Werror.Nelson Chu2021-07-061-2/+1
* RISC-V: Add PT_RISCV_ATTRIBUTES and add it to PHDR.Kito Cheng2021-07-061-1/+64
* RISC-V: Clarify the addends of pc-relative access.Nelson Chu2021-06-221-68/+92
* RISC-V: PR27566, Do not relax when data segment phase is exp_seg_relro_adjust.Nelson Chu2021-05-311-1/+19
* RISC-V: Allow to link the objects with unknown prefixed extensions.Nelson Chu2021-05-261-0/+2
* RISC-V: Check the overflow for %pcrel_lo addend more strictly.Nelson Chu2021-05-141-6/+16
* RISC-V: PR27584, surpress local and empty name symbols for nm.Nelson Chu2021-04-151-0/+11
* RISC-V: Don't report the mismatched version warning for the implicit extensions.Nelson Chu2021-04-131-9/+19
* C99 bfd configuryAlan Modra2021-04-051-2/+0
* Use startswith more for strncmp function calls.Martin Liska2021-04-011-1/+1
* Use bool in bfdAlan Modra2021-03-311-260/+260
* hash table iterator callback functions int vs. bfd_booleanAlan Modra2021-03-291-3/+3
* elf_backend_relocate_section int vs. bfd_booleanAlan Modra2021-03-291-1/+1
* RISC-V: Improve multiple relax passes problem.Nelson Chu2021-03-111-9/+39
* bfd/riscv: prepare to handle bare metal core dump creationAndrew Burgess2021-03-051-2/+82
* RISC-V: PR27158, fixed UJ/SB types and added CSS/CL/CS types for .insn.Nelson Chu2021-02-191-17/+17
* RISC-V: Add bfd/cpu-riscv.h to support all spec versions controlling.Nelson Chu2021-02-181-2/+3
* RISC-V: PR27200, allow the first input non-ABI binary to be linked with any one.Nelson Chu2021-02-171-14/+16
* RISC-V: Fixed the indent that caused by the previous commits accidentally.Nelson Chu2021-01-151-1/+1
* RISC-V: Indent and GNU coding standards tidy, also aligned the code.Nelson Chu2021-01-151-109/+108
* RISC-V: Error and warning messages tidy.Nelson Chu2021-01-151-2/+2
* RISC-V: Comments tidy and improvement.Nelson Chu2021-01-151-49/+49
* RISC-V: Implement support for big endian targets.Marcus Comstedt2021-01-061-33/+74
* RISC-V: Ouput __global_pointer$ as dynamic symbol when generating dynamic PDE.Nelson Chu2021-01-051-0/+9