Index: kernel/generic/include/macros.h
===================================================================
--- kernel/generic/include/macros.h	(revision fc0de8c33fadd1f6730eb0465b89c7afa861fe56)
+++ kernel/generic/include/macros.h	(revision 9e45a41bf9c7ec9dad05a48190d9686e6b97e133)
@@ -164,4 +164,14 @@
 	    ((void *) &(((type *) 0)->member_identif))))
 
+/** Get the size of an array in array elements
+ *
+ * @param array Array to determine the size of
+ *
+ * @return Size of array in array elements
+ *
+ */
+#define sizeof_array(array) \
+	(sizeof(array) / sizeof((array)[0]))
+
 #endif
 
Index: kernel/generic/include/syscall/syscall.h
===================================================================
--- kernel/generic/include/syscall/syscall.h	(revision fc0de8c33fadd1f6730eb0465b89c7afa861fe56)
+++ kernel/generic/include/syscall/syscall.h	(revision 9e45a41bf9c7ec9dad05a48190d9686e6b97e133)
@@ -42,5 +42,4 @@
     sysarg_t, sysarg_t);
 
-extern syshandler_t syscall_table[SYSCALL_END];
 extern sysarg_t syscall_handler(sysarg_t, sysarg_t, sysarg_t, sysarg_t,
     sysarg_t, sysarg_t, sysarg_t);
