summaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authorDana Robinson <derobins@hdfgroup.org>2015-01-29 21:02:19 (GMT)
committerDana Robinson <derobins@hdfgroup.org>2015-01-29 21:02:19 (GMT)
commitf44d493a4b9769b105024e2a06e0cc7ba2fe83b6 (patch)
tree37e04e547f7860064a0f7d1aa9dafa87ac83d3d3 /src
parenta3eb3ac3332c24f9af2d4c9ce9ab88aa958d35f9 (diff)
downloadhdf5-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.c10
-rw-r--r--src/H5config.h.in24
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