This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_gnu_native_build/master-aarch64 in repository toolchain/ci/binutils-gdb.
from 2c3cc81e06 Add a --no-weak option to nm. adds 4bb8b8e938 x86: shrink op_riprel adds 1fe8486103 [AArch64] Return the regnum for PC (32) on aarch64 adds 301fe55e9c PowerPC: bp-permanent.exp, kill-after-signal fix adds 3363d8560f arm: Add unwind support for mixed register lists adds 320f42099a oops - forgot changelog entry for the previous delta. adds 2a89fa9613 Fix compile time warning building gold with Clang-14. adds 04dfe7aa52 Arm64: follow-on to PR gas/27217 fix adds 0ee6b1c511 Use aarch64_features to describe register features in target [...] adds 4f02f4d802 Automatic date update in version.in adds c4dd8eb523 RISC-V: Fix canonical extension order (K and J) adds 5f3fc928df _bfd_real_fopen should not use ccs parameter on Windows adds bc5baa9f13 don't over-align file positions of PE executable sections adds ce462d0435 COFF: make objcopy / strip honor --keep-file-symbols adds 6db1e45d7b COFF/PE: don't leave zero timestamp after objcopy / strip adds f0a53c9c89 COFF/PE: keep linker version during objcopy / strip adds 20bed3bb35 COFF: use hash for string table also when copying / stripping adds 15b7af6c87 Arm64: force emission of ILP32-dependent relocs new 02646f1960 gdbsupport: fix path_join crash with -std=c++17 and -D_GLIBC [...]
The 1 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/ChangeLog | 5 + bfd/bfdio.c | 4 +- bfd/coffcode.h | 39 ++-- bfd/coffgen.c | 235 +++++++----------------- bfd/cofflink.c | 54 +----- bfd/elfxx-riscv.c | 2 +- bfd/libcoff-in.h | 4 +- bfd/libcoff.h | 4 +- bfd/peXXigen.c | 18 +- bfd/version.h | 2 +- binutils/objcopy.c | 14 +- gas/ChangeLog | 16 ++ gas/config/tc-aarch64.c | 11 +- gas/config/tc-arm.c | 117 ++++++++---- gas/testsuite/gas/arm/unwind-pacbti-m-readelf.d | 12 +- gas/testsuite/gas/arm/unwind-pacbti-m.d | 14 +- gas/testsuite/gas/arm/unwind-pacbti-m.s | 6 + gdb/aarch64-fbsd-nat.c | 5 +- gdb/aarch64-fbsd-tdep.c | 5 +- gdb/aarch64-linux-nat.c | 10 +- gdb/aarch64-linux-tdep.c | 11 +- gdb/aarch64-tdep.c | 24 ++- gdb/aarch64-tdep.h | 4 +- gdb/arch/aarch64.c | 13 +- gdb/arch/aarch64.h | 40 +++- gdb/testsuite/gdb.arch/aarch64-unwind-pc.S | 48 +++++ gdb/testsuite/gdb.arch/aarch64-unwind-pc.exp | 70 +++++++ gdb/testsuite/gdb.base/bp-permanent.exp | 15 +- gdb/testsuite/gdb.base/kill-after-signal.exp | 15 +- gdbserver/linux-aarch64-ipa.cc | 4 +- gdbserver/linux-aarch64-low.cc | 11 +- gdbserver/linux-aarch64-tdesc.cc | 18 +- gdbserver/linux-aarch64-tdesc.h | 6 +- gdbserver/netbsd-aarch64-low.cc | 2 +- gdbsupport/pathstuff.cc | 2 +- gold/ChangeLog | 5 + gold/int_encoding.cc | 5 - opcodes/i386-dis.c | 30 ++- 38 files changed, 505 insertions(+), 395 deletions(-) create mode 100644 gdb/testsuite/gdb.arch/aarch64-unwind-pc.S create mode 100644 gdb/testsuite/gdb.arch/aarch64-unwind-pc.exp