Index: uspace/lib/posix/source/internal/common.h
===================================================================
--- uspace/lib/posix/source/internal/common.h	(revision 970c4d80a34c9d4ea4ab6d3f9e24f199b4defef9)
+++ uspace/lib/posix/source/internal/common.h	(revision 820104d36ba9cd28a40e7a63571bf4eedbb7f2a1)
@@ -39,7 +39,12 @@
 #include <stdlib.h>
 
-#define not_implemented() (fprintf(stderr, \
-    "Function %s() in file %s at line %d is not implemented\n", \
-    __func__, __FILE__, __LINE__), abort())
+#define not_implemented() do { \
+		static int __not_implemented_counter = 0; \
+		if (__not_implemented_counter == 0) { \
+			fprintf(stderr, "%s() not implemented in %s:%d, something will NOT work.\n", \
+				__func__, __FILE__, __LINE__); \
+		} \
+		__not_implemented_counter++; \
+	} while (0)
 
 /* A little helper macro to avoid typing this over and over. */
Index: uspace/lib/posix/source/math.c
===================================================================
--- uspace/lib/posix/source/math.c	(revision 970c4d80a34c9d4ea4ab6d3f9e24f199b4defef9)
+++ uspace/lib/posix/source/math.c	(revision 820104d36ba9cd28a40e7a63571bf4eedbb7f2a1)
@@ -49,4 +49,5 @@
 	// TODO: low priority, just a compile-time dependency of binutils
 	not_implemented();
+	return 0.0;
 }
 
@@ -61,4 +62,5 @@
 	// TODO: low priority, just a compile-time dependency of binutils
 	not_implemented();
+	return 0.0;
 }
 
@@ -72,4 +74,5 @@
 	// TODO: Python dependency
 	not_implemented();
+	return 0.0;
 }
 
@@ -84,4 +87,5 @@
 	// TODO: Python dependency
 	not_implemented();
+	return 0.0;
 }
 
@@ -95,4 +99,5 @@
 	// TODO: Python dependency
 	not_implemented();
+	return 0.0;
 }
 
@@ -106,4 +111,5 @@
 	// TODO: Python dependency
 	not_implemented();
+	return 0.0;
 }
 
@@ -118,4 +124,5 @@
 	// TODO: Python dependency
 	not_implemented();
+	return 0.0;
 }
 
@@ -130,4 +137,5 @@
 	// TODO: Python dependency
 	not_implemented();
+	return 0.0;
 }
 
@@ -141,4 +149,5 @@
 	// TODO: Python dependency
 	not_implemented();
+	return 0.0;
 }
 
@@ -153,4 +162,5 @@
 	// TODO: Python dependency
 	not_implemented();
+	return 0.0;
 }
 
@@ -164,4 +174,5 @@
 	// TODO: Python dependency
 	not_implemented();
+	return 0.0;
 }
 
@@ -175,4 +186,5 @@
 	// TODO: Python dependency
 	not_implemented();
+	return 0.0;
 }
 
@@ -186,4 +198,5 @@
 	// TODO: Python dependency
 	not_implemented();
+	return 0.0;
 }
 
Index: uspace/lib/posix/source/stdlib.c
===================================================================
--- uspace/lib/posix/source/stdlib.c	(revision 970c4d80a34c9d4ea4ab6d3f9e24f199b4defef9)
+++ uspace/lib/posix/source/stdlib.c	(revision 820104d36ba9cd28a40e7a63571bf4eedbb7f2a1)
@@ -63,5 +63,5 @@
 	// TODO: low priority, just a compile-time dependency of binutils
 	not_implemented();
-	return 1;
+	return 0;
 }
 
Index: uspace/lib/posix/source/unistd.c
===================================================================
--- uspace/lib/posix/source/unistd.c	(revision 970c4d80a34c9d4ea4ab6d3f9e24f199b4defef9)
+++ uspace/lib/posix/source/unistd.c	(revision 820104d36ba9cd28a40e7a63571bf4eedbb7f2a1)
@@ -389,4 +389,5 @@
 	// TODO: low priority, just a compile-time dependency of binutils
 	not_implemented();
+	return -1;
 }
 
@@ -399,4 +400,5 @@
 	// TODO: low priority, just a compile-time dependency of binutils
 	not_implemented();
+	return -1;
 }
 
@@ -411,4 +413,5 @@
 	// TODO: low priority, just a compile-time dependency of binutils
 	not_implemented();
+	return -1;
 }
 
@@ -423,4 +426,5 @@
 	// TODO: low priority, just a compile-time dependency of binutils
 	not_implemented();
+	return -1;
 }
 
@@ -434,4 +438,5 @@
 	// TODO: low priority, just a compile-time dependency of binutils
 	not_implemented();
+	return -1;
 }
 
