On 3/2/26 6:58 AM, Florian Hofhammer wrote:
On 02/03/2026 14:59, Florian Hofhammer wrote:
The test executes a non-existent syscall, which the syscall plugin
intercepts and redirects to a clean exit.
Due to architecture-specific quirks, the architecture-specific Makefiles
require setting specific compiler and linker flags in some cases.
Please disregard this patch and use the other version I just sent, I
forgot to update the commit message for this one. My apologies for that!
Hi Florian, no worries.
What is the other version you sent?
Feel free to send a v6 for the series if needed, it's more clear than
fix on individual commits.
Signed-off-by: Florian Hofhammer <[email protected]>
---
MAINTAINERS | 1 +
tests/tcg/arm/Makefile.target | 6 +
tests/tcg/multiarch/Makefile.target | 17 ++-
.../{ => plugin}/check-plugin-output.sh | 0
.../{ => plugin}/test-plugin-mem-access.c | 0
.../tcg/multiarch/plugin/test-plugin-set-pc.c | 140 ++++++++++++++++++
tests/tcg/plugins/meson.build | 1 +
tests/tcg/plugins/setpc.c | 120 +++++++++++++++
8 files changed, 282 insertions(+), 3 deletions(-)
rename tests/tcg/multiarch/{ => plugin}/check-plugin-output.sh (100%)
rename tests/tcg/multiarch/{ => plugin}/test-plugin-mem-access.c (100%)
create mode 100644 tests/tcg/multiarch/plugin/test-plugin-set-pc.c
create mode 100644 tests/tcg/plugins/setpc.c