Sat Mar 18 23:04:27 2000 Christopher Faylor <cgf@cygnus.com>
- * times.cc: Remove unneeded (and incorrect) externs.
+ * times.cc: Fix extern declarations for variables that are exported but
+ used by this modules.
Sat Mar 18 01:32:04 2000 Christopher Faylor <cgf@cygnus.com>
Cygwin license. Please consult the file "CYGWIN_LICENSE" for
details. */
+/* Hide definitions from the library since they contain the
+ "dllimport" attribute. */
+#define _timezone dummy_timezone
+#define _daylight dummy_daylight
#include <time.h>
#include <sys/times.h>
#include <sys/timeb.h>
#include <errno.h>
#include "winsup.h"
+#undef _timezone
+#undef _daylight
+extern time_t _timezone;
+extern int _daylight;
+
#define FACTOR (0x19db1ded53ea710LL)
#define NSPERSEC 10000000LL