]> git.proxmox.com Git - mirror_qemu.git/blame - linux-user/sparc/syscall.h
Merge remote-tracking branch 'rth/auxv-2' into staging
[mirror_qemu.git] / linux-user / sparc / syscall.h
CommitLineData
7a3f1944 1struct target_pt_regs {
992f48a0
BS
2 abi_ulong psr;
3 abi_ulong pc;
4 abi_ulong npc;
5 abi_ulong y;
6 abi_ulong u_regs[16];
7a3f1944 7};
cf720db3
FB
8
9#define UNAME_MACHINE "sun4"
4ce6243d
PM
10
11/* SPARC kernels don't define this in their Kconfig, but they have the
12 * same ABI as if they did, implemented by sparc-specific code which fishes
13 * directly in the u_regs() struct for half the parameters in sparc_do_fork()
14 * and copy_thread().
15 */
16#define TARGET_CLONE_BACKWARDS