This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_kernel/llvm-master-arm-next-defconfig in repository toolchain/ci/binutils-gdb.
from b318629fe7 gnulib: update to bd11400942d6 adds 03ada39ea5 gdb: remove type_wanted parameter from a few functions adds 95929abb49 gdb/debuginfod: Whitespace-only URL should disable debuginfod adds 5335b0439c [gdb/testsuite] Fix gdb.cp/align.exp with gcc 12.1 / 11.3 adds 79b6c88404 Automatic date update in version.in adds a56c63f78e gdb: fix failures in gdb.mi/mi-exec-run.exp with native-exte [...] adds 11039eff71 gdb/testsuite: fix mi-exec-run.exp with native-extended-gdbs [...] adds 43cef57a74 gdb/testsuite: change mi_gdb_start to take a list of flags adds 3cd25174b8 gdb/testsuite: small cleanup in mi-break-qualified.exp adds 4bb461e42c objdump: fix styled printing of addresses adds 46465574a9 Fix potential arithmetic overflow in the linker's plugin han [...] adds ba951afb99 Add a linker warning when creating potentially dangerous exe [...] adds 1f9d9e321c gdb: add some additional thread status debug output adds f4138e8f48 Fix gdb.threads/access-mem-running-thread-exit.exp w/ native [...] adds 7f8acedeeb gdbserver: track current process as well as current thread adds 3c688b9e38 ld: Regenerate aclocal.m4 with automake 1.15.1 adds 40c23d8803 fbsd-nat: Add helper routines for register sets using PT_[G] [...] adds 92d48a1e4e Add an arm-tls feature which includes the tpidruro register [...] adds 099fbce0ac Read the tpidruro register from NT_ARM_TLS core dump notes o [...] adds 2e686a74dc Support TLS variables on FreeBSD/arm. adds 684943d213 Fetch the NT_ARM_TLS register set for native FreeBSD/arm processes. adds 414d5848bb Add an aarch64-tls feature which includes the tpidr register. adds 0a765c1a8e Read the tpidr register from NT_ARM_TLS core dump notes on F [...] adds f9fbb7636a Support TLS variables on FreeBSD/Aarch64. adds b7fe5463cf Fetch the NT_ARM_TLS register set for native FreeBSD/Aarch64 [...] adds 224151d774 Read the tpidr register from NT_ARM_TLS core dump notes on L [...] adds 9c27bc99e4 gdbserver: Read the tpidr register from NT_ARM_TLS on Linux. adds 3b4b3e438d Read the tpidr register from NT_ARM_TLS on Linux. adds ed8f05baba NEWS: Add a note for TLS support on FreeBSD/arm and FreeBSD/ [...] adds 6a90a4a430 Automatic date update in version.in adds 24ef0d41ac gdbserver: Fix build after adding tls feature to arm tdesc. adds 7a9361c00d PowerPC32 treatment of absolute symbols adds 1343fed469 LTO plugin: sync header file with GCC adds 3569f4ab7e Dwarf: rename yet another instance of "index" adds 06c7226ea1 gdb/remote: iterate on pspace inferiors in remote_new_objfile adds 901e4e8d5c gdb/remote: send qSymbol to all inferiors on startup adds 5890af36e5 Fix GDBserver Aarch64 Linux regression adds 716e54731f gdb: Workaround stringop-overread warning in debuginfod-supp [...] adds d8a7353308 Fix build failure for aarch64 gdbserver adds 758ffab46b Fix crash when creating index from index adds c99d782d9c PowerPC64 check_relocs adds 40ae4abe44 cris bfd config adds da422fa49d LTO: Handle __real_SYM reference in IR adds 4a947dc62f Automatic date update in version.in adds 18e60f7c8a bfd: Check NULL pointer before setting ref_real adds c54a62119a IBM zSystems: mgrk, mg first operand requires register pair adds 83c5f3aea9 loongarch: Don't check ABI flags if no code section adds e4e883c09b Don't define ARCH_cris for BFD64 adds 8e1ada9e0b Move TILE-Gx files to TARGET64_LIBOPCODES_CFILES adds d890c720b8 gdb: make regcache's cooked_write_test selftest work with na [...] adds 1653ae5b84 gprofng: use $host instead $target adds 6e9cd73eb5 gdb: use gdb::function_view for gdbarch_iterate_over_objfile [...] adds 2392dc0f8e Automatic date update in version.in adds 2899c914f4 [gdb/testsuite] Fix gdb.dwarf2/locexpr-data-member-location. [...] adds 0ee8858e7a bfd targmatch.h makefile rule adds dd9cd55e99 PowerPC: bp-permanent.exp, kill-after-signal fix adds 04d0163c3f Change print_recreate_thread to a method adds 9efa3c7fa3 Remove breakpoint::ops adds a6860f3ad2 Boolify breakpoint::explains_signal adds 5a61e17687 Move works_in_software_mode to watchpoint adds 7bd8631327 Constify breakpoint::print_it adds a67bcaba1c Constify breakpoint::print_one adds b713485d66 Constify breakpoint::print_mention adds 4d1ae55893 Constify breakpoint::print_recreate adds fb9e637013 Remove unnecessary line from catch_exec_command_1 adds ec79815480 Add constructor to fork_catchpoint adds 4874f776ca Add constructor to solib_catchpoint adds e02f53e50e Add constructor to signal_catchpoint adds 6c91c7de20 Add constructor to syscall_catchpoint adds 1ae43feabb Add constructor to exception_catchpoint adds 3101e4a1c5 Disable copying for breakpoint adds 73063f5180 Remove init_raw_breakpoint_without_location adds b68f26dea7 Add initializers to tracepoint adds fed1c982de Introduce catchpoint class new d11c7afad3 Fix new linker testsuite failures due to rwx segment test problems
The 1 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/Makefile.am | 2 +- bfd/Makefile.in | 2 +- bfd/config.bfd | 2 - bfd/elf.c | 23 ++ bfd/elf32-ppc.c | 129 ++++---- bfd/elf64-ppc.c | 39 +-- bfd/elflink.c | 2 +- bfd/elfnn-loongarch.c | 21 ++ bfd/linker.c | 2 + bfd/version.h | 2 +- binutils/dwarf.c | 6 +- binutils/objdump.c | 9 +- binutils/testsuite/lib/binutils-common.exp | 2 + gdb/NEWS | 3 + gdb/aarch64-fbsd-nat.c | 54 ++++ gdb/aarch64-fbsd-tdep.c | 67 ++++ gdb/aarch64-fbsd-tdep.h | 3 + gdb/aarch64-linux-nat.c | 69 ++++- gdb/aarch64-linux-tdep.c | 21 +- gdb/aarch64-linux-tdep.h | 3 + gdb/aarch64-tdep.c | 33 +- gdb/aarch64-tdep.h | 10 +- gdb/ada-lang.c | 36 +-- gdb/arch/aarch32.c | 2 + gdb/arch/aarch64.c | 7 +- gdb/arch/aarch64.h | 8 +- gdb/arch/arm.c | 6 +- gdb/arch/arm.h | 2 +- gdb/arm-fbsd-nat.c | 52 +++- gdb/arm-fbsd-tdep.c | 65 +++- gdb/arm-fbsd-tdep.h | 5 +- gdb/arm-linux-nat.c | 6 +- gdb/arm-linux-tdep.c | 4 +- gdb/arm-netbsd-nat.c | 4 +- gdb/arm-tdep.c | 25 +- gdb/arm-tdep.h | 4 +- gdb/break-catch-exec.c | 30 +- gdb/break-catch-fork.c | 36 ++- gdb/break-catch-load.c | 46 +-- gdb/break-catch-sig.c | 39 ++- gdb/break-catch-syscall.c | 29 +- gdb/break-catch-throw.c | 51 +-- gdb/breakpoint.c | 341 +++++++++------------ gdb/breakpoint.h | 122 +++++--- gdb/debuginfod-support.c | 18 +- gdb/dwarf2/cooked-index.h | 5 + gdb/dwarf2/index-write.c | 27 +- gdb/dwarf2/mapped-index.h | 14 +- gdb/fbsd-nat.c | 75 +++++ gdb/fbsd-nat.h | 38 +++ gdb/features/Makefile | 2 + gdb/features/aarch64-tls.c | 14 + gdb/features/aarch64-tls.xml | 11 + gdb/features/arm/arm-tls.c | 14 + gdb/features/arm/arm-tls.xml | 11 + gdb/findvar.c | 55 +--- gdb/gdbarch-components.py | 12 +- gdb/gdbarch-gen.h | 13 +- gdb/gdbarch.c | 4 +- gdb/gdbarch.h | 4 +- gdb/infcmd.c | 19 +- gdb/infrun.c | 3 + gdb/infrun.h | 26 ++ gdb/objfiles.c | 14 +- gdb/objfiles.h | 5 +- gdb/regcache.c | 25 +- gdb/remote.c | 107 +++++-- gdb/solib-svr4.c | 15 +- gdb/symtab.c | 61 +--- gdb/testsuite/boards/native-extended-gdbserver.exp | 2 +- gdb/testsuite/gdb.base/bp-permanent.exp | 25 ++ gdb/testsuite/gdb.base/kill-after-signal.exp | 33 +- gdb/testsuite/gdb.cp/align.exp | 25 +- .../gdb.debuginfod/fetch_src_and_symbols.exp | 17 +- .../gdb.dwarf2/locexpr-data-member-location-lib.c | 13 - .../gdb.dwarf2/locexpr-data-member-location.exp | 155 +++++----- gdb/testsuite/gdb.mi/mi-break-qualified.exp | 2 +- gdb/testsuite/gdb.mi/mi-exec-run.exp | 21 +- .../gdb.threads/access-mem-running-thread-exit.exp | 30 +- gdb/testsuite/lib/dwarf.exp | 16 +- gdb/testsuite/lib/mi-support.exp | 24 +- gdb/windows-tdep.c | 23 +- gdbserver/gdbthread.h | 1 + gdbserver/inferiors.cc | 26 +- gdbserver/linux-aarch64-ipa.cc | 8 +- gdbserver/linux-aarch64-low.cc | 38 ++- gdbserver/linux-aarch64-tdesc.cc | 11 +- gdbserver/linux-aarch64-tdesc.h | 2 +- gdbserver/linux-arm-tdesc.cc | 2 +- gdbserver/netbsd-aarch64-low.cc | 2 +- gdbserver/server.cc | 4 +- gdbserver/target.cc | 44 ++- gdbserver/target.h | 15 +- gprofng/configure | 9 +- gprofng/configure.ac | 9 +- gprofng/libcollector/configure | 2 +- gprofng/libcollector/configure.ac | 2 +- include/bfdlink.h | 22 +- include/diagnostics.h | 7 + include/plugin-api.h | 68 ++-- ld/ChangeLog | 6 + ld/NEWS | 24 +- ld/config.in | 12 + ld/configure | 75 ++++- ld/configure.ac | 52 ++++ ld/emultempl/elf.em | 3 + ld/ld.texi | 16 + ld/ldlex.h | 5 +- ld/lexsup.c | 31 ++ ld/libdep_plugin.c | 6 +- ld/plugin.c | 7 +- ld/testsuite/ld-elf/changelma.d | 2 +- ld/testsuite/ld-elf/elf.exp | 51 ++- ld/testsuite/ld-elf/flags1.d | 2 +- ld/testsuite/ld-elf/maxpage5.d | 2 +- ld/testsuite/ld-elf/nobits-1.s | 2 + ld/testsuite/ld-elf/note-2.d | 2 +- ld/testsuite/ld-elf/rwx-segments-1.l | 1 + ld/testsuite/ld-elf/rwx-segments-2.l | 1 + ld/testsuite/ld-elf/rwx-segments-2.t | 20 ++ ld/testsuite/ld-elf/size-2.s | 2 + ld/testsuite/ld-plugin/lto.exp | 8 + ld/testsuite/ld-plugin/pr29086.c | 19 ++ ld/testsuite/ld-powerpc/abs32-pie.d | 26 ++ ld/testsuite/ld-powerpc/abs32-pie.r | 9 + ld/testsuite/ld-powerpc/abs32-reloc.s | 22 ++ ld/testsuite/ld-powerpc/abs32-shared.d | 24 ++ ld/testsuite/ld-powerpc/abs32-shared.r | 13 + ld/testsuite/ld-powerpc/abs32-static.d | 26 ++ ld/testsuite/ld-powerpc/abs32-static.r | 6 + ld/testsuite/ld-powerpc/powerpc.exp | 12 + opcodes/Makefile.am | 6 +- opcodes/Makefile.in | 6 +- opcodes/disassemble.c | 2 +- opcodes/s390-opc.c | 2 + opcodes/s390-opc.txt | 4 +- 136 files changed, 2211 insertions(+), 970 deletions(-) create mode 100644 gdb/features/aarch64-tls.c create mode 100644 gdb/features/aarch64-tls.xml create mode 100644 gdb/features/arm/arm-tls.c create mode 100644 gdb/features/arm/arm-tls.xml create mode 100644 ld/testsuite/ld-elf/rwx-segments-1.l create mode 100644 ld/testsuite/ld-elf/rwx-segments-2.l create mode 100644 ld/testsuite/ld-elf/rwx-segments-2.t create mode 100644 ld/testsuite/ld-plugin/pr29086.c create mode 100644 ld/testsuite/ld-powerpc/abs32-pie.d create mode 100644 ld/testsuite/ld-powerpc/abs32-pie.r create mode 100644 ld/testsuite/ld-powerpc/abs32-reloc.s create mode 100644 ld/testsuite/ld-powerpc/abs32-shared.d create mode 100644 ld/testsuite/ld-powerpc/abs32-shared.r create mode 100644 ld/testsuite/ld-powerpc/abs32-static.d create mode 100644 ld/testsuite/ld-powerpc/abs32-static.r