This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch master in repository binutils-gdb.
from aaf3f3f3bb3 [gdb/symtab] Add all_comp_units/all_type_units views on all_units new fb1737381d8 RISC-V: Add generic support for vendor extensions new a9ba8bc2d39 RISC-V: Add T-Head CMO vendor extension new 547c18d9bb9 RISC-V: Add T-Head SYNC vendor extension new 8b7419c4299 RISC-V: Add support for arbitrary immediate encoding formats new 8254c3d2c94 RISC-V: Add T-Head Bitmanip vendor extension new 73442230966 RISC-V: Add T-Head CondMov vendor extension new 4041e11db3e RISC-V: Add T-Head MAC vendor extension new f511f80fa3f RISC-V: Add T-Head FMemIdx vendor extension new 27cfd142d0a RISC-V: Add T-Head MemIdx vendor extension new 25236d63fdb RISC-V: Add support for literal instruction arguments new 6e17ae62557 RISC-V: Add T-Head MemPair vendor extension
The 11 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "adds" were already present in the repository and have only been added to this reference.
Summary of changes: bfd/elfxx-riscv.c | 59 ++++- gas/config/tc-riscv.c | 84 +++++++ gas/doc/c-riscv.texi | 63 +++++ gas/testsuite/gas/riscv/x-thead-ba-fail.d | 3 + gas/testsuite/gas/riscv/x-thead-ba-fail.l | 3 + gas/testsuite/gas/riscv/x-thead-ba-fail.s | 3 + gas/testsuite/gas/riscv/x-thead-ba.d | 13 + gas/testsuite/gas/riscv/x-thead-ba.s | 6 + gas/testsuite/gas/riscv/x-thead-bb-fail.d | 3 + gas/testsuite/gas/riscv/x-thead-bb-fail.l | 7 + gas/testsuite/gas/riscv/x-thead-bb-fail.s | 7 + gas/testsuite/gas/riscv/x-thead-bb.d | 30 +++ gas/testsuite/gas/riscv/x-thead-bb.s | 22 ++ gas/testsuite/gas/riscv/x-thead-bs-fail.d | 3 + gas/testsuite/gas/riscv/x-thead-bs-fail.l | 3 + gas/testsuite/gas/riscv/x-thead-bs-fail.s | 3 + gas/testsuite/gas/riscv/x-thead-bs.d | 14 ++ gas/testsuite/gas/riscv/x-thead-bs.s | 6 + gas/testsuite/gas/riscv/x-thead-cmo-fail.d | 3 + gas/testsuite/gas/riscv/x-thead-cmo-fail.l | 22 ++ gas/testsuite/gas/riscv/x-thead-cmo-fail.s | 22 ++ gas/testsuite/gas/riscv/x-thead-cmo.d | 30 +++ gas/testsuite/gas/riscv/x-thead-cmo.s | 22 ++ gas/testsuite/gas/riscv/x-thead-condmov.d | 11 + gas/testsuite/gas/riscv/x-thead-condmov.s | 3 + gas/testsuite/gas/riscv/x-thead-fmemidx-fail.d | 3 + gas/testsuite/gas/riscv/x-thead-fmemidx-fail.l | 18 ++ gas/testsuite/gas/riscv/x-thead-fmemidx-fail.s | 17 ++ gas/testsuite/gas/riscv/x-thead-fmemidx.d | 25 ++ gas/testsuite/gas/riscv/x-thead-fmemidx.s | 17 ++ gas/testsuite/gas/riscv/x-thead-mac.d | 15 ++ gas/testsuite/gas/riscv/x-thead-mac.s | 7 + gas/testsuite/gas/riscv/x-thead-memidx-fail.d | 3 + gas/testsuite/gas/riscv/x-thead-memidx-fail.l | 14 ++ gas/testsuite/gas/riscv/x-thead-memidx-fail.s | 14 ++ gas/testsuite/gas/riscv/x-thead-memidx.d | 53 ++++ gas/testsuite/gas/riscv/x-thead-memidx.s | 48 ++++ gas/testsuite/gas/riscv/x-thead-mempair-fail.d | 3 + gas/testsuite/gas/riscv/x-thead-mempair-fail.l | 30 +++ gas/testsuite/gas/riscv/x-thead-mempair-fail.s | 30 +++ gas/testsuite/gas/riscv/x-thead-mempair.d | 14 ++ gas/testsuite/gas/riscv/x-thead-mempair.s | 6 + gas/testsuite/gas/riscv/x-thead-sync-fail.d | 3 + gas/testsuite/gas/riscv/x-thead-sync-fail.l | 6 + gas/testsuite/gas/riscv/x-thead-sync-fail.s | 6 + gas/testsuite/gas/riscv/x-thead-sync.d | 14 ++ gas/testsuite/gas/riscv/x-thead-sync.s | 6 + include/opcode/riscv-opc.h | 326 +++++++++++++++++++++++++ include/opcode/riscv.h | 27 ++ opcodes/riscv-dis.c | 43 ++++ opcodes/riscv-opc.c | 155 ++++++++++++ 51 files changed, 1346 insertions(+), 2 deletions(-) create mode 100644 gas/testsuite/gas/riscv/x-thead-ba-fail.d create mode 100644 gas/testsuite/gas/riscv/x-thead-ba-fail.l create mode 100644 gas/testsuite/gas/riscv/x-thead-ba-fail.s create mode 100644 gas/testsuite/gas/riscv/x-thead-ba.d create mode 100644 gas/testsuite/gas/riscv/x-thead-ba.s create mode 100644 gas/testsuite/gas/riscv/x-thead-bb-fail.d create mode 100644 gas/testsuite/gas/riscv/x-thead-bb-fail.l create mode 100644 gas/testsuite/gas/riscv/x-thead-bb-fail.s create mode 100644 gas/testsuite/gas/riscv/x-thead-bb.d create mode 100644 gas/testsuite/gas/riscv/x-thead-bb.s create mode 100644 gas/testsuite/gas/riscv/x-thead-bs-fail.d create mode 100644 gas/testsuite/gas/riscv/x-thead-bs-fail.l create mode 100644 gas/testsuite/gas/riscv/x-thead-bs-fail.s create mode 100644 gas/testsuite/gas/riscv/x-thead-bs.d create mode 100644 gas/testsuite/gas/riscv/x-thead-bs.s create mode 100644 gas/testsuite/gas/riscv/x-thead-cmo-fail.d create mode 100644 gas/testsuite/gas/riscv/x-thead-cmo-fail.l create mode 100644 gas/testsuite/gas/riscv/x-thead-cmo-fail.s create mode 100644 gas/testsuite/gas/riscv/x-thead-cmo.d create mode 100644 gas/testsuite/gas/riscv/x-thead-cmo.s create mode 100644 gas/testsuite/gas/riscv/x-thead-condmov.d create mode 100644 gas/testsuite/gas/riscv/x-thead-condmov.s create mode 100644 gas/testsuite/gas/riscv/x-thead-fmemidx-fail.d create mode 100644 gas/testsuite/gas/riscv/x-thead-fmemidx-fail.l create mode 100644 gas/testsuite/gas/riscv/x-thead-fmemidx-fail.s create mode 100644 gas/testsuite/gas/riscv/x-thead-fmemidx.d create mode 100644 gas/testsuite/gas/riscv/x-thead-fmemidx.s create mode 100644 gas/testsuite/gas/riscv/x-thead-mac.d create mode 100644 gas/testsuite/gas/riscv/x-thead-mac.s create mode 100644 gas/testsuite/gas/riscv/x-thead-memidx-fail.d create mode 100644 gas/testsuite/gas/riscv/x-thead-memidx-fail.l create mode 100644 gas/testsuite/gas/riscv/x-thead-memidx-fail.s create mode 100644 gas/testsuite/gas/riscv/x-thead-memidx.d create mode 100644 gas/testsuite/gas/riscv/x-thead-memidx.s create mode 100644 gas/testsuite/gas/riscv/x-thead-mempair-fail.d create mode 100644 gas/testsuite/gas/riscv/x-thead-mempair-fail.l create mode 100644 gas/testsuite/gas/riscv/x-thead-mempair-fail.s create mode 100644 gas/testsuite/gas/riscv/x-thead-mempair.d create mode 100644 gas/testsuite/gas/riscv/x-thead-mempair.s create mode 100644 gas/testsuite/gas/riscv/x-thead-sync-fail.d create mode 100644 gas/testsuite/gas/riscv/x-thead-sync-fail.l create mode 100644 gas/testsuite/gas/riscv/x-thead-sync-fail.s create mode 100644 gas/testsuite/gas/riscv/x-thead-sync.d create mode 100644 gas/testsuite/gas/riscv/x-thead-sync.s