aboutsummaryrefslogtreecommitdiff
path: root/bfd/elfnn-riscv.c
AgeCommit message (Expand)AuthorFilesLines
2022-10-27RISC-V: Fix build failures for -Werror=sign-compare.Nelson Chu1-2/+6
2022-10-25RISC-V: Should reset `again' flag for _bfd_riscv_relax_pc.Nelson Chu1-1/+2
2022-10-25RISC-V: Improve link time complexity.Patrick O'Neill1-49/+131
2022-09-21RISC-V: Implement Ztso extensionShihua1-0/+3
2022-09-12RISC-V: PR28509, the default visibility symbol cannot be referenced by R_RISC...Nelson Chu1-28/+43
2022-08-10RISC-V: Remove R_RISCV_GNU_VTINHERIT/R_RISCV_GNU_VTENTRYFangrui Song1-31/+1
2022-02-08RISC-V: Stop reporting warnings for mismatched extension versionsPalmer Dabbelt1-54/+24
2022-01-02Update year range in copyright notice of binutils filesAlan Modra1-1/+1
2021-11-19RISC-V: Support STO_RISCV_VARIANT_CC and DT_RISCV_VARIANT_CC.Nelson Chu1-1/+43
2021-11-11RISC-V: Dump objects according to the elf architecture attribute.Nelson Chu1-21/+6
2021-10-22RISC-V: Don't separate pcgp relaxation to another relax pass.Lewis Revill1-173/+181
2021-09-17RISC-V: Merged extension string tables and their version tables into one.Nelson Chu1-4/+3
2021-08-30RISC-V: PR27916, Support mapping symbols.Nelson Chu1-3/+22
2021-07-06elf/riscv: Fix relaxation with aliases [PR28021]Michael Matz1-1/+1
2021-07-06RISC-V: Fix the build broken with -Werror.Nelson Chu1-2/+1
2021-07-06RISC-V: Add PT_RISCV_ATTRIBUTES and add it to PHDR.Kito Cheng1-1/+64
2021-06-22RISC-V: Clarify the addends of pc-relative access.Nelson Chu1-68/+92
2021-05-31RISC-V: PR27566, Do not relax when data segment phase is exp_seg_relro_adjust.Nelson Chu1-1/+19
2021-05-26RISC-V: Allow to link the objects with unknown prefixed extensions.Nelson Chu1-0/+2
2021-05-14RISC-V: Check the overflow for %pcrel_lo addend more strictly.Nelson Chu1-6/+16
2021-04-15RISC-V: PR27584, surpress local and empty name symbols for nm.Nelson Chu1-0/+11
2021-04-13RISC-V: Don't report the mismatched version warning for the implicit extensions.Nelson Chu1-9/+19
2021-04-05C99 bfd configuryAlan Modra1-2/+0
2021-04-01Use startswith more for strncmp function calls.Martin Liska1-1/+1
2021-03-31Use bool in bfdAlan Modra1-260/+260
2021-03-29hash table iterator callback functions int vs. bfd_booleanAlan Modra1-3/+3
2021-03-29elf_backend_relocate_section int vs. bfd_booleanAlan Modra1-1/+1
2021-03-11RISC-V: Improve multiple relax passes problem.Nelson Chu1-9/+39
2021-03-05bfd/riscv: prepare to handle bare metal core dump creationAndrew Burgess1-2/+82
2021-02-19RISC-V: PR27158, fixed UJ/SB types and added CSS/CL/CS types for .insn.Nelson Chu1-17/+17
2021-02-18RISC-V: Add bfd/cpu-riscv.h to support all spec versions controlling.Nelson Chu1-2/+3
2021-02-17RISC-V: PR27200, allow the first input non-ABI binary to be linked with any one.Nelson Chu1-14/+16
2021-01-15RISC-V: Fixed the indent that caused by the previous commits accidentally.Nelson Chu1-1/+1
2021-01-15RISC-V: Indent and GNU coding standards tidy, also aligned the code.Nelson Chu1-109/+108
2021-01-15RISC-V: Error and warning messages tidy.Nelson Chu1-2/+2
2021-01-15RISC-V: Comments tidy and improvement.Nelson Chu1-49/+49
2021-01-06RISC-V: Implement support for big endian targets.Marcus Comstedt1-33/+74
2021-01-05RISC-V: Ouput __global_pointer$ as dynamic symbol when generating dynamic PDE.Nelson Chu1-0/+9
2021-01-04RISC-V: Fix the merged orders of Z* extension for linker.Nelson Chu1-34/+1
2021-01-01Update year range in copyright notice of binutils filesAlan Modra1-1/+1
2020-12-01RISC-V: Support to add implicit extensions.Nelson Chu1-9/+12
2020-11-21RISC-V: Relax PCREL to GPREL while doing other relaxations is dangerous.Nelson Chu1-13/+18
2020-10-16RISC-V: Fix that IRELATIVE relocs may be inserted to the wrong place.Nelson Chu1-7/+39
2020-10-16RISC-V: Support GNU indirect functions.Nelson Chu1-47/+678
2020-09-03RISC-V: Minor cleanup and typos when merging elf attributes.Nelson Chu1-12/+12
2020-09-03RISC-V: Report warnings rather than errors for the mis-matched ISA versions.Nelson Chu1-32/+39
2020-09-03RISC-V: Improve the error message for the mis-matched ISA versions.Kito Cheng1-1/+1
2020-08-31PR26493 UBSAN: elfnn-riscv.c left shift of negative valueAlan Modra1-3/+3
2020-08-28RISC-V: Treat R_RISCV_CALL and R_RISCV_CALL_PLT as the same in check_relocs.Nelson Chu1-9/+10
2020-08-25elf_hash_table_id accessAlan Modra1-2/+3