Paul Eggert [Sat, 25 Feb 2006 07:57:46 +0000 (07:57 +0000)]
* glob.c: Say "invalid" rather than "illegal" in comments.
Paul Eggert [Sat, 25 Feb 2006 07:57:37 +0000 (07:57 +0000)]
illegal -> invalid
Paul Eggert [Sat, 25 Feb 2006 05:07:39 +0000 (05:07 +0000)]
* modules/xstrtod: Omit xstrtod.h, xstrtod.c; they're in LIB_SOURCES.
* modules/lock-tests (TESTS): Use $(EXEEXT).
* modules/tls-tests: Likewise.
* modules/argp-tests: Likewise.
(check_PROGRAMS): New var, replacing...
(noinst_PROGRAMS, test_argp_SOURCES): Remove.
Karl Berry [Fri, 24 Feb 2006 14:35:02 +0000 (14:35 +0000)]
autoupdate
Jim Meyering [Fri, 24 Feb 2006 10:10:45 +0000 (10:10 +0000)]
*** empty log message ***
Jim Meyering [Fri, 24 Feb 2006 10:10:13 +0000 (10:10 +0000)]
*** empty log message ***
Jim Meyering [Fri, 24 Feb 2006 10:09:59 +0000 (10:09 +0000)]
Normalize inclusion of `config.h'.
Karl Berry [Fri, 24 Feb 2006 09:02:22 +0000 (09:02 +0000)]
.
Karl Berry [Fri, 24 Feb 2006 00:19:55 +0000 (00:19 +0000)]
info html dvi targets
Paul Eggert [Tue, 21 Feb 2006 06:40:34 +0000 (06:40 +0000)]
* getcwd.c (AT_FDCWD): Work around a bug in Solaris 9 and 10, where
AT_FDCWD exceeds INT_MAX.
* openat.h (AT_FDCWD): Likewise.
Simon Josefsson [Thu, 16 Feb 2006 09:48:07 +0000 (09:48 +0000)]
* sys_socket_h.m4 (gl_HEADER_SYS_SOCKET): Don't attempt using
winsock2.h or ws2tcpip.h when sys/socket.h is present. Fixes
'present but cannot compile' warnings on cygwin.
* socklen.m4 (gl_TYPE_SOCKLEN_T): Use gl_HEADER_SYS_SOCKET. Don't
use ws2tcpip.h if sys/socket.h works.
* getaddrinfo.m4 (gl_PREREQ_GETADDRINFO): Use gl_HEADER_SYS_SOCKET.
(gl_GETADDRINFO): Don't use ws2tcpip.h when sys/socket.h is present.
Simon Josefsson [Thu, 16 Feb 2006 09:47:39 +0000 (09:47 +0000)]
*** empty log message ***
Simon Josefsson [Thu, 16 Feb 2006 09:47:28 +0000 (09:47 +0000)]
* modules/getaddrinfo (Depends-on): Add sys_socket.
Simon Josefsson [Wed, 15 Feb 2006 10:42:40 +0000 (10:42 +0000)]
* build-aux/maint.mk: Add dsyntax-check rule.
Karl Berry [Wed, 15 Feb 2006 08:44:39 +0000 (08:44 +0000)]
.
Paul Eggert [Tue, 14 Feb 2006 23:00:23 +0000 (23:00 +0000)]
Sync from coreutils.
* modules/lstat (Depends-on): Don't depend on xalloc.
(License): Change from GPL to LGPL, since this is now simply a
replacement for a libc function.
Eliminate the unwelcome (albeit unlikely) possibility of xmalloc
failure on deficient systems, and simplify gnulib lgpl dependencies.
* lib/lstat.c (rpl_lstat): Rewrite to use stat() in place of the
xmalloc/lstat combination. Based on a patch from Bruno Haible.
* lib/xalloc-die.c: Remove unused definition of N_.
* m4/ls-mntd-fs.m4 (AC_FUNC_GETMNTENT): Invoke AC_CHECK_FUNCS(getmntent)
unconditionally so that tests of $ac_cv_func_getmntent (e.g., in
gl_LIST_MOUNTED_FILE_SYSTEMS) need not double-quote uses of that
variable, to accommodate the rare case in which getmntent is
available in none of the libraries checked. This happens at
least on FreeBSD 5.0.
Karl Berry [Tue, 14 Feb 2006 15:02:50 +0000 (15:02 +0000)]
autoupdate
Simon Josefsson [Tue, 14 Feb 2006 12:54:03 +0000 (12:54 +0000)]
*** empty log message ***
Simon Josefsson [Tue, 14 Feb 2006 12:53:58 +0000 (12:53 +0000)]
* modules/maintainer-makefile (Files): Rename.
Simon Josefsson [Tue, 14 Feb 2006 12:52:55 +0000 (12:52 +0000)]
* build-aux/GNUmakefile: Rename Makefile.maint to maint.mk
and (the local) Makefile.cfg to maint-cfg.mk.
* build-aux/Makefile.maint, build-aux/maint.mk: Renamed the former
to the latter.
Simon Josefsson [Tue, 14 Feb 2006 11:25:31 +0000 (11:25 +0000)]
* modules/maintainer-makefile: New module.
* build-aux/Makefile.maint: New file, from GNU CoreUtils, although
severaly stripped to make it possible to build it up from scratch
with reliable tests.
* build-aux/GNUmakefile: New file, from GNU CoreUtils with some
fixes to permit overriding the default actions when configure and
makefile are not available.
Karl Berry [Tue, 14 Feb 2006 00:44:51 +0000 (00:44 +0000)]
update from texinfo
Karl Berry [Mon, 13 Feb 2006 21:58:43 +0000 (21:58 +0000)]
no argp
Simon Josefsson [Mon, 13 Feb 2006 15:40:25 +0000 (15:40 +0000)]
* gnulib-tool (Usage): Fix --import, from
karl@freefriends.org (Karl Berry).
Sergey Poznyakoff [Mon, 13 Feb 2006 13:37:42 +0000 (13:37 +0000)]
Update
Sergey Poznyakoff [Mon, 13 Feb 2006 13:25:58 +0000 (13:25 +0000)]
Restore another bugfix lost on 2005-12-12
Paul Eggert [Mon, 13 Feb 2006 08:09:15 +0000 (08:09 +0000)]
Add 2006 to copyright year.
Karl Berry [Wed, 8 Feb 2006 23:07:13 +0000 (23:07 +0000)]
non-gnu standards
Karl Berry [Wed, 8 Feb 2006 08:44:36 +0000 (08:44 +0000)]
.
Paul Eggert [Wed, 8 Feb 2006 00:04:23 +0000 (00:04 +0000)]
* closeout.c (close_stdout): Don't assume 'bool' converts nonzero
ints to 0 or 1, as this isn't true for the stdbool.h substitute.
Paul Eggert [Wed, 8 Feb 2006 00:04:08 +0000 (00:04 +0000)]
* modules/closeout (Depends-on): Remove atexit.
Sergey Poznyakoff [Tue, 7 Feb 2006 13:36:14 +0000 (13:36 +0000)]
Update
Sergey Poznyakoff [Tue, 7 Feb 2006 13:35:29 +0000 (13:35 +0000)]
Restore changes accidentally lost during the "autoupdate" on 2005-12-12.
Paul Eggert [Mon, 6 Feb 2006 05:22:04 +0000 (05:22 +0000)]
* extensions.m4 (gl_USE_SYSTEM_EXTENSIONS): Don't #define
__EXTENSIONS__ if this causes compilation to fail. Problem
reported by Nelson H. F. Beebe with Solaris 10 and Sun C 5.7
c89 -D_XOPEN_SOURCE -D_XOPEN_SOURCE_EXTENDED.
Karl Berry [Tue, 31 Jan 2006 14:50:30 +0000 (14:50 +0000)]
autoupdate
Karl Berry [Fri, 27 Jan 2006 22:50:12 +0000 (22:50 +0000)]
update from texinfo
Paul Eggert [Fri, 27 Jan 2006 18:40:27 +0000 (18:40 +0000)]
* fnmatch.c (L_): Renamed from L, to work around a bug in
Mac OS X 10.3.9 with GCC 3 reported by Claudio Fontana in
<http://lists.gnu.org/archive/html/bug-gnulib/2006-01/msg00074.html>.
All uses changed.
Simon Josefsson [Fri, 27 Jan 2006 12:50:41 +0000 (12:50 +0000)]
Mingw32 fixes for getaddrinfo.
Paul Eggert [Thu, 26 Jan 2006 22:12:26 +0000 (22:12 +0000)]
* fts.c (diropen): Open with O_NOCTTY | O_NONBLOCK too. Don't
attempt to open for write; this always fails, at least on POSIX
hosts.
Karl Berry [Thu, 26 Jan 2006 14:11:40 +0000 (14:11 +0000)]
oops, vasnprintf, not vasprintf
Bruno Haible [Thu, 26 Jan 2006 13:32:38 +0000 (13:32 +0000)]
Fixes from Paul Eggert.
Bruno Haible [Thu, 26 Jan 2006 13:31:49 +0000 (13:31 +0000)]
Treat all non-gcc compilers the same.
Bruno Haible [Thu, 26 Jan 2006 12:51:48 +0000 (12:51 +0000)]
'trap' portability trapped me...
Jim Meyering [Wed, 25 Jan 2006 17:31:46 +0000 (17:31 +0000)]
Remove stray conflict marker.
Jim Meyering [Wed, 25 Jan 2006 16:45:59 +0000 (16:45 +0000)]
*** empty log message ***
Jim Meyering [Wed, 25 Jan 2006 16:45:04 +0000 (16:45 +0000)]
Sync from the stable (b5) branch of coreutils:
(fts_children): Don't let close() clobber errno from
failed fchdir().
(fts_stat): When following a symlink-to-directory,
don't necessarily interpret stat-fails+lstat-succeeds as indicating
a dangling symlink. That can also happen at least for ELOOP.
The fix: return FTS_SLNONE only when the stat errno is ENOENT.
FYI, this bug predates the inclusion of fts.c in coreutils.
(fts_open): Put new maxarglen declaration and uses
in their own block, so pre-c99 compilers don't object.
Avoid the double-free (first in fts_read, second in fts_close) that
would occur when an `active' directory is made inaccessible (e.g.,
via chmod a-x) during a traversal.
(fts_read): After a failed fchdir, update sp->fts_cur
before returning. Reproduce this failure by
mkdir -p a/b; cd a; chmod a-x . b
Reported by Stavros Passas.
Sergey Poznyakoff [Wed, 25 Jan 2006 16:22:22 +0000 (16:22 +0000)]
Update
Sergey Poznyakoff [Wed, 25 Jan 2006 16:17:36 +0000 (16:17 +0000)]
Bugfix (stray #)
Karl Berry [Wed, 25 Jan 2006 14:51:38 +0000 (14:51 +0000)]
vasnprintf.c sync lost
Bruno Haible [Wed, 25 Jan 2006 14:20:06 +0000 (14:20 +0000)]
Portability problem with Solaris sh.
Bruno Haible [Wed, 25 Jan 2006 13:56:34 +0000 (13:56 +0000)]
Oops, wrong changelog entry.
Bruno Haible [Wed, 25 Jan 2006 13:55:43 +0000 (13:55 +0000)]
Avoid excessive warnings with IRIX cc.
Karl Berry [Wed, 25 Jan 2006 08:44:38 +0000 (08:44 +0000)]
.
Jim Meyering [Wed, 25 Jan 2006 08:03:18 +0000 (08:03 +0000)]
*** empty log message ***
Jim Meyering [Wed, 25 Jan 2006 08:03:13 +0000 (08:03 +0000)]
Remove more useless parentheses.
Jim Meyering [Wed, 25 Jan 2006 07:34:41 +0000 (07:34 +0000)]
*** empty log message ***
Jim Meyering [Wed, 25 Jan 2006 07:34:10 +0000 (07:34 +0000)]
Remove more useless parentheses.
Paul Eggert [Wed, 25 Jan 2006 00:16:39 +0000 (00:16 +0000)]
/tmp/cvsY9fTYA
Bruno Haible [Tue, 24 Jan 2006 22:05:28 +0000 (22:05 +0000)]
Check against AIX and HP-UX C compiler bugs.
Bruno Haible [Tue, 24 Jan 2006 22:00:13 +0000 (22:00 +0000)]
Fix a bug occurring with HP-UX aCC compiler.
Bruno Haible [Tue, 24 Jan 2006 21:44:37 +0000 (21:44 +0000)]
Work around HP-UX and AIX C compiler bugs with built-in _Bool.
Bruno Haible [Tue, 24 Jan 2006 19:18:45 +0000 (19:18 +0000)]
Fix portability problem to Solaris 9 sh.
Jim Meyering [Tue, 24 Jan 2006 19:17:13 +0000 (19:17 +0000)]
(Files): Add lib/intprops.h.
From Mark D. Baushke.
Jim Meyering [Tue, 24 Jan 2006 19:16:13 +0000 (19:16 +0000)]
*** empty log message ***
Jim Meyering [Tue, 24 Jan 2006 19:15:21 +0000 (19:15 +0000)]
(gl_FUNC_OPENAT): Add AC_LIBSOURCES([intprops.h]).
Reported by Mark D. Baushke.
Karl Berry [Tue, 24 Jan 2006 14:06:47 +0000 (14:06 +0000)]
argp-namefrob.h sync lost
Jim Meyering [Tue, 24 Jan 2006 12:53:45 +0000 (12:53 +0000)]
*** empty log message ***
Jim Meyering [Tue, 24 Jan 2006 12:53:13 +0000 (12:53 +0000)]
Remove useless parentheses in uses of cpp `defined'.
Simon Josefsson [Tue, 24 Jan 2006 11:57:26 +0000 (11:57 +0000)]
* socket_.h (SHUT_WR, SHUT_RDWR): Don't hardcode, suggested by Bruno.
Paul Eggert [Tue, 24 Jan 2006 07:40:58 +0000 (07:40 +0000)]
Work around porting bugs reported by Dieter in
<http://lists.gnu.org/archive/html/bug-bison/2006-01/msg00049.html>.
* lib/getopt.c (_NOPROTO): Remove; no longer needed.
Include <stdlib.h> and <unistd.h> in all environments; it's safe now.
Include "getopt.h" first, to check interface.
(getenv): Declare only if defined HAVE_DECL_GETENV &&
!HAVE_DECL_GETENV.
* lib/strndup.c [!_LIBC]: Include "strndup.h" to get prototype.
(__strndup): Revert to K&R-style function dfns, the glibc style.
* lib/strnlen.c: Don't claim it's taken from glibc; it's not.
(strnlen, __strnlen): Remove #defines and #undefs; not needed.
Include strnlen.h first, to get prototype properly.
(strnlen): Renamed from __strnlen.
Remove weak alias.
* m4/getopt.m4 (gl_PREREQ_GETOPT): Check for getenv decl.
Paul Eggert [Tue, 24 Jan 2006 07:25:40 +0000 (07:25 +0000)]
* srclist.txt: Adjust to reflect glibc reorganization.
Paul Eggert [Tue, 24 Jan 2006 07:13:46 +0000 (07:13 +0000)]
Adjust to reflect glibc reorganization.
This affects only comments.
Bruno Haible [Mon, 23 Jan 2006 20:38:51 +0000 (20:38 +0000)]
Simplify.
Bruno Haible [Mon, 23 Jan 2006 15:01:57 +0000 (15:01 +0000)]
Fix an incorrect estimation of the sprintf result size.
Paul Eggert [Sun, 22 Jan 2006 08:46:02 +0000 (08:46 +0000)]
* quotearg.c (quotearg_buffer_restyled): Add "default: break;"
to pacify gcc -Wswitch-default.
Paul Eggert [Sun, 22 Jan 2006 08:31:53 +0000 (08:31 +0000)]
* gnulib-tool, build-aux/csharpcomp.sh.in: Do not pass `-q' to mktemp.
Sergey Poznyakoff [Sat, 21 Jan 2006 19:13:07 +0000 (19:13 +0000)]
Update
Sergey Poznyakoff [Sat, 21 Jan 2006 19:09:06 +0000 (19:09 +0000)]
Test suite for argp module
Sergey Poznyakoff [Sat, 21 Jan 2006 19:07:06 +0000 (19:07 +0000)]
(__argp_basename): Removed definition. Was a typo.
(__argp_base_name): Provide macro definition or extern declaration
depending on the configuration
Sergey Poznyakoff [Sat, 21 Jan 2006 19:06:40 +0000 (19:06 +0000)]
(usage_long_opt): Do not print DOC options.
(__argp_base_name): Removed
Karl Berry [Sat, 21 Jan 2006 08:44:58 +0000 (08:44 +0000)]
.
Paul Eggert [Sat, 21 Jan 2006 08:01:53 +0000 (08:01 +0000)]
* lib-ignore.m4 (gl_IGNORE_UNUSED_LIBRARIES): Use -Wl,-z,ignore
rather than -Xlinker -z -Xlinker ignore, as it's more portable.
Karl Berry [Fri, 20 Jan 2006 21:18:53 +0000 (21:18 +0000)]
no sync for localcharset.c, argp-fmtstream.h
Simon Josefsson [Fri, 20 Jan 2006 12:59:10 +0000 (12:59 +0000)]
Fix inet_ntop on mingw32.
Simon Josefsson [Thu, 19 Jan 2006 14:13:52 +0000 (14:13 +0000)]
* socklen.m4: Look in ws2tcpip.h too, for mingw32.
Simon Josefsson [Thu, 19 Jan 2006 13:45:37 +0000 (13:45 +0000)]
* socket_.h: Map SHUT_RD, SHUT_WR, SHUT_RDWR correctly.
Simon Josefsson [Thu, 19 Jan 2006 09:05:56 +0000 (09:05 +0000)]
Simplify my *-tests modules.
Karl Berry [Thu, 19 Jan 2006 08:44:35 +0000 (08:44 +0000)]
.
Paul Eggert [Thu, 19 Jan 2006 04:40:47 +0000 (04:40 +0000)]
filesystem -> file system (the POSIX spelling)
Simon Josefsson [Wed, 18 Jan 2006 13:02:28 +0000 (13:02 +0000)]
Add to TESTS variable, for mingw32.
Karl Berry [Wed, 18 Jan 2006 11:55:17 +0000 (11:55 +0000)]
.
Simon Josefsson [Wed, 18 Jan 2006 08:52:56 +0000 (08:52 +0000)]
* modules/socklen (Depends-on): Depend on sys_socket.
Bruno Haible [Tue, 17 Jan 2006 19:07:56 +0000 (19:07 +0000)]
Need to include <sys/types.h> in order to get ssize_t on most systems.
Simon Josefsson [Tue, 17 Jan 2006 17:22:37 +0000 (17:22 +0000)]
* modules/socklen (Include): Need sys/socket.h.
Paul Eggert [Tue, 17 Jan 2006 07:23:20 +0000 (07:23 +0000)]
* lib-ignore.m4 (gl_IGNORE_UNUSED_LIBRARIES): Don't use ldd, as
it's not portable and it doesn't work with cross-compiles. Fix missing-$
typo in 'test "gl_cv_ignore_unused_libraries" ...' that prevented -zignore
from being used with Sun's C compiler.
Karl Berry [Fri, 13 Jan 2006 14:09:32 +0000 (14:09 +0000)]
autoupdate
Karl Berry [Fri, 13 Jan 2006 08:44:20 +0000 (08:44 +0000)]
.
Bruno Haible [Thu, 12 Jan 2006 18:07:12 +0000 (18:07 +0000)]
Simplify LC_ALL handling.
Bruno Haible [Thu, 12 Jan 2006 18:04:16 +0000 (18:04 +0000)]
Compatibility with libtool.
Bruno Haible [Thu, 12 Jan 2006 15:43:29 +0000 (15:43 +0000)]
Use changequote.