Jim Meyering
aabf87bc83
Don't include assert.h.
...
(path_concat): Remove assertion that would have triggered
for ABASE starting with more than one slash.
Reported by Andreas Schwab.
2005-01-25 12:30:01 +00:00
Jim Meyering
313147e76a
*** empty log message ***
2005-01-25 09:32:53 +00:00
Jim Meyering
c6449644bc
*** empty log message ***
2005-01-25 09:09:09 +00:00
Jim Meyering
748946e773
(path_concat): Set *BASE_IN_RESULT
...
properly when ABASE is an absolute file name.
Correct the description of this function.
Include <assert.h>.
Add an assertion and a test driver.
This fixes a bug introduced on 2004-07-02.
2005-01-25 09:07:49 +00:00
Paul Eggert
52bf4b2a25
Regenerate.
2005-01-22 06:30:33 +00:00
Paul Eggert
15ac53209f
Sync from gnulib.
2005-01-22 06:25:53 +00:00
Jim Meyering
9e09c422a2
*** empty log message ***
2005-01-21 12:46:36 +00:00
Paul Eggert
be0dc61d80
Add version-etc-fsf.
2005-01-21 00:21:37 +00:00
Paul Eggert
b80668c3f8
(libfetish_a_SOURCES): Add version-etc-fsf.c.
2005-01-21 00:21:01 +00:00
Paul Eggert
8dcf5bba94
Initial version.
2005-01-21 00:20:20 +00:00
Paul Eggert
94e9766114
(version_etc_copyright): Use [] instead of * in prototype.
2005-01-21 00:20:05 +00:00
Paul Eggert
450a7a1aff
Remove version_etc_copyright.
2005-01-21 00:19:49 +00:00
Paul Eggert
bd88d49b85
* save-cwd.c (save_cwd): Remove code to support non-fchdir case.
2005-01-20 22:17:47 +00:00
Paul Eggert
7e43a4e6c4
(save_cwd): Remove code to support the case
...
where fchdir is missing or flaky.
2005-01-20 22:17:26 +00:00
Jim Meyering
e989e603fa
*** empty log message ***
2005-01-19 13:45:22 +00:00
Jim Meyering
2157aa8ba7
(AT_SYMLINK_NOFOLLOW): Define to 4096, so it's the same value as for Solaris 9.
2005-01-19 13:44:54 +00:00
Jim Meyering
f4af6f487c
*** empty log message ***
2005-01-19 12:52:15 +00:00
Jim Meyering
dea0e69ce0
*** empty log message ***
2005-01-19 12:51:06 +00:00
Jim Meyering
5ff3a2e214
remove diff, in, out
2005-01-19 12:50:12 +00:00
Jim Meyering
3fc13d753c
*** empty log message ***
2005-01-19 12:48:19 +00:00
Jim Meyering
d7267a635a
A test harness to exercize chdir-long.c's sample main program.
2005-01-19 12:48:15 +00:00
Jim Meyering
b603dc3050
(chdir_long): Update prototype.
2005-01-19 10:22:02 +00:00
Jim Meyering
87f49a3885
*** empty log message ***
2005-01-19 10:21:49 +00:00
Jim Meyering
c2475f7874
(chdir_long): Rewrite to remove limitation on
...
component length. This included changing the parameter to be
of type `char *' rather than `char const *'.
2005-01-19 10:21:43 +00:00
Jim Meyering
1c5199e9bf
.
2005-01-19 09:59:08 +00:00
Jim Meyering
158377f794
(fdopendir, fstatat): New functions.
2005-01-19 09:58:01 +00:00
Jim Meyering
af5592710c
Include headers required for use of DIR and struct stat.
...
[AT_SYMLINK_NOFOLLOW]: Define.
(fdopendir, fstatat): Add prototypes.
2005-01-19 09:57:49 +00:00
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