linux-user/i386: Emulate orig_ax
authorIlya Leoshkevich <iii@linux.ibm.com>
Thu, 12 Sep 2024 09:28:21 +0000 (11:28 +0200)
committerRichard Henderson <richard.henderson@linaro.org>
Sun, 13 Oct 2024 17:05:51 +0000 (10:05 -0700)
commit3674bfadb503e535250730be5df563f0d9928917
treefe82a3e5695df19f733288cffebb9a347de1c1d8
parentf781af3b14fc87c5177d8d8e209d89743e4857df
linux-user/i386: Emulate orig_ax

The kernel uses orig_rax/orig_eax to store the syscall number before
a syscall. One can see this value in core dumps and ptrace.

Reviewed-by: Richard Henderson <richard.henderson@linaro.org>
Signed-off-by: Ilya Leoshkevich <iii@linux.ibm.com>
Message-ID: <20240912093012.402366-3-iii@linux.ibm.com>
Signed-off-by: Richard Henderson <richard.henderson@linaro.org>
linux-user/elfload.c
linux-user/i386/cpu_loop.c
linux-user/qemu.h