This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_kernel/gnu-master-arm-stable-defconfig in repository toolchain/ci/binutils-gdb.
from 5bbe6ec5b1 Fix regeneration of ld configure and makefiles adds ec54dc915f libopcodes/s390: add support for disassembler styling adds 44ca285b73 gdb: initialize the data_head variable to eliminate compilat [...] adds 3fa23bb5a5 [gdb/symtab] Fix segfault in dwarf2_per_objfile::symtab_set_p adds 8728fb3385 [gdb/symtab] Fix assert in process_imported_unit_die adds 57f8fe908b [gdb/build] Handle deprecation of scm_install_gmp_memory_functions adds fa17a68141 Handle bool specially in gdb.set_parameter adds d19ca0b35c Accept gdb.Value in more Python APIs adds d2acd4b0c5 Automatic date update in version.in adds b95830931f Regenerate with automake-1.15.1 adds d3be5dab55 gas: arm -mwarn-syms duplicates adds c30081c1f9 gas: utility notes memory alloc functions adds 07e64e0b7c gas: output_file_close adds 9f6e589719 free read_symbol_name string adds d1cffdc364 read.c: use string hash from hash.h for po_hash adds bdcc1de1ec macro.c: use string hash from hash.h for macro_hash adds 825816f1cc read.c s_include: use notes obstack for path adds 714ccdeb99 read.c assign_symbol: use notes obstack for dummy listing frag adds 951e757db6 expr.c make_expr_symbol: use notes obstack adds 5a210b9fe8 dw2gencfi.c: use notes obstack adds b18220936c gas: free sy_hash, macro_hash and po_hash adds f1307e43df gas: itbl_files adds af3d7ab74f gas: set up notes obstack earlier adds ed2917de68 gas: rename md_end to md_finish adds 1309c3165c gas hash.h tidy adds a887be6996 ppc gas: don't leak ppc_hash memory adds 654d6f31a6 i386 gas: don't leak op_hash or reg_hash memory adds a51628a9d4 arc gas: don't leak arc_opcode_hash memory adds 7bfc4db289 gas: target string hash tables adds 0edfd2985b gas: use notes_calloc in string hash adds eb6dce11fc gas: tc-tic54x.c hash tables adds e5c0531cfe Automatic date update in version.in adds 3eba483364 gdbserver: LoongArch: Simplify code with register number macros adds 74baa6cd1c gdbserver: LoongArch: Add orig_a0 processing adds 0556ff7376 Fix include guard naming for arch/aarch64-mte-linux.h adds b265799996 Automatic date update in version.in adds a4ca6efe05 [gdb/symtab] Use comp_unit_head::get_length adds 53a7a7e17c [gdb/symtab] Fix data race in per_cu->length adds 81384924cd gdb: have gdb_disassemble_info carry 'this' in its stream pointer adds 4cbe4ca5da gdb: add support for disassembler styling using libopcodes adds f58d9432cd Try a couple PAuth compilation flags for gdb.arch/aarch64-pauth.exp adds fdee9814e6 Fix non-existent "@var{thread-id}" in stop reply descriptions adds 5d067f3d41 Fix core-file -> detach -> crash (corefiles/29275) adds a78ef87574 Always emit =thread-exited notifications, even if silent adds 242f3484db Automatic date update in version.in adds d5ffc11fcb gdb/csky complete csky_dwarf_reg_to_regnum adds 35c5dcc666 PR29355, ld segfaults with -r/-q and custom-named section .rela* adds a14413ddff PowerPC md_end: Don't htab_delete(NULL) adds 68c0faca76 Introduce struct packed template adds ac3972d81f Fix -fsanitize=thread for per_cu fields new 02f0597c46 [gdb/build] Fix build with gcc 4.8.5 new 09559238fd [gdb/testsuite] Add tsan-suppressions.txt
The 2 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/elflink.c | 8 +- bfd/version.h | 2 +- binutils/Makefile.in | 345 +++----- binutils/aclocal.m4 | 220 ++--- binutils/configure | 221 +++--- gas/Makefile.in | 671 ++++------------ gas/aclocal.m4 | 220 ++--- gas/as.c | 59 +- gas/as.h | 15 +- gas/config/obj-coff-seh.c | 7 +- gas/config/obj-elf.c | 2 +- gas/config/tc-alpha.c | 13 +- gas/config/tc-alpha.h | 4 +- gas/config/tc-arc.c | 23 +- gas/config/tc-arc.h | 7 +- gas/config/tc-arm.c | 9 +- gas/config/tc-arm.h | 4 +- gas/config/tc-csky.c | 2 +- gas/config/tc-csky.h | 4 +- gas/config/tc-h8300.c | 5 +- gas/config/tc-i386.c | 11 +- gas/config/tc-i386.h | 3 + gas/config/tc-ia64.c | 30 +- gas/config/tc-ia64.h | 4 +- gas/config/tc-iq2000.c | 13 +- gas/config/tc-mcore.c | 2 +- gas/config/tc-mcore.h | 4 +- gas/config/tc-mips.c | 2 +- gas/config/tc-mips.h | 4 +- gas/config/tc-mmix.c | 4 +- gas/config/tc-mmix.h | 4 +- gas/config/tc-msp430.c | 4 +- gas/config/tc-msp430.h | 4 +- gas/config/tc-nds32.c | 14 +- gas/config/tc-nds32.h | 4 +- gas/config/tc-ppc.c | 42 +- gas/config/tc-ppc.h | 11 +- gas/config/tc-pru.c | 2 +- gas/config/tc-pru.h | 3 +- gas/config/tc-riscv.c | 4 +- gas/config/tc-riscv.h | 4 +- gas/config/tc-s390.c | 2 +- gas/config/tc-s390.h | 4 +- gas/config/tc-score.c | 38 +- gas/config/tc-score7.c | 22 +- gas/config/tc-sparc.c | 2 +- gas/config/tc-sparc.h | 4 +- gas/config/tc-tic4x.c | 10 +- gas/config/tc-tic4x.h | 4 +- gas/config/tc-tic54x.c | 359 +++++---- gas/config/tc-tic54x.h | 3 + gas/config/tc-tic6x.c | 10 +- gas/config/tc-tic6x.h | 4 +- gas/config/tc-v850.c | 2 +- gas/config/tc-v850.h | 4 +- gas/config/tc-xtensa.c | 22 +- gas/config/tc-xtensa.h | 4 +- gas/config/tc-z80.c | 2 +- gas/config/tc-z80.h | 4 +- gas/configure | 221 +++--- gas/dw2gencfi.c | 22 +- gas/expr.c | 2 +- gas/hash.c | 20 + gas/hash.h | 50 +- gas/macro.c | 68 +- gas/macro.h | 99 +-- gas/output-file.c | 18 +- gas/output-file.h | 2 +- gas/read.c | 89 +-- gas/read.h | 1 + gas/subsegs.c | 2 - gas/symbols.c | 93 ++- gas/symbols.h | 8 + gas/testsuite/gas/arm/pr18347.s | 1 + gdb/NEWS | 28 + gdb/arch/aarch64-mte-linux.h | 6 +- gdb/arch/loongarch.h | 16 + gdb/cli/cli-style.c | 107 ++- gdb/cli/cli-style.h | 28 +- gdb/corelow.c | 27 +- gdb/csky-tdep.c | 25 +- gdb/csky-tdep.h | 4 + gdb/defs.h | 3 + gdb/disasm.c | 217 ++++- gdb/disasm.h | 81 +- gdb/doc/gdb.texinfo | 122 ++- gdb/dwarf2/index-write.c | 2 +- gdb/dwarf2/read.c | 56 +- gdb/dwarf2/read.h | 51 +- gdb/guile/guile.c | 10 + gdb/loongarch-linux-nat.c | 4 +- gdb/loongarch-tdep.h | 16 - gdb/mi/mi-interp.c | 3 - gdb/nat/linux-btrace.c | 2 +- gdb/python/lib/gdb/__init__.py | 7 + gdb/python/py-arch.c | 33 +- gdb/python/py-progspace.c | 24 +- gdb/testsuite/gdb.arch/aarch64-pauth.exp | 19 +- gdb/testsuite/gdb.base/corefile.exp | 12 + .../{gdb.base/patch.c => gdb.mi/mi-corefile.c} | 9 +- gdb/testsuite/gdb.mi/mi-corefile.exp | 69 ++ gdb/testsuite/gdb.python/py-arch.exp | 2 +- gdb/testsuite/gdb.python/py-parameter.exp | 4 + gdb/testsuite/gdb.python/py-progspace.exp | 3 + gdb/testsuite/gdb.python/py-shared.exp | 5 +- gdb/testsuite/gdb.python/python.exp | 3 + gdb/testsuite/lib/gdb.exp | 26 + gdb/{syscalls/Makefile => tsan-suppressions.txt} | 15 +- gdbserver/linux-loongarch-low.cc | 26 +- gdbsupport/packed.h | 94 +++ gprof/Makefile.in | 142 +--- gprof/aclocal.m4 | 218 ++--- gprof/configure | 221 +++--- gprofng/Makefile.in | 38 +- gprofng/aclocal.m4 | 222 +++--- gprofng/common/config.h.in | 28 +- gprofng/configure | 221 +++--- gprofng/doc/Makefile.in | 20 +- gprofng/gp-display-html/Makefile.in | 15 +- gprofng/libcollector/Makefile.in | 148 +--- gprofng/libcollector/aclocal.m4 | 220 ++--- gprofng/libcollector/configure | 221 +++--- gprofng/src/Makefile.in | 489 ++++-------- opcodes/Makefile.in | 884 +++++---------------- opcodes/aclocal.m4 | 218 ++--- opcodes/configure | 221 +++--- opcodes/disassemble.c | 1 + opcodes/s390-dis.c | 87 +- zlib/Makefile.in | 192 ++--- zlib/aclocal.m4 | 191 +++-- zlib/configure | 193 +++-- 131 files changed, 3969 insertions(+), 4590 deletions(-) copy gdb/testsuite/{gdb.base/patch.c => gdb.mi/mi-corefile.c} (85%) create mode 100644 gdb/testsuite/gdb.mi/mi-corefile.exp copy gdb/{syscalls/Makefile => tsan-suppressions.txt} (74%) create mode 100644 gdbsupport/packed.h