aboutsummaryrefslogtreecommitdiff
path: root/binutils
AgeCommit message (Expand)AuthorFilesLines
2023-02-20Update the Binutils branch commits.2023.02.21Jiawei1-0/+0
2023-02-20Update Binutils commits.Jiawei1-0/+0
2023-02-20Bump Binutils version to 2.40.Jiawei1-0/+0
2022-08-18Switch gcc to upstream and update binutils commitsJiawei1-0/+0
2022-08-17Switch binutils to upstream 2.39 branchKito Cheng1-0/+0
2016-05-31Start tracking binutils as a submodulePalmer Dabbelt16-9099/+0
2016-05-16Merge pull request #139 from manuelafm/ngpr_nfprPalmer Dabbelt1-4/+4
2016-05-02Remove mtohost/mfromhost/mipi CSRsAndrew Waterman1-6/+0
2016-05-01Use NGPR/NFPR in riscv_{gpr,fpr}_names_{numeric,abi}, instead of 32Manuel A. Fernandez Montecelo1-4/+4
2016-04-30binutils: ERET -> xRETAndrew Waterman2-57/+25
2016-04-09binutils: unfuck previous commitAndrew Waterman1-2/+0
2016-04-08binutils: don't accept 0 as c.addi16sp immediateAndrew Waterman2-1/+4
2016-04-05Revamp binutils' handling of -msoft-float and -marchPalmer Dabbelt1-2/+41
2016-04-05Set the RISC-V ISA version to 2Palmer Dabbelt1-1/+1
2016-03-14Upgrade to binutils 2.26Andrew Waterman4-45/+44
2016-03-14binutils: disassemble jalr/ld/st addresses with x0 baseAndrew Waterman1-2/+3
2016-03-03binutils: update CSR/privileged instruction encodingAndrew Waterman2-417/+72
2016-01-29gas: print better error message for bad constantsAndrew Waterman1-1/+5
2015-12-02Correct the "{l,s}{b,h,w,d} REG, ADDR, REG" formatPalmer Dabbelt1-0/+3
2015-11-20binutils: strip instruction dependence infoAndrew Waterman2-377/+361
2015-11-18binutils: don't check AUIPC/LUI overflow for RV32Andrew Waterman1-2/+2
2015-11-12update CSRsAndrew Waterman1-2/+4
2015-11-08Bump binutils to 2.25.1Palmer Dabbelt1-2/+2
2015-10-29Handle lower-case ISA stringsPalmer Dabbelt1-1/+1
2015-10-20Update to hopefully-final RVC 1.9 encodingAndrew Waterman2-20/+10
2015-10-20Don't relax to C.LUI when rd=spAndrew Waterman1-1/+4
2015-10-20Revert "binutils: relax LA macro to C.LUI when appropriate"Andrew Waterman1-8/+2
2015-10-13binutils: fix assembly of C.MV and C.ADDAndrew Waterman1-1/+2
2015-10-10binutils: for non-PIC, put data at 0x10000Andrew Waterman1-9/+17
2015-10-10binutils: relax LA macro to C.LUI when appropriateAndrew Waterman1-2/+8
2015-10-10binutils: disassemble symbol refs that use C.LUIAndrew Waterman1-0/+2
2015-10-10binutils: fix LUI relaxation bugAndrew Waterman3-13/+71
2015-10-10binutils: fix c.lui disassemblyAndrew Waterman1-1/+1
2015-10-10binutils: relax LUI to C.LUIAndrew Waterman4-10/+62
2015-10-06RVC encoding tweakAndrew Waterman1-29/+29
2015-10-05binutils: yet more work towards RVC 1.8Andrew Waterman5-205/+152
2015-10-01binutils: more work towards RVC 1.8Andrew Waterman6-964/+1044
2015-10-01binutils: support partial-RVC far branchesAndrew Waterman1-0/+12
2015-09-29gas: clean up RVC bit-usage tableAndrew Waterman1-14/+14
2015-09-20binutils: adjust "size" of R_RISCV_NONE relocAndrew Waterman1-1/+1
2015-09-20binutils: clean up GAS arch string handlingAndrew Waterman1-17/+12
2015-09-20binutils: redo ELF flag handlingAndrew Waterman4-129/+37
2015-09-19binutils: make gas behave less like MIPS gasAndrew Waterman2-3/+2
2015-09-19binutils: remove a hopefully-irrelevant overflow checkAndrew Waterman1-12/+0
2015-09-19binutils: parse ISA strings closer to correctlyAndrew Waterman1-33/+46
2015-09-19binutils: gas cleanupAndrew Waterman3-93/+75
2015-09-19binutils: add LUI reloc overflow checkAndrew Waterman1-0/+2
2015-09-19binutils: bfd: numerous smaller relocation cleanupsPalmer Dabbelt1-17/+17
2015-09-19binutils: bfd: realign R_RISCV_RVC_JUMPPalmer Dabbelt1-14/+14
2015-09-19binutils: bfd: realign R_RISCV_RVC_BRANCHPalmer Dabbelt1-11/+11