aboutsummaryrefslogtreecommitdiff
path: root/gas/config/tc-riscv.c
AgeCommit message (Expand)AuthorFilesLines
2024-07-04RISC-V: Fix BFD_RELOC_RISCV_PCREL_LO12_S patch issueSun Sunny1-1/+4
2024-07-04RISC-V: hash with segment id and pcrel_hi address while recording pcrel_hiLifang Xia1-7/+17
2024-06-12RISC-V: Support S[sm]csrind extension csrs.Jiawei1-0/+22
2024-06-05RISC-V: Add support for XCVbi extension in CV32E40PMary Bennett1-1/+11
2024-05-20RISC-V: PR31733, Change initial CFI operation from DW_CFA_def_cfa_register to...Sung-hun Kim1-1/+1
2024-04-09RISC-V: Support Zcmp push/pop instructions.Jiawei1-0/+181
2024-03-28RISC-V: Removed privileged spec 1.9.1 support in assembler.Nelson Chu1-2/+3
2024-03-13RISC-V: Add -march=help for gasHau Hsu1-0/+6
2024-02-29RISC-V: Add assembly support for TLSDESC.Tatsuyuki Ishi1-5/+13
2024-02-21RISC-V: Don't generate branch/jump relocation if symbol is local when no-relax.Nelson Chu1-0/+8
2024-01-05RISC-V: T-HEAD: Fix wrong instruction encoding for th.vsetvliJin Ma1-0/+79
2024-01-04Update year range in copyright notice of binutils filesAlan Modra1-1/+1
2023-12-22RISC-V: drop .bss overrideJan Beulich1-10/+0
2023-12-12Fix whitespace snafu in tc-riscv.cNick Clifton1-5/+5
2023-12-12RISC-V: Emit R_RISCV_RELAX for the la/lga pseudo instructionRui Ueyama1-0/+15
2023-12-12RISC-V: Resolve PCREL_HI20/LO12_I/S fixups with local symbols while `-mno-relax'Lifang Xia1-0/+108
2023-12-11RISC-V/gas: Clarify the definition of `relaxable' in md_apply_fixNelson Chu1-1/+1
2023-12-01RISC-V: Add SiFive custom vector coprocessor interface instructions v1.0Nelson Chu1-0/+68
2023-11-24RISC-V: reduce redundancy in sign/zero extension macro insn handlingJan Beulich1-16/+5
2023-11-24RISC-V: disallow x0 with certain macro-insnsJan Beulich1-3/+3
2023-11-23RISC-V: Add CSRs for T-Head VECTOR vendor extensionJin Ma1-0/+4
2023-11-07RISC-V: Add support for XCValu extension in CV32E40PMary Bennett1-0/+14
2023-11-07RISC-V: Add support for XCVmac extension in CV32E40PMary Bennett1-0/+28
2023-11-03RISC-V: reduce redundancy in load/store macro insn handlingJan Beulich1-85/+6
2023-11-03RISC-V: make FLQ/FSQ macro-insns workJan Beulich1-0/+10
2023-10-27RISC-V: Clarify the behaviors of SET/ADD/SUB relocations.Nelson Chu1-0/+1
2023-10-16RISC-V: Add "lp64e" ABI supportTsukasa OI1-1/+3
2023-10-02Fix memory leak in RiscV assembler.Nick Clifton1-0/+1
2023-09-20elf-attrs.c memory allocation failAlan Modra1-4/+11
2023-09-18Fix: Use of uninitialized memoryJacob Navia1-1/+1
2023-09-07RISC-V: Clarify the naming rules of vendor operands.Nelson Chu1-85/+97
2023-09-05RISC-V: fold duplicate code in vector_macro()Jan Beulich1-40/+5
2023-09-05RISC-V: Add 'Smcntrpmf' extension and its CSRsTsukasa OI1-0/+9
2023-09-01RISC-V: Fixed the wrong expansion for pseudo vmsge[u].vx instructions.Nelson Chu1-4/+4
2023-08-15RISC-V: remove indirection from register tablesJan Beulich1-1/+1
2023-08-02Revert "2.41 Release sources"Sam James1-2/+57
2023-08-022.41 Release sourcesbinutils-2_41-releaseNick Clifton1-57/+2
2023-07-25RISC-V: Enable RVC on ".option arch, +zca" etc.Tsukasa OI1-1/+2
2023-07-18RISC-V: Supports Zcb extension.Jiawei1-0/+53
2023-07-18RISC-V: Support Zca/f/d extensions.Jiawei1-1/+2
2023-07-01RISC-V: Add support for the Zvbb ISA extensionChristoph Müllner1-0/+13
2023-06-30RISC-V: Add support for the Zfa extensionChristoph Müllner1-0/+52
2023-06-19riscv: Use run-time endianess for floating point literalsAndreas Schwab1-1/+1
2023-06-01RISC-V: PR30449, Add lga assembler macro support.Jim Wilson1-2/+6
2023-05-19RISC-V: Support subtraction of .uleb128.Kuan-Lin Chen1-2/+54
2023-05-04RISC-V: tighten post-relocation-operator separator expectationJan Beulich1-1/+3
2023-04-25RISC-V: adjust logic to avoid register name symbolsJan Beulich1-27/+94
2023-04-25RISC-V: don't recognize bogus relocationsJan Beulich1-2/+1
2023-04-25RISC-V: avoid redundant and misleading/wrong error messagesJan Beulich1-0/+9
2023-04-25RISC-V: drop "percent_op" parameter from my_getOpcodeExpression()Jan Beulich1-4/+4