| /* default linux values for the selectors */ |
| #define __USER_DS (1) |
| |
| struct target_pt_regs { |
| abi_ulong r0; |
| abi_ulong r1; |
| abi_ulong r2; |
| abi_ulong r3; |
| abi_ulong r4; |
| abi_ulong r5; |
| abi_ulong r6; |
| abi_ulong r7; |
| abi_ulong r8; |
| abi_ulong r19; |
| abi_ulong r20; |
| abi_ulong r21; |
| abi_ulong r22; |
| abi_ulong r23; |
| abi_ulong r24; |
| abi_ulong r25; |
| abi_ulong r26; |
| abi_ulong r27; |
| abi_ulong r28; |
| abi_ulong hae; |
| /* JRP - These are the values provided to a0-a2 by PALcode */ |
| abi_ulong trap_a0; |
| abi_ulong trap_a1; |
| abi_ulong trap_a2; |
| /* These are saved by PAL-code: */ |
| abi_ulong ps; |
| abi_ulong pc; |
| abi_ulong gp; |
| abi_ulong r16; |
| abi_ulong r17; |
| abi_ulong r18; |
| /* Those is needed by qemu to temporary store the user stack pointer */ |
| abi_ulong usp; |
| abi_ulong unique; |
| }; |
| |
| #define UNAME_MACHINE "alpha" |