summaryrefslogtreecommitdiffstats
path: root/libjava/java
diff options
context:
space:
mode:
authortromey <tromey@138bc75d-0d04-0410-961f-82ee72b054a4>2002-05-03 20:17:48 +0000
committertromey <tromey@138bc75d-0d04-0410-961f-82ee72b054a4>2002-05-03 20:17:48 +0000
commitee12f7ca4f4e402bb477a00620f683b415352bb7 (patch)
treea52d54cc11be6f6693dae764579a68d3d1a97575 /libjava/java
parentf93b14df78472d643481b72b5d26c12cba301c72 (diff)
downloadppe42-gcc-ee12f7ca4f4e402bb477a00620f683b415352bb7.tar.gz
ppe42-gcc-ee12f7ca4f4e402bb477a00620f683b415352bb7.zip
2002-05-03 David Billinghurst <David.Billinghurst@riotinto.com>
Tom Tromey <tromey@redhat.com> * java/lang/natSystem.cc (getSystemTimeZone): Use HAVE_UNDERSCORE_TIMEZONE. * include/config.h.in: Rebuilt. * acconfig.h (HAVE_UNDERSCORE_TIMEZONE, HAVE_BACKTRACE): Undef. * aclocal.m4, configure: Rebuilt. * acinclude.m4: Run AC_EXEEXT. * configure.in: Adjust test for `timezone' so it fails on Cygwin. Add test for `_timezone'. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@53117 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'libjava/java')
-rw-r--r--libjava/java/lang/natSystem.cc2
1 files changed, 2 insertions, 0 deletions
diff --git a/libjava/java/lang/natSystem.cc b/libjava/java/lang/natSystem.cc
index b8467f2077b..386d8b0b8f4 100644
--- a/libjava/java/lang/natSystem.cc
+++ b/libjava/java/lang/natSystem.cc
@@ -250,6 +250,8 @@ java::lang::System::getSystemTimeZone (void)
#ifdef STRUCT_TM_HAS_GMTOFF
// tm_gmtoff is secs EAST of UTC.
tzoffset = -(tim->tm_gmtoff) + tim->tm_isdst * 3600L;
+#elif HAVE_UNDERSCORE_TIMEZONE
+ tzoffset = _timezone;
#elif HAVE_TIMEZONE
// timezone is secs WEST of UTC.
tzoffset = timezone;
OpenPOWER on IntegriCloud