summaryrefslogtreecommitdiff
path: root/include
diff options
context:
space:
mode:
authorSamuel Thibault <samuel.thibault@ens-lyon.org>2013-09-23 18:15:08 +0200
committerSamuel Thibault <samuel.thibault@ens-lyon.org>2013-09-23 18:15:08 +0200
commitd969d27b78665c062578a2e38c3df7a0d545a6df (patch)
treebfbdb37efef17c07e1f999141693a4e3de10e29e /include
parent68c5e801083b3b8d78befd34c16f94e7fc919e90 (diff)
Make errno use TLS instead of threadvar
Diffstat (limited to 'include')
-rw-r--r--include/errno.h2
1 files changed, 1 insertions, 1 deletions
diff --git a/include/errno.h b/include/errno.h
index effa593a27..5b75ffc051 100644
--- a/include/errno.h
+++ b/include/errno.h
@@ -21,7 +21,7 @@ extern int rtld_errno attribute_hidden;
# include <tls.h>
-# if !defined(__GNU__)
+# if !(defined(__GNU__) && defined IS_IN_rtld)
# undef errno
# ifndef NOT_IN_libc
# define errno __libc_errno