[PATCH v7 082/104] tests/tcg/s390x/head64.S: declare _exit symbol after main
Pierrick Bouvier <[email protected]>
| Newsgroups | gmane.comp.emulators.qemu |
|---|---|
| Message-ID | <[email protected]> |
tests/tcg/multiarch/gdbstub/registers.py expects to find this symbol to compare state of registers before and after execution. Define it explicitly. Reviewed-by: Philippe Mathieu-Daudé <[email protected]> Tested-by: Alex Bennée <[email protected]> Tested-by: Aniket Sahu <[email protected]> Signed-off-by: Pierrick Bouvier <[email protected]> --- tests/tcg/s390x/head64.S | 2 ++ 1 file changed, 2 insertions(+) diff --git a/tests/tcg/s390x/head64.S b/tests/tcg/s390x/head64.S index 4fe288388ab..0523fcacb33 100644 --- a/tests/tcg/s390x/head64.S +++ b/tests/tcg/s390x/head64.S @@ -14,6 +14,8 @@ main_pre: aghi %r15,-160 /* reserve stack for C code */ brasl %r14,sclp_setup brasl %r14,main +.global _exit +_exit: larl %r1,success_psw /* check main() return code */ ltgr %r2,%r2 je 0f -- 2.43.0