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-mainline-allyesconfig in repository toolchain/ci/binutils-gdb.
from 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 adds 02f0597c46 [gdb/build] Fix build with gcc 4.8.5 adds 09559238fd [gdb/testsuite] Add tsan-suppressions.txt adds 75948417af [gdb/testsuite] Run two test-cases with ASAN_OPTIONS=verify_ [...] adds 657a50227b gdb: LoongArch: Add floating-point support adds 3f6227c2f4 gdbserver: LoongArch: Add floating-point support adds 43f074cde4 [gdb/record] Support recording of getrandom adds 98f49277b5 LTO plugin: sync header file with GCC adds 3da5576c91 [gdb/symtab] Add dwarf2_cu::lang () adds d21d919bc1 Improve "set scheduler-locking" documentation adds dd4c046506 Automatic date update in version.in adds 52c0a45546 [gdb/symtab] Make per_cu->set_lang more strict adds cf6c1e710e gdbserver: remove unused variable adds 0f443d1b70 Fix "until LINE" in main, when "until" runs into longjmp adds 43127ae571 Fix gdb.base/step-indirect-call-thunk.exp adds 485caa08c0 Add PowerPC support to gdb.cp/call-method-register.cc adds 2b8b0dca3b Fix for gdb.base/stap-probe.c adds 9779607aff Tighten gdb.threads/no-unwaited-for-left.exp regexps adds 869fa2b36c Automatic date update in version.in adds 00b37cc41e PowerPC: implement md_operand to parse register names adds 5f6c92298a Re: PowerPC: implement md_operand to parse register names adds 4f92e10cda [gdb/symtab] Fix data race in ~charset_vector adds b35bd7d552 [gdb/symtab] Make per_cu->unit_type atomic adds 14dd1080c6 [gdb/symtab] Make per_cu->m_lang atomic adds 2df41bda2f [gdb/build] Fix gdb build with gcc 4.8.5 adds e24500cbab gdb: Document floating-point support for LoongArch adds 18a5766d09 [gdbsupport] Add sequential_for_each adds 7d1a572d6b [gdb/symtab] Fix data race in cooked_index_functions::expand [...] adds 9afca381e2 Automatic date update in version.in adds bf4d777d39 Run 'black' on gdb adds aa63b0a77e PowerPC: fix for gdb.base/eh_return.exp adds c4a3dbaf11 Expose current 'print' settings to Python adds 72be9d6be7 Add 'summary' mode to Value.format_string adds ebbac1687d PowerPC: Add support for IEEE 128-bit format. adds 3028a2dbbf Add 'nibbles' to gdb.print_options adds 13c3e10f98 gdb/testsuite: modernize gdb.base/maint.exp adds 92b0a182fe gdb-add-index always generates an error when libdebuginfod w [...] adds c3359b8b95 Automatic date update in version.in adds f39cc214d5 Automatic date update in version.in adds 38733fdc8c Automatic date update in version.in adds 53944a3bf5 [gdbsupport] Add parallel_for_each_debug adds 68a5118c48 [gdb/testsuite] Fix gdb.arch/i386-mpx.exp adds 9d9dd861e9 [gdb/testsuite] Fix regression in step-indirect-call-thunk.e [...] adds c3d3b64b34 [gdb/testsuite] Allow override of ASAN_OPTIONS in lib/gdb.exp adds 4319180c81 [gdbsupport] Improve thread scheduling in parallel_for_each adds 37cea58867 x86: re-order insn template fields adds 7e864bf71d x86: correct VMOVSH attributes adds 602d2b520d gdb/python: look for python, then python 3 at configure time adds 9a14143c59 [gdb/testsuite] Remove duplicate of supports_gnuc adds 5154216259 arc: Update missing cipher. adds bbcab3366b opcodes/arc: Implement style support in the disassembler adds 8f7f9b3a91 Remove ui_register_input_event_handler adds efd3baf0dc Replace input_interactive_p with a method adds 66fd2c678e Remove cli_out_new adds 083aca0c83 Remove manual lifetime management from cli_interp adds 6a40c6e437 Remove array typedef assumption for Ada adds 23948f5602 Put gdb.base/bt-on-fatal-signal.exp GDB cores in output dir adds 0b4fe76f95 Add gdb.free_objfile event registry adds e4d04cb306 gprofng: fix regression in build and a race condition in autoreconf adds b8283575ae gprofng: link libgprofng.so against -lpthread adds b87062aade Automatic date update in version.in adds bd0736124c x86: Properly check invalid relocation against protected symbol adds 76e4fa70e7 ld: Pass -nostdlib to compiler with -r adds 3c539d41b4 [AArch64] Fix testcase compilation failure adds d0ff5ca959 [AArch64] Support AArch64 MTE memory tag dumps in core files adds 68cffbbd44 [AArch64] MTE corefile support adds e9061058b4 Reformat gdbarch-components.py to fix deviations adds d19a265487 x86: Make protected symbols local for -shared adds f638657759 x86: Disallow invalid relocations against protected symbols adds 73d9afb778 Automatic date update in version.in adds ffd29c9c21 gas/symbols: introduce md_resolve_symbol adds 1bc99604e8 Re: opcodes/arc: Implement style support in the disassembler adds e0c01ce66d Don't stop all threads prematurely after first step of "step N" adds b0cf0a5b9d gdb/value.c: add several headers to the include list adds fe587fc997 Handle Python 3.11 deprecation of PySys_SetPath and Py_SetPr [...] adds 2637e8bb1a Automatic date update in version.in adds 0679db2966 Wrap python_write_bytecode with HAVE_PYTHON ifdef
No new revisions were added by this update.
Summary of changes: bfd/elf32-i386.c | 4 +- bfd/elf64-x86-64.c | 11 +- bfd/elflink.c | 8 +- bfd/elfnn-aarch64.c | 89 + bfd/elfxx-x86.c | 23 +- bfd/elfxx-x86.h | 3 +- bfd/version.h | 2 +- binutils/Makefile.in | 345 +- binutils/aclocal.m4 | 220 +- binutils/configure | 221 +- binutils/readelf.c | 1 + gas/ChangeLog | 5 + 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 | 25 +- 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 | 191 +- gas/config/tc-ppc.h | 18 +- 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/doc/internals.texi | 6 + 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 | 92 +- gas/read.h | 1 + gas/subsegs.c | 2 - gas/symbols.c | 132 +- gas/symbols.h | 8 + gas/testsuite/gas/arm/pr18347.s | 1 + gas/testsuite/gas/i386/evex-wig.s | 12 + gas/testsuite/gas/i386/evex-wig1-intel.d | 9 + gas/testsuite/gas/i386/evex-wig1.d | 9 + gas/testsuite/gas/ppc/ppc.exp | 1 + gas/testsuite/gas/ppc/regsyms.d | 10 + gas/testsuite/gas/ppc/regsyms.s | 4 + gdb/Makefile.in | 1 + gdb/NEWS | 53 + gdb/aarch64-linux-tdep.c | 173 + gdb/ada-lang.c | 6 + gdb/ada-typeprint.c | 11 +- gdb/amd64-linux-tdep.c | 3 + gdb/amd64-linux-tdep.h | 3 +- gdb/arch/aarch64-mte-linux.c | 56 + gdb/arch/aarch64-mte-linux.h | 16 +- gdb/arch/loongarch.c | 9 + gdb/arch/loongarch.h | 31 + gdb/arm-linux-tdep.c | 1 + gdb/breakpoint.c | 2 +- gdb/charset.c | 8 +- gdb/cli-out.c | 8 - gdb/cli-out.h | 4 +- gdb/cli/cli-interp.c | 36 +- gdb/cli/cli-script.c | 4 +- gdb/cli/cli-style.c | 107 +- gdb/cli/cli-style.h | 28 +- gdb/configure | 12 +- gdb/configure.ac | 3 +- gdb/corelow.c | 89 +- gdb/csky-tdep.c | 25 +- gdb/csky-tdep.h | 4 + gdb/debuginfod-support.c | 4 +- gdb/defs.h | 8 +- gdb/disasm.c | 217 +- gdb/disasm.h | 81 +- gdb/doc/gdb.texinfo | 185 +- gdb/doc/python.texi | 35 + gdb/dwarf2/cooked-index.h | 11 +- gdb/dwarf2/cu.c | 2 +- gdb/dwarf2/cu.h | 7 + gdb/dwarf2/index-write.c | 2 +- gdb/dwarf2/read.c | 287 +- gdb/dwarf2/read.h | 83 +- gdb/event-top.c | 24 +- gdb/features/Makefile | 1 + gdb/features/loongarch/fpu.c | 55 + gdb/features/loongarch/fpu.xml | 50 + gdb/gcore.c | 83 +- gdb/gdbarch-components.py | 40 + gdb/gdbarch-gen.h | 26 + gdb/gdbarch.c | 96 + gdb/infcall.c | 6 +- gdb/infrun.c | 21 +- gdb/linux-record.c | 6 + gdb/linux-record.h | 1 + gdb/linux-tdep.c | 39 +- gdb/loongarch-linux-nat.c | 56 +- gdb/loongarch-linux-tdep.c | 69 +- gdb/loongarch-tdep.c | 66 +- gdb/loongarch-tdep.h | 17 +- gdb/memtag.c | 68 + gdb/memtag.h | 50 + gdb/mi/mi-interp.c | 5 +- gdb/ppc-linux-tdep.c | 2 + gdb/ppc-sysv-tdep.c | 87 +- gdb/python/lib/gdb/__init__.py | 7 +- gdb/python/py-all-events.def | 1 + gdb/python/py-event-types.def | 5 + gdb/python/py-event.h | 1 + gdb/python/py-inferior.c | 15 + gdb/python/py-newobjfileevent.c | 36 + gdb/python/py-prettyprint.c | 102 +- gdb/python/py-value.c | 11 +- gdb/python/py-varobj.c | 25 +- gdb/python/python-internal.h | 18 +- gdb/python/python.c | 105 +- gdb/s390-linux-tdep.c | 2 + gdb/testsuite/gdb.ada/multiarray.exp | 48 + gdb/testsuite/gdb.ada/multiarray/p.adb | 46 + gdb/testsuite/gdb.ada/multiarray/pack.ads | 34 + gdb/testsuite/gdb.arch/aarch64-mte-core.c | 152 + gdb/testsuite/gdb.arch/aarch64-mte-core.exp | 175 + gdb/testsuite/gdb.arch/aarch64-mte.c | 15 +- gdb/testsuite/gdb.arch/aarch64-pauth.exp | 19 +- gdb/testsuite/gdb.arch/i386-mpx.exp | 2 +- gdb/testsuite/gdb.base/bt-on-fatal-signal.exp | 5 + gdb/testsuite/gdb.base/corefile.exp | 12 + gdb/testsuite/gdb.base/eh_return.exp | 36 +- gdb/testsuite/gdb.base/libsegfault.exp | 8 +- gdb/testsuite/gdb.base/longjmp-until-in-main.c | 34 + gdb/testsuite/gdb.base/longjmp-until-in-main.exp | 44 + gdb/testsuite/gdb.base/maint.exp | 146 +- gdb/testsuite/gdb.base/stap-probe.c | 2 + .../gdb.base/step-indirect-call-thunk.exp | 8 + gdb/testsuite/gdb.cp/call-method-register.cc | 2 + gdb/testsuite/gdb.dwarf2/dw2-missing-cu-tag.exp | 4 +- gdb/testsuite/gdb.mi/mi-corefile.c | 27 + gdb/testsuite/gdb.mi/mi-corefile.exp | 69 + gdb/testsuite/gdb.python/py-event-load.c | 42 + gdb/testsuite/gdb.python/py-event-load.exp | 67 + gdb/testsuite/gdb.python/py-event-load.py | 30 + gdb/testsuite/gdb.python/py-format-string.exp | 57 +- gdb/testsuite/gdb.python/py-format-string.py | 6 + gdb/testsuite/gdb.python/py-send-packet.py | 6 +- gdb/testsuite/gdb.reverse/getrandom.c | 41 + gdb/testsuite/gdb.reverse/getrandom.exp | 56 + gdb/testsuite/gdb.threads/attach-slow-waitpid.exp | 8 +- gdb/testsuite/gdb.threads/no-unwaited-for-left.exp | 4 +- gdb/testsuite/gdb.threads/step-N-all-progress.c | 51 + gdb/testsuite/gdb.threads/step-N-all-progress.exp | 59 + gdb/testsuite/lib/gdb.exp | 28 +- gdb/top.c | 18 +- gdb/top.h | 17 +- gdb/tsan-suppressions.txt | 18 + gdb/tui/tui-io.c | 2 +- gdb/utils.c | 6 +- gdb/value.c | 3 + gdb/varobj.c | 13 +- gdbserver/linux-loongarch-low.cc | 58 +- gdbserver/server.cc | 8 +- gdbsupport/packed.h | 96 + gdbsupport/parallel-for.h | 55 +- 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/common/{config.h.in => lib-config.h.in} | 2 +- gprofng/configure | 221 +- gprofng/doc/Makefile.in | 20 +- gprofng/gp-display-html/Makefile.in | 15 +- gprofng/libcollector/Makefile.in | 154 +- gprofng/libcollector/aclocal.m4 | 220 +- gprofng/libcollector/configure | 226 +- gprofng/libcollector/configure.ac | 3 +- gprofng/src/Makefile.am | 6 +- gprofng/src/Makefile.in | 498 +- include/elf/aarch64.h | 3 + include/plugin-api.h | 33 + ld/testsuite/ld-elf/linux-x86.exp | 16 + ld/testsuite/ld-elf/pr29377a.c | 5 + ld/testsuite/ld-elf/pr29377b.c | 10 + ld/testsuite/ld-i386/i386.exp | 2 +- ld/testsuite/ld-i386/pr17709.err | 2 + ld/testsuite/ld-i386/pr17709.rd | 4 - ld/testsuite/ld-i386/protected1.d | 4 +- ld/testsuite/ld-i386/protected3.d | 2 +- ld/testsuite/ld-i386/protected6a.d | 4 +- ld/testsuite/ld-x86-64/pr17709.err | 2 + ld/testsuite/ld-x86-64/pr17709.rd | 4 - ld/testsuite/ld-x86-64/pr24151a-x32.d | 4 +- ld/testsuite/ld-x86-64/pr24151a.d | 4 +- ld/testsuite/ld-x86-64/pr28875-func.err | 2 +- ld/testsuite/ld-x86-64/protected1.d | 4 +- ld/testsuite/ld-x86-64/protected3.d | 2 +- ld/testsuite/ld-x86-64/protected6a.d | 4 +- ld/testsuite/ld-x86-64/protected7a.d | 4 +- ld/testsuite/ld-x86-64/x86-64.exp | 45 +- opcodes/ChangeLog | 10 + opcodes/Makefile.in | 884 +-- opcodes/aclocal.m4 | 218 +- opcodes/arc-dis.c | 148 +- opcodes/configure | 221 +- opcodes/disassemble.c | 5 + opcodes/i386-gen.c | 4 +- opcodes/i386-opc.h | 14 +- opcodes/i386-opc.tbl | 4 +- opcodes/i386-tbl.h | 7436 ++++++++++---------- zlib/Makefile.in | 192 +- zlib/aclocal.m4 | 191 +- zlib/configure | 193 +- 254 files changed, 11049 insertions(+), 8910 deletions(-) create mode 100644 gas/testsuite/gas/ppc/regsyms.d create mode 100644 gas/testsuite/gas/ppc/regsyms.s create mode 100644 gdb/features/loongarch/fpu.c create mode 100644 gdb/features/loongarch/fpu.xml create mode 100644 gdb/memtag.c create mode 100644 gdb/memtag.h create mode 100644 gdb/testsuite/gdb.ada/multiarray.exp create mode 100644 gdb/testsuite/gdb.ada/multiarray/p.adb create mode 100644 gdb/testsuite/gdb.ada/multiarray/pack.ads create mode 100644 gdb/testsuite/gdb.arch/aarch64-mte-core.c create mode 100644 gdb/testsuite/gdb.arch/aarch64-mte-core.exp create mode 100644 gdb/testsuite/gdb.base/longjmp-until-in-main.c create mode 100644 gdb/testsuite/gdb.base/longjmp-until-in-main.exp create mode 100644 gdb/testsuite/gdb.mi/mi-corefile.c create mode 100644 gdb/testsuite/gdb.mi/mi-corefile.exp create mode 100644 gdb/testsuite/gdb.python/py-event-load.c create mode 100644 gdb/testsuite/gdb.python/py-event-load.exp create mode 100644 gdb/testsuite/gdb.python/py-event-load.py create mode 100644 gdb/testsuite/gdb.reverse/getrandom.c create mode 100644 gdb/testsuite/gdb.reverse/getrandom.exp create mode 100644 gdb/testsuite/gdb.threads/step-N-all-progress.c create mode 100644 gdb/testsuite/gdb.threads/step-N-all-progress.exp create mode 100644 gdb/tsan-suppressions.txt create mode 100644 gdbsupport/packed.h copy gprofng/common/{config.h.in => lib-config.h.in} (96%) create mode 100644 ld/testsuite/ld-elf/pr29377a.c create mode 100644 ld/testsuite/ld-elf/pr29377b.c create mode 100644 ld/testsuite/ld-i386/pr17709.err delete mode 100644 ld/testsuite/ld-i386/pr17709.rd create mode 100644 ld/testsuite/ld-x86-64/pr17709.err delete mode 100644 ld/testsuite/ld-x86-64/pr17709.rd