(__EXTENSIONS__): Define if not defined.
authordrepper <drepper>
Wed, 9 Sep 1998 11:52:44 +0000 (11:52 +0000)
committerdrepper <drepper>
Wed, 9 Sep 1998 11:52:44 +0000 (11:52 +0000)
(_REENTRANT): Remove.  It has undesirable consequences in
Solaris 2.6 (e.g. it turns off the putc macro).  Defining
__EXTENSIONS__ makes localtime_r and gmtime_r visible, which
is what we want.

time/mktime.c
time/strftime.c

index f5a4f61..ce691c8 100644 (file)
@@ -26,8 +26,8 @@
 #endif
 
 /* Some systems need this in order to declare localtime_r properly.  */
-#ifndef _REENTRANT
-# define _REENTRANT 1
+#ifndef __EXTENSIONS__
+# define __EXTENSIONS__ 1
 #endif
 
 #ifdef _LIBC
index ed02960..f724bf3 100644 (file)
@@ -21,8 +21,8 @@
 #endif
 
 /* Some hosts need this in order to declare localtime_r properly.  */
-#ifndef _REENTRANT
-# define _REENTRANT 1
+#ifndef __EXTENSIONS__
+# define __EXTENSIONS__ 1
 #endif
 
 #ifdef _LIBC
@@ -547,7 +547,7 @@ my_strftime (s, maxsize, format, tp)
                    len += strlen (f + len);
                    break;
                  }
-               
+
                if (bytes == (size_t) -1)
                  {
                    len++;