gnulib.git
17 years ago(Imported from Automake.)
Paul Eggert [Mon, 16 Oct 2006 21:05:39 +0000 (21:05 +0000)]
(Imported from Automake.)
* build-aux/gnupload: Update to version 1.1 of directive file.

17 years ago* modules/configmake (Makefile.am): Add pkglibexecdir support, to
Eric Blake [Mon, 16 Oct 2006 17:43:14 +0000 (17:43 +0000)]
* modules/configmake (Makefile.am): Add pkglibexecdir support, to
match Automake 1.10a.

17 years agoautoupdate
Karl Berry [Mon, 16 Oct 2006 13:59:29 +0000 (13:59 +0000)]
autoupdate

17 years agoNew module 'sigprocmask'.
Bruno Haible [Mon, 16 Oct 2006 11:55:35 +0000 (11:55 +0000)]
New module 'sigprocmask'.

17 years ago(gnupload): get from automake cvs.
Karl Berry [Sun, 15 Oct 2006 22:38:35 +0000 (22:38 +0000)]
(gnupload): get from automake cvs.

17 years agoSync from Automake.
Paul Eggert [Sat, 14 Oct 2006 23:40:42 +0000 (23:40 +0000)]
Sync from Automake.
* build-aux/install-sh (posix_mkdir): Reject FreeBSD 6.1 mkdir -p -m,
which incorrectly sets the mode of an existing destination
directory.  In some cases the unpatched install-sh could do the
equivalent of "chmod 777 /" or "chmod 0 /" on a buggy FreeBSD
system.  We hope this is rare in practice, but it's clearly worth
fixing.  Problem reported by Alex Unleashed in
<http://lists.gnu.org/archive/html/bug-autoconf/2006-10/msg00012.html>.
Also, don't bother to check for -m bugs unless we're using -m;
suggested by Stepan Kasal.

2006-10-14  Ralf Wildenhues  <Ralf.Wildenhues@gmx.de>

