Hi Dave, Today's linux-next build (sparc allmodconfig) fails like this: In file included from include2/asm/sigcontext.h:6, from include2/asm/signal.h:5, from include/linux/signal.h:4, from fs/ocfs2/dlm/userdlm.c:30: include2/asm/ptrace.h:42: error: syntax error before "pt_regs_is_syscall" include2/asm/ptrace.h:43: warning: return type defaults to `int' include2/asm/ptrace.h:47: error: syntax error before "pt_regs_clear_syscall" include2/asm/ptrace.h:48: warning: return type defaults to `int' In file included from include2/asm/sigcontext.h:6, from include2/asm/signal.h:5, from include/linux/signal.h:4, from drivers/net/usb/rtl8150.c:10: include2/asm/ptrace.h:42: error: syntax error before "pt_regs_is_syscall" include2/asm/ptrace.h:43: warning: return type defaults to `int' include2/asm/ptrace.h:47: error: syntax error before "pt_regs_clear_syscall" include2/asm/ptrace.h:48: warning: return type defaults to `int' Seems to have been introduced by commit 28e6103665301ce60634e8a77f0b657c6cc099de ("sparc: Fix debugger syscall restart interactions") which went into Linus' tree recently ("bool" seems to be missing a definition). -- Cheers, Stephen Rothwell sfr@canb.auug.org.au http://www.canb.auug.org.au/~sfr/