This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_gcc_bootstrap/master-arm-bootstrap_profiled in repository toolchain/ci/binutils-gdb.
from b7c9d393d6 Remove config.cache in gdbserver's "distclean" adds a6e7fea128 gdb: throw OPTIMIZED_OUT_ERROR rather than GENERIC_ERROR adds 2bb7589ddf gdbsupport: move xfree into its own file adds 8579fd136a gdb/gdbsupport: make xstrprintf and xstrvprintf return a unique_ptr adds 830070c66d gdbsupport: remove FUNCTION_NAME adds a7fd118627 readelf: Support SHT_RELR/DT_RELR for -r adds 7f74204ad9 gdb: fix length of array view returned by some value_content [...] adds e97436b1b7 sim: cr16: fix build on gcc-12 (NULL comparison) adds 3963eb1ff0 Automatic date update in version.in adds 5ec501b574 sim: testsuite: add more silent build rules adds b31ff1f79b sim: cris: drop custom "dynamic" test field adds 927f25ebac sim: cris: replace @srcdir@ test extension with $srcdir/$subdir adds c2aad00a74 sim: testsuite: add support for $pwd replacements adds aa95b2d438 gdb: Add aliases for read_core_file_mappings callbacks adds 486f9e20e0 gdb/nat/linux-osdata.c: fix build on gcc-12 (string overfow) adds 65e4a99a26 RISC-V: Support rvv extension with released version 1.0. adds c9dcc18f8d elfedit: Add --output-abiversion option to update ABIVERSION adds 1aed145ad6 Expose the BTI BTYPE more explicitly in the registers adds 0df670bbe0 [gdb/build, s390x] Fix build after gdbarch_tdep changes adds ee9e412f14 Fix the linker script parser so that it will recognise the P [...] adds ef6379e16d Set the default DLL chracteristics to 0 for Cygwin based targets.
No new revisions were added by this update.
Summary of changes: bfd/ChangeLog | 6 + bfd/elf.c | 11 +- bfd/elfxx-riscv.c | 76 +- bfd/version.h | 2 +- binutils/ChangeLog | 11 + binutils/NEWS | 4 + binutils/doc/binutils.texi | 12 + binutils/elfedit.c | 56 +- binutils/readelf.c | 154 +- binutils/testsuite/binutils-all/elfedit-6.d | 15 + binutils/testsuite/binutils-all/elfedit.exp | 1 + gas/config/tc-riscv.c | 420 ++++- gas/testsuite/gas/riscv/march-imply-v.d | 6 + .../gas/riscv/priv-reg-fail-version-1p10.d | 2 +- .../gas/riscv/priv-reg-fail-version-1p11.d | 2 +- .../gas/riscv/priv-reg-fail-version-1p9p1.d | 2 +- gas/testsuite/gas/riscv/priv-reg-version-1p10.d | 7 + gas/testsuite/gas/riscv/priv-reg-version-1p11.d | 7 + gas/testsuite/gas/riscv/priv-reg-version-1p9p1.d | 7 + gas/testsuite/gas/riscv/priv-reg.s | 9 + .../gas/riscv/vector-insns-fail-zve32xf.d | 3 + .../gas/riscv/vector-insns-fail-zve32xf.l | 225 +++ gas/testsuite/gas/riscv/vector-insns-fail-zvl.d | 3 + gas/testsuite/gas/riscv/vector-insns-fail-zvl.l | 2 + gas/testsuite/gas/riscv/vector-insns-vmsgtvx.d | 29 + gas/testsuite/gas/riscv/vector-insns-vmsgtvx.s | 9 + gas/testsuite/gas/riscv/vector-insns-zero-imm.d | 17 + gas/testsuite/gas/riscv/vector-insns-zero-imm.s | 8 + gas/testsuite/gas/riscv/vector-insns.d | 1666 +++++++++++++++++ gas/testsuite/gas/riscv/vector-insns.s | 1883 ++++++++++++++++++++ gdb/ada-lang.c | 3 +- gdb/arch-utils.c | 15 +- gdb/arch-utils.h | 15 +- gdb/auto-load.c | 17 +- gdb/breakpoint.c | 9 +- gdb/charset.c | 18 +- gdb/cli/cli-cmds.c | 9 +- gdb/cli/cli-decode.c | 12 +- gdb/cli/cli-utils.c | 2 +- gdb/corelow.c | 2 +- gdb/cp-abi.c | 11 +- gdb/darwin-nat.h | 8 +- gdb/features/aarch64-core.c | 1 + gdb/features/aarch64-core.xml | 3 + gdb/frv-tdep.c | 14 +- gdb/gcore.c | 2 +- gdb/gdbarch.c | 2 +- gdb/gdbarch.h | 16 +- gdb/gdbarch.sh | 14 +- gdb/guile/scm-breakpoint.c | 2 +- gdb/guile/scm-cmd.c | 33 +- gdb/guile/scm-exception.c | 12 +- gdb/guile/scm-gsmob.c | 7 +- gdb/guile/scm-ports.c | 6 +- gdb/jit.c | 4 +- gdb/language.c | 3 +- gdb/linespec.c | 5 +- gdb/linux-tdep.c | 19 +- gdb/location.c | 9 +- gdb/macrotab.c | 2 +- gdb/main.c | 2 +- gdb/mi/mi-cmd-env.c | 2 +- gdb/nat/linux-osdata.c | 13 +- gdb/python/py-breakpoint.c | 2 +- gdb/remote.c | 39 +- gdb/riscv-tdep.c | 4 +- gdb/rust-lang.h | 5 +- gdb/s390-linux-nat.c | 2 +- gdb/skip.c | 2 +- gdb/target.c | 6 +- gdb/tracepoint.c | 2 +- gdb/tui/tui-layout.c | 4 +- gdb/utils.c | 4 +- gdb/value.c | 11 +- gdb/xtensa-tdep.c | 3 +- gdbsupport/common-utils.cc | 10 +- gdbsupport/common-utils.h | 42 +- gdbsupport/gdb-xfree.h | 41 + gdbsupport/gdb_assert.h | 15 +- gdbsupport/gdb_unique_ptr.h | 1 + include/ChangeLog | 6 + include/elf/common.h | 2 +- include/elf/external.h | 8 + include/opcode/riscv-opc.h | 1296 ++++++++++++++ include/opcode/riscv.h | 58 + ld/ChangeLog | 12 + ld/emultempl/pe.em | 13 +- ld/emultempl/pep.em | 7 +- ld/ldgram.y | 4 + opcodes/riscv-dis.c | 67 + opcodes/riscv-opc.c | 826 +++++++++ sim/Makefile.in | 10 +- sim/cr16/cr16_sim.h | 2 +- sim/cr16/interp.c | 5 +- sim/testsuite/cris/c/badldso1.c | 1 - sim/testsuite/cris/c/badldso2.c | 1 - sim/testsuite/cris/c/badldso3.c | 3 +- sim/testsuite/cris/c/c.exp | 17 - sim/testsuite/cris/c/clone2.c | 2 +- sim/testsuite/cris/c/hellodyn.c | 3 +- sim/testsuite/cris/c/hellodyn2.c | 3 +- sim/testsuite/cris/c/hellodyn3.c | 3 +- sim/testsuite/cris/c/openpf1.c | 2 +- sim/testsuite/cris/c/openpf2.c | 2 +- sim/testsuite/cris/c/openpf4.c | 2 +- sim/testsuite/cris/c/openpf5.c | 2 +- sim/testsuite/cris/c/readlink3.c | 2 +- sim/testsuite/cris/c/readlink6.c | 2 +- sim/testsuite/cris/c/readlink8.c | 2 +- sim/testsuite/cris/c/readlink9.c | 2 +- sim/testsuite/cris/c/seek2.c | 2 +- sim/testsuite/cris/c/stat3.c | 2 +- sim/testsuite/cris/c/stat4.c | 2 +- sim/testsuite/cris/c/truncate2.c | 2 +- sim/testsuite/cris/hw/rv-n-cris/host1.ms | 2 +- sim/testsuite/cris/hw/rv-n-cris/rvc.exp | 11 +- sim/testsuite/cris/hw/rv-n-cris/trivial4.ms | 2 +- sim/testsuite/cris/hw/rv-n-cris/trivial5.ms | 2 +- sim/testsuite/lib/sim-defs.exp | 1 + sim/testsuite/local.mk | 10 +- 120 files changed, 7171 insertions(+), 370 deletions(-) create mode 100644 binutils/testsuite/binutils-all/elfedit-6.d create mode 100644 gas/testsuite/gas/riscv/march-imply-v.d create mode 100644 gas/testsuite/gas/riscv/vector-insns-fail-zve32xf.d create mode 100644 gas/testsuite/gas/riscv/vector-insns-fail-zve32xf.l create mode 100644 gas/testsuite/gas/riscv/vector-insns-fail-zvl.d create mode 100644 gas/testsuite/gas/riscv/vector-insns-fail-zvl.l create mode 100644 gas/testsuite/gas/riscv/vector-insns-vmsgtvx.d create mode 100644 gas/testsuite/gas/riscv/vector-insns-vmsgtvx.s create mode 100644 gas/testsuite/gas/riscv/vector-insns-zero-imm.d create mode 100644 gas/testsuite/gas/riscv/vector-insns-zero-imm.s create mode 100644 gas/testsuite/gas/riscv/vector-insns.d create mode 100644 gas/testsuite/gas/riscv/vector-insns.s create mode 100644 gdbsupport/gdb-xfree.h