aboutsummaryrefslogtreecommitdiff
path: root/gas/config/tc-riscv.c
AgeCommit message (Expand)AuthorFilesLines
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
2023-04-25RISC-V: minor effort reduction in relocation specifier parsingJan Beulich1-16/+16
2023-03-31RISC-V: Allocate "various" operand typeTsukasa OI1-17/+47
2023-02-16RISC-V: as_warn() already emits a newlineJan Beulich1-1/+1
2023-01-31RISC-V: make C-extension JAL available again for (32-bit) assemblyJan Beulich1-0/+3
2023-01-16Tidy gas/expr.c static stateAlan Modra1-42/+44
2023-01-11gas/RISC-V: adjust assembler for opcode table re-orderingJan Beulich1-0/+11
2023-01-01Update year range in copyright notice of binutils filesAlan Modra1-1/+1
2022-12-29RISC-V: Simplify riscv_csr_address logic on state enable extensionsTsukasa OI1-7/+9
2022-12-14RISC-V: Add string length check for operands in ASLi Xu1-1/+2
2022-11-28RISC-V: Better support for long instructions (assembler)Tsukasa OI1-9/+32