This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_gnu_cross_build/master-aarch64 in repository toolchain/ci/gdb.
from 5c3392f981 [gdb/python] Fix typo in test_python adds d65edaa0bc [arm] Rename arm_cache_is_sp_register to arm_is_alternative_ [...] new 6dff2a6ffe gdb/arm: move fetch of arm_gdbarch_tdep to a more inner scope new 52abb4de08 gdb/mips: rewrite show_mask_address new 602707187f gdb: select suitable thread for gdbarch_adjust_breakpoint_address new 08106042d9 gdb: move the type cast into gdbarch_tdep new 11da1b13b3 gdbsupport: add checked_static_cast new c44885db3b gdb: ensure the cast in gdbarch_tdep is valid new 8f29211c3f i386: Don't allow GOTOFF relocation against IFUNC symbol for PIC
The 7 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/elf32-i386.c | 5 + 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/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/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 +++++++++++ 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 +- 127 files changed, 828 insertions(+), 719 deletions(-) create mode 100644 gdbsupport/gdb-checked-static-cast.h