manual integration of all outstanding ansi branch stuff into mainline
[p5sagit/p5-mst-13.2.git] / ext / POSIX / POSIX.xs
index fd27b11..a4fd52e 100644 (file)
@@ -275,8 +275,10 @@ unsigned long strtoul _((const char *, char **, int));
 extern char *tzname[];
 #  endif
 #else
+#if !defined(__GNUC__) && !defined(tzname)
 char *tzname[] = { "" , "" };
 #endif
+#endif
 
 /* XXX struct tm on some systems (SunOS4/BSD) contains extra (non POSIX)
  * fields for which we don't have Configure support yet: