svn commit: trunk/uClibc/libpthread/linuxthreads/sysdeps/pthread

psm at uclibc.org psm at uclibc.org
Fri Mar 24 12:34:01 UTC 2006


Author: psm
Date: 2006-03-24 04:34:00 -0800 (Fri, 24 Mar 2006)
New Revision: 14645

Log:
Guard GL(name) and it's users w/ SHARED

Modified:
   trunk/uClibc/libpthread/linuxthreads/sysdeps/pthread/uClibc-glue.h


Changeset:
Modified: trunk/uClibc/libpthread/linuxthreads/sysdeps/pthread/uClibc-glue.h
===================================================================
--- trunk/uClibc/libpthread/linuxthreads/sysdeps/pthread/uClibc-glue.h	2006-03-24 12:32:38 UTC (rev 14644)
+++ trunk/uClibc/libpthread/linuxthreads/sysdeps/pthread/uClibc-glue.h	2006-03-24 12:34:00 UTC (rev 14645)
@@ -30,10 +30,12 @@
 #define __clone clone
 
 /* taken from ldsodefs.h, modified */
-#define GL(name) _##name
+#ifdef SHARED
+# define GL(name) _##name
 void (*_dl_rtld_lock_recursive) (void *);
 void (*_dl_rtld_unlock_recursive) (void *);
 void **(*_dl_error_catch_tsd) (void) __attribute__ ((const));
+#endif
 
 extern void *__libc_stack_end;
 extern int __cxa_atexit (void (*func) (void *), void *arg, void *d);




More information about the uClibc-cvs mailing list