]> git.ipfire.org Git - thirdparty/binutils-gdb.git/commit
GDB: testsuite: Add gdb.arch/aarch64-gcs-disp-step.exp testcase users/bauermann/gcs
authorThiago Jung Bauermann <thiago.bauermann@linaro.org>
Thu, 7 Mar 2024 02:44:19 +0000 (23:44 -0300)
committerThiago Jung Bauermann <thiago.bauermann@linaro.org>
Mon, 9 Jun 2025 19:36:08 +0000 (16:36 -0300)
commitb9e9a1d11d8a6371b6532d2696246fcccf03bcc6
treee879ef8326710ccf0e00726442a7b4ae376dd0d5
parentfc8413b706b583a513c90a71fa9a9d32b6c88565
GDB: testsuite: Add gdb.arch/aarch64-gcs-disp-step.exp testcase

It exercises GCS with displaced stepping by putting the breakpoint on
the bl instruction to force GDB to copy it to the displaced stepping
buffer.

In this case GDB needs to manually manage the Guarded Control Stack.
gdb/testsuite/gdb.arch/aarch64-gcs-disp-step.c [new file with mode: 0644]
gdb/testsuite/gdb.arch/aarch64-gcs-disp-step.exp [new file with mode: 0644]