aboutsummaryrefslogtreecommitdiff
path: root/bfd/elfnn-riscv.c
AgeCommit message (Expand)AuthorFilesLines
2018-11-13RISC-V: Improve linker error for FP mismatch.Jim Wilson1-1/+28
2018-10-04RISC-V: Delete zero-size .tdata.dyn section.Jim Wilson1-1/+2
2018-09-27RISC-V: Pc-rel to gp-rel relaxation function cleanup.Jim Wilson1-42/+20
2018-09-25RISC-V: Give error for RVE PLTs.Jim Wilson1-8/+36
2018-09-24RISC-V: For PCREL_LO12, fix addend handling in auipc lookup.Jim Wilson1-2/+7
2018-09-24RISC-V: Allow pcrel_lo addends, error on addend overflow.Jim Wilson1-11/+17
2018-08-02RISC-V: Fix TLS and --gc-sections conflict.Jim Wilson1-1/+2
2018-06-21RISC-V: Fix 3 PIE related ld testsuite failures.Jim Wilson1-4/+5
2018-06-03RISC-V: Handle out-of-range calls to undefined weak.Jim Wilson1-1/+17
2018-06-03RISC-V: Fix symbol address problem with versioned symbols.Jim Wilson1-3/+6
2018-05-18RISC-V: Add RV32E support.Jim Wilson1-0/+8
2018-05-18RISC-V: Fix ld-elf/pr22269* testcases.Jim Wilson1-4/+12
2018-03-01RISC-V: Fix symbol size bug when relaxation deletes bytes.Jim Wilson1-7/+13
2018-02-27Have info_to_howto functions return a success/fail status. Check this result...Nick Clifton1-11/+21
2018-02-26unrecognized/unsupported reloc messageAlan Modra1-8/+8
2018-02-19Add attribute printf to _bfd_error_handlerAlan Modra1-8/+9
2018-02-19%L conversionsAlan Modra1-2/+3
2018-02-19Use %pI, %pR, %pS, %pT in place of %I, %R, %S and %T.Alan Modra1-1/+1
2018-02-19Use %pA and %pB in messages rather than %A and %BAlan Modra1-10/+10
2018-02-15RISC-V: Fix relocation failure with zero address sections.Jim Wilson1-0/+6
2018-02-15RISC-V: Give error for ignored pcrel_lo addend.Jim Wilson1-6/+18
2018-02-08RISC-V: Add comment for previous change.Jim Wilson1-0/+2
2018-02-06RISC-V: Eliminate spurious error w/ reloc truncated messageJim Wilson1-0/+1
2018-02-05RISC-V/BFD: Correct a missing initializer error with pre-4.7 GCCMaciej W. Rozycki1-1/+2
2018-02-02RISC-V: Fix --wrap and relaxation conflict.Jim Wilson1-9/+39
2018-01-03Update year range in copyright notice of binutils filesAlan Modra1-1/+1
2017-12-06BFD whitespace fixesAlan Modra1-20/+20
2017-12-06dyn_relocs tidyAlan Modra1-43/+15
2017-12-01readonly_dynrelocsAlan Modra1-13/+35
2017-11-28ELF: Don't set non_ir_ref_regular in check_relocsH.J. Lu1-4/+0
2017-11-23Rename u.weakdef and make it a circular listAlan Modra1-6/+6
2017-11-18Fix error message typo.Jim Wilson1-1/+1
2017-10-24RISC-V: Only relax to C.LUI when imm != 0 and rd != 0/2Andrew Waterman1-2/+3
2017-10-19RISC-V: Relax RISCV_PCREL_* to RISCV_GPREL_*Palmer Dabbelt1-7/+279
2017-10-19RISC-V: Add R_RISCV_DELETE, which marks bytes for deletionPalmer Dabbelt1-3/+33
2017-10-16ELF: Call check_relocs after opening all inputsH.J. Lu1-95/+0
2017-10-09riscv: Cache the max alignment of output sectionsH.J. Lu1-1/+15
2017-09-07RISC-V: Print an error when unable to align a sectionPalmer Dabbelt1-2/+9
2017-09-07RISC-V: Support PCREL_* relocations agaist weak undefined symbolsPalmer Dabbelt1-5/+68
2017-07-12bfd_error_handler bfd_vma and bfd_size_type argsAlan Modra1-3/+3
2017-06-29RISC-V: Fix TLS copy relocsAndrew Waterman1-4/+6
2017-06-26RISC-V: Use pc-relative relocation for FDE initial locationKuan-Lin Chen1-0/+2
2017-05-18Don't compare boolean values against TRUE or FALSEAlan Modra1-1/+1
2017-05-16Rename non_ir_ref to non_ir_ref_regularAlan Modra1-1/+1
2017-04-04RISC-V: Resurrect GP-relative disassembly hintsPalmer Dabbelt1-6/+3
2017-02-28Don't make dynamic .data.rel.ro SEC_READONLYAlan Modra1-1/+1
2017-02-24bfd: RISC-V: relax to gp in more cases.Andrew Waterman1-1/+15
2017-02-13Don't use "_gp" on RISC-V, use "_global_pointer$" insteadPalmer Dabbelt1-1/+1
2017-02-07Fix segfault when .plt section does not existAndrew Waterman1-3/+3
2017-01-17RISC-V/bfd: Hook elf_backend_object_p to set the mach type.Kuan-Lin Chen1-0/+14