This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_gcc_check_bootstrap/master-arm-check_bootstrap in repository toolchain/ci/binutils-gdb.
from fc5c1c28b3 RISC-V: Scalar crypto instruction and entropy source CSR testcases. adds 38f9e52086 sim: iq2000: fix some missing prototypes warnings adds 54f7a83a62 sim: keep track of program environment strings adds 8cfc9a1895 sim: callback: expose argv & environ adds fab6939b01 sim: syscall: fix argvlen & argv implementation adds 85588c9ab9 sim: syscall: hoist argc/argn/argnlen to common code adds 35818ade96 sim: nrun: add --env-{set,unset,clear} command line options adds 3b2934856f sim: run: support concise env var settings adds d7e3e62702 x86: Don't allow KMOV in TLS code sequences adds 2cb973527e [gdb/testsuite] Remove inferior output in gdb.base/foll-vfork.exp adds 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
No new revisions were added by this update.
Summary of changes: bfd/version.h | 2 +- binutils/ChangeLog | 11 ++ binutils/NEWS | 2 + binutils/readelf.c | 154 +++++++++++++++++---- gas/config/tc-i386.c | 24 +++- gas/testsuite/gas/i386/i386.exp | 2 + gas/testsuite/gas/i386/inval-tls.l | 3 + gas/testsuite/gas/i386/inval-tls.s | 4 + gas/testsuite/gas/i386/x86-64-inval-tls.l | 3 + gas/testsuite/gas/i386/x86-64-inval-tls.s | 4 + 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/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/python/py-breakpoint.c | 2 +- gdb/remote.c | 39 +++--- gdb/riscv-tdep.c | 4 +- gdb/rust-lang.h | 5 +- gdb/skip.c | 2 +- gdb/target.c | 6 +- gdb/testsuite/gdb.base/foll-vfork-exit.c | 4 +- gdb/testsuite/gdb.base/foll-vfork.c | 3 +- gdb/testsuite/gdb.base/foll-vfork.exp | 14 +- gdb/testsuite/gdb.base/vforked-prog.c | 2 +- gdb/tracepoint.c | 2 +- gdb/tui/tui-layout.c | 4 +- gdb/utils.c | 4 +- gdb/value.c | 11 +- gdb/xtensa-tdep.c | 3 +- gdbserver/Makefile.in | 3 +- gdbsupport/common-utils.cc | 10 +- gdbsupport/common-utils.h | 42 +----- .../foll-vfork-exit.c => gdbsupport/gdb-xfree.h | 46 +++--- 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/sim/callback.h | 6 + sim/Makefile.in | 10 +- sim/aarch64/interp.c | 10 ++ sim/bfin/interp.c | 43 ++---- sim/bpf/sim-if.c | 13 +- sim/common/callback.c | 2 + sim/common/nrun.c | 7 +- sim/common/sim-base.h | 4 + sim/common/sim-options.c | 121 +++++++++++++++- sim/common/sim-utils.c | 1 + sim/common/syscall.c | 132 ++++++++++++------ sim/cr16/cr16_sim.h | 2 +- sim/cr16/interp.c | 5 +- sim/cris/sim-if.c | 26 +++- sim/example-synacor/interp.c | 11 ++ sim/frv/sim-if.c | 17 ++- sim/ft32/interp.c | 11 ++ sim/iq2000/Makefile.in | 2 +- sim/iq2000/sem-switch.c | 4 +- sim/iq2000/sem.c | 4 +- sim/iq2000/sim-if.c | 13 +- sim/iq2000/sim-main.h | 5 + sim/lm32/sim-if.c | 17 ++- sim/m32r/sim-if.c | 19 ++- sim/pru/interp.c | 10 ++ sim/riscv/interp.c | 11 ++ 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 | 20 +-- 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/readlink7.c | 5 +- sim/testsuite/cris/c/readlink8.c | 6 +- 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 +- 117 files changed, 839 insertions(+), 486 deletions(-) create mode 100644 gas/testsuite/gas/i386/inval-tls.l create mode 100644 gas/testsuite/gas/i386/inval-tls.s create mode 100644 gas/testsuite/gas/i386/x86-64-inval-tls.l create mode 100644 gas/testsuite/gas/i386/x86-64-inval-tls.s copy gdb/testsuite/gdb.base/foll-vfork-exit.c => gdbsupport/gdb-xfree.h (51%)