Sync from Automake.
* build-aux/depcomp (gcc3): Put dependency extraction flags before the
`-c' flag, so they appear at the same position as in %FASTDEP%
mode in depend2.am.  Fixes build failure for FreeBSD's c89,
which ignores unknown options only after the first non-option.
Bug report against M4 by Nelson H. F. Beebe.

17 years agogif patents expired
Karl Berry [Sat, 14 Oct 2006 14:00:41 +0000 (14:00 +0000)]
gif patents expired

17 years agoFix a bug in yesterday's change.
Jim Meyering [Sat, 14 Oct 2006 06:32:48 +0000 (06:32 +0000)]
Fix a bug in yesterday's change.
* lib/fts.c (fts_open): When using FTS_XDEV|FTS_NOSTAT,
p->fts_statp->st_dev would be used uninitialized.
Ensures that we always call fts_stat on the very first entry.
Miklos Szeredi reported that find -xdev stopped working.

17 years agoTypo.
Bruno Haible [Fri, 13 Oct 2006 12:44:53 +0000 (12:44 +0000)]
Typo.

17 years agognulib-tool now synthesizes the EXTRA_DIST line.
Bruno Haible [Fri, 13 Oct 2006 12:40:22 +0000 (12:40 +0000)]
gnulib-tool now synthesizes the EXTRA_DIST line.

17 years ago.
Karl Berry [Fri, 13 Oct 2006 07:41:05 +0000 (07:41 +0000)]
.

17 years ago* modules/error (Makefile.am): Distribute files through
Paul Eggert [Thu, 12 Oct 2006 21:48:01 +0000 (21:48 +0000)]
* modules/error (Makefile.am): Distribute files through
EXTRA_DIST, not lib_SOURCES.

17 years agoTypo.
Bruno Haible [Thu, 12 Oct 2006 20:46:15 +0000 (20:46 +0000)]
Typo.

17 years ago* modules/error (Makefile.am): Distribute files in /lib.
Eric Blake [Thu, 12 Oct 2006 20:04:19 +0000 (20:04 +0000)]
* modules/error (Makefile.am): Distribute files in /lib.
* modules/obstack (Makefile.am): Likewise.

17 years agoDistribute all lib/* source files through EXTRA_DIST.
Bruno Haible [Thu, 12 Oct 2006 18:52:30 +0000 (18:52 +0000)]
Distribute all lib/* source files through EXTRA_DIST.

17 years agoremove trailing blank line
Jim Meyering [Thu, 12 Oct 2006 13:41:07 +0000 (13:41 +0000)]
remove trailing blank line

17 years ago* m4/getloadavg.m4: Revert the change below.
Jim Meyering [Thu, 12 Oct 2006 13:26:06 +0000 (13:26 +0000)]
* m4/getloadavg.m4: Revert the change below.

17 years ago* m4/getloadavg.m4 (gl_GETLOADAVG): Test for the existence of
Jim Meyering [Thu, 12 Oct 2006 13:23:10 +0000 (13:23 +0000)]
* m4/getloadavg.m4 (gl_GETLOADAVG): Test for the existence of
lib/getloadavg.c using "ls -L", not "test -f".  The latter would
fail with a symlink, which is what coreutils' ./bootstrap now
creates by default.

17 years agos/^ {8}/\t/
Jim Meyering [Thu, 12 Oct 2006 13:17:48 +0000 (13:17 +0000)]
s/^ {8}/\t/

17 years agoLast patch broke _MSC_VER case.
Bruno Haible [Thu, 12 Oct 2006 12:55:07 +0000 (12:55 +0000)]
Last patch broke _MSC_VER case.

17 years agoAdd support for multiple gnulib-tool invocations in the scope of a single
Bruno Haible [Thu, 12 Oct 2006 12:33:50 +0000 (12:33 +0000)]
Add support for multiple gnulib-tool invocations in the scope of a single
configure.ac file.

17 years agoHandle mismatch between latest gettext release and current gnulib.
Bruno Haible [Thu, 12 Oct 2006 11:45:25 +0000 (11:45 +0000)]
Handle mismatch between latest gettext release and current gnulib.

17 years ago--create-testdir without module names now means to use nearly all modules.
Bruno Haible [Thu, 12 Oct 2006 11:43:46 +0000 (11:43 +0000)]
--create-testdir without module names now means to use nearly all modules.

17 years ago* lib/fts.c (fts_open): Use consistent indentation.
Jim Meyering [Thu, 12 Oct 2006 10:36:51 +0000 (10:36 +0000)]
* lib/fts.c (fts_open): Use consistent indentation.

17 years agoBig performance improvement for fts-based tools that use FTS_NOSTAT.
Jim Meyering [Thu, 12 Oct 2006 10:32:32 +0000 (10:32 +0000)]
Big performance improvement for fts-based tools that use FTS_NOSTAT.
Avoid spurious inode-mismatch problems on non-POSIX file systems.
Details: http://article.gmane.org/gmane.comp.lib.gnulib.bugs/7416
* lib/fts_.h (FTS_DEFER_STAT): Define new flag.
(FTS_OPTIONMASK): Extend the mask to reflect this addition.
* lib/fts.c (DT_IS_KNOWN, DT_MUST_BE): Define.
(FTS_NO_STAT_REQUIRED, FTS_STAT_REQUIRED): Define.
(fts_set_stat_required): New function.
(fts_open): Defer the calls to fts_stat, if possible or requested.
Move the code that maps a command-line fts_info value FTS_DOT to FTS_D
into fts_stat itself.
(fts_read): Perform any required (deferred) fts_stat call.
(fts_build): Likewise, for the directory we're about to open and read.
In the readdir loop, carefully decide whether each entry will require
an eventual call to fts_stat, using dirent.d_type info if available.
(fts_stat): Move the test for whether to honor FTS_COMFOLLOW on
a command line argument into this function.  Update all callers.
Map a return value of FTS_DOT to FTS_D for a command line argument.
* modules/fts (Depends-on): Add d-type.  Alphabetize.
Thanks to Miklos Szeredi for his tenacity and for the initial
bug report about "find" failing on a FUSE-based file system.

17 years ago* m4/extensions.m4 (AC_USE_SYSTEM_EXTENSIONS): Renamed from
Paul Eggert [Thu, 12 Oct 2006 08:01:18 +0000 (08:01 +0000)]
* m4/extensions.m4 (AC_USE_SYSTEM_EXTENSIONS): Renamed from
gl_USE_SYSTEM_EXTENSIONS, to fix a coreutils bootstrap failure
reported by Jim Meyering.  All uses of cache variables renamed
to match Autoconf's.
(gl_USE_SYSTEM_EXTENSIONS): New macro, which simply requires
the other one.

17 years ago* m4/rename-dest-slash.m4 (gl_FUNC_RENAME_TRAILING_DEST_SLASH):
Paul Eggert [Thu, 12 Oct 2006 07:35:16 +0000 (07:35 +0000)]
* m4/rename-dest-slash.m4 (gl_FUNC_RENAME_TRAILING_DEST_SLASH):
Fix misspelling in diagnostic.

17 years ago* lib/mkdir-p.c (HAVE_FCHMOD): Define to false if not already
Paul Eggert [Thu, 12 Oct 2006 06:43:01 +0000 (06:43 +0000)]
* lib/mkdir-p.c (HAVE_FCHMOD): Define to false if not already
defined.  Problem reported by Matthew Woehlke.

17 years ago* lib/inttypes_.h (_LONG_LONG_FORMAT_PREFIX): New macro.
Paul Eggert [Thu, 12 Oct 2006 06:17:55 +0000 (06:17 +0000)]
* lib/inttypes_.h (_LONG_LONG_FORMAT_PREFIX): New macro.
Add support for Tandem NonStop R series.
(_PRI64_PREFIX, _PRIu64_PREFIX, _SCN64_PREFIX, _SCNu64_PREFIX):
Use new macro.

17 years ago* lib/rename-dest-slash.c: Include stdbool.h but not string.h.
Paul Eggert [Thu, 12 Oct 2006 05:36:20 +0000 (05:36 +0000)]
* lib/rename-dest-slash.c: Include stdbool.h but not string.h.
(has_trailing_slash): Omit size arg; all callers changed.
Omit 'inline', since it doesn't help performance and we'd
need to configure it.
Don't count //, ///, etc. as having a trailing slash.
As a side effect, this removes a C99ism reported by Matthew Woehlke.
(rpl_rename_dest_slash): On failure, use rename's errno rather
than (in some cases) an incorrect or junk errno.
Simplify code by removing need to compute length; this does
cause it to make two passes instead of one over the file name,
but it's worth it.

17 years ago* m4/extensions.m4 (gl_USE_SYSTEM_EXTENSIONS): Undo previous
Paul Eggert [Wed, 11 Oct 2006 23:12:36 +0000 (23:12 +0000)]
* m4/extensions.m4 (gl_USE_SYSTEM_EXTENSIONS): Undo previous
change, since Autoconf's version may no longer be appropriate now
that we are using CVS Autoconf's version.  Add support for Tandem.

2006-10-11  Paul Eggert  <eggert@cs.ucla.edu>

17 years agoUse HAVE_LONG_LONG_INT instead of HAVE_LONG_LONG.
Bruno Haible [Wed, 11 Oct 2006 16:09:38 +0000 (16:09 +0000)]
Use HAVE_LONG_LONG_INT instead of HAVE_LONG_LONG.

17 years agoAdd comments.
Bruno Haible [Wed, 11 Oct 2006 15:37:54 +0000 (15:37 +0000)]
Add comments.

17 years agoMake it possible to alias stpcpy and strdup.
Bruno Haible [Wed, 11 Oct 2006 12:48:10 +0000 (12:48 +0000)]
Make it possible to alias stpcpy and strdup.

17 years agoMake it possible to #define gcd to an alias.
Bruno Haible [Wed, 11 Oct 2006 12:40:44 +0000 (12:40 +0000)]
Make it possible to #define gcd to an alias.

17 years agoMake it possible to #define c_isascii etc. to aliases.
Bruno Haible [Wed, 11 Oct 2006 12:39:18 +0000 (12:39 +0000)]
Make it possible to #define c_isascii etc. to aliases.

17 years agoMake it possible to #define set_program_name to an alias.
Bruno Haible [Wed, 11 Oct 2006 12:37:31 +0000 (12:37 +0000)]
Make it possible to #define set_program_name to an alias.

17 years ago.
Karl Berry [Wed, 11 Oct 2006 07:43:35 +0000 (07:43 +0000)]
.

17 years agoPort to Tandem NSK OSS, which has 64-bit signed int but at most
Paul Eggert [Wed, 11 Oct 2006 05:58:47 +0000 (05:58 +0000)]
Port to Tandem NSK OSS, which has 64-bit signed int but at most
32-bit unsigned int.  Problem reported by Matthew Woehlke in:
http://lists.gnu.org/archive/html/bug-coreutils/2006-10/msg00062.html
More generally, don't assume that 64-bit signed int is available
if unsigned int is, and vice versa.
* lib/inttypes_.h (_PRIu64_PREFIX, _SCNu64_PREFIX): Depend on
unsigned symbols, not on their signed counterparts.
* lib/stdint_.h (uint64_t, uint_least64_t, uint_fast64_t, uintmax_t):
(UINT64_MAX, UINT_LEAST64_MAX, UINT_FAST64_MAX, UINTMAX_MAX):
(UINT64_C, UINTMAX_C):
Likewise.
* lib/strtoimax.c (strtoll): Depend on signed symbols, not their
unsigned counterparts.
(Have_long_long, Unsigned): New macros.
(Int): Renamed from INT.
(strtoimax): Use the new macros.
* m4/stdint.m4 (gl_STDINT_H): Require AC_TYPE_UNSIGNED_LONG_LONG_INT
and substitute HAVE_UNSIGNED_LONG_LONG_INT.
* modules/inttypes (inttypes.h): Substitute
HAVE_UNSIGNED_LONG_LONG_INT.
* modules/stdint (stdint.h): Likewise.
(Files): Add m4/ulonglong.m4.

17 years agoReinstall the "tiny change" annotations.
Bruno Haible [Tue, 10 Oct 2006 13:09:59 +0000 (13:09 +0000)]
Reinstall the "tiny change" annotations.

17 years agoAvoid using the variable name 'index' for two completely different things.
Bruno Haible [Tue, 10 Oct 2006 12:48:57 +0000 (12:48 +0000)]
Avoid using the variable name 'index' for two completely different things.

17 years agoautoupdate
Karl Berry [Mon, 9 Oct 2006 21:20:20 +0000 (21:20 +0000)]
autoupdate

17 years agoPrepend directory to more file names.
Bruno Haible [Mon, 9 Oct 2006 20:24:37 +0000 (20:24 +0000)]
Prepend directory to more file names.
Break lines to width 80, where possible.

17 years ago* lib/filemode.h [HAVE_DECL_STRMODE]: Include unistd.h too,
Paul Eggert [Mon, 9 Oct 2006 19:33:54 +0000 (19:33 +0000)]
* lib/filemode.h [HAVE_DECL_STRMODE]: Include unistd.h too,
for NetBSD.  Problem reported by Bruno Haible.

17 years agoMerge the ChangeLogs into one ChangeLog, at the root.
Paul Eggert [Mon, 9 Oct 2006 18:22:37 +0000 (18:22 +0000)]
Merge the ChangeLogs into one ChangeLog, at the root.

17 years agoFix some dates and names in ChangeLog entries.
Paul Eggert [Mon, 9 Oct 2006 17:47:14 +0000 (17:47 +0000)]
Fix some dates and names in ChangeLog entries.

17 years agoEmphasize the drawbacks of the --symlink option.
Bruno Haible [Mon, 9 Oct 2006 12:26:13 +0000 (12:26 +0000)]
Emphasize the drawbacks of the --symlink option.

17 years ago* fts-cycle.c (leave_dir): When "leaving" a top level directory due
Jim Meyering [Mon, 9 Oct 2006 12:15:39 +0000 (12:15 +0000)]
* fts-cycle.c (leave_dir): When "leaving" a top level directory due
to FTS_SKIP, don't copy the parent's uninitialized dev/ino values.
Trigger with e.g., mkdir d && valgrind ./chmod u+rwx d d

17 years ago* lchown.c: Include <sys/stat.h> before "stat-macros.h".
Jim Meyering [Mon, 9 Oct 2006 11:50:09 +0000 (11:50 +0000)]
* lchown.c: Include <sys/stat.h> before "stat-macros.h".
Patch from Bruno Haible.

17 years ago.
Karl Berry [Sun, 8 Oct 2006 07:41:44 +0000 (07:41 +0000)]
.

17 years agoGive credit to bug reporter.
Paul Eggert [Sun, 8 Oct 2006 07:29:24 +0000 (07:29 +0000)]
Give credit to bug reporter.

17 years agoDon't include <config.h> twice; this doesn't work in some cases,
Paul Eggert [Sun, 8 Oct 2006 07:24:56 +0000 (07:24 +0000)]
Don't include <config.h> twice; this doesn't work in some cases,
e.g., when config.h has "#define intmax_t long long int" and
we include <config.h>, <inttypes.h>, <config.h> in that order.
* fprintftime.c: Don't include config.h or fprintftime.h.
* fts-cycle.c: Don't include config.h.
* strftime.c: Include fprintftime.h if FPRINTFTIME is defined.
* xstrtoimax.c: Remove copyright notice since it's short tnow.
Don't include config.h or xstrtol.h.  Define STRTOL_T_MINIMUM
and STRTOL_T_MAXIMUM unconditionally, since we now assume gnulib
inttypes.h.
* xstrtoumax.c: Likewise.
* xstrtol.c: Include config.h and xstrtol.h after defining
__strtol and the like, so that this module is more like its siblings.
(STRTOL_T_MINIMUM, STRTOL_T_MAXIMUM) [! defined STRTOL_T_MINIMUM]:
Remove; no longer needed now that we assume gnulib inttypes.h.

2006-10-07  Bruno Haible  <bruno@clisp.org>

17 years ago* modules/inttypes (inttypes.h): Revert what seems to have been
Jim Meyering [Sat, 7 Oct 2006 18:57:13 +0000 (18:57 +0000)]
* modules/inttypes (inttypes.h): Revert what seems to have been
an inadvertent part of today's change: use "|", not "/" in the
substitution for the "/"-containing string, $(ABSOLUTE_INTTYPES_H).

17 years agoMove Paolo's ChangeLog entry.
Bruno Haible [Sat, 7 Oct 2006 17:53:15 +0000 (17:53 +0000)]
Move Paolo's ChangeLog entry.

17 years agoFix ChangeLog typo
Eric Blake [Sat, 7 Oct 2006 17:38:54 +0000 (17:38 +0000)]
Fix ChangeLog typo

17 years agoLive on the diff-merge branch, not on HEAD.
Bruno Haible [Sat, 7 Oct 2006 15:21:52 +0000 (15:21 +0000)]
Live on the diff-merge branch, not on HEAD.

17 years agoDifference of two sequences.
Bruno Haible [Sat, 7 Oct 2006 15:20:20 +0000 (15:20 +0000)]
Difference of two sequences.

17 years agoFuzzy string comparison.
Bruno Haible [Sat, 7 Oct 2006 15:19:14 +0000 (15:19 +0000)]
Fuzzy string comparison.
Taken from GNU gettext.

17 years agoTaken from diffutils/src/analyze.c
Bruno Haible [Sat, 7 Oct 2006 15:18:43 +0000 (15:18 +0000)]
Taken from diffutils/src/analyze.c

17 years agoComment changes.
Bruno Haible [Sat, 7 Oct 2006 15:09:14 +0000 (15:09 +0000)]
Comment changes.

17 years agoMark generated files as "DO NOT EDIT".
Bruno Haible [Sat, 7 Oct 2006 14:54:51 +0000 (14:54 +0000)]
Mark generated files as "DO NOT EDIT".

17 years agoNew module 'sublist'.
Bruno Haible [Sat, 7 Oct 2006 14:47:21 +0000 (14:47 +0000)]
New module 'sublist'.

17 years ago.
Karl Berry [Sat, 7 Oct 2006 07:42:41 +0000 (07:42 +0000)]
.

17 years ago* mkancesdirs.c (mkancesdirs): Pass to MAKE_DIR both the full file
Paul Eggert [Sat, 7 Oct 2006 07:07:34 +0000 (07:07 +0000)]
* mkancesdirs.c (mkancesdirs): Pass to MAKE_DIR both the full file
name (relative to the original working directory) and the file
name component (relative to the temporary working directory).  All
callers changed.
* mkancesdirs.h (mkancesdirs): Adjust prototype to match.
* mkdir-p.c (make_dir_parents): Likewise.
* mkdir-p.h (make_dir_parents): Likewise.

SCALAR(0x827b260)
2006-10-06  Bruno Haible  <bruno@clisp.org>

17 years ago* clean-temp.h (close_stream_temp): New declaration.
Eric Blake [Fri, 6 Oct 2006 23:13:53 +0000 (23:13 +0000)]
* clean-temp.h (close_stream_temp): New declaration.
* clean-temp.c (includes): Pull in headers according to what
other modules are in use.
(close_stream_temp) [GNULIB_CLOSE_STREAM]: New function.

17 years agoDefine several macros for use by the clean-temp module.
Eric Blake [Fri, 6 Oct 2006 23:11:25 +0000 (23:11 +0000)]
Define several macros for use by the clean-temp module.
* close-stream.m4 (gl_CLOSE_STREAM): Define GNULIB_CLOSE_STREAM.
* fcntl-safer.m4 (gl_FCNTL_SAFER): Define GNULIB_FCNTL_SAFER.
* stdio-safer.m4 (gl_FOPEN_SAFER): Define GNULIB_FOPEN_SAFER.

17 years agoReturn an error indicator.
Bruno Haible [Fri, 6 Oct 2006 21:37:28 +0000 (21:37 +0000)]
Return an error indicator.

17 years agoProvide a fallback for PATH_MAX.
Bruno Haible [Fri, 6 Oct 2006 21:20:20 +0000 (21:20 +0000)]
Provide a fallback for PATH_MAX.

17 years ago[ChangeLog]
Jim Meyering [Fri, 6 Oct 2006 13:59:10 +0000 (13:59 +0000)]
[ChangeLog]
* modules/closeout (Description): Mention stderr too.
[lib/ChangeLog]
* closeout.c (close_stdout): Also close stderr.
* closeout.h: Update comment.

17 years agoEnsure temp file is closed before its directory is removed.
Bruno Haible [Fri, 6 Oct 2006 13:32:11 +0000 (13:32 +0000)]
Ensure temp file is closed before its directory is removed.

17 years agoHave clean-temp register file open descriptors to temporary files.
Bruno Haible [Fri, 6 Oct 2006 12:17:22 +0000 (12:17 +0000)]
Have clean-temp register file open descriptors to temporary files.

17 years agoAdd bounded list search operations.
Bruno Haible [Fri, 6 Oct 2006 12:06:07 +0000 (12:06 +0000)]
Add bounded list search operations.

17 years ago[lib/ChangeLog]
Paul Eggert [Thu, 5 Oct 2006 22:49:57 +0000 (22:49 +0000)]
[lib/ChangeLog]
Fix some Darwin-7.9.0 porting problems reported by Bruno Haible in
<http://lists.gnu.org/archive/html/bug-coreutils/2006-10/msg00063.html>.
* dirchownmod.c: Include lchown.h.
* lchown.c: Don't include files that lchown.h now includes.
Don't declare chown, since lchown.h now does that.
* lchown.h: Include errno.h, sys/types.h, unistd.h.
(lchown): Define to rpl_chown if lchown is declared but
does not exist.  Declare using a prototype if lchown is not
declared.  Add a copyright notice.
* mkstemp.h: Include <unistd.h>.
* openat.c: Include lchown.h.
[m4/ChangeLog]
* lchown.m4 (gl_FUNC_LCHOWN): Check whether lchown is declared.

17 years ago[lib/ChangeLog]
Paul Eggert [Thu, 5 Oct 2006 21:38:10 +0000 (21:38 +0000)]
[lib/ChangeLog]
* fcntl_.h (O_NOFOLLOW): Don't depend on O_NOFOLLOW_IS_INEFFECTIVE;
we now test for that separately.
* fts.c (fts_safe_changedir): Inspect HAVE_WORKING_O_NOFOLLOW
rather than O_NOFOLLOW, when testing whether it's possible to
avoid a race condition reliably.
* savewd.c (savewd_chdir): Likewise.
[m4/ChangeLog]
* fcntl_h.m4 (gl_FCNTL_H): Define HAVE_WORKING_O_NOFOLLOW instead
of O_NOFOLLOW_IS_INEFFECTIVE.  Define HAVE_WORKING_O_NOATIME if
O_NOATIME works.

17 years agoupdate from texinfo
Karl Berry [Thu, 5 Oct 2006 21:26:52 +0000 (21:26 +0000)]
update from texinfo

17 years agoRemove macros that are no longer needed now that stdint.h is
Paul Eggert [Thu, 5 Oct 2006 21:23:20 +0000 (21:23 +0000)]
Remove macros that are no longer needed now that stdint.h is
reliable.
* fsusage.c (UINTMAX_MAX): Remove.
* human.c (SIZE_MAX, UINTMAX_MAX): Remove.
* utimecmp.c (SIZE_MAX): Remove.

17 years agoAdd searching operations, limited to a subsequence of the list.
Bruno Haible [Thu, 5 Oct 2006 12:45:16 +0000 (12:45 +0000)]
Add searching operations, limited to a subsequence of the list.

17 years agoHandle the Woe32 SIGBREAK too.
Bruno Haible [Thu, 5 Oct 2006 12:40:48 +0000 (12:40 +0000)]
Handle the Woe32 SIGBREAK too.

17 years agoAdd a search_atleast operation.
Bruno Haible [Wed, 4 Oct 2006 17:28:15 +0000 (17:28 +0000)]
Add a search_atleast operation.

17 years ago* fts.c (fts_open): Tiny comment change.
Jim Meyering [Wed, 4 Oct 2006 17:21:22 +0000 (17:21 +0000)]
* fts.c (fts_open): Tiny comment change.

17 years agoWhitespace normalization.
Bruno Haible [Wed, 4 Oct 2006 17:00:21 +0000 (17:00 +0000)]
Whitespace normalization.

17 years agoFix a weird typo.
Bruno Haible [Wed, 4 Oct 2006 16:59:33 +0000 (16:59 +0000)]
Fix a weird typo.

17 years agoFix return type.
Bruno Haible [Wed, 4 Oct 2006 16:56:38 +0000 (16:56 +0000)]
Fix return type.

17 years agoComment fixes.
Bruno Haible [Wed, 4 Oct 2006 16:54:24 +0000 (16:54 +0000)]
Comment fixes.

17 years agoMake it possible to invoke AC_GNU_SOURCE after gl_LOCK_EARLY.
Bruno Haible [Wed, 4 Oct 2006 16:38:45 +0000 (16:38 +0000)]
Make it possible to invoke AC_GNU_SOURCE after gl_LOCK_EARLY.

17 years ago2006-10-02 Dmitry V. Levin <ldv@altlinux.org>
Jim Meyering [Wed, 4 Oct 2006 08:24:26 +0000 (08:24 +0000)]
2006-10-02  Dmitry V. Levin  <ldv@altlinux.org>
* fts.c (fts_close, fts_build, fts_palloc): Remove redundant checks.

17 years ago.
Karl Berry [Tue, 3 Oct 2006 07:41:39 +0000 (07:41 +0000)]
.

17 years ago* quotearg.c (mbstate_t) [!HAVE_MBRTOWC]: #define to int.
Paul Eggert [Tue, 3 Oct 2006 06:33:39 +0000 (06:33 +0000)]
* quotearg.c (mbstate_t) [!HAVE_MBRTOWC]: #define to int.

17 years ago* extensions.m4 (gl_USE_SYSTEM_EXTENSIONS): Use autoconf's
Eric Blake [Tue, 3 Oct 2006 04:12:40 +0000 (04:12 +0000)]
* extensions.m4 (gl_USE_SYSTEM_EXTENSIONS): Use autoconf's
definition in 2.60+.

17 years ago* modules/strnlen (Depends-on): Add extensions.
Eric Blake [Tue, 3 Oct 2006 04:01:46 +0000 (04:01 +0000)]
* modules/strnlen (Depends-on): Add extensions.

17 years agoDon't use no-dependencies, since it's not the default in automake.
Bruno Haible [Mon, 2 Oct 2006 11:40:10 +0000 (11:40 +0000)]
Don't use no-dependencies, since it's not the default in automake.

17 years ago.
Karl Berry [Sat, 30 Sep 2006 07:38:29 +0000 (07:38 +0000)]
.

17 years ago[lib/ChangeLog]
Paul Eggert [Sat, 30 Sep 2006 00:37:48 +0000 (00:37 +0000)]
[lib/ChangeLog]
Work around bug in Solaris 10 /proc file system:
/proc/self/fd/NNN/.. isn't the parent directory of
the directory whose file descriptor is NNN.  This needs to
be worked around at run time, not compile time, since a
program might be built on Solaris 8, where things work, and
run on Solaris 10.
* openat-priv.h (BUILD_PROC_NAME): Remove.  All callers changed
to use the following interface instead:
(OPENAT_BUFFER_SIZE): New macro.
(openat_proc_name): New function.
* at-func.c (AT_FUNC_NAME): Adjust to above changes.
* openat.c (openat_permissive, openat_needs_fchdir, fdopendir):
Likewise.
* openat-proc.c: New file.
[ChangeLog]
* modules/openat (Files): Add lib/openat-proc.c.
(Depends-on): Add same-inode, stdbool.
[m4/ChangeLog]
* openat.m4 (gl_FUNC_OPENAT): Add AC_LIBOBJ(openat-proc).

17 years agoNew function fwriteerror_no_ebadf.
Bruno Haible [Fri, 29 Sep 2006 13:44:52 +0000 (13:44 +0000)]
New function fwriteerror_no_ebadf.

17 years ago.
Karl Berry [Fri, 29 Sep 2006 07:39:02 +0000 (07:39 +0000)]
.

17 years agosed now also uses gnulib.
Bruno Haible [Thu, 28 Sep 2006 21:59:59 +0000 (21:59 +0000)]
sed now also uses gnulib.

17 years agoSimplify and document.
Bruno Haible [Thu, 28 Sep 2006 20:52:13 +0000 (20:52 +0000)]
Simplify and document.

17 years agoAvoid gcc warning at configure time.
Bruno Haible [Thu, 28 Sep 2006 20:18:27 +0000 (20:18 +0000)]
Avoid gcc warning at configure time.

17 years agoUse the stdint module.
Bruno Haible [Thu, 28 Sep 2006 20:00:51 +0000 (20:00 +0000)]
Use the stdint module.

17 years ago2006-09-28 Paolo Bonzini <bonzini@gnu.org>
Paolo Bonzini [Thu, 28 Sep 2006 19:58:33 +0000 (19:58 +0000)]
2006-09-28  Paolo Bonzini  <bonzini@gnu.org>

* lib/poll.c (rpl_poll) [__APPLE__]: Use FIONREAD instead of MSG_PEEK.
* m4/poll.m4: Look for sys/ioctl.h and sys/filio.h.