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-lts-allnoconfig in repository toolchain/ci/binutils-gdb.
from ef5d515048 Automatic date update in version.in adds bd7d326deb Tidy warn-execstack handling adds b43771b045 add a trie to map quickly from address range to compilation unit adds f270fd72f6 Fix non-pointer type compilation error in aix-thread.c adds aa8c9d60a6 RISC-V: Remove RV128-only fmv instructions adds 9ecdcd1be1 RISC-V: Update zfinx implement with zicsr. adds 94585d6d44 Stop readekf and objdump from aggressively following links. adds 61cf5823fd Remove obsolete text from documentation adds f9a8785566 PowerPC: Make test gdb.arch/powerpc-power10.exp Endian independent. adds 0661562829 add_location_to_breakpoint -> breakpoint::add_location adds 1c2cbcf1de Make structs breakpoint/base_breakpoint/catchpoint be abstract adds f317d1eb2a ranged_breakpoint: don't use init_raw_breakpoint adds 27a62b4359 ranged_breakpoint: use install_breakpoint adds b925bf21e0 ranged_breakpoint: move initialization to ctor adds ff733ec228 Make a few functions work with base_breakpoint instead of br [...] adds ef4848c75f More breakpoint_ops parameter elimination adds d837fd813d Remove "internal" parameter from a couple functions adds 3b003a6126 init_breakpoint_sal -> base_breakpoint::base_breakpoint adds 8cd0bf5e7e Make ada_catchpoint_location's owner ctor parameter be ada_c [...] adds bd21b6c9cf Convert init_ada_exception_catchpoint to a ctor adds 752a2291b1 Refactor set_internal_breakpoint / internal_breakpoint ctor adds 7a3e3265ed Refactor momentary breakpoints, eliminate set_raw_breakpoint [...] adds 249dfeafc9 Make exception_catchpoint inherit base_breakpoint instead of [...] adds 6e14e4412b Make breakpoint_address_bits look at the location kind adds acd0955bc1 Make catchpoint inherit breakpoint, eliminate init_raw_breakpoint adds 92bb0228c8 Move common bits of catchpoint/exception_catchpoint to break [...] adds 960bc2bd14 Move add_location(sal) to base_breakpoint adds 9a71ed14cb Add/tweak intro comments of struct breakpoint and several su [...] adds f970305146 Momentary breakpoints should have no breakpoint number adds 7ab979957c Make sure momentary breakpoints are always thread-specific adds 46f0aab143 Test "set multiple-symbols on" creating multiple breakpoints adds 74421c0bc8 Rename base_breakpoint -> code_breakpoint adds d195321cec Automatic date update in version.in adds cb3a7614fe Automatic date update in version.in adds 6f9b09edae Accept functions with DW_AT_linkage_name present adds 8d4b0049b5 Automatic date update in version.in adds cb0d58bf4d [gdb/testsuite] Skip language auto in gdb.base/parse_number.exp adds 27049a382f ld: use definitions in generate_reloc rather than raw literals adds 05527d8ca1 [gdb/ada] Fix gdb.ada/dynamic-iface.exp with gcc 7 adds 5a3cf18c2e [gdb/exp] Fix UB in scalar_binop adds 735dfe028c [gdbsupport] Fix UB in print-utils.cc:int_string adds 01a62a6d5f [gdb/testsuite] Fix -prompt handling in gdb_test adds a6b446b222 gdb: LoongArch: Implement the iterate_over_regset_sections g [...] adds d9b6e047f6 Fix loongarch_iterate_over_regset_sections for non-native targets. adds e8123c847f Tweak the std::hash<> specialization for aarch64_features. adds 9e0f632935 Automatic date update in version.in new 244e19c791 PR29169, invalid read displaying fuzzed .gdb_index new 5fbb38fcc5 PR29170, divide by zero displaying fuzzed .debug_names new be38442dda PR29171, invalid read causing SIGSEGV
The 3 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/dwarf2.c | 386 +++++++- bfd/elflink.c | 2 +- bfd/elfxx-riscv.c | 1 + bfd/version.h | 2 +- binutils/ChangeLog | 21 + binutils/dwarf.c | 242 ++--- binutils/dwarf.h | 4 +- binutils/objdump.c | 54 +- binutils/readelf.c | 42 +- binutils/testsuite/binutils-all/debuginfod.exp | 4 +- binutils/testsuite/binutils-all/objdump.Wk | 5 +- binutils/testsuite/binutils-all/readelf.k | 5 +- gas/testsuite/gas/riscv/csr-insns-pseudo-zfinx.d | 36 + gas/testsuite/gas/riscv/fmv.x.q-rv64-fail.d | 3 + gas/testsuite/gas/riscv/fmv.x.q-rv64-fail.l | 3 + gas/testsuite/gas/riscv/fmv.x.q-rv64-fail.s | 2 + gdb/ada-lang.c | 84 +- gdb/aix-thread.c | 4 +- gdb/arch/aarch64.h | 27 +- gdb/break-catch-syscall.c | 6 +- gdb/break-catch-throw.c | 14 +- gdb/breakpoint.c | 801 +++++++--------- gdb/breakpoint.h | 93 +- gdb/doc/gdb.texinfo | 3 - gdb/dwarf2/read.c | 16 +- gdb/elfread.c | 6 +- gdb/loongarch-linux-tdep.c | 26 + gdb/mi/mi-cmd-break.c | 4 +- gdb/minsyms.c | 4 +- gdb/python/py-finishbreakpoint.c | 2 +- gdb/symtab.h | 5 +- gdb/testsuite/gdb.arch/powerpc-power10.s | 1114 +++++++++++++++------- gdb/testsuite/gdb.base/arithmet.exp | 2 + gdb/testsuite/gdb.base/parse_number.exp | 5 + gdb/testsuite/gdb.cp/ovldbreak.exp | 100 +- gdb/testsuite/gdb.threads/omp-task.c | 49 + gdb/testsuite/gdb.threads/omp-task.exp | 51 + gdb/testsuite/lib/gdb.exp | 2 +- gdb/valarith.c | 5 +- gdbsupport/print-utils.cc | 6 +- include/bfdlink.h | 9 +- include/coff/internal.h | 16 + include/opcode/riscv-opc.h | 6 - ld/configure | 9 +- ld/configure.ac | 9 +- ld/ld.texi | 4 +- ld/lexsup.c | 6 +- ld/pe-dll.c | 15 +- opcodes/riscv-opc.c | 30 +- 49 files changed, 2162 insertions(+), 1183 deletions(-) create mode 100644 gas/testsuite/gas/riscv/csr-insns-pseudo-zfinx.d create mode 100644 gas/testsuite/gas/riscv/fmv.x.q-rv64-fail.d create mode 100644 gas/testsuite/gas/riscv/fmv.x.q-rv64-fail.l create mode 100644 gas/testsuite/gas/riscv/fmv.x.q-rv64-fail.s create mode 100644 gdb/testsuite/gdb.threads/omp-task.c create mode 100644 gdb/testsuite/gdb.threads/omp-task.exp