This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_gcc_bootstrap/master-arm-bootstrap_profiled_lto_lean in repository toolchain/ci/binutils-gdb.
from 2637e8bb1a Automatic date update in version.in adds 0679db2966 Wrap python_write_bytecode with HAVE_PYTHON ifdef adds 590207aa6e PowerPC64: fix build error on 32-bit hosts adds 175b91507b miscellaneous dwarf.c tidies adds f07c08e115 binutils/dwarf.c: abbrev caching adds 695c6dfe7e PR29370, infinite loop in display_debug_abbrev adds e82295b23d PR29337, readelf CU/TU mixup in .gdb_index adds e4e340a3ff PR29390, DW_CFA_AARCH64_negate_ra_state vs. DW_CFA_GNU_window_save adds 987e8a90fa x86/Intel: correct AVX512F scatter insn element sizes adds ea09fe9259 x86: replace wrong attributes on VCVTDQ2PH{X,Y} adds 2fe9a3c41f [gdb/symtab] Fix bad compile unit index complaint adds 9b89bf16c3 [gdbsupport] Fix type of parallel_for_each_debug adds c57ac51086 [gdb/python] Fix python selftest with python 3.11 adds 5c3392f981 [gdb/python] Fix typo in test_python adds d65edaa0bc [arm] Rename arm_cache_is_sp_register to arm_is_alternative_ [...] adds 6dff2a6ffe gdb/arm: move fetch of arm_gdbarch_tdep to a more inner scope adds 52abb4de08 gdb/mips: rewrite show_mask_address adds 602707187f gdb: select suitable thread for gdbarch_adjust_breakpoint_address adds 08106042d9 gdb: move the type cast into gdbarch_tdep adds 11da1b13b3 gdbsupport: add checked_static_cast adds c44885db3b gdb: ensure the cast in gdbarch_tdep is valid adds 8f29211c3f i386: Don't allow GOTOFF relocation against IFUNC symbol for PIC adds 0a24685343 PowerPC: Create new MMA instruction masks and use them adds c07ec968f7 Add ChangeLog entry from previous commit adds 13391ff8bc Automatic date update in version.in
No new revisions were added by this update.
Summary of changes: bfd/elf32-i386.c | 5 + bfd/elf64-ppc.c | 2 +- bfd/version.h | 2 +- binutils/dwarf.c | 438 ++++++++++++------------ gas/testsuite/gas/aarch64/pac_ab_key.d | 4 +- gas/testsuite/gas/aarch64/pac_negate_ra_state.d | 2 +- gas/testsuite/gas/i386/avx512f.s | 32 +- gas/testsuite/gas/i386/x86-64-avx512f.s | 32 +- gdb/aarch64-fbsd-nat.c | 4 +- gdb/aarch64-fbsd-tdep.c | 6 +- gdb/aarch64-linux-nat.c | 20 +- gdb/aarch64-linux-tdep.c | 10 +- gdb/aarch64-newlib-tdep.c | 2 +- gdb/aarch64-tdep.c | 48 +-- gdb/aix-thread.c | 28 +- gdb/alpha-linux-tdep.c | 2 +- gdb/alpha-netbsd-tdep.c | 2 +- gdb/alpha-obsd-tdep.c | 2 +- gdb/alpha-tdep.c | 14 +- gdb/amd64-darwin-tdep.c | 2 +- gdb/amd64-fbsd-nat.c | 4 +- gdb/amd64-fbsd-tdep.c | 4 +- gdb/amd64-linux-tdep.c | 8 +- gdb/amd64-netbsd-tdep.c | 2 +- gdb/amd64-obsd-tdep.c | 2 +- gdb/amd64-sol2-tdep.c | 2 +- gdb/amd64-tdep.c | 34 +- gdb/amd64-windows-tdep.c | 2 +- gdb/arc-linux-tdep.c | 4 +- gdb/arc-newlib-tdep.c | 2 +- gdb/arc-tdep.c | 8 +- gdb/arch-utils.c | 6 +- gdb/arm-fbsd-nat.c | 4 +- gdb/arm-fbsd-tdep.c | 6 +- gdb/arm-linux-nat.c | 8 +- gdb/arm-linux-tdep.c | 4 +- gdb/arm-netbsd-nat.c | 8 +- gdb/arm-netbsd-tdep.c | 4 +- gdb/arm-none-tdep.c | 2 +- gdb/arm-obsd-tdep.c | 2 +- gdb/arm-tdep.c | 157 +++++---- gdb/arm-wince-tdep.c | 2 +- gdb/avr-tdep.c | 12 +- gdb/bfin-tdep.c | 4 +- gdb/breakpoint.c | 27 +- gdb/cris-linux-tdep.c | 2 +- gdb/cris-tdep.c | 18 +- gdb/csky-tdep.c | 8 +- gdb/dwarf2/read.c | 26 +- gdb/frv-tdep.c | 4 +- gdb/ft32-tdep.c | 2 +- gdb/gdbarch.h | 27 +- gdb/hppa-bsd-tdep.c | 2 +- gdb/hppa-linux-tdep.c | 4 +- gdb/hppa-tdep.c | 12 +- gdb/i386-bsd-tdep.c | 2 +- gdb/i386-darwin-tdep.c | 4 +- gdb/i386-fbsd-tdep.c | 4 +- gdb/i386-gnu-tdep.c | 2 +- gdb/i386-go32-tdep.c | 2 +- gdb/i386-linux-tdep.c | 4 +- gdb/i386-netbsd-tdep.c | 4 +- gdb/i386-nto-tdep.c | 6 +- gdb/i386-obsd-tdep.c | 2 +- gdb/i386-sol2-tdep.c | 2 +- gdb/i386-tdep.c | 98 +++--- gdb/i386-windows-tdep.c | 2 +- gdb/i387-tdep.c | 20 +- gdb/ia64-linux-tdep.c | 2 +- gdb/ia64-tdep.c | 12 +- gdb/loongarch-linux-tdep.c | 2 +- gdb/loongarch-tdep.c | 4 +- gdb/m32c-tdep.c | 58 ++-- gdb/m68hc11-tdep.c | 12 +- gdb/m68k-bsd-tdep.c | 2 +- gdb/m68k-linux-tdep.c | 2 +- gdb/m68k-tdep.c | 38 +- gdb/mep-tdep.c | 6 +- gdb/mips-linux-tdep.c | 4 +- gdb/mips-tdep.c | 85 +++-- gdb/mn10300-tdep.c | 2 +- gdb/mn10300-tdep.h | 2 +- gdb/msp430-tdep.c | 12 +- gdb/nds32-tdep.c | 20 +- gdb/nios2-linux-tdep.c | 2 +- gdb/nios2-tdep.c | 4 +- gdb/or1k-tdep.c | 8 +- gdb/ppc-fbsd-nat.c | 4 +- gdb/ppc-fbsd-tdep.c | 8 +- gdb/ppc-linux-nat.c | 22 +- gdb/ppc-linux-tdep.c | 18 +- gdb/ppc-netbsd-nat.c | 6 +- gdb/ppc-netbsd-tdep.c | 2 +- gdb/ppc-obsd-nat.c | 4 +- gdb/ppc-obsd-tdep.c | 2 +- gdb/ppc-sysv-tdep.c | 22 +- gdb/ppc64-tdep.c | 2 +- gdb/python/python.c | 13 +- gdb/riscv-linux-tdep.c | 2 +- gdb/riscv-tdep.c | 26 +- gdb/rl78-tdep.c | 8 +- gdb/rs6000-aix-nat.c | 6 +- gdb/rs6000-aix-tdep.c | 16 +- gdb/rs6000-lynx178-tdep.c | 4 +- gdb/rs6000-tdep.c | 132 +++---- gdb/rx-tdep.c | 2 +- gdb/s390-linux-tdep.c | 20 +- gdb/s390-tdep.c | 42 +-- gdb/sh-linux-tdep.c | 2 +- gdb/sh-netbsd-tdep.c | 2 +- gdb/sh-tdep.c | 8 +- gdb/sparc-linux-tdep.c | 4 +- gdb/sparc-netbsd-tdep.c | 2 +- gdb/sparc-sol2-tdep.c | 2 +- gdb/sparc-tdep.c | 14 +- gdb/sparc64-fbsd-tdep.c | 2 +- gdb/sparc64-linux-tdep.c | 4 +- gdb/sparc64-netbsd-tdep.c | 2 +- gdb/sparc64-obsd-tdep.c | 2 +- gdb/sparc64-sol2-tdep.c | 2 +- gdb/sparc64-tdep.c | 10 +- gdb/tic6x-linux-tdep.c | 6 +- gdb/tic6x-tdep.c | 6 +- gdb/v850-tdep.c | 6 +- gdb/windows-nat.c | 2 +- gdb/xtensa-linux-nat.c | 4 +- gdb/xtensa-linux-tdep.c | 2 +- gdb/xtensa-tdep.c | 54 +-- gdb/z80-tdep.c | 8 +- gdbsupport/gdb-checked-static-cast.h | 68 ++++ gdbsupport/parallel-for.h | 2 +- ld/testsuite/ld-i386/pr27998a.d | 2 +- ld/testsuite/ld-i386/pr27998b.d | 6 +- ld/testsuite/ld-ifunc/ifunc-2-i386-now.d | 2 +- ld/testsuite/ld-ifunc/ifunc-2-i386.s | 2 +- ld/testsuite/ld-ifunc/ifunc-2-local-i386-now.d | 2 +- ld/testsuite/ld-ifunc/ifunc-2-local-i386.s | 2 +- opcodes/ChangeLog | 10 + opcodes/i386-opc.tbl | 12 +- opcodes/i386-tbl.h | 12 +- opcodes/ppc-opc.c | 72 ++-- 141 files changed, 1177 insertions(+), 1029 deletions(-) create mode 100644 gdbsupport/gdb-checked-static-cast.h