diff options
Diffstat (limited to 'libc/kernel/arch-x86/asm/user32.h')
-rw-r--r-- | libc/kernel/arch-x86/asm/user32.h | 28 |
1 files changed, 20 insertions, 8 deletions
diff --git a/libc/kernel/arch-x86/asm/user32.h b/libc/kernel/arch-x86/asm/user32.h index 89eabb1..1549efd 100644 --- a/libc/kernel/arch-x86/asm/user32.h +++ b/libc/kernel/arch-x86/asm/user32.h @@ -7,67 +7,79 @@ *** structures, and macros generated from the original header, and thus, *** contains no copyrightable information. *** + *** To edit the content of this header, modify the corresponding + *** source file (e.g. under external/kernel-headers/original/) then + *** run bionic/libc/kernel/tools/update_all.py + *** + *** Any manual change here will be lost the next time this script will + *** be run. You've been warned! + *** **************************************************************************** ****************************************************************************/ #ifndef USER32_H #define USER32_H 1 - struct user_i387_ia32_struct { u32 cwd; +/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */ u32 swd; u32 twd; u32 fip; u32 fcs; +/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */ u32 foo; u32 fos; u32 st_space[20]; }; - +/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */ struct user32_fxsr_struct { unsigned short cwd; unsigned short swd; unsigned short twd; +/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */ unsigned short fop; int fip; int fcs; int foo; +/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */ int fos; int mxcsr; int reserved; int st_space[32]; +/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */ int xmm_space[32]; int padding[56]; }; - struct user_regs_struct32 { +/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */ __u32 ebx, ecx, edx, esi, edi, ebp, eax; unsigned short ds, __ds, es, __es; unsigned short fs, __fs, gs, __gs; __u32 orig_eax, eip; +/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */ unsigned short cs, __cs; __u32 eflags, esp; unsigned short ss, __ss; }; - +/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */ struct user32 { struct user_regs_struct32 regs; int u_fpvalid; - struct user_i387_ia32_struct i387; - +/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */ __u32 u_tsize; __u32 u_dsize; __u32 u_ssize; __u32 start_code; +/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */ __u32 start_stack; __u32 signal; int reserved; __u32 u_ar0; - +/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */ __u32 u_fpstate; __u32 magic; char u_comm[32]; int u_debugreg[8]; +/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */ }; - #endif |