From 1002abb98a115692ac75dcb640b7a5eeb54aa080 Mon Sep 17 00:00:00 2001 From: Joel Sherrill Date: Mon, 26 Mar 2007 17:04:53 +0000 Subject: 2007-03-26 Joel Sherrill * libcsupport/src/__gettod.c: Replace incorrect comment about timezone support and remove deadcode. Replace with comment explaining that behavior is compatible with GNU/Linux per Eric Norum. --- cpukit/ChangeLog | 6 ++++++ cpukit/libcsupport/src/__gettod.c | 13 +++---------- 2 files changed, 9 insertions(+), 10 deletions(-) diff --git a/cpukit/ChangeLog b/cpukit/ChangeLog index 53caa6b1d2..baa3cc3591 100644 --- a/cpukit/ChangeLog +++ b/cpukit/ChangeLog @@ -1,3 +1,9 @@ +2007-03-26 Joel Sherrill + + * libcsupport/src/__gettod.c: Replace incorrect comment about timezone + support and remove deadcode. Replace with comment explaining that + behavior is compatible with GNU/Linux per Eric Norum. + 2007-03-26 Ralf Corsépius * libnetworking/net/ppp_defs.h, libnetworking/net/if_ppp.h: diff --git a/cpukit/libcsupport/src/__gettod.c b/cpukit/libcsupport/src/__gettod.c index 918c2d3109..445ff87e82 100644 --- a/cpukit/libcsupport/src/__gettod.c +++ b/cpukit/libcsupport/src/__gettod.c @@ -73,18 +73,11 @@ int gettimeofday( tp->tv_usec = microseconds * _TOD_Microseconds_per_tick; /* - * newlib does not have timezone and daylight savings time - * yet. When it does this needs to be fixed. + * Timezone information ignored by the OS proper. Per email + * with Eric Norum, this is how GNU/Linux, Solaris, and MacOS X + * do it. This puts us in good company. */ -#if 0 - if ( tzp ) { - tzp->tz_minuteswest = 0; /* at UTC */ - tzp->tz_dsttime = 0; /* no daylight savings */ - tzp->minuteswest = timezone / 60; /* from seconds to minutes */ - tzp->dsttime = daylight; - } -#endif return 0; } -- cgit v1.2.3