1b9490f5aSRichard Henderson #ifndef HPPA_TARGET_SYSCALL_H 2b9490f5aSRichard Henderson #define HPPA_TARGET_SYSCALL_H 3b9490f5aSRichard Henderson 4b9490f5aSRichard Henderson struct target_pt_regs { 5b9490f5aSRichard Henderson target_ulong gr[32]; 6b9490f5aSRichard Henderson uint64_t fr[32]; 7b9490f5aSRichard Henderson target_ulong sr[8]; 8b9490f5aSRichard Henderson target_ulong iasq[2]; 9b9490f5aSRichard Henderson target_ulong iaoq[2]; 10b9490f5aSRichard Henderson target_ulong cr27; 11b9490f5aSRichard Henderson target_ulong __pad0; 12b9490f5aSRichard Henderson target_ulong orig_r28; 13b9490f5aSRichard Henderson target_ulong ksp; 14b9490f5aSRichard Henderson target_ulong kpc; 15b9490f5aSRichard Henderson target_ulong sar; 16b9490f5aSRichard Henderson target_ulong iir; 17b9490f5aSRichard Henderson target_ulong isr; 18b9490f5aSRichard Henderson target_ulong ior; 19b9490f5aSRichard Henderson target_ulong ipsw; 20b9490f5aSRichard Henderson }; 21b9490f5aSRichard Henderson 223d96995dSLaurent Vivier #define UNAME_MACHINE "parisc" 23b9490f5aSRichard Henderson #define UNAME_MINIMUM_RELEASE "2.6.32" 24b9490f5aSRichard Henderson #define TARGET_CLONE_BACKWARDS 2502e5d7d7SFilip Bozuta #define TARGET_MCL_CURRENT 1 2602e5d7d7SFilip Bozuta #define TARGET_MCL_FUTURE 2 2702e5d7d7SFilip Bozuta #define TARGET_MCL_ONFAULT 4 28b9490f5aSRichard Henderson 29*0a3346b5SHelge Deller #define TARGET_DEFAULT_STACK_SIZE 80 * 1024 * 1024UL 30*0a3346b5SHelge Deller 31b9490f5aSRichard Henderson #endif /* HPPA_TARGET_SYSCALL_H */ 32