mirror of
https://github.com/qemu/qemu.git
synced 2025-09-28 02:24:42 +00:00

Move the target_pt_regs structure from target_syscall.h. Reviewed-by: Peter Maydell <peter.maydell@linaro.org> Signed-off-by: Richard Henderson <richard.henderson@linaro.org>
27 lines
702 B
C
27 lines
702 B
C
/* SPDX-License-Identifier: GPL-2.0-or-later */
|
|
|
|
#ifndef PPC_TARGET_PTRACE_H
|
|
#define PPC_TARGET_PTRACE_H
|
|
|
|
struct target_pt_regs {
|
|
abi_ulong gpr[32];
|
|
abi_ulong nip;
|
|
abi_ulong msr;
|
|
abi_ulong orig_gpr3; /* Used for restarting system calls */
|
|
abi_ulong ctr;
|
|
abi_ulong link;
|
|
abi_ulong xer;
|
|
abi_ulong ccr;
|
|
#if defined(TARGET_PPC64)
|
|
abi_ulong softe;
|
|
#else
|
|
abi_ulong mq; /* 601 only (not used at present) */
|
|
#endif
|
|
abi_ulong trap; /* Reason for being here */
|
|
abi_ulong dar; /* Fault registers */
|
|
abi_ulong dsisr;
|
|
abi_ulong result; /* Result of a system call */
|
|
};
|
|
|
|
#endif /* PPC_TARGET_PTRACE_H */
|