m68k: fix getpagesize decoding

* linux/m68k/syscallent.h (getpagesize): Set sys_func.
* mem.c [M68K] (sys_getpagesize): Define.
diff --git a/linux/m68k/syscallent.h b/linux/m68k/syscallent.h
index 0dad4c6..aa36211 100644
--- a/linux/m68k/syscallent.h
+++ b/linux/m68k/syscallent.h
@@ -192,7 +192,7 @@
 [163] = { 5,	TM|SI,		SEN(mremap),			"mremap"		},
 [164] = { 3,	0,		SEN(setresuid16),		"setresuid"		},
 [165] = { 3,	0,		SEN(getresuid16),		"getresuid"		},
-[166] = { 5,	0,		SEN(printargs),			"getpagesize"		},
+[166] = { 0,	0,		SEN(getpagesize),		"getpagesize"		},
 [167] = { 5,	0,		SEN(query_module),		"query_module"		},
 [168] = { 3,	TD,		SEN(poll),			"poll"			},
 [169] = { 3,	0,		SEN(nfsservctl),		"nfsservctl"		},
diff --git a/mem.c b/mem.c
index ca6407f..8867f1e 100644
--- a/mem.c
+++ b/mem.c
@@ -277,7 +277,8 @@
 	return 0;
 }
 
-#if defined(ALPHA) || defined(IA64) || defined(SPARC) || defined(SPARC64)
+#if defined ALPHA || defined IA64 || defined M68K \
+ || defined SPARC || defined SPARC64
 SYS_FUNC(getpagesize)
 {
 	if (exiting(tcp))