Index: uspace/lib/libc/generic/loader.c
===================================================================
--- uspace/lib/libc/generic/loader.c	(revision e64c4b23c4488725f4f9cd385ee38df889277d40)
+++ uspace/lib/libc/generic/loader.c	(revision ab25d30856f5819a533ea101a69d3b2adf2e1fd2)
@@ -51,5 +51,5 @@
  *		de-allocated using free() after use).
  */
-loader_t *loader_spawn(char *name)
+loader_t *loader_spawn(const char *name)
 {
 	int phone_id, rc;
Index: uspace/lib/libc/generic/mem.c
===================================================================
--- uspace/lib/libc/generic/mem.c	(revision e64c4b23c4488725f4f9cd385ee38df889277d40)
+++ uspace/lib/libc/generic/mem.c	(revision ab25d30856f5819a533ea101a69d3b2adf2e1fd2)
@@ -188,5 +188,6 @@
 void *memmove(void *dst, const void *src, size_t n)
 {
-	uint8_t *dp, *sp;
+	const uint8_t *sp;
+	uint8_t *dp;
 
 	/* Nothing to do? */
Index: uspace/lib/libc/include/loader/loader.h
===================================================================
--- uspace/lib/libc/include/loader/loader.h	(revision e64c4b23c4488725f4f9cd385ee38df889277d40)
+++ uspace/lib/libc/include/loader/loader.h	(revision ab25d30856f5819a533ea101a69d3b2adf2e1fd2)
@@ -45,5 +45,5 @@
 } loader_t;
 
-extern loader_t *loader_spawn(char *name);
+extern loader_t *loader_spawn(const char *name);
 extern int loader_get_task_id(loader_t *, task_id_t *);
 extern int loader_set_pathname(loader_t *, const char *);
