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-aarch64-mainline-defconfig in repository toolchain/ci/binutils-gdb.
from f84bd4655c Adjust pr14156 test for m68hc1* adds 4e5391148d [BFD, AArch64, x86] Improve warning for --force-bti adds a9f5a5517f RISC-V: Fix linker crash in section symbol check. adds d8a95af9df Automatic date update in version.in adds 968aa7ae38 Testsuite: Ensure pie is disabled on some tests new 6dc0ebde59 AArch64: Add pointer authentication feature new ee4fbcfa26 AArch64: Use HWCAP to detect pauth feature new 76bed0fd94 AArch64: Read pauth registers new 1ef53e6b83 AArch64: gdbserver: read pauth registers new 34dcc7cf95 AArch64: Add pauth DWARF registers new 11e1b75f06 AArch64: DWARF unwinder support for signed return addresses new 17e116a7d1 AArch64: Prologue scan unwinder support for signed return addresses new 59c283728f AArch64: Read pauth section from core files
The 8 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 | 22 ++ bfd/elf-bfd.h | 2 +- bfd/elf-properties.c | 8 +- bfd/elfnn-aarch64.c | 25 +- bfd/elfnn-riscv.c | 4 +- bfd/elfxx-aarch64.c | 5 + bfd/elfxx-x86.c | 1 + bfd/elfxx-x86.h | 2 +- bfd/version.h | 2 +- gdb/ChangeLog | 85 ++++++ gdb/aarch64-linux-nat.c | 43 ++- gdb/aarch64-linux-tdep.c | 36 ++- gdb/aarch64-linux-tdep.h | 9 + gdb/aarch64-tdep.c | 325 ++++++++++++++++++--- gdb/aarch64-tdep.h | 14 +- gdb/arch/aarch64.c | 6 +- gdb/arch/aarch64.h | 9 +- gdb/doc/ChangeLog | 5 + gdb/doc/gdb.texinfo | 3 + gdb/features/Makefile | 1 + gdb/features/aarch64-pauth.c | 16 + .../{i386/32bit-pkeys.xml => aarch64-pauth.xml} | 10 +- gdb/gdbserver/ChangeLog | 26 ++ gdb/gdbserver/linux-aarch64-ipa.c | 8 +- gdb/gdbserver/linux-aarch64-low.c | 55 +++- gdb/gdbserver/linux-aarch64-tdesc-selftest.c | 2 +- gdb/gdbserver/linux-aarch64-tdesc.c | 10 +- gdb/gdbserver/linux-aarch64-tdesc.h | 2 +- gdb/gdbserver/linux-low.c | 14 +- gdb/gdbserver/linux-low.h | 1 + gdb/testsuite/ChangeLog | 7 + gdb/testsuite/README | 10 + gdb/testsuite/gdb.base/break-interp.exp | 6 +- gdb/testsuite/gdb.base/dump.exp | 4 + gdb/testsuite/lib/gdb.exp | 30 +- ld/ChangeLog | 8 + ld/testsuite/ld-aarch64/aarch64-elf.exp | 2 + ld/testsuite/ld-aarch64/bti-plt-1.s | 17 ++ ld/testsuite/ld-aarch64/bti-plt-6.d | 4 +- ld/testsuite/ld-aarch64/bti-plt-7.d | 5 +- .../ld-aarch64/{bti-plt-6.d => bti-warn.d} | 9 +- 41 files changed, 746 insertions(+), 107 deletions(-) create mode 100644 gdb/features/aarch64-pauth.c copy gdb/features/{i386/32bit-pkeys.xml => aarch64-pauth.xml} (60%) copy ld/testsuite/ld-aarch64/{bti-plt-6.d => bti-warn.d} (54%)