diff --git a/ghc/lib/std/Time.lhs b/ghc/lib/std/Time.lhs index fb6b3fef469e01fffc895d87dc87a30ec495da6a..2eecaae73095274b838cf9a60aa359d350ef3554 100644 --- a/ghc/lib/std/Time.lhs +++ b/ghc/lib/std/Time.lhs @@ -376,7 +376,7 @@ toCalendarTime (TOD (J# s# d#) psec) = do wday <- _casm_ ``%r = ((struct tm *)%0)->tm_wday;'' tm yday <- _casm_ ``%r = ((struct tm *)%0)->tm_yday;'' tm isdst <- _casm_ ``%r = ((struct tm *)%0)->tm_isdst;'' tm - zone <- _ccall_ ZONE tm + zone <- _ccall_ get_ZONE tm tz <- _ccall_ GMTOFF tm let tzname = unpackCString zone return (CalendarTime (1900+year) mon mday hour min sec psec