Index: uspace/lib/c/include/rtld/module.h
===================================================================
--- uspace/lib/c/include/rtld/module.h	(revision 8d2dd7f2d52fbc7693f94b66e451eeff3756d061)
+++ uspace/lib/c/include/rtld/module.h	(revision 08d4ea2111e5db01d0a6194bd9da4248ee282dc7)
@@ -41,5 +41,5 @@
 #include <types/rtld/rtld.h>
 
-extern int module_create_static_exec(rtld_t *, module_t **);
+extern errno_t module_create_static_exec(rtld_t *, module_t **);
 extern void module_process_relocs(module_t *);
 extern module_t *module_find(rtld_t *, const char *);
Index: uspace/lib/c/include/rtld/rtld.h
===================================================================
--- uspace/lib/c/include/rtld/rtld.h	(revision 8d2dd7f2d52fbc7693f94b66e451eeff3756d061)
+++ uspace/lib/c/include/rtld/rtld.h	(revision 08d4ea2111e5db01d0a6194bd9da4248ee282dc7)
@@ -45,6 +45,6 @@
 extern rtld_t *runtime_env;
 
-extern int rtld_init_static(void);
-extern int rtld_prog_process(elf_finfo_t *, rtld_t **);
+extern errno_t rtld_init_static(void);
+extern errno_t rtld_prog_process(elf_finfo_t *, rtld_t **);
 extern tcb_t *rtld_tls_make(rtld_t *);
 extern unsigned long rtld_get_next_id(rtld_t *);
