diff --git a/arch/sparc/include/asm/unistd.h b/arch/sparc/include/asm/unistd.h index 73d245478cce..5194d86ef72d 100644 --- a/arch/sparc/include/asm/unistd.h +++ b/arch/sparc/include/asm/unistd.h @@ -17,6 +17,8 @@ #include +#define NR_syscalls __NR_syscalls + #ifdef __32bit_syscall_numbers__ #else #define __NR_time 231 /* Linux sparc32 */ diff --git a/arch/sparc/include/uapi/asm/unistd.h b/arch/sparc/include/uapi/asm/unistd.h index d37a1367c23d..4ae11c45981c 100644 --- a/arch/sparc/include/uapi/asm/unistd.h +++ b/arch/sparc/include/uapi/asm/unistd.h @@ -429,7 +429,9 @@ #define __NR_statx 360 #define __NR_io_pgetevents 361 -#define NR_syscalls 362 +#ifdef __KERNEL__ +#define __NR_syscalls 362 +#endif /* Bitmask values returned from kern_features system call. */ #define KERN_FEATURE_MIXED_MODE_STACK 0x00000001