include/linux/sched.h:1246: warning: integer constant is too large for 'unsigned long' type In file included from include/asm/suspend.h:6, from include/linux/suspend.h:5, from arch/i386/kernel/asm-offsets.c:10: include/asm-xen/asm/desc.h: In function '_set_gate': include/asm-xen/asm/desc.h:107: warning: right shift count >= width of type include/asm-xen/asm/desc.h: In function 'set_tssldt_descriptor': include/asm-xen/asm/desc.h:139: warning: right shift count >= width of type include/asm-xen/asm/desc.h: In function 'set_seg_base': include/asm-xen/asm/desc.h:161: warning: cast from pointer to integer of different size include/asm-xen/asm/desc.h:162: warning: cast from pointer to integer of different size include/asm-xen/asm/desc.h: In function 'load_TLS': include/asm-xen/asm/desc.h:211: warning: integer constant is too large for 'unsigned long' type include/asm-xen/asm/desc.h:211: warning: comparison is always false due to limited range of data type include/asm-xen/asm/desc.h:211: warning: integer constant is too large for 'unsigned long' type include/asm-xen/asm/desc.h:211: warning: integer constant is too large for 'unsigned long' type include/asm-xen/asm/desc.h:211: warning: integer constant is too large for 'unsigned long' type include/asm-xen/asm/desc.h:211: warning: comparison is always false due to limited range of data type include/asm-xen/asm/desc.h:211: warning: integer constant is too large for 'unsigned long' type include/asm-xen/asm/desc.h:211: warning: integer constant is too large for 'unsigned long' type include/asm-xen/asm/desc.h:211: warning: integer constant is too large for 'unsigned long' type include/asm-xen/asm/desc.h:211: warning: comparison is always false due to limited range of data type include/asm-xen/asm/desc.h:211: warning: integer constant is too large for 'unsigned long' type include/asm-xen/asm/desc.h:211: warning: integer constant is too large for 'unsigned long' type arch/i386/kernel/asm-offsets.c: In function 'foo': arch/i386/kernel/asm-offsets.c:27: error: 'struct sigcontext' has no member named 'eax' arch/i386/kernel/asm-offsets.c:28: error: 'struct sigcontext' has no member named 'ebx' arch/i386/kernel/asm-offsets.c:29: error: 'struct sigcontext' has no member named 'ecx' arch/i386/kernel/asm-offsets.c:30: error: 'struct sigcontext' has no member named 'edx' arch/i386/kernel/asm-offsets.c:31: error: 'struct sigcontext' has no member named 'esi' arch/i386/kernel/asm-offsets.c:32: error: 'struct sigcontext' has no member named 'edi' arch/i386/kernel/asm-offsets.c:33: error: 'struct sigcontext' has no member named 'ebp' arch/i386/kernel/asm-offsets.c:34: error: 'struct sigcontext' has no member named 'esp' arch/i386/kernel/asm-offsets.c:35: error: 'struct sigcontext' has no member named 'eip' arch/i386/kernel/asm-offsets.c:42: error: 'struct cpuinfo_x86' has no member named 'hard_math' arch/i386/kernel/asm-offsets.c:67: error: 'struct tss_struct' has no member named 'esp0' arch/i386/kernel/asm-offsets.c:71: error: 'FIX_VSYSCALL' undeclared (first use in this function) arch/i386/kernel/asm-offsets.c:71: error: (Each undeclared identifier is reported only once arch/i386/kernel/asm-offsets.c:71: error: for each function it appears in.) make[1]: *** [arch/i386/kernel/asm-offsets.s] Error 1 make: *** [arch/i386/kernel/asm-offsets.s] Error 2