[IA64] ia64: add ar.k0 usage note
[sfrench/cifs-2.6.git] / arch / um / kernel / skas / util / mk_ptregs-i386.c
1 #include <stdio.h>
2 #include <user-offsets.h>
3
4 #define SHOW(name) printf("#define %s %d\n", #name, name)
5
6 int main(int argc, char **argv)
7 {
8         printf("/* Automatically generated by "
9                "arch/um/kernel/skas/util/mk_ptregs */\n");
10         printf("\n");
11         printf("#ifndef __SKAS_PT_REGS_\n");
12         printf("#define __SKAS_PT_REGS_\n");
13         printf("\n");
14         SHOW(HOST_FRAME_SIZE);
15         SHOW(HOST_FP_SIZE);
16         SHOW(HOST_XFP_SIZE);
17
18         SHOW(HOST_IP);
19         SHOW(HOST_SP);
20         SHOW(HOST_EFLAGS);
21         SHOW(HOST_EAX);
22         SHOW(HOST_EBX);
23         SHOW(HOST_ECX);
24         SHOW(HOST_EDX);
25         SHOW(HOST_ESI);
26         SHOW(HOST_EDI);
27         SHOW(HOST_EBP);
28         SHOW(HOST_CS);
29         SHOW(HOST_SS);
30         SHOW(HOST_DS);
31         SHOW(HOST_FS);
32         SHOW(HOST_ES);
33         SHOW(HOST_GS);
34
35         printf("\n");
36         printf("#endif\n");
37         return(0);
38 }
39
40 /*
41  * Overrides for Emacs so that we follow Linus's tabbing style.
42  * Emacs will notice this stuff at the end of the file and automatically
43  * adjust the settings for this buffer only.  This must remain at the end
44  * of the file.
45  * ---------------------------------------------------------------------------
46  * Local variables:
47  * c-file-style: "linux"
48  * End:
49  */