Without this one it fails to build.
diff -urN -X './#cdiff.pattern' ./linux-2.6.5/include/asm-mips/unistd.h ./mc-2.6.5/include/asm-mips/unistd.h
--- ./linux-2.6.5/include/asm-mips/unistd.h 2004-04-12 16:04:46.000000000 +0400
+++ ./mc-2.6.5/include/asm-mips/unistd.h 2004-04-12 17:02:54.000000000 +0400
@@ -1047,6 +1047,7 @@
#ifdef __KERNEL_SYSCALLS__
+#include <linux/linkage.h>
#include <linux/compiler.h>
#include <linux/types.h>
#include <asm/ptrace.h>