* include/errno.h: Use errno definition with __thread for now only
in libc and ld.so.
2002-09-06 Ulrich Drepper <drepper@redhat.com>
+ * include/errno.h: Use errno definition with __thread for now only
+ in libc and ld.so.
+
* test-skeleton.c (main): Improve error message for unexpected
signal case.
# include <tls.h> /* Defines USE_TLS. */
-# if USE_TLS && HAVE___THREAD
+# if USE_TLS && HAVE___THREAD && (!defined NOT_IN_libc || defined IS_IN_rtld)
# undef errno
# define errno errno /* For #ifndef errno tests. */
extern __thread int errno;