Tizen 2.1 base
[sdk/emulator/qemu.git] / linux-user / cris / syscall.h
1
2 #define UNAME_MACHINE "cris"
3
4 /* pt_regs not only specifices the format in the user-struct during
5  * ptrace but is also the frame format used in the kernel prologue/epilogues
6  * themselves
7  */
8
9 struct target_pt_regs {
10         unsigned long orig_r10;
11         /* pushed by movem r13, [sp] in SAVE_ALL. */
12         unsigned long r0;
13         unsigned long r1;
14         unsigned long r2;
15         unsigned long r3;
16         unsigned long r4;
17         unsigned long r5;
18         unsigned long r6;
19         unsigned long r7;
20         unsigned long r8;
21         unsigned long r9;
22         unsigned long r10;
23         unsigned long r11;
24         unsigned long r12;
25         unsigned long r13;
26         unsigned long acr;
27         unsigned long srs;
28         unsigned long mof;
29         unsigned long spc;
30         unsigned long ccs;
31         unsigned long srp;
32         unsigned long erp; /* This is actually the debugged process' PC */
33         /* For debugging purposes; saved only when needed. */
34         unsigned long exs;
35         unsigned long eda;
36 };