Commit Graph

4004 Commits

Author SHA1 Message Date
Paul Eggert 364168a817 * human.c (SIZE_MAX, UINTMAX_MAX): Move these conditional
definitions to be after all include files, to avoid collisions.
2005-01-04 18:49:44 +00:00
Jim Meyering c5503bf7ff *** empty log message *** 2005-01-04 08:51:23 +00:00
Jim Meyering 4dc772da91 [DEFAULT_ALIGNMENT]: Use an intermediate type to simplify
offsetof() macro construct to avoid compile failure with native HP-UX
11.0 ANSI C compiler.
2005-01-04 08:51:18 +00:00
Paul Eggert a9626a5d81 Regenerate. 2005-01-03 23:50:12 +00:00
Paul Eggert 8ca6bb6254 * utimens.c (futimens): Robustify the previous patch. 2005-01-03 19:55:36 +00:00
Paul Eggert dfe280e907 (futimens): Robustify the previous patch, by checking
for known valid error numbers rather than observed invalid ones.
2005-01-03 19:54:54 +00:00
Jim Meyering 8eb95b5cc0 *** empty log message *** 2005-01-03 19:23:14 +00:00
Jim Meyering e0a94d174b (futimens): Account for the fact that futimes
can also fail with errno == ENOSYS in that case.
Patch from Dmitry V. Levin.
2005-01-03 19:23:09 +00:00
Paul Eggert 9c453b2a95 * utimens.c (futimens) [HAVE_FUTIMES]: Fall back on utimes if
futimes fails with errno == ENOENT.
2005-01-03 08:52:18 +00:00
Paul Eggert e75249bf8c futimens) [HAVE_FUTIMES]: Fall back on utimes if futimes fails with
errno == ENOENT.
2005-01-03 08:51:59 +00:00
Jim Meyering a672333a19 *** empty log message *** 2005-01-02 17:16:05 +00:00
Jim Meyering 6e89884edd (version_etc_copyright): Update copyright date. 2005-01-02 17:15:56 +00:00
Jim Meyering 47697f718d *** empty log message *** 2004-12-31 10:06:48 +00:00
Jim Meyering 0a872de7cd (rpl_openat): Correct comment.
Call free_cwd, to avoid leaking a file descriptor.
2004-12-31 10:06:43 +00:00
Paul Eggert 3136cae7dd Change getdate to not use alloca. Shrink initial stack. 2004-12-24 05:28:19 +00:00
Paul Eggert 6a9179a556 (YYSTACK_USE_ALLOCA): Define to 0, since there's no
need to extend the stack.
(YYINITDEPTH): New macro, so that the initial stack isn't overly
large.
2004-12-24 05:27:07 +00:00
Paul Eggert 6e65d3c781 Fix typo in comment. 2004-12-20 08:09:42 +00:00
Paul Eggert 96742fffc4 Regenerate. 2004-12-20 08:02:53 +00:00
Paul Eggert c03b93f75a * c-strtod.c (STRTOD): Depend on HAVE_C99_STRTOLD, not HAVE_DECL_STRTOLD. 2004-12-20 07:57:26 +00:00
Paul Eggert 1606c6584c (STRTOD): Depend on HAVE_C99_STRTOLD, not HAVE_DECL_STRTOLD. 2004-12-20 07:57:12 +00:00
Paul Eggert 7bb6fb4250 Fix alloca problems with getdate. 2004-12-19 13:42:55 +00:00
Paul Eggert 13389908dd Include <alloca.h> only if HAVE_ALLOCA.
(YYSTACK_USE_ALLOCA): Define to 0 if !HAVE_ALLOCA.
(YYMAXDEPTH): New macro.
2004-12-19 13:42:26 +00:00
Paul Eggert e4561f4baf Conditionalize on _GNULIB_ALLOCA_H, not _ALLOCA_H.
Remove now-obsolete comment about AIX.
2004-12-19 13:42:03 +00:00
Jim Meyering ec61e1b8fe *** empty log message *** 2004-12-11 11:21:48 +00:00
Jim Meyering 19c959bd50 adjust wording of #error message 2004-12-11 11:19:27 +00:00
Jim Meyering c3ccae892f Fail via #error if PATH_MAX is not defined, since
this file is now compiled only on systems that define PATH_MAX.
2004-12-11 11:18:53 +00:00
Paul Eggert 9d683a1b65 Add support for time zones like +HH:MM and UTC+HH:MM. 2004-12-08 22:26:37 +00:00
Paul Eggert 50c9e0509c (textint): New member "negative".
(time_zone_hhmm): New function.
Expect 14 shift-reduce conflicts, not 13.
(o_colon_minutes): New rule.
(time, zone): Use it to add support for +HH:MM, UTC+HH:MM.
(yylex): Set the "negative" member of signed numbers.
2004-12-08 22:26:07 +00:00
Jim Meyering 97af685a66 . 2004-12-06 11:52:00 +00:00
Jim Meyering ff2b33dcae *** empty log message *** 2004-12-06 11:50:04 +00:00
Jim Meyering d4579825bc (libfetish_a_SOURCES): Begin removing .c and .h file names, as they
are added to AC_LIBSOURCES directives in the corresponding m4/*.m4 files.
2004-12-06 10:10:19 +00:00
Jim Meyering b272341d19 . 2004-12-05 23:15:01 +00:00
Jim Meyering 39a1adb375 *** empty log message *** 2004-12-05 21:11:56 +00:00
Jim Meyering 22dd0ce5f2 (unit-test): Depend on t-fpending.
Make the target .PHONY.
2004-12-05 21:11:48 +00:00
Jim Meyering 9390aecd60 *** empty log message *** 2004-12-05 20:17:08 +00:00
Jim Meyering 35dc3847ac . 2004-12-05 20:03:06 +00:00
Jim Meyering f31e5e6def *** empty log message *** 2004-12-05 20:02:28 +00:00
Jim Meyering 89647b7451 (LDADD): Define. 2004-12-05 20:02:23 +00:00
Jim Meyering 55ec26651c . 2004-12-05 19:50:46 +00:00
Jim Meyering fbd9c5dc91 *** empty log message *** 2004-12-05 19:38:32 +00:00
Jim Meyering 8bd2bc6d00 *** empty log message *** 2004-12-05 19:37:56 +00:00
Jim Meyering 334c1b1801 (unit-test): New target.
(check): Depend on it.
(noinst_PROGRAMS): Define.
2004-12-05 19:37:49 +00:00
Jim Meyering ff13a286c7 Test the __fpending function.
This ensures that if there is an error in the definition of the
PENDING_OUTPUT_N_BYTES expression, we'll find about it right away;
that value is used only in the rare event that close_stdout's
fclose fails with EBADF.
2004-12-05 19:28:15 +00:00
Jim Meyering a2b300f156 revert to 1.8, now that we test the offending
condition externally (via new t-fpending.c program)
2004-12-05 19:27:47 +00:00
Jim Meyering 9df080cfc5 *** empty log message *** 2004-12-05 18:53:40 +00:00
Jim Meyering 2edd4a3769 *** empty log message *** 2004-12-05 18:52:37 +00:00
Jim Meyering 210212143b Include <stdlib.h>.
(__fpending): Abort if PENDING_OUTPUT_N_BYTES is negative.
This ensures that if there is an error in the definition of the
PENDING_OUTPUT_N_BYTES expression, we'll find about it right away;
this value is used only in the rare event that close_stdout's
fclose fails with EBADF.
2004-12-05 18:52:33 +00:00
Paul Eggert fcf37d8842 Recent changes to save-cwd, openat. 2004-12-03 07:13:31 +00:00
Paul Eggert f125837030 Import from gnulib. 2004-12-03 07:10:19 +00:00
Paul Eggert dddbfd198a Add copyright and authorship notice.
(AT_FDCWD): Use the same value Solaris 9 uses.
2004-12-03 06:44:30 +00:00