Index: uspace/lib/posix/unistd.c
===================================================================
--- uspace/lib/posix/unistd.c	(revision 8d7e82c1c02f3c7b1ece4573180e967341db9006)
+++ uspace/lib/posix/unistd.c	(revision e64b55a6471df8acf4c2f00dcbe0140f792482c7)
@@ -38,4 +38,5 @@
 #include "internal/common.h"
 #include "unistd.h"
+#include <task.h>
 
 /* Array of environment variable strings (NAME=VALUE). */
@@ -61,4 +62,13 @@
 {
 	return getpagesize();
+}
+
+/**
+ * 
+ * @return
+ */
+posix_pid_t posix_getpid(void)
+{
+	return task_get_id();
 }
 
@@ -106,4 +116,61 @@
 }
 
+/**
+ * 
+ * @param path
+ * @param name
+ * @return
+ */
+long posix_pathconf(const char *path, int name)
+{
+	// TODO: low priority, just a compile-time dependency of binutils
+	not_implemented();
+}
+
+/**
+ * 
+ * @return
+ */
+posix_pid_t posix_fork(void)
+{
+	// TODO: low priority, just a compile-time dependency of binutils
+	not_implemented();
+}
+
+/**
+ * 
+ * @param path
+ * @param argv
+ * @return
+ */
+int posix_execv(const char *path, char *const argv[])
+{
+	// TODO: low priority, just a compile-time dependency of binutils
+	not_implemented();
+}
+
+/**
+ * 
+ * @param file
+ * @param argv
+ * @return
+ */
+int posix_execvp(const char *file, char *const argv[])
+{
+	// TODO: low priority, just a compile-time dependency of binutils
+	not_implemented();
+}
+
+/**
+ * 
+ * @param fildes
+ * @return
+ */
+int posix_pipe(int fildes[2])
+{
+	// TODO: low priority, just a compile-time dependency of binutils
+	not_implemented();
+}
+
 /** @}
  */
