OSDN Git Service

* libc/include/time.h (_timezone): Change to long also for Cygwin.
authorcorinna <corinna>
Wed, 23 Feb 2005 22:20:55 +0000 (22:20 +0000)
committercorinna <corinna>
Wed, 23 Feb 2005 22:20:55 +0000 (22:20 +0000)
(timezone): Drop cast from definition.

newlib/ChangeLog
newlib/libc/include/time.h

index 38b5dc2..1d9f306 100644 (file)
@@ -1,3 +1,8 @@
+2005-02-23  Corinna Vinschen  <corinna@vinschen.de>
+
+       * libc/include/time.h (_timezone): Change to long also for Cygwin.
+       (timezone): Drop cast from definition.
+
 2005-02-23  Jeff Johnston  <jjohnstn@redhat.com>
 
        * libc/include/time.h [!CYGWIN](_timezone): Change to long.
index be2cb45..83977d2 100644 (file)
@@ -115,11 +115,7 @@ int                _EXFUN(getdate_r, (const char *, struct tm *));
 #endif /* HAVE_GETDATE */
 
 /* defines for the opengroup specifications Derived from Issue 1 of the SVID.  */
-#ifdef __CYGWIN__
-extern __IMPORT time_t _timezone;
-#else
 extern __IMPORT long _timezone;
-#endif
 extern __IMPORT int _daylight;
 extern __IMPORT char *_tzname[2];
 
@@ -135,7 +131,7 @@ extern __IMPORT char *_tzname[2];
 #endif
 #ifdef timezonevar
 #ifndef timezone
-#define timezone ((long int) _timezone)
+#define timezone _timezone
 #endif
 #else
 char *_EXFUN(timezone, (void));