]> git.ipfire.org Git - thirdparty/binutils-gdb.git/commit
gdb/aarch64: Tests for fpmr
authorEzra Sitorus <ezra.sitorus@arm.com>
Mon, 17 Nov 2025 12:45:58 +0000 (12:45 +0000)
committerezra.sitorus <ezra.sitorus@arm.com>
Mon, 17 Nov 2025 12:47:09 +0000 (12:47 +0000)
commit3f342d0ee9bbe0d3e7e1b3598b6f312fa2273ecf
tree9d91425730a0319cf610788b0216b116e134818c
parentc32473a573b1b121eb804ec4d5c3808424643f01
gdb/aarch64: Tests for fpmr

Add tests for FPMR support in gdb/gdbserver. These tests check
availability of FPMR, reading/writing to FPMR, core file generation and
preservation under sighandler frame unwinding.

A run of the full gdb testsuite has been done on aarch64-none-linux-gnu
without FPMR support. The gdb.arch tests were run on Shrinkwrap with
FPMR support.

Approved-By: Luis Machado <luis.machado.foss@gmail.com>
gdb/testsuite/gdb.arch/aarch64-fpmr-core.c [new file with mode: 0644]
gdb/testsuite/gdb.arch/aarch64-fpmr-core.exp [new file with mode: 0644]
gdb/testsuite/gdb.arch/aarch64-fpmr-sighandler.c [new file with mode: 0644]
gdb/testsuite/gdb.arch/aarch64-fpmr-sighandler.exp [new file with mode: 0644]
gdb/testsuite/gdb.arch/aarch64-fpmr.c [new file with mode: 0644]
gdb/testsuite/gdb.arch/aarch64-fpmr.exp [new file with mode: 0644]
gdb/testsuite/lib/gdb.exp