Index: kernel/generic/src/syscall/syscall.c
===================================================================
--- kernel/generic/src/syscall/syscall.c	(revision c05a50f0decf2abb14cd4d0101cd06a0477db5c2)
+++ kernel/generic/src/syscall/syscall.c	(revision 5e8ddf5690a75f99176a2b7d8083393b9361e06b)
@@ -39,4 +39,5 @@
 #include <proc/thread.h>
 #include <proc/task.h>
+#include <proc/program.h>
 #include <mm/as.h>
 #include <print.h>
@@ -47,4 +48,5 @@
 #include <ipc/sysipc.h>
 #include <synch/futex.h>
+#include <synch/smc.h>
 #include <ddi/ddi.h>
 #include <security/cap.h>
@@ -124,13 +126,15 @@
 	
 	(syshandler_t) sys_task_get_id,
-	(syshandler_t) sys_task_spawn,
+	(syshandler_t) sys_program_spawn_loader,
 	
 	/* Synchronization related syscalls. */
 	(syshandler_t) sys_futex_sleep_timeout,
 	(syshandler_t) sys_futex_wakeup,
+	(syshandler_t) sys_smc_coherence,
 	
 	/* Address space related syscalls. */
 	(syshandler_t) sys_as_area_create,
 	(syshandler_t) sys_as_area_resize,
+	(syshandler_t) sys_as_area_change_flags,
 	(syshandler_t) sys_as_area_destroy,
 	
