diff options
Diffstat (limited to 'features.h')
-rw-r--r-- | features.h | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/features.h b/features.h index 7801bb8c20..1249bb50b3 100644 --- a/features.h +++ b/features.h @@ -45,6 +45,7 @@ Cambridge, MA 02139, USA. */ __USE_SVID Define SVID things. __USE_MISC Define things common to BSD and System V Unix. __USE_GNU Define GNU extensions. + __USE_REENTRANT Define reentrant/thread-safe *_r functions. __FAVOR_BSD Favor 4.3BSD things in cases of conflict. The macro `__GNU_LIBRARY__' is defined by this file unconditionally. @@ -64,6 +65,7 @@ Cambridge, MA 02139, USA. */ #undef __USE_SVID #undef __USE_MISC #undef __USE_GNU +#undef __USE_REENTRANT #undef __FAVOR_BSD @@ -125,6 +127,10 @@ Cambridge, MA 02139, USA. */ #define __USE_GNU 1 #endif +#if defined (__USE_GNU) || defined (__USE_MISC) +#define __USE_REENTRANT 1 +#endif + /* This macro indicates that the installed library is the GNU C Library. Its value must be incremented whenever any existing library interface |