Index: uspace/Makefile.common
===================================================================
--- uspace/Makefile.common	(revision 184b600afb3ccf3236dcbfc87929a25a1053b85d)
+++ uspace/Makefile.common	(revision 13dfa3f9eae98905dfc11390f35b47eb2559eeef)
@@ -270,5 +270,5 @@
 	-integrated-as -pipe -g -target $(CLANG_TARGET) -D__$(ENDIANESS)__
 
-LIB_CFLAGS = $(CFLAGS) -fPIC -D__IN_SHARED_LIBC__
+LIB_CFLAGS = $(CFLAGS) -fPIC
 LIB_LFLAGS = $(LFLAGS) -shared -soname $(LSONAME) --whole-archive
 
Index: uspace/lib/c/generic/libc.c
===================================================================
--- uspace/lib/c/generic/libc.c	(revision 184b600afb3ccf3236dcbfc87929a25a1053b85d)
+++ uspace/lib/c/generic/libc.c	(revision 13dfa3f9eae98905dfc11390f35b47eb2559eeef)
@@ -89,5 +89,5 @@
 	char **argv;
 	
-#ifdef __IN_SHARED_LIBC__
+#ifdef __PIC__
 	if (__pcb != NULL && __pcb->rtld_runtime != NULL) {
 		runtime_env = (runtime_env_t *) __pcb->rtld_runtime;
