Karl Berry [Thu, 27 Jan 2005 08:33:23 +0000 (08:33 +0000)]
.
Bruno Haible [Wed, 26 Jan 2005 17:01:02 +0000 (17:01 +0000)]
New module 'javaexec'.
Simon Josefsson [Wed, 26 Jan 2005 16:45:02 +0000 (16:45 +0000)]
gai_strerror.c: Use GPL in header.
Karl Berry [Wed, 26 Jan 2005 14:04:23 +0000 (14:04 +0000)]
propagate license change
Karl Berry [Tue, 25 Jan 2005 14:33:30 +0000 (14:33 +0000)]
more gettext unsyncs
Sergey Poznyakoff [Mon, 24 Jan 2005 13:06:58 +0000 (13:06 +0000)]
(__argp_error): Check return value of __asprintf
(__argp_failure): Translate error message
Sergey Poznyakoff [Mon, 24 Jan 2005 13:04:43 +0000 (13:04 +0000)]
Updated
Sergey Poznyakoff [Mon, 24 Jan 2005 13:04:34 +0000 (13:04 +0000)]
(Depends-on): Remove lchown.h
Sergey Poznyakoff [Mon, 24 Jan 2005 10:15:18 +0000 (10:15 +0000)]
Updated
Sergey Poznyakoff [Mon, 24 Jan 2005 10:14:36 +0000 (10:14 +0000)]
Avoid using non-constant initializers for struct pentry_state.
Sergey Poznyakoff [Mon, 24 Jan 2005 10:06:11 +0000 (10:06 +0000)]
Removed braces around the expansion of N_()
Sergey Poznyakoff [Mon, 24 Jan 2005 10:02:44 +0000 (10:02 +0000)]
Updated
Sergey Poznyakoff [Mon, 24 Jan 2005 10:02:25 +0000 (10:02 +0000)]
(gl_SYSEXITS): Reverted logic. SYSEXITS_H
must be defined if the header file was not found, in order
to provide a replacement. Reported by Todd Vierling <tv@duh.org>
Karl Berry [Sun, 23 Jan 2005 09:16:27 +0000 (09:16 +0000)]
.
Paul Eggert [Sun, 23 Jan 2005 08:06:57 +0000 (08:06 +0000)]
Use an all-permissive copyright notice, recommended by RMS.
Paul Eggert [Sat, 22 Jan 2005 05:38:27 +0000 (05:38 +0000)]
Fix date in latest changelog entry.
Paul Eggert [Sat, 22 Jan 2005 05:37:06 +0000 (05:37 +0000)]
* modules/chdir-long (Depends-on): Remove mempcpy.
* lib/openat.h (AT_SYMLINK_NOFOLLOW): Define to 4096, so it's the
same value as for Solaris 9.
* lib/chdir-long.c (chdir_long): Rewrite to remove limitation on
component length. This included changing the parameter to be
of type `char *' rather than `char const *'.
* lib/chdir-long.h (chdir_long): Update prototype.
* lib/openat.c (fdopendir, fstatat): New functions.
* lib/openat.h: Include headers required for use of DIR and struct stat.
[AT_SYMLINK_NOFOLLOW]: Define.
(fdopendir, fstatat): Add prototypes.
Bruno Haible [Fri, 21 Jan 2005 13:11:05 +0000 (13:11 +0000)]
New module 'classpath'.
Paul Eggert [Fri, 21 Jan 2005 00:26:40 +0000 (00:26 +0000)]
Regenerate.
Paul Eggert [Fri, 21 Jan 2005 00:24:52 +0000 (00:24 +0000)]
* MODULES.html.sh (Command-line arguments): Add version-etc-fsf.
* modules/version-etc-fsf: New file.
* lib/version-etc-fsf.c: New file, with version_etc_copyright.
* lib/version-etc.c: Remove version_etc_copyright.
* lib/version-etc.h (version_etc_copyright): Use [] instead of * in
prototype.
Paul Eggert [Thu, 20 Jan 2005 22:21:01 +0000 (22:21 +0000)]
* lib/save-cwd.c (save_cwd): Remove code to support the case
where fchdir is missing or flaky.
* m4/save-cwd.m4 (gl_SAVE_CWD): Remove check for fcntl; we now assume it.
Simon Josefsson [Thu, 20 Jan 2005 12:22:11 +0000 (12:22 +0000)]
* base64.h (isbase64): Add.
* base64.c (isb64): Rename to isbase64, use to_uchar instead of
using a unsigned prototype, don't inline.
(base64_decode): Use it.
Paul Eggert [Wed, 19 Jan 2005 19:23:12 +0000 (19:23 +0000)]
Regenerate.
Paul Eggert [Wed, 19 Jan 2005 19:21:39 +0000 (19:21 +0000)]
mempcpy update; add ullong_max to MODULES.html.sh
Paul Eggert [Wed, 19 Jan 2005 19:21:17 +0000 (19:21 +0000)]
(Sizes of integer types <limits.h>): New element, with new ullong_max module.
Paul Eggert [Wed, 19 Jan 2005 19:11:15 +0000 (19:11 +0000)]
(gl_FUNC_MEMPCPY): Use AC_LIBSOURCES.
Paul Eggert [Wed, 19 Jan 2005 19:10:24 +0000 (19:10 +0000)]
(Makefile.am): Remove mention of mempcpy.h; AC_LIBSOURCES now does this.
Bruno Haible [Wed, 19 Jan 2005 13:54:54 +0000 (13:54 +0000)]
New module 'sh-quote'.
Paul Eggert [Tue, 18 Jan 2005 23:53:37 +0000 (23:53 +0000)]
Merge from coreutils.
Paul Eggert [Tue, 18 Jan 2005 23:52:18 +0000 (23:52 +0000)]
Work around tests/touch/empty-file failure on a system
(sparc64, Linux-2.4.28, glibc-2.3.3) that didn't honor utimes'
NULL-means-set-to-current-time semantics.
Remove temporary file immediately, rather than waiting
for configure's at-exit trap code to do it.
Paul Eggert [Tue, 18 Jan 2005 23:42:19 +0000 (23:42 +0000)]
Fix typo in copyright notice.
Paul Eggert [Tue, 18 Jan 2005 23:40:57 +0000 (23:40 +0000)]
(gl_FUNC_LCHOWN): Use AC_LIBSOURCES.
Paul Eggert [Tue, 18 Jan 2005 23:34:45 +0000 (23:34 +0000)]
(gl_MACROS): Require gl_ULLONG_MAX.
(gl_MACROS): Assume localeconv exists.
(gl_MACROS): Require gl_FUNC_CHDIR_LONG.
Paul Eggert [Tue, 18 Jan 2005 23:30:19 +0000 (23:30 +0000)]
Initial version.
Paul Eggert [Tue, 18 Jan 2005 23:20:16 +0000 (23:20 +0000)]
(gl_FUNC_CHOWN): When cross-compiling, assume that chown
is sane and DOES follow symlinks.
Paul Eggert [Tue, 18 Jan 2005 22:08:49 +0000 (22:08 +0000)]
(version_etc_copyright): Update copyright date.
Paul Eggert [Tue, 18 Jan 2005 22:06:23 +0000 (22:06 +0000)]
(futimens): Account for the fact that futimes
can also fail with errno == ENOENT or errno == ENOSYS.
Paul Eggert [Tue, 18 Jan 2005 21:58:11 +0000 (21:58 +0000)]
* modules/chdir-long, modules/openat: New files.
* modules/save-cwd (Depends-on): Depend on chdir-long.
(Makefile.am): Remove lib_SOURCES; now handled by AC_LIBSOURCES.
* lib/save-cwd.c: Include "save-cwd.h" before other include files.
(O_DIRECTORY): Remove; not needed here, since "." must be
a directory. All uses removed.
(save_cwd): Use __sgi || __sun, not sun || __sun. __sun is
universal on Suns, and we also need to test for IRIX.
Revamp code to use 'if' rather than '#if'.
Avoid unnecessary comparison of cwd->desc to 0.
Change the name of the robust chdir function from chdir to chdir_long.
* lib/save-cwd.c: Include chdir-long.h rather than chdir.h.
(restore_cwd): Use chdir_long, not chdir.
* lib/chdir-long.c: Renamed from chdir.c.
* lib/chdir-long.h: Renamed from chdir.h.
[!defined PATH_MAX]: Define chdir_long to chdir on systems like the Hurd.
* m4/chdir-long.m4, openat.m4: New files.
* m4/save-cwd.m4 (gl_SAVE_CWD): Add AC_LIBSOURCES for save-cwd.c,
save-cwd.h. Add AC_LIBOBJ for save-cwd.
Paul Eggert [Tue, 18 Jan 2005 21:09:14 +0000 (21:09 +0000)]
Merge changes from coreutils.
[DEFAULT_ALIGNMENT]: Use an intermediate type to simplify
offsetof() macro construct to avoid compile failure with native HP-UX
11.0 ANSI C compiler.
Bruno Haible [Tue, 18 Jan 2005 13:11:07 +0000 (13:11 +0000)]
Use an all-permissive copyright notice.
Bruno Haible [Tue, 18 Jan 2005 13:07:56 +0000 (13:07 +0000)]
Use an all-permissive copyright notice, recommended by RMS.
Bruno Haible [Mon, 17 Jan 2005 13:15:19 +0000 (13:15 +0000)]
Move some conditionals from the .c file to the .m4 file.
Bruno Haible [Mon, 17 Jan 2005 13:06:34 +0000 (13:06 +0000)]
Update from gettext.
Bruno Haible [Mon, 17 Jan 2005 12:58:13 +0000 (12:58 +0000)]
Copyright years.
Bruno Haible [Mon, 17 Jan 2005 12:56:47 +0000 (12:56 +0000)]
The fwriteerror() function now needs to fclose() the stream,
otherwise it cannot detect write failure reliably on NFS.
Bruno Haible [Mon, 17 Jan 2005 12:55:00 +0000 (12:55 +0000)]
Declare environ; not all systems declare it.
Karl Berry [Sat, 15 Jan 2005 17:16:25 +0000 (17:16 +0000)]
.
Karl Berry [Wed, 12 Jan 2005 13:44:47 +0000 (13:44 +0000)]
autoupdate from libtool
Karl Berry [Wed, 12 Jan 2005 13:43:11 +0000 (13:43 +0000)]
autoupdate
Sergey Poznyakoff [Tue, 11 Jan 2005 10:10:01 +0000 (10:10 +0000)]
Updated
Sergey Poznyakoff [Tue, 11 Jan 2005 10:07:38 +0000 (10:07 +0000)]
Depend on vsnprintf
Jim Meyering [Mon, 10 Jan 2005 15:43:27 +0000 (15:43 +0000)]
*** empty log message ***
Jim Meyering [Mon, 10 Jan 2005 15:42:34 +0000 (15:42 +0000)]
(Depends-on): Add atexit.
Simon Josefsson [Wed, 5 Jan 2005 02:50:04 +0000 (02:50 +0000)]
Print #include directives when --import'ing.
Jim Meyering [Tue, 4 Jan 2005 20:24:58 +0000 (20:24 +0000)]
*** empty log message ***
Jim Meyering [Tue, 4 Jan 2005 20:22:52 +0000 (20:22 +0000)]
Changes imported from coreutils.
(gl_FUNC_MKSTEMP): Rather than using "conftestXXXXXX"
as the mkstemp template, use a temporary directory and an
8.3-friendly template to avoid trouble on systems like DJGPP.
Remove the temporary directory right away, rather than waiting
for configure's at-exit trap code to do it.
Reported by Juan M. Guerrero via Stepan Kasal.
Paul Eggert [Tue, 4 Jan 2005 18:46:24 +0000 (18:46 +0000)]
* human.c (SIZE_MAX, UINTMAX_MAX): Move these conditional
definitions to be after all include files, to avoid collisions.
Karl Berry [Tue, 4 Jan 2005 17:23:09 +0000 (17:23 +0000)]
autoupdate
Karl Berry [Sat, 1 Jan 2005 17:18:07 +0000 (17:18 +0000)]
autoupdate
Karl Berry [Thu, 30 Dec 2004 22:56:28 +0000 (22:56 +0000)]
standards update
Paul Eggert [Wed, 29 Dec 2004 05:51:19 +0000 (05:51 +0000)]
* error.c: Remove dependency on gettext and libintl.
Paul Eggert [Wed, 29 Dec 2004 05:50:55 +0000 (05:50 +0000)]
* modules/error (Depends-on): Remove gettext.
Paul Eggert [Wed, 29 Dec 2004 05:50:14 +0000 (05:50 +0000)]
(Depends-on): Remove gettext.
Paul Eggert [Wed, 29 Dec 2004 05:49:08 +0000 (05:49 +0000)]
[!_LIBC && !ENABLE_NLS]: Do not include "gettext.h";
not needed. This removes a dependency on the gettext module.
[defined _LIBC]: Do not include <libintl.h>; not needed.
Simon Josefsson [Tue, 28 Dec 2004 02:36:14 +0000 (02:36 +0000)]
* tests/test-base64.c: Include required header files. Remove
unused variables.
Karl Berry [Fri, 24 Dec 2004 14:00:46 +0000 (14:00 +0000)]
autoupdate
Paul Eggert [Fri, 24 Dec 2004 08:36:54 +0000 (08:36 +0000)]
* c-strtod.m4 (gl_C99_STRTOLD): New macro.
(gl_C_STRTOD): Use it instead of AC_CHECK_DECLS_ONCE(strtold).
Paul Eggert [Fri, 24 Dec 2004 08:36:41 +0000 (08:36 +0000)]
(gl_C99_STRTOLD): New macro.
(gl_C_STRTOD): Use it instead of AC_CHECK_DECLS_ONCE(strtold).
Paul Eggert [Fri, 24 Dec 2004 08:36:15 +0000 (08:36 +0000)]
* c-strtod.c (STRTOD): Depend on HAVE_C99_STRTOLD, not HAVE_DECL_STRTOLD.
Paul Eggert [Fri, 24 Dec 2004 08:35:58 +0000 (08:35 +0000)]
(STRTOD): Depend on HAVE_C99_STRTOLD, not HAVE_DECL_STRTOLD.
Paul Eggert [Fri, 24 Dec 2004 08:07:29 +0000 (08:07 +0000)]
(parser_init): Omit unnecessary alignments, and comment the alignments.
Paul Eggert [Fri, 24 Dec 2004 08:02:03 +0000 (08:02 +0000)]
Include <stddef.h>.
(alignof, alignto): New macros.
(parser_init): Don't assume that void * is aligned sufficiently
for struct option.
Paul Eggert [Fri, 24 Dec 2004 06:06:57 +0000 (06:06 +0000)]
* getdate.m4 (gl_GETDATE): Remove AC_FUNC_ALLOCA.
Paul Eggert [Fri, 24 Dec 2004 06:06:43 +0000 (06:06 +0000)]
(gl_GETDATE): Remove AC_FUNC_ALLOCA.
Paul Eggert [Fri, 24 Dec 2004 06:06:17 +0000 (06:06 +0000)]
* modules/getdate (Depends-on): Remove alloca-opt.
Paul Eggert [Fri, 24 Dec 2004 06:06:01 +0000 (06:06 +0000)]
(Depends-on): Remove alloca-opt.
Paul Eggert [Fri, 24 Dec 2004 05:29:34 +0000 (05:29 +0000)]
* getdate.y (YYSTACK_USE_ALLOCA): Define to 0, since there's no
need to extend the stack.
Paul Eggert [Fri, 24 Dec 2004 05:29:20 +0000 (05:29 +0000)]
(YYSTACK_USE_ALLOCA): Define to 0, since there's no need to extend the
stack.
Paul Eggert [Fri, 24 Dec 2004 05:21:23 +0000 (05:21 +0000)]
* getdate.y (YYINITDEPTH): New macro.
Paul Eggert [Fri, 24 Dec 2004 05:21:05 +0000 (05:21 +0000)]
(YYINITDEPTH): New macro, so that the initial stack is small too.
Sergey Poznyakoff [Wed, 22 Dec 2004 09:51:09 +0000 (09:51 +0000)]
Updated
Sergey Poznyakoff [Wed, 22 Dec 2004 09:50:38 +0000 (09:50 +0000)]
(parser_init): Avoid arithmetics on void pointers.
Paul Eggert [Mon, 20 Dec 2004 08:08:51 +0000 (08:08 +0000)]
Fix typo in comment in previous change.
Paul Eggert [Mon, 20 Dec 2004 04:26:40 +0000 (04:26 +0000)]
* modules/regex (lib_SOURCES): Undo previous change.
Paul Eggert [Mon, 20 Dec 2004 04:25:22 +0000 (04:25 +0000)]
Undo previous change.
Paul Eggert [Sun, 19 Dec 2004 13:45:43 +0000 (13:45 +0000)]
* modules/getdate: Depend on alloca-opt, not alloca.
Paul Eggert [Sun, 19 Dec 2004 13:45:27 +0000 (13:45 +0000)]
Depend on alloca-opt, not alloca.
Paul Eggert [Sun, 19 Dec 2004 13:41:34 +0000 (13:41 +0000)]
* alloca_.h: Conditionalize on _GNULIB_ALLOCA_H, not _ALLOCA_H.
Remove now-obsolete comment about AIX.
* getdate.y: Include <alloca.h> only if HAVE_ALLOCA.
(YYSTACK_USE_ALLOCA): Define to 0 if !HAVE_ALLOCA.
(YYMAXDEPTH): New macro.
Bruno Haible [Sat, 18 Dec 2004 18:27:48 +0000 (18:27 +0000)]
Portability fix: Don't assume sigaction(). (mingw doesn't have it.)
Bruno Haible [Sat, 18 Dec 2004 18:20:45 +0000 (18:20 +0000)]
Signals whose handler is set to SIG_IGN are not fatal.
Bruno Haible [Sat, 18 Dec 2004 16:27:31 +0000 (16:27 +0000)]
Documentation of 'alloca' and 'alloca-opt' modules.
Simon Josefsson [Sat, 18 Dec 2004 15:16:09 +0000 (15:16 +0000)]
* modules/alloca: Depend on alloca-opt, instead of duplicating it.
Jim Meyering [Fri, 17 Dec 2004 08:41:23 +0000 (08:41 +0000)]
update scriptversion, but not copyright date
Jim Meyering [Fri, 17 Dec 2004 08:13:00 +0000 (08:13 +0000)]
*** empty log message ***
Jim Meyering [Fri, 17 Dec 2004 08:12:52 +0000 (08:12 +0000)]
Use `(exit N); exit N', not `(exit N); exit'.
Otherwise, install-sh could exit with improper exit status when
exiting via a trapped interrupt. Thanks to a report from Bob Proulx.
Simon Josefsson [Thu, 16 Dec 2004 01:32:32 +0000 (01:32 +0000)]
Typo.
Simon Josefsson [Thu, 16 Dec 2004 01:22:30 +0000 (01:22 +0000)]
Add license.
Paul Eggert [Wed, 15 Dec 2004 22:31:17 +0000 (22:31 +0000)]
* gnulib-tool (func_emit_lib_Makefile_am): Shorten a long sed command.
Paul Eggert [Wed, 15 Dec 2004 22:31:01 +0000 (22:31 +0000)]
(func_emit_lib_Makefile_am): Shorten a long sed command.
Karl Berry [Mon, 13 Dec 2004 13:26:32 +0000 (13:26 +0000)]
.