Jim Meyering
37f353eb26
tweak comment
1999-02-17 14:58:41 +00:00
Jim Meyering
a4758241e7
new version from Uli
1999-02-16 21:35:48 +00:00
Jim Meyering
cdc04ccc0e
(__mktime_internal): Adopt the traditional (and
...
problematic) notion of what to do when tm_isdst doesn't match.
From Paul Eggert.
1999-01-19 04:47:24 +00:00
Jim Meyering
7d60769bea
ansideclify
1998-12-07 03:12:10 +00:00
Jim Meyering
c850393032
Don't invoke localtime_r or gmtime_r unless it's the GNU C
...
library's localtime_r and gmtime_r; there are too many buggy
implementations of localtime_r and gmtime_r out there, and
it's not worth keeping track of all the different bugs.
* mktime.c (__EXTENSIONS__, HAVE_LOCALTIME_R): Remove.
(my_mktime_localtime_r): Renamed from localtime_r; all uses changed.
Base it on localtime unless _LIBC.
1998-10-18 14:08:35 +00:00
Jim Meyering
e2d1b297e7
Declare localtime_r if necessary.
1998-10-18 01:10:21 +00:00
Jim Meyering
2e29b32116
Some systems require <unistd.h> to be included before <time.h> for
...
localtime_r to be declared properly.
1998-10-17 12:39:30 +00:00
Jim Meyering
761ed79f4d
(_REENTRANT): Define again -- linux-2.0.33 needs it.
1998-10-12 02:00:59 +00:00
Jim Meyering
061a10d1ff
(__mktime_internal): When the requested time falls
...
in a spring-forward gap of size DT, return a time that is DT
away from the requested time, preferring a time whose tm_isdst
differs from the requested value. Bump the max number of
probes from 4 to 6 to account for the extra probes needed to
discover a spring-forward gap in the worst case.
1998-10-11 23:03:41 +00:00
Jim Meyering
37c289ea31
(my_mktime_localtime_r): Renamed from localtime_r.
...
Define also if HAVE_LOCALTIME_R && defined (localtime_r), with
a body that merely expands localtime_r; this works around a
bug in Digital Unix 4.0A and 4.0D.
1998-10-08 12:19:48 +00:00
Jim Meyering
69a3ee0b49
.
1998-04-12 15:16:37 +00:00
Jim Meyering
8ed3137f52
(TYPE_MAXIMUM): Update from system.h.
1998-04-12 09:39:30 +00:00
Jim Meyering
0f5ca22215
add comment
1998-02-24 23:19:13 +00:00
Jim Meyering
2a1a1843b7
(__mktime_internal): Work around bug in Irix4.0.5's
...
C compiler. From Kaveh Ghazi.
(TYPE_MINIMUM): Define.
(TYPE_MAXIMUM): Define.
(TIME_T_MIN): Use TYPE_MINIMUM.
(TIME_T_MAX): Use TYPE_MAXIMUM.
1998-01-23 22:02:54 +00:00
Jim Meyering
9ed80c0140
(_REENTRANT): #define, as some hosts need this to declare localtime_r properly.
...
From Paul Eggert.
1997-11-18 03:32:00 +00:00
Jim Meyering
690342eae7
Update from FSF.
1997-11-13 13:23:16 +00:00
Jim Meyering
ddc44210a4
update from FSF .../copies
1997-09-17 12:46:45 +00:00
Jim Meyering
effc683cfc
(TIME_T_MIN): Work around a bug in Cray C 5.0.3.0.
1997-03-14 03:28:09 +00:00
Jim Meyering
4b0e6d0a33
update from FSF
1997-02-21 02:19:48 +00:00
Jim Meyering
45bf8ec9d0
Fix copyright.
1996-11-05 04:22:40 +00:00
Jim Meyering
e5e6e34ead
update FSF address in copyright
1996-07-15 03:38:07 +00:00
Jim Meyering
5b804afa6a
New version from glibc.
1995-11-03 19:56:08 +00:00
Jim Meyering
0a0800fe25
merge with 1.10n2
1994-09-27 22:02:00 +00:00
Jim Meyering
8a5d6318e7
merge with 1.10g
1994-08-19 22:42:22 +00:00
Jim Meyering
2e3cc9b7b9
merge with 1.10f
1994-07-26 04:06:18 +00:00
Jim Meyering
9935449e9d
merge with 1.9.2i
1994-02-12 17:23:44 +00:00
Jim Meyering
ccbd1d7dc5
Initial revision
1992-11-01 05:44:29 +00:00