diff options
author | Dana Robinson <derobins@hdfgroup.org> | 2015-01-29 21:02:19 (GMT) |
---|---|---|
committer | Dana Robinson <derobins@hdfgroup.org> | 2015-01-29 21:02:19 (GMT) |
commit | f44d493a4b9769b105024e2a06e0cc7ba2fe83b6 (patch) | |
tree | 37e04e547f7860064a0f7d1aa9dafa87ac83d3d3 /src | |
parent | a3eb3ac3332c24f9af2d4c9ce9ab88aa958d35f9 (diff) | |
download | hdf5-f44d493a4b9769b105024e2a06e0cc7ba2fe83b6.zip hdf5-f44d493a4b9769b105024e2a06e0cc7ba2fe83b6.tar.gz hdf5-f44d493a4b9769b105024e2a06e0cc7ba2fe83b6.tar.bz2 |
[svn-r26076] Removed gettimeofday() time zone struct functionality.
Part of HDFFV-9085
Tested on: jam
Diffstat (limited to 'src')
-rw-r--r-- | src/H5Omtime.c | 10 | ||||
-rw-r--r-- | src/H5config.h.in | 24 |
2 files changed, 0 insertions, 34 deletions
diff --git a/src/H5Omtime.c b/src/H5Omtime.c index cdaad8a..a983ca4 100644 --- a/src/H5Omtime.c +++ b/src/H5Omtime.c @@ -230,16 +230,6 @@ H5O_mtime_decode(H5F_t UNUSED *f, hid_t UNUSED dxpl_id, H5O_t UNUSED *open_oh, #elif defined(H5_HAVE_TIMEZONE) /* Linux libc-5 */ the_time -= timezone - (tm.tm_isdst?3600:0); -#elif defined(H5_HAVE_GETTIMEOFDAY) && defined(H5_HAVE_STRUCT_TIMEZONE) && defined(H5_GETTIMEOFDAY_GIVES_TZ) - { - struct timezone tz; - struct timeval tv; /* Used as a placebo; some systems don't like NULL */ - - if(HDgettimeofday(&tv, &tz) < 0) - HGOTO_ERROR(H5E_OHDR, H5E_CANTINIT, NULL, "unable to obtain local timezone information") - - the_time -= tz.tz_minuteswest * 60 - (tm.tm_isdst ? 3600 : 0); - } #else /* * The catch-all. If we can't convert a character string universal diff --git a/src/H5config.h.in b/src/H5config.h.in index 29656b4..74a3671 100644 --- a/src/H5config.h.in +++ b/src/H5config.h.in @@ -49,9 +49,6 @@ long long values. */ #undef FP_TO_ULLONG_RIGHT_MAXIMUM -/* Define if gettimeofday() populates the tz pointer passed in */ -#undef GETTIMEOFDAY_GIVES_TZ - /* Define to 1 if you have the `alarm' function. */ #undef HAVE_ALARM @@ -80,10 +77,6 @@ /* Define if Darwin or Mac OS X */ #undef HAVE_DARWIN -/* Define to 1 if you have the declaration of `tzname', and to 0 if you don't. - */ -#undef HAVE_DECL_TZNAME - /* Define to 1 if you have the `difftime' function. */ #undef HAVE_DIFFTIME @@ -301,12 +294,6 @@ /* Define if `struct text_info' is defined */ #undef HAVE_STRUCT_TEXT_INFO -/* Define if `struct timezone' is defined */ -#undef HAVE_STRUCT_TIMEZONE - -/* Define to 1 if `tm_zone' is a member of `struct tm'. */ -#undef HAVE_STRUCT_TM_TM_ZONE - /* Define if `struct videoconfig' is defined */ #undef HAVE_STRUCT_VIDEOCONFIG @@ -367,14 +354,6 @@ /* Define if `tm_gmtoff' is a member of `struct tm' */ #undef HAVE_TM_GMTOFF -/* Define to 1 if your `struct tm' has `tm_zone'. Deprecated, use - `HAVE_STRUCT_TM_TM_ZONE' instead. */ -#undef HAVE_TM_ZONE - -/* Define to 1 if you don't have `tm_zone' but do have the external array - `tzname'. */ -#undef HAVE_TZNAME - /* Define to 1 if you have the <unistd.h> header file. */ #undef HAVE_UNISTD_H @@ -612,9 +591,6 @@ /* Define to 1 if you can safely include both <sys/time.h> and <time.h>. */ #undef TIME_WITH_SYS_TIME -/* Define to 1 if your <sys/time.h> declares `struct tm'. */ -#undef TM_IN_SYS_TIME - /* Define if your system can compile unsigned long long to floating-point casts. */ #undef ULLONG_TO_FP_CAST_WORKS |