This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch master in repository binutils-gdb.
from 02ecff0c714 gdb/objfiles: use filtered_iterator as objfile::section_iterator new ff62d39aa49 GDB, gdbserver: aarch64-linux: Initial Guarded Control Stac [...] new a5ae00c47eb GDB: aarch64-linux: GCS support in Linux signals new 7353e5f9d72 GDB: aarch64-linux: Implement GCS support in displaced stepping new 96e9e6150f1 GDB: aarch64-linux: Support unwinding the GCSPR new d0bc36ab2c5 GDB: doc: Document Linux AArch64 support for Guarded Contro [...]
The 5 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: gdb/NEWS | 3 + gdb/aarch64-linux-nat.c | 79 +++++++++ gdb/aarch64-linux-tdep.c | 195 ++++++++++++++++++++- gdb/aarch64-tdep.c | 156 ++++++++++++++++- gdb/aarch64-tdep.h | 25 +++ gdb/{solib-frv.h => arch/aarch64-gcs-linux.h} | 30 +++- gdb/arch/aarch64.c | 8 + gdb/arch/aarch64.h | 10 +- gdb/doc/gdb.texinfo | 83 +++++++++ gdb/features/Makefile | 2 + gdb/features/aarch64-gcs-linux.c | 21 +++ gdb/features/aarch64-gcs-linux.xml | 18 ++ gdb/features/aarch64-gcs.c | 14 ++ gdb/features/{alpha.xml => aarch64-gcs.xml} | 6 +- gdb/linux-tdep.h | 11 ++ gdb/testsuite/gdb.arch/aarch64-gcs-core.c | 123 +++++++++++++ gdb/testsuite/gdb.arch/aarch64-gcs-core.exp | 113 ++++++++++++ gdb/testsuite/gdb.arch/aarch64-gcs-disp-step.c | 140 +++++++++++++++ gdb/testsuite/gdb.arch/aarch64-gcs-disp-step.exp | 86 +++++++++ gdb/testsuite/gdb.arch/aarch64-gcs-return.c | 105 +++++++++++ gdb/testsuite/gdb.arch/aarch64-gcs-return.exp | 129 ++++++++++++++ .../gdb.arch/aarch64-gcs-tdesc-without-linux.xml | 65 +++++++ .../aarch64-gcs-wrong-tdesc.c} | 6 +- gdb/testsuite/gdb.arch/aarch64-gcs-wrong-tdesc.exp | 48 +++++ gdb/testsuite/gdb.arch/aarch64-gcs.c | 180 +++++++++++++++++++ gdb/testsuite/gdb.arch/aarch64-gcs.exp | 98 +++++++++++ gdb/testsuite/lib/gdb.exp | 51 ++++++ gdbserver/linux-aarch64-low.cc | 46 +++++ 28 files changed, 1825 insertions(+), 26 deletions(-) copy gdb/{solib-frv.h => arch/aarch64-gcs-linux.h} (58%) create mode 100644 gdb/features/aarch64-gcs-linux.c create mode 100644 gdb/features/aarch64-gcs-linux.xml create mode 100644 gdb/features/aarch64-gcs.c copy gdb/features/{alpha.xml => aarch64-gcs.xml} (72%) create mode 100644 gdb/testsuite/gdb.arch/aarch64-gcs-core.c create mode 100644 gdb/testsuite/gdb.arch/aarch64-gcs-core.exp create mode 100644 gdb/testsuite/gdb.arch/aarch64-gcs-disp-step.c create mode 100644 gdb/testsuite/gdb.arch/aarch64-gcs-disp-step.exp create mode 100644 gdb/testsuite/gdb.arch/aarch64-gcs-return.c create mode 100644 gdb/testsuite/gdb.arch/aarch64-gcs-return.exp create mode 100644 gdb/testsuite/gdb.arch/aarch64-gcs-tdesc-without-linux.xml copy gdb/testsuite/{gdb.base/readline-commands-eof.c => gdb.arch/aarch64-gcs-wrong [...] create mode 100644 gdb/testsuite/gdb.arch/aarch64-gcs-wrong-tdesc.exp create mode 100644 gdb/testsuite/gdb.arch/aarch64-gcs.c create mode 100644 gdb/testsuite/gdb.arch/aarch64-gcs.exp