Index: uspace/lib/posix/source/errno.c
===================================================================
--- uspace/lib/posix/source/errno.c	(revision a3da2b2ee2ac5f4fadec2282a5f5974b52b2a6f3)
+++ uspace/lib/posix/source/errno.c	(revision 69b264a9735df226a05998fb3c1faab281862562)
@@ -32,4 +32,6 @@
 /** @file System error numbers.
  */
+#define LIBPOSIX_INTERNAL
+#define __POSIX_DEF__(x) posix_##x
 
 #include "posix/errno.h"
@@ -43,5 +45,5 @@
 {
 	if (*__errno() != 0) {
-		_posix_errno = abs(*__errno());
+		_posix_errno = posix_abs(*__errno());
 		*__errno() = 0;
 	}
