Age | Commit message (Collapse) | Author | |
---|---|---|---|
2005-09-22 | Sync from gnulib. | Paul Eggert | |
2005-06-22 | Include <string.h> even if !DEBUG. (From glibc.) | Paul Eggert | |
(ranged_convert): Don't save conversion in a temporary struct. This causes a warning with GCC 4.0.0, and anyway in the typical case it's not worth the extra 100 bytes or so of code. (ranged_convert, __mktime_internal): When calling a function via a pointer P, use P () rather than (*P) (), as we now assume C89 or better. | |||
2005-05-14 | Update FSF postal mail address. | Jim Meyering | |
2005-03-26 | Propagate intprops.h comment fixes to mktime.c and strftime.c. | Paul Eggert | |
2005-03-15 | Sync mktime.c and strtol.c macros from intprops.h. | Paul Eggert | |
2005-03-09 | (TYPE_IS_INTEGER, TYPE_TWOS_COMPLEMENT): New macros, | Paul Eggert | |
for consistency with intprops.h. (time_t_is_integer, twos_complement_arithmetic): Use them. | |||
2004-12-03 | Import from gnulib. | Paul Eggert | |
2004-11-11 | Sync from gnulib. | Paul Eggert | |
2004-10-29 | Sync from gnulib. | Paul Eggert | |
2004-10-24 | (leapyear): Arg is long int, not int. Change imported from gnulib. | Paul Eggert | |
2004-01-21 | tweak comment: from Paul Eggert | Jim Meyering | |
2004-01-21 | (__mktime_internal) [!_LIBC]: Define to mktime_internal | Jim Meyering | |
so as not to conflict with a different-sized __mktime_internal function in GNU libc. | |||
2003-09-13 | (my_mktime_localtime_r): Remove; all uses changed to __localtime_r. | Jim Meyering | |
(__localtime_r) [!defined _LIBC]: New macro. Include <time_r.h>. (__mktime_internal) [!defined _LIBC]: Now extern, not static. | |||
2003-09-10 | (STDC_HEADERS): Remove. | Jim Meyering | |
Include <stdlib.h>, <string.h> unconditionally. | |||
2003-07-09 | Update from gnulib. | Jim Meyering | |
2003-06-05 | Assume freestanding C89 or better. | Jim Meyering | |
(HAVE_LIMITS_H): Remove. Assume it's 1. (__P): Remove; not used. (CHAR_BIT, INT_MIN, INT_MAX): Remove; <limits.h> defines them. (mktime, not_equal_tm, print_tm, check_result, main): Use prototypes. Use const * where appropriate. (main): Fix typo in testing code that uncovered by above changes. (Local Variables): Remove -DHAVE_LIMITS_H from compile-command. | |||
2003-05-30 | update from gnulib again | Jim Meyering | |
2003-05-30 | Update from gnulib. | Jim Meyering | |
2002-11-28 | Merge from gnulib/libc, for a slightly uglier solution. | Jim Meyering | |
2002-11-28 | (STATIC): Remvoe definitions. | Jim Meyering | |
2002-11-19 | Avoid a link-time failure on some Linux systems. | Jim Meyering | |
(STATIC): Define to be empty (_LIBC) or `static' (otherwise). (__mon_yday): Declare with the STATIC attribute. (__mktime_internal): Likewise. Based on a report from Greg Schafer. | |||
2002-08-31 | Update from GNU libc. | Jim Meyering | |
2000-08-07 | back out Copyright date changes for files with no changes year | Jim Meyering | |
2000-07-09 | update copyright date | Jim Meyering | |
1999-02-17 | tweak comment | Jim Meyering | |
1999-02-16 | new version from Uli | Jim Meyering | |
1999-01-19 | (__mktime_internal): Adopt the traditional (and | Jim Meyering | |
problematic) notion of what to do when tm_isdst doesn't match. From Paul Eggert. | |||
1998-12-07 | ansideclify | Jim Meyering | |
1998-10-18 | Don't invoke localtime_r or gmtime_r unless it's the GNU C | Jim Meyering | |
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 | Declare localtime_r if necessary. | Jim Meyering | |
1998-10-17 | Some systems require <unistd.h> to be included before <time.h> for | Jim Meyering | |
localtime_r to be declared properly. | |||
1998-10-12 | (_REENTRANT): Define again -- linux-2.0.33 needs it. | Jim Meyering | |
1998-10-11 | (__mktime_internal): When the requested time falls | Jim Meyering | |
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-08 | (my_mktime_localtime_r): Renamed from localtime_r. | Jim Meyering | |
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-04-12 | . | Jim Meyering | |
1998-04-12 | (TYPE_MAXIMUM): Update from system.h. | Jim Meyering | |
1998-02-24 | add comment | Jim Meyering | |
1998-01-23 | (__mktime_internal): Work around bug in Irix4.0.5's | Jim Meyering | |
C compiler. From Kaveh Ghazi. (TYPE_MINIMUM): Define. (TYPE_MAXIMUM): Define. (TIME_T_MIN): Use TYPE_MINIMUM. (TIME_T_MAX): Use TYPE_MAXIMUM. | |||
1997-11-18 | (_REENTRANT): #define, as some hosts need this to declare localtime_r properly. | Jim Meyering | |
From Paul Eggert. | |||
1997-11-13 | Update from FSF. | Jim Meyering | |
1997-09-17 | update from FSF .../copies | Jim Meyering | |
1997-03-14 | (TIME_T_MIN): Work around a bug in Cray C 5.0.3.0. | Jim Meyering | |
1997-02-21 | update from FSF | Jim Meyering | |
1996-11-05 | Fix copyright. | Jim Meyering | |
1996-07-15 | update FSF address in copyright | Jim Meyering | |
1995-11-03 | New version from glibc. | Jim Meyering | |
1994-09-27 | merge with 1.10n2 | Jim Meyering | |
1994-08-19 | merge with 1.10g | Jim Meyering | |
1994-07-26 | merge with 1.10f | Jim Meyering | |
1994-02-12 | merge with 1.9.2i | Jim Meyering | |