Add a "DO NOT EDIT" comment to the generated file.
(func_import): Likewise for gnulib-comp.m4.
-2006-10-03 Bruno Haible <bruno@clisp.org>
+2006-10-07 Bruno Haible <bruno@clisp.org>
* modules/sublist: New file.
-2006-09-29 Bruno Haible <bruno@clisp.org>
+2006-10-06 Bruno Haible <bruno@clisp.org>
* modules/closeout (Description): Mention stderr too.
* modules/gc-des:
* modules/gc-arcfour: Distribute more files.
-2006-09-17 Bruno Haible <bruno@clisp.org>
+2006-09-22 Bruno Haible <bruno@clisp.org>
* gnulib-tool (func_import, func_create_testdir): Set gl_source_base
at the beginning of the gl_INIT macro.
func_create_megatestdir, ...): Use it wherever possible.
Suggested by Ralf Wildenhues.
-2006-09-15 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
+2006-09-17 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
Speed up by a factor of 1.12.
* gnulib-tool (nl): New variable.
* modules/rename: Reflect vb_FUNC_RENAME -> gl_FUNC_RENAME change.
-2009-09-13 Simon Josefsson <jas@extundo.com>
+2006-09-13 Simon Josefsson <jas@extundo.com>
* gnulib-tool (func_emit_lib_Makefile_am): Use $(LIBOBJS), not
@LIBOBJS@.
* modules/sysexits (Makefile.am): Replace literal occurrences
of "sysexit.h" more readable, and more consistent, "$@".
-2006-09-05 Bruno Haible <bruno@clisp.org>
+2006-09-06 Bruno Haible <bruno@clisp.org>
* modules/gc (Makefile.am): Augment lib_LDFLAGS, not lib_LIBADD.
* modules/iconvme (Makefile.am): Likewise. Also handle the case of
not using libtool correctly.
-2006-09-05 Bruno Haible <bruno@clisp.org>
+2006-09-06 Bruno Haible <bruno@clisp.org>
* gnulib-tool (func_emit_lib_Makefile_am): Initialize also
lib_..._LDFLAGS.
* modules/inttypes (Makefile.am): Fix sed error when inttypes.h
needs wrapper.
-2006-08-27 Bruno Haible <bruno@clisp.org>
+2006-08-28 Bruno Haible <bruno@clisp.org>
* gnulib-tool: New option --makefile-name.
(func_emit_lib_Makefile_am, func_emit_tests_Makefile_am): Use
there unless explicitly specified. Use $makefile_name as file name
instead of Makefile.am. Adjust the recommendations accordingly.
-2006-08-27 Bruno Haible <bruno@clisp.org>
+2006-08-28 Bruno Haible <bruno@clisp.org>
* gnulib-tool: Reorder some statements.
-2006-08-27 Bruno Haible <bruno@clisp.org>
+2006-08-28 Bruno Haible <bruno@clisp.org>
* gnulib-tool (func_get_tests_module): Don't assume that $gnulib_dir
is the current directory. Respect also $local_gnulib_dir.
-2006-08-26 Bruno Haible <bruno@clisp.org>
+2006-08-28 Bruno Haible <bruno@clisp.org>
* gnulib-tool (func_relativize, func_relconcat): New functions.
Give an error if --local-dir is given with --update.
(func_import): Store the relativized $local_gnulib_dir in
gnulib-cache.m4, and read it from there if not specified explicitly.
-2006-08-26 Bruno Haible <bruno@clisp.org>
+2006-08-28 Bruno Haible <bruno@clisp.org>
* gnulib-tool (func_verify_module): Check against misapplying patch.
specify an installation location, don't emit a noinst_LIBRARIES or
noinst_LTLIBRARIES assignment.
-2006-08-19 Bruno Haible <bruno@clisp.org>
+2006-08-21 Bruno Haible <bruno@clisp.org>
BeOS portability.
* modules/mbchar (Include): Don't test HAVE_WCTYPE_H any more, since
(func_emit_tests_Makefile_am): Likewise.
(func_import): Likewise.
-2006-05-05 Bruno Haible <bruno@clisp.org>
+2006-05-08 Bruno Haible <bruno@clisp.org>
* build-aux/config.rpath: Add support for Sun C 5.9 on Linux.
* modules/openat (Files): Add lib/intprops.h.
From Mark D. Baushke.
-2006-01-19 Simon Josefsson <jas@extundo.com>
+2006-01-23 Simon Josefsson <jas@extundo.com>
* modules/lock-tests: Use check_PROGRAMS instead of noinst_PROGRAMS.
Remove the test_*_SOURCES variable: automake infers it by default.
overridable by the user.
Reported by Ralf Wildenhues <Ralf.Wildenhues@gmx.de>.
-2006-01-08 Bruno Haible <bruno@clisp.org>
+2006-01-11 Bruno Haible <bruno@clisp.org>
Avoid "ar: no archive members specified" error on MacOS X.
* gnulib-tool (func_modules_add_dummy): New function.
(func_import, func_create_testdir): Invoke it.
-2006-01-08 Bruno Haible <bruno@clisp.org>
+2006-01-11 Bruno Haible <bruno@clisp.org>
Ensure automatic ordering between gl_LOCK and gl_ARGP.
* gnulib-tool (func_import, func_create_testdir): Put gl_LOCK into
the "early" section as well.
-2006-01-08 Bruno Haible <bruno@clisp.org>
+2006-01-11 Bruno Haible <bruno@clisp.org>
* gnulib-tool (func_emit_lib_Makefile_am, func_emit_tests_Makefile_am):
Initialize also noinst_HEADERS to empty.
-2006-01-08 Bruno Haible <bruno@clisp.org>
+2006-01-11 Bruno Haible <bruno@clisp.org>
* gnulib-tool (AUTOMAKEPATH, AUTOCONF, ACLOCAL, AUTOMAKE): New
variables.
* modules/sys_socket: New file.
-2006-01-07 Bruno Haible <bruno@clisp.org>
+2006-01-10 Bruno Haible <bruno@clisp.org>
* gnulib-tool (func_emit_tests_Makefile_am): Emit an empty SUBDIR
variable.
Needed to avoid an automake error regarding the 'gettext' module.
-2006-01-07 Bruno Haible <bruno@clisp.org>
+2006-01-10 Bruno Haible <bruno@clisp.org>
* modules/gettext (configure.ac): Add an invocation of
AM_GNU_GETTEXT_VERSION. Needed since autoreconf is used by gnulib-tool.
* modules/gettext, modules/iconv, modules/lock, modules/readline:
Use havelib.
-2005-08-31 Simon Josefsson <jas@extundo.com>
+2005-09-02 Simon Josefsson <jas@extundo.com>
* modules/socklen: New file.
* gnulib-tool (func_import): Remove the .tmp files.
-2005-08-30 Bruno Haible <bruno@clisp.org>
+2005-08-31 Bruno Haible <bruno@clisp.org>
* gnulib-tool (func_import): Fix defaulting of $libname and $libtool.
Create directories that shall be filled.
(import): Don't look for gl_* macros in configure.ac. Recurse across
all directories containing a gnulib-cache.m4 files, if meaningful.
-2005-08-30 Bruno Haible <bruno@clisp.org>
+2005-08-31 Bruno Haible <bruno@clisp.org>
Avoid unnecessary diffs in the generated lib/Makefile.am.
* gnulib-tool (func_emit_lib_Makefile_am): Don't write the cmd into
the generated files.
(func_import): Don't set cmd.
-2005-08-30 Bruno Haible <bruno@clisp.org>
+2005-08-31 Bruno Haible <bruno@clisp.org>
* gnulib-tool (func_import): Read the previous cached settings
from gnulib-cache.m4 and gnulib-comp.m4. Remove files that were
earlier added by gnulib but are now dropped. Warn when a gnulib file
overwrites a non-gnulib file.
-2005-08-28 Bruno Haible <bruno@clisp.org>
+2005-08-31 Bruno Haible <bruno@clisp.org>
* gnulib-tool (func_import): Generate two files gnulib-cache.m4 and
gnulib-comp.m4 instead of a single gnulib.m4, to make it easy for
projects that don't keep autogenerated files in CVS. Put into
actioncmd only the specified modules, not the transitive closure.
-2005-08-28 Bruno Haible <bruno@clisp.org>
+2005-08-31 Bruno Haible <bruno@clisp.org>
* gnulib-tool (func_import): Require AC_GNU_SOURCE etc. instead of
always instantiating them.
-2005-08-28 Bruno Haible <bruno@clisp.org>
+2005-08-31 Bruno Haible <bruno@clisp.org>
* gnulib-tool (import): Rename most ac_* variables to cached_*.
Also use new variables cached_lgpl, cached_libtool.
-2005-08-28 Bruno Haible <bruno@clisp.org>
+2005-08-31 Bruno Haible <bruno@clisp.org>
* gnulib-tool (func_import): Also copy m4/gnulib-tool.m4. Omit
declaration macro definitions from generated gnulib.m4.
-2005-08-28 Bruno Haible <bruno@clisp.org>
+2005-08-31 Bruno Haible <bruno@clisp.org>
* gnulib-tool: New option --macro-prefix.
(func_import): Use macro_prefix.
(import): Handle option --macro-prefix.
-2005-08-28 Bruno Haible <bruno@clisp.org>
+2005-08-31 Bruno Haible <bruno@clisp.org>
* gnulib-tool (func_import): Emit also a stub for gl_LIBTOOL.
(import): Set seen_libtool when we see gl_LIBTOOL.
* modules/unistd-safer (Files): Add unistd--.h.
* modules/stdio-safer (Files): Add stdio--.h.
-2005-08-28 Bruno Haible <bruno@clisp.org>
+2005-08-29 Bruno Haible <bruno@clisp.org>
* gnulib-tool (import): Avoid unnecessary spaces in $avoidlist.
-2005-08-28 Bruno Haible <bruno@clisp.org>
+2005-08-29 Bruno Haible <bruno@clisp.org>
* gnulib-tool (func_import): Emit more comments into gnulib.m4.
Emit more advice.
-2005-08-28 Bruno Haible <bruno@clisp.org>
+2005-08-29 Bruno Haible <bruno@clisp.org>
* gnulib-tool: Enclose all occurrences of $destdir in "...", so
that it works when the directory contains spaces.
-2005-07-11 Bruno Haible <bruno@clisp.org>
+2005-08-29 Bruno Haible <bruno@clisp.org>
and Stepan Kasal <kasal@ucw.cz>
* check-module: If more parameters are given, check each of them
(check_module): New procedure.
(%exempt_header): Now contains all exceptions.
-2005-07-30 Ben Pfaff <blp@cs.stanford.edu>
+2005-08-29 Ben Pfaff <blp@cs.stanford.edu>
* modules/byteswap (Makefile.am): Fix rule to not assume GNU make.
* modules/getline: Rewrite, don't use getndelim2.
-2005-07-16 Simon Josefsson <jas@extundo.com>
+2005-08-02 Simon Josefsson <jas@extundo.com>
* modules/readline: New file.
* modules/xsize: Depend on size_max module for size_max.m4.
-2005-07-09 Bruno Haible <bruno@clisp.org>
+2005-07-11 Bruno Haible <bruno@clisp.org>
* gnulib-tool (func_usage): Document option --avoid.
(Command line options): Handle --avoid.
* modules/getlogin_r: New files.
+2005-05-23 Derek Price <derek@ximbiot.com>
+
+ * modules/minmax (Files): Add m4/minmax.m4.
+ (configure.ac): Add gl_MINMAX.
+
2005-05-21 Jim Meyering <jim@meyering.net>
* modules/fts (Files): Add m4/inttypes-pri.m4.
(Depends-on): Add lstat and remove gettext. Alphabetize.
-2005-05-18 Derek Price <derek@ximbiot.com>
-
- * modules/minmax (Files): Add m4/minmax.m4.
- (configure.ac): Add gl_MINMAX.
-
2005-05-20 Paul Eggert <eggert@cs.ucla.edu>
* MODULES.html.sh (File system functions): Add fts, fts-lgpl.
* gnulib-tool (Options): Make --symlink mean --symbolic.
-2005-03-14 Simon Josefsson <jas@extundo.com>
+2005-04-16 Simon Josefsson <jas@extundo.com>
* modules/getpass-gnu (Makefile.am): Don't mention getpass.h.
* MODULES.html.sh (Support for systems lacking POSIX:2001): Add
strtok_r.
-2004-11-08 Simon Josefsson <jas@extundo.com>
+2004-11-10 Simon Josefsson <jas@extundo.com>
* MODULES.html.sh (Support for systems lacking POSIX:2001): Add
getaddrinfo.
* modules/argp (Maintainer): Replace Simon Josefsson
by Sergey Poznyakoff.
-2004-10-01 Simon Josefsson <jas@extundo.com>
-
- * MODULES.html.sh (Extra functions based on ANSI C 89): Add
- memmem.
-
- * tests/test-memmem.c: New file.
-
- * modules/memmem: New file.
-
2004-09-29 Bruno Haible <bruno@clisp.org>
* modules/alloca-opt: New file, derived from modules/alloca.
* modules/dummy: Change license to LGPL.
-2004-09-29 Simon Josefsson <jas@extundo.com>
+2004-09-28 Simon Josefsson <jas@extundo.com>
* gnulib-tool: New parameter --lgpl, to asseert that modules are
LGPL, and to replace license template from GPL to LGPL.
* gnulib-tool (--import): Typo.
-2004-09-21 Simon Josefsson <jas@extundo.com>
-
- * MODULES.html.sh (Support for systems lacking POSIX:2001): Add
- snprintf.
-
- * modules/snprintf: New file.
-
-2004-09-05 Simon Josefsson <jas@extundo.com>
-
- * modules/getaddrinfo: Add.
-
2004-09-23 Simon Josefsson <jas@extundo.com>
* gnulib-tool (--import): Make sure *.m4 end up in m4/ by default.
modules/filemode, modules/lchown, modules/makepath,
modules/rmdir, modules/stat: Likewise.
-2004-08-03 Simon Josefsson <jas@extundo.com>
+2004-08-06 Simon Josefsson <jas@extundo.com>
* modules/progname (Depends-on): Don't depend on stdbool.
-2004-08-02 Simon Josefsson <jas@extundo.com>
+2004-08-06 Simon Josefsson <jas@extundo.com>
* modules/getsubopt: New file.
* MODULES.html.sh (Support for systems lacking POSIX:2001): Add
* MODULES.html.sh: Add a table of contents. Add the module name as
leftmost column. Add hyperlinks.
-2003-01-11 Bruno Haible <bruno@clisp.org>
+2003-01-13 Bruno Haible <bruno@clisp.org>
* modules/stpcpy: Distribute lib/stpcpy.h.
* modules/setenv: Depend on alloca. Distribute lib/setenv.h.
-2003-01-11 Bruno Haible <bruno@clisp.org>
+2003-01-13 Bruno Haible <bruno@clisp.org>
* gnulib-tool (func_create_testdir): Store config/* files in the main
directory.
* modules/gettext: Contains config/config.rpath, not config.rpath.
* modules/iconv: Likewise.
-2003-01-11 Bruno Haible <bruno@clisp.org>
+2003-01-13 Bruno Haible <bruno@clisp.org>
* modules/*: Add a description.
* modules/strpbrk: Fix Makefile.am snippet.
* modules/strtoimax: Fix dependencies.
* modules/strtoumax: Likewise.
-2003-01-11 Bruno Haible <bruno@clisp.org>
+2003-01-13 Bruno Haible <bruno@clisp.org>
* gnulib-tool (func_create_testdir): Substitute lib_OBJECTS.
* modules/alloca (Makefile.am): All object files depend on alloca.h.
gnulib rather than the other way around.
* srclistvars.sh (COREUTILS): Remove.
-2006-07-14 Simon Josefsson <jas@extundo.com>
+2006-08-14 Simon Josefsson <jas@extundo.com>
* srclist.txt: Add gnupload.
* depcomp: update from automake.
-2003-07-24 <karl@gnu.org>
+2003-07-24 Karl Berry <karl@gnu.org>
* missing: update from automake.
-2003-07-23 <karl@gnu.org>
+2003-07-23 Karl Berry <karl@gnu.org>
* config.sub: update from prep.
-2003-07-19 <karl@gnu.org>
+2003-07-19 Karl Berry <karl@gnu.org>
* config.sub: update from prep.
-2003-07-17 <karl@gnu.org>
+2003-07-17 Karl Berry <karl@gnu.org>
* config.sub: update from prep.
-2003-07-16 <karl@gnu.org>
+2003-07-16 Karl Berry <karl@gnu.org>
* srclist-update: was running fixlicense twice, which caused
texinfo.tex to be nullified for some reason. Simplify,
previous fix didn't work (there was another trailing $). Use
'[$]' to escape the $s.
-2003-07-15 <karl@gnu.org>
+2003-07-15 Karl Berry <karl@gnu.org>
* srclist-update (fixfile): Change grep pattern, since 'Id'
gets expanded when surrounded by '$'.
and sweeter "eval x=$x".
* srclist.txt: Get lib/argp* from glibc.
-2003-07-06 <karl@gnu.org>
+2003-07-06 Karl Berry <karl@gnu.org>
* depcomp: update from automake.
* config.sub: update from prep.
-2003-07-03 <karl@gnu.org>
+2003-07-03 Karl Berry <karl@gnu.org>
* config.guess: update from prep.
-2003-06-26 <karl@gnu.org>
+2003-06-26 Karl Berry <karl@gnu.org>
* depcomp: update from automake.
-2003-06-22 <karl@gnu.org>
+2003-06-22 Karl Berry <karl@gnu.org>
* srclist.txt: update mkinstalldirs from automake.
* mkinstalldirs: update.
-2003-06-18 <karl@gnu.org>
+2003-06-18 Karl Berry <karl@gnu.org>
* config.{guess,sub}: update from prep.
-2003-06-07 <karl@gnu.org>
+2003-06-07 Karl Berry <karl@gnu.org>
* config.{guess,sub}: update from prep.
* srclist.txt ($LIBCSRC/time/mktime.c lib gpl): Comment out for now,
as glibc mktime is buggy on non-glibc systems.
-2003-06-03 <karl@gnu.org>
+2003-06-03 Karl Berry <karl@gnu.org>
* config.sub: update from prep.
-2003-06-02 <karl@gnu.org>
+2003-06-02 Karl Berry <karl@gnu.org>
* mkinstalldirs (version): new variable.
(--version): new option.
(usage): improve message.
-2003-05-29 <karl@gnu.org>
+2003-05-29 Karl Berry <karl@gnu.org>
* config.rpath: update from gettext.
-2003-05-24 <karl@gnu.org>
+2003-05-24 Karl Berry <karl@gnu.org>
* config.guess: update from prep.
-2003-05-20 <karl@gnu.org>
+2003-05-20 Karl Berry <karl@gnu.org>
* config.guess: update from prep.
-2003-05-18 <karl@gnu.org>
+2003-05-18 Karl Berry <karl@gnu.org>
* srclistvars.sh (TEXMF): use TEXMFROOT instead, since TEXMF might
actually be set by the user.
* depcomp, install-sh, mdate-sh: update from automake.
-2003-05-11 <karl@gnu.org>
+2003-05-11 Karl Berry <karl@gnu.org>
* config.{guess,sub}: update from prep.
-2003-01-03 <karl@gnu.org>
+2003-01-03 Karl Berry <karl@gnu.org>
* config.{guess,sub}: update from prep.
-2002-12-24 <karl@gnu.org>
+2002-12-24 Karl Berry <karl@gnu.org>
* config.guess: update from prep.
-2002-12-19 <karl@gnu.org>
+2002-12-19 Karl Berry <karl@gnu.org>
* config.guess: update from prep.
-2002-12-12 <karl@gnu.org>
+2002-12-12 Karl Berry <karl@gnu.org>
* config.guess: update from prep.
-2002-11-25 <karl@gnu.org>
+2002-11-25 Karl Berry <karl@gnu.org>
* install-sh: update from automake for variable quoting, $0 in
error msgs, etc.
* srclist.txt ($LIBCSRC/sysdeps/generic/strtoll.c lib gpl): new
entry.
-2002-11-14 <karl@gnu.org>
+2002-11-14 Karl Berry <karl@gnu.org>
* mkinstalldirs: `do' on separate line, instead of `for var; do'.
-2002-09-28 <karl@gnu.org>
+2002-09-28 Karl Berry <karl@gnu.org>
* srclist.txt: can't copy install-sh/mkinstalldirs from installed
automake until the next release, since changes have been made.
-2002-09-25 <karl@gnu.org>
+2002-09-25 Karl Berry <karl@gnu.org>
* srclist.txt: enable gettext.h check.
* config.{guess,sub}: update from prep.
* COPYING.DOC, fdl.texi: Sync with latest FSF version.
-2003-01-02 <karl@gnu.org>
+2003-01-02 Karl Berry <karl@gnu.org>
* COPYING.DOC: belatedly updated to 1.2.
-2002-12-21 <karl@gnu.org>
+2002-12-21 Karl Berry <karl@gnu.org>
* fdl.texi: update to version 1.2.
(register_fd, unregister_fd, open_temp, fopen_temp, close_temp,
fclose_temp, fwriteerror_temp): New functions.
-2006-10-03 Bruno Haible
+2006-10-05 Bruno Haible <bruno@clisp.org>
* gl_list.h (gl_sortedlist_search_from_to,
gl_sortedlist_indexof_from_to): New declarations.
* human.c (SIZE_MAX, UINTMAX_MAX): Remove.
* utimecmp.c (SIZE_MAX): Remove.
-2006-10-03 Bruno Haible <bruno@clisp.org>
+2006-10-05 Bruno Haible <bruno@clisp.org>
* gl_list.h (gl_list_search_from, gl_list_search_from_to,
gl_list_indexof_from, gl_list_indexof_from_to): New declarations.
* fatal-signal.c (fatal_signals) [WOE32]: Add the SIGBREAK signal.
-2006-10-03 Bruno Haible <bruno@clisp.org>
+2006-10-04 Bruno Haible <bruno@clisp.org>
* gl_oset.h (gl_setelement_threshold_fn): New type.
(gl_oset_search_atleast): New declaration.
* inttypes_.h (SCNX*): Remove definitions.
Reported by Eric Blake.
-2006-08-26 Bruno Haible <bruno@clisp.org>
+2006-08-28 Bruno Haible <bruno@clisp.org>
* vasnprintf.c (EOVERFLOW): Remove definition.
(VASNPRINTF): Return a string of length > INT_MAX without failing.
(vsnprintf): Fix bug when generated string was too long for the buffer.
Test here whether the string length is > INT_MAX.
-2006-08-26 Bruno Haible <bruno@clisp.org>
+2006-08-28 Bruno Haible <bruno@clisp.org>
Simon Josefsson <jas@extundo.com>
BeOS portability.
missing from netdb.h.
* getaddrinfo.c (includes): Include inet_ntop and snprintf.
-2006-06-27 Bruno Haible <bruno@clisp.org>
+2006-07-04 Bruno Haible <bruno@clisp.org>
Assume ANSI C header files and <ctype.h> functions.
* mbswidth.c (IN_CTYPE_DOMAIN, ISPRINT, ISCNTRL): Remove macros.
* savedir.c (CLOSEDIR): Remove. All uses changed to closedir.
Autoconf 2.60 says this stuff was obsolete.
-2006-05-12 Bruno Haible <bruno@clisp.org>
+2006-06-28 Bruno Haible <bruno@clisp.org>
* mkdtemp.c [MINGW]: Include <io.h>.
(mkdir): Define using _mkdir.
* inet_pton.h, inet_pton.c: New file, taken from glibc but
slightly modified to work in gnulib.
-2006-06-19 Paul Eggert <eggert@cs.ucla.edu>
+2006-06-21 Paul Eggert <eggert@cs.ucla.edu>
* read-file.c (fread_file): Start with buffer allocation of
0 bytes rather than 1 byte; this simplifies the code.
(xstrcat): New function.
(xvasprintf): Recognize the special case of a string concatenation.
-2006-05-01 Bruno Haible <bruno@clisp.org>
+2006-05-03 Bruno Haible <bruno@clisp.org>
* stdint_.h: Shorter URL.
* inttypes.h: Likewise.
the code (so that we don't have to worry about HP-UX, AIX, SunPRO,
etc., separately) and makes it more conservative.
-2006-01-21 Jim Meyering <jim@meyering.net>
+2006-01-25 Jim Meyering <jim@meyering.net>
Sync from the stable (b5) branch of coreutils:
* stdint_.h (SIZE_MAX): Write the value without involving negative
numbers.
-2005-10-16 Bruno Haible <bruno@clisp.org>
+2006-01-09 Bruno Haible <bruno@clisp.org>
* stdint_.h: On Linux libc4 and libc5, include <sys/bitypes.h> and
don't define _STDINT_H_NEED_SIGNED_INT_TYPES.
porting problem reported by Georg Schwarz in
<http://lists.gnu.org/archive/html/bug-coreutils/2005-12/msg00083.html>.
-2005-07-09 Bruno Haible <bruno@clisp.org>
+2005-12-05 Bruno Haible <bruno@clisp.org>
* csharpcomp.sh.in (options_csc): For -l option, add a .dll suffix.
* csharpcomp.c (compile_csharp_using_sscli): Likewise.
* gc.h (gc_hash_buffer): Add doc.
-2005-10-08 Simon Josefsson <jas@extundo.com>
+2005-10-11 Simon Josefsson <jas@extundo.com>
* gc.h: Add gc_hash and gc_hash_buffer.
available. This works around a compilation failure on OSF1 V5.1,
due to stime requiring a `long int*' while tv_sec is `int'.
-2005-09-30 Eric Blake <ebb9@byu.net> (tiny change)
+2005-10-01 Eric Blake <ebb9@byu.net> (tiny change)
* getdelim.c (getdelim): Remove unused variables.
* regexec.c (build_trtable): Remove "#ifdef _LIBC", since the code
now works outside glibc.
-2005-08-24 Simon Josefsson <jas@extundo.com>
+2005-08-25 Simon Josefsson <jas@extundo.com>
* getpass.c: Add WIN32 implementation. Conditionalize use of
termios.h, tcgetattr, tcsetattr and __fsetlocking. Remove some
Sync from coreutils.
* fcntl--.h, fcntl-safer.h, open-safer.c: New files.
-2005-08-21 Bruno Haible <bruno@clisp.org>
+2005-08-24 Bruno Haible <bruno@clisp.org>
* lock.h: Add multiple inclusion guard.
* tls.h: Add multiple inclusion guard.
reliably distinguish strftime failure from empty output on POSIX
hosts.
-2005-03-08 Paul Eggert <eggert@cs.ucla.edu>
+2005-03-15 Paul Eggert <eggert@cs.ucla.edu>
* iconvme.c (SIZE_MAX): New macro, if not already defined.
(iconv_string): Don't guess a size-zero buffer, as that might cause
* pagealign_alloc.h: New file.
* pagealign_alloc.c: New file.
-2005-01-28 Bruno Haible <bruno@clisp.org>
+2005-03-02 Bruno Haible <bruno@clisp.org>
* stpncpy.h (stpncpy): Define as a macro without arguments, so that
stpncpy.c uses it.
(NANOSLEEP_BUG_WORKAROUND): Remove.
(xnanosleep): Remove the workaround.
-2005-02-12 Bruno Haible <bruno@clisp.org>
+2005-03-01 Bruno Haible <bruno@clisp.org>
* vasnprintf.c (EOVERFLOW): Define to a fallback if needed.
offsetof() macro construct to avoid compile failure with native HP-UX
11.0 ANSI C compiler.
-2005-01-06 Bruno Haible <bruno@clisp.org>
+2005-01-17 Bruno Haible <bruno@clisp.org>
* stpncpy.c: Remove HAVE_STPNCPY and gnu_stpncpy renaming, redundant
because stpncpy.m4 takes care of it.
-2004-01-24 Bruno Haible <bruno@clisp.org>
+2005-01-17 Bruno Haible <bruno@clisp.org>
* progreloc.c (xstrdup): Define as strdup if no xmalloc should be used.
-2003-10-09 Bruno Haible <bruno@clisp.org>
+2005-01-17 Bruno Haible <bruno@clisp.org>
* progreloc.c: Include xalloc.h instead of xmalloc.h.
-2005-01-06 Bruno Haible <bruno@clisp.org>
+2005-01-17 Bruno Haible <bruno@clisp.org>
* fwriteerror.h (fwriteerror): Change specification to include fclose.
* fwriteerror.c: Include <stdbool.h>.
(fwriteerror): At the end, close the file stream. Record whether
stdout was already closed.
-2004-05-27 Bruno Haible <bruno@clisp.org>
+2005-01-17 Bruno Haible <bruno@clisp.org>
* execute.c (environ): Declare if needed.
* pipe.c (environ): Likewise.
* argz.c, argz_.h: New files, which are autoupdated from libtool.
-2004-06-01 Jim Meyering <jim@meyering.net>
+2004-06-10 Jim Meyering <jim@meyering.net>
* calloc.c: New file.
* argp-help.c, argp-parse.c: Assume <alloca.h> rather than freecoding.
-2004-05-14 Bruno Haible <bruno@clisp.org>
+2004-05-17 Bruno Haible <bruno@clisp.org>
* vasnprintf.c (VASNPRINTF): Correctly handle the case of a precision
that consists of a '.' followed by an empty digit string.
first reported by Jason Andrade in
<http://mail.gnu.org/archive/html/bug-textutils/2003-03/msg00027.html>.
-2004-01-18 Simon Josefsson <jas@extundo.com>
+2004-02-25 Simon Josefsson <jas@extundo.com>
* strdup.h: New file.
* strdup.c: Include it.
* execute.c: New file, from GNU gettext.
* w32spawn.h: New file, from GNU gettext.
-2004-01-23 Paul Eggert <eggert@twinsun.com>
+2004-01-24 Paul Eggert <eggert@twinsun.com>
Exit-status fix from coreutils.
for usage function arg. Pass it EXIT_SUCCESS rather than 0,
for clarity.
-2004-01-21 Jim Meyering <jim@meyering.net>
-
- * mktime.c (__mktime_internal) [!_LIBC]: Define to mktime_internal
- so as not to conflict with a different-sized __mktime_internal
- function in GNU libc.
- * timegm.c (__mktime_internal) [!_LIBC]: Likewise.
- Problem building statically-linked `ls' reported by Michael Brunnbauer.
-
-2004-01-18 Paul Eggert <eggert@twinsun.com>
+2004-01-24 Paul Eggert <eggert@twinsun.com>
Merge from diffutils.
See Debian bug 136249 (still outstanding) for more info about why
HAVE_XSI_STACK_OVERFLOW_HEURISTIC fails on Linux kernels.
-2003-11-30 Bruno Haible <bruno@clisp.org>
+2004-01-21 Jim Meyering <jim@meyering.net>
+
+ * mktime.c (__mktime_internal) [!_LIBC]: Define to mktime_internal
+ so as not to conflict with a different-sized __mktime_internal
+ function in GNU libc.
+ * timegm.c (__mktime_internal) [!_LIBC]: Likewise.
+ Problem building statically-linked `ls' reported by Michael Brunnbauer.
+
+2004-01-20 Bruno Haible <bruno@clisp.org>
Safer stack allocation.
* setenv.c: Include allocsa.h.
(__add_to_environ) [!_LIBC]: Use allocsa instead of alloca. Use freesa
instead of freea.
-2003-10-17 Bruno Haible <bruno@clisp.org>
+2004-01-20 Bruno Haible <bruno@clisp.org>
* binary-io.h: Avoid warnings on Cygwin.
-2003-12-28 Bruno Haible <bruno@clisp.org>
+2004-01-20 Bruno Haible <bruno@clisp.org>
* wait-process.c (wait_subprocess): Add ignore_sigpipe argument.
* wait-process.c (wait_subprocess): Likewise. Handle SIGPIPE specially.
-2003-11-28 Bruno Haible <bruno@clisp.org>
+2004-01-20 Bruno Haible <bruno@clisp.org>
* wait-process.c (cleanup_slaves): Use ANSI C declaration.
-2003-11-27 Bruno Haible <bruno@clisp.org>
+2004-01-20 Bruno Haible <bruno@clisp.org>
* wait-process.c: On Windows, include windows.h. Needed on mingw.
-2003-11-17 Bruno Haible <bruno@clisp.org>
+2004-01-20 Bruno Haible <bruno@clisp.org>
* wait-process.c (wait_process): Disable the 2003-10-31 waitid() patch.
-2003-11-24 Bruno Haible <bruno@clisp.org>
+2004-01-20 Bruno Haible <bruno@clisp.org>
* xallocsa.h: New file, from GNU gettext.
* xallocsa.c: New file, from GNU gettext.
-2003-11-24 Bruno Haible <bruno@clisp.org>
+2004-01-20 Bruno Haible <bruno@clisp.org>
* allocsa.h: New file, from GNU gettext.
* allocsa.c: New file, from GNU gettext.
-2003-11-24 Bruno Haible <bruno@clisp.org>
+2004-01-20 Bruno Haible <bruno@clisp.org>
* eealloc.h: New file.
* argp-{help.c,parse.c,namefrob.h}, argp.h: update from libc.
-2003-11-23 Paul Eggert <eggert@twinsun.com>
+2003-11-25 Paul Eggert <eggert@twinsun.com>
Bruno Haible <bruno@clisp.org>
* printf-parse.h: Don't include sys/types.h.
argument for overflow.
Suggested by Paul Eggert.
-2003-10-31 Bruno Haible <bruno@clisp.org>
+2003-11-03 Bruno Haible <bruno@clisp.org>
* wait-process.c (wait_process): Use waitid with WNOWAIT if available,
to avoid (extremely rare) race condition.
* version-etc-2.h: Remove file.
* version-etc-2.c: Remove file.
-2003-09-25 Jim Meyering <jim@meyering.net>
+2003-10-06 Jim Meyering <jim@meyering.net>
Bruno Haible <bruno@clisp.org>
This lets translators provide better translations for the
(getdelim2): Moved out to getndelim2.c.
(getline, getdelim): Update.
-2003-07-15 <karl@gnu.org>
+2003-07-15 Karl Berry <karl@gnu.org>
* vasnprintf.c: update from gettext.
* sysexit_.h: New file.
-2003-05-20 Derek Price <derek@ximbiot.com>
+2003-06-11 Derek Price <derek@ximbiot.com>
* stat.c [LSTAT]: Compile/use slash_aware_lstat only if it is necessary.
posixtime failures better.
Improve the test data (in comments only).
-2003-05-30 <karl@gnu.org>
+2003-05-30 Karl Berry <karl@gnu.org>
* mktime.c: update from libc.
* mktime.c (__mktime_internal): Do not reject negative timestamps
arbitrarily.
-2003-05-10 Bruno Haible <bruno@clisp.org>
+2003-05-12 Bruno Haible <bruno@clisp.org>
* linebreak.c (iconv_string_length): Don't return -1 just because the
string is longer than 4 KB.
* exit.h: New file, from GNU gettext.
-2003-01-11 Bruno Haible <bruno@clisp.org>
+2003-01-15 Bruno Haible <bruno@clisp.org>
* stpcpy.h (stpcpy): Use ANSI C function declarations.
* strcase.h (strcasecmp, strncasecmp): Likewise.
* same.c (same_name): Tweak a comment.
-2003-01-11 Bruno Haible <bruno@clisp.org>
+2003-01-14 Bruno Haible <bruno@clisp.org>
* same.c (same_name): Reorder tests so as to avoid calling stat()
when a string comparison is sufficient.
-2003-01-11 Bruno Haible <bruno@clisp.org>
+2003-01-14 Bruno Haible <bruno@clisp.org>
* readtokens.c (readtoken): Cast character to 'unsigned char', not
'unsigned int'.
-2003-01-11 Bruno Haible <bruno@clisp.org>
+2003-01-14 Bruno Haible <bruno@clisp.org>
* hash-pjw.c: Add comment about low quality of this function.
* full-write.c: Rework so that it may serve to define full_read, too.
* full-read.c: Simply #define FULL_READ and include full-write.c.
-2003-01-06 Jim Meyering <jim@meyering.net>
-
- * version-etc.c: Update year in translatable copyright string.
-
-2002-12-25 Bruno Haible <bruno@clisp.org>
+2003-01-07 Bruno Haible <bruno@clisp.org>
* strtoimax.c: Include <stdint.h> as an alternative to <inttypes.h>.
* xstrtol.h: Likewise.
* tempname.c: Include <inttypes.h> too. Avoids a compilation error
on systems that have <inttypes.h> but not <stdint.h>.
+2003-01-06 Jim Meyering <jim@meyering.net>
+
+ * version-etc.c: Update year in translatable copyright string.
+
2002-12-31 Paul Eggert <eggert@twinsun.com>
* memcoll.c (memcoll): Fall back on a simple algorithm using
memcmp if strcoll doesn't work.
-2002-12-23 Bruno Haible <bruno@clisp.org>
+2002-12-31 Bruno Haible <bruno@clisp.org>
* localcharset.h: New file.
* localcharset.c: Include it.
* unicodeio.c: Likewise.
-2002-12-22 Bruno Haible <bruno@clisp.org>
+2002-12-31 Bruno Haible <bruno@clisp.org>
* utime.c (utime_null): No need to call ftruncate if the file was
nonempty.
-2002-12-23 Bruno Haible <bruno@clisp.org>
+2002-12-31 Bruno Haible <bruno@clisp.org>
* memcoll.c (STRCOLL): New macro.
(memcoll): Use it.
-2002-12-22 Bruno Haible <bruno@clisp.org>
+2002-12-31 Bruno Haible <bruno@clisp.org>
* getstr.h (getstr): Define, to avoid clash with libcurses.
* linebuffer.h (readline): Define, to avoid clash with libreadline.
-2002-12-22 Bruno Haible <bruno@clisp.org>
+2002-12-31 Bruno Haible <bruno@clisp.org>
* getdate.y (get_date): Test HAVE_STRUCT_TM_TM_ZONE, not HAVE_TM_ZONE.
-2002-12-23 Bruno Haible <bruno@clisp.org>
+2002-12-31 Bruno Haible <bruno@clisp.org>
* getline.h: Include <stddef.h>, for size_t.
hash_rehash): Replace `if (limit <= value) abort ();' with
`if (! (value < limit)) abort ();', for readability.
-2002-11-26 <karl@gnu.org>
+2002-11-26 Karl Berry <karl@gnu.org>
* strdup.c: copy from libc again, with jim's ok.
* .cppi-disable: re-add strdup.c
-2002-11-25 <karl@gnu.org>
+2002-11-25 Karl Berry <karl@gnu.org>
* strtoll.c: copy from libc, meaning we now #include <strtol.c>
instead of "strtol.c".
* mktime.c: Sync from libc, now that it has the latest fix.
-2002-11-24 <karl@gnu.org>
+2002-11-24 Karl Berry <karl@gnu.org>
* error.c, getopt.c, getopt.h, getopt1.c, obstack.c, regex.c,
regex.h, strdup.c, strtoll.c, tempname.c: change license to gpl.
* strstr.h: New file, from GNU gettext-0.11.5.
* xgetcwd.h: New file, from GNU gettext-0.11.5.
-2002-05-09 Bruno Haible <bruno@clisp.org>
+2002-11-04 Bruno Haible <bruno@clisp.org>
* config.charset: Update for newest glibc. Add canonical names
ISO-8859-14, KOI8-T, TCVN5712-1, GEORGIAN-PS.
-2002-05-09 Bruno Haible <bruno@clisp.org>
+2002-11-04 Bruno Haible <bruno@clisp.org>
* localcharset.c (get_charset_aliases): Add more Windows specific
aliases.
-2002-05-08 Owen Taylor <otaylor@redhat.com>
+2002-11-04 Owen Taylor <otaylor@redhat.com>
* config.charset: A few additions for Solaris.
-2001-12-05 Bruno Haible <bruno@clisp.org>
+2002-11-04 Bruno Haible <bruno@clisp.org>
* localcharset.c (locale_charset): Don't return an empty string.
-2001-10-23 Bruno Haible <haible@clisp.cons.org>
+2002-11-04 Bruno Haible <haible@clisp.cons.org>
* config.charset: msdos in uk_UA uses CP1125.
-2001-08-05 Bruno Haible <haible@clisp.cons.org>
+2002-11-04 Bruno Haible <haible@clisp.cons.org>
Make it possible to build libcharset with CC=gcc CFLAGS="-x c++".
* localcharset.c (locale_charset): Declare as extern "C".
-2002-02-15 Bruno Haible <bruno@clisp.org>
+2002-11-04 Bruno Haible <bruno@clisp.org>
* config.charset [msdosdjgpp]: For Russian, use CP866.
-2002-02-11 Bruno Haible <bruno@clisp.org>
+2002-11-04 Bruno Haible <bruno@clisp.org>
* config.charset: Add support for NetBSD.
-2002-09-25 <karl@gnu.org>
+2002-09-25 Karl Berry <karl@gnu.org>
* strdup.c: copy from libc/string (via ../config/srclist*).
* getopt*: copy from libc/posix.
* c-stack.c: Include sys/time.h.
From Volker Borchert.
-2002-06-11 Paul Eggert <eggert@twinsun.com>
+2002-06-26 Paul Eggert <eggert@twinsun.com>
* fnmatch.c, fnmatch_loop.c (WIDE_CHAR_SUPPORT):
New macro. Use it uniformly instead of
For GNU libc 2.2 and newer, ensure that <sys/types.h> and <sys/stat.h>
have been included before this file.
-2002-06-13 Richard Dawe <richdawe@bigfoot.com>
+2002-06-15 Richard Dawe <richdawe@bigfoot.com>
* Makefile.am (lstat.c, stat.c, .sin.sed): Use t-$@, rather than $@-t,
so that each temporary file name is unique and valid in the first
Otherwise, some versions of automake would omit the rule that makes
Makefile from Makefile.in.
-2001-01-21 Paul Eggert <eggert@twinsun.com>
+2002-01-21 Paul Eggert <eggert@twinsun.com>
* xmemcoll.h, xmemcoll.c: New files.
* Makefile.am (libfetish_a_SOURCES): Add them.
* getdate.y: Add three semicolons, each just before a closing brace.
Bison (as of version 1.31) no longer papers over that mistake.
-2002-02-14 Paul Eggert <eggert@twinsun.com>
+2002-01-16 Paul Eggert <eggert@twinsun.com>
* backupfile.c (ISDIGIT): Comment fix.
* getdate.y (ISDIGIT): Likewise.
* version-etc.c (version_etc_copyright): Update copyright year.
-2001-01-19 Paul Eggert <eggert@twinsun.com>
+2001-12-19 Paul Eggert <eggert@twinsun.com>
* closeout.c (close_stdout_status): If ferror (stdout), do
not silently exit merely because the output buffer happens to
have their own, conflicting declaration of strtoimax in sys/inttypes.h.
(strtoumax): Likewise, for completeness (it wasn't necessary).
-2001-09-06 Paul Eggert <eggert@twinsun.com>
+2001-09-17 Paul Eggert <eggert@twinsun.com>
* strtoimax.c (HAVE_LONG_LONG):
Redefine to HAVE_UNSIGNED_LONG_LONG if unsigned.
Use an initial, malloc'd, buffer of length 128 rather than
a statically allocated one of length 1024.
-2001-08-30 Paul Eggert <eggert@twinsun.com>
+2001-08-31 Paul Eggert <eggert@twinsun.com>
* xgetcwd.c: Don't include pathmax.h.
Include stdlib.h and unistd.h if available.
Check for overflow when computing sizes.
Simplify reallocation code.
-2001-08-28 Paul Eggert <eggert@twinsun.com>
+2001-08-31 Paul Eggert <eggert@twinsun.com>
* Makefile.am (libfetish_a_SOURCES): Remove strtoxmax.c.
* strtoumax.c: Include strtoimax.c, not strtouxmax.c.
-2001-08-30 Paul Eggert <eggert@twinsun.com>
+2001-08-31 Paul Eggert <eggert@twinsun.com>
* savedir.c (savedir): Remove size parameter, as POSIX says that
a directory's st_size can have an arbitrary value, so the old
changed.
* savedir.h: Update prototype.
-2001-08-30 Paul Eggert <eggert@twinsun.com>
+2001-08-31 Paul Eggert <eggert@twinsun.com>
* xstrtol.c (strtoimax): New decl.
-2001-08-28 Paul Eggert <eggert@twinsun.com>
+2001-08-31 Paul Eggert <eggert@twinsun.com>
* xstrtol.h: Add copyright notice.
(_DECLARE_XSTRTOL): Improve quality of diagnostic for
Required at least for Vax Ultrix4.3, which doesn't define uint64_t.
Reported by John David Anglin.
-2001-03-10 Bruno Haible <haible@clisp.cons.org>
+2001-03-15 Bruno Haible <haible@clisp.cons.org>
* localcharset.c (locale_charset): Allow wildcard syntax. Also resolve
alias if codeset is empty.
* strftime.c: Update from GNU libc (the only changes were to comments).
-2001-02-13 Bruno Haible <haible@clisp.cons.org>
+2001-02-17 Bruno Haible <haible@clisp.cons.org>
* mbswidth.h (mbswidth): Also define as macro, to avoid prototype clash.
[HAVE_DONE_WORKING_REALLOC_CHECK]: Likewise.
Reported by Axel Kittenberger.
-2001-01-15 Bruno Haible <haible@clisp.cons.org>
+2001-01-21 Bruno Haible <haible@clisp.cons.org>
* unicodeio.c (print_unicode_char): Cast the second iconv() arg,
to avoid a warning. Add back 'const' to inptr.
(hash_get_first): Return NULL to appease Irix5.6's 89.
Reported by Nelson Beebe.
-2000-10-31 Bruno Haible <haible@clisp.cons.org>
+2000-12-19 Bruno Haible <haible@clisp.cons.org>
* localcharset.c (locale_charset): Add support for Win32.
* userspec.c (parse_user_spec): Fix typo: s/u/g/.
-2000-10-31 Bruno Haible <haible@clisp.cons.org>
+2000-12-16 Bruno Haible <haible@clisp.cons.org>
* config.charset: Add ISO-8859-3, BIG5HKSCS, GB18030, JOHAB, VISCII,
CP874, CP949, CP950, CP1250, CP1253, CP1254, CP1255, CP1256, CP1257
* dirname.c (dir_name) [MSDOS]: Declare `lim' to be const.
(dir_name): Assert that there are no trailing slashes.
-2000-07-18 Bruno Haible <haible@clisp.cons.org>
+2000-07-29 Bruno Haible <haible@clisp.cons.org>
* mbswidth.h (mbswidth): Add a flags argument.
(mbswidth): New declaration.
* basename.c (base_name): Add an assertion.
-2000-07-15 Bruno Haible <clisp.cons.org>
+2000-07-23 Bruno Haible <clisp.cons.org>
* quotearg.c: When the system forces us to redefine mbstate_t,
shadow its mbsinit function.
-2000-07-16 Bruno Haible <haible@clisp.cons.org>
+2000-07-17 Bruno Haible <haible@clisp.cons.org>
* mbswidth.h: New file.
* mbswidth.c: New file.
from tar's src/misc.c.
* quote.h: New file. Prototypes for same.
-2000-07-10 Paul Eggert <eggert@twinsun.com>
+2000-07-14 Paul Eggert <eggert@twinsun.com>
From a suggestion by Bruno Haible.
* quotearg.c (mbrtowc): Do not use HAVE_WCHAR_H in the definition.
locale_quoting_style behavior, and undo the "{LEFT QUOTATION MARK}"
and "{RIGHT QUOTATION MARK}" msgids.
-2000-07-05 Paul Eggert <eggert@twinsun.com>
+2000-07-09 Paul Eggert <eggert@twinsun.com>
The old behavior of quoting `like this' doesn't look good with
newer, ISO-style fonts. See:
* quotearg.c (struct quoting_options): Simplify quote_these_too
dimension.
-2000-07-03 Jim Meyering <meyering@lucent.com>
+2000-07-04 Jim Meyering <meyering@lucent.com>
* strndup.c: [!HAVE_DECL_STRNLEN]: Declare strnlen.
Reported by Bruno Haible.
* nanosleep.c (SIGCONT): Define if not already defined.
-2000-06-17 Bruno Haible <haible@clisp.cons.org>
+2000-07-01 Bruno Haible <haible@clisp.cons.org>
* mountlist.c: Use MOUNTED_FS_STAT_DEV instead of MOUNTED_NEXT_DEV,
per change in ../m4/ls-mntd-fs.m4.
* mountlist.c (fsp_to_string) [HAVE_F_FSTYPENAME_IN_STATFS]:
Avoid warning by casting result to `char *' to remove `const'.
-2000-06-17 Bruno Haible <haible@clisp.cons.org>
+2000-06-27 Bruno Haible <haible@clisp.cons.org>
* Makefile.am (libfetish_a_SOURCES): Remove readutmp.c.
* posixtm.c [HAVE_STDLIB_H]: Include stdlib.h, for decl of abort.
-2000-06-17 Bruno Haible <haible@clisp.cons.org>
+2000-06-25 Bruno Haible <haible@clisp.cons.org>
* getusershell.c (xmalloc, xrealloc): Remove functions.
Include xalloc.h.
Don't include <stdlib.h>. Don't declare malloc, realloc.
-2000-06-23 Bruno Haible <haible@clisp.cons.org>
+2000-06-25 Bruno Haible <haible@clisp.cons.org>
* unicodeio.c (print_unicode_char): Work around ansi2knr deficiency.
* error.c [!HAVE_DECL_STRERROR_R]: Declare strerror_r.
-2000-06-21 Jim Meyering <meyering@lucent.com>
+2000-06-23 Jim Meyering <meyering@lucent.com>
* getpass.c: New file, from Bruno Haible. Required for BeOS.
-2000-06-19 Paul Eggert <eggert@twinsun.com>
+2000-06-23 Paul Eggert <eggert@twinsun.com>
* quotearg.c: Include <wctype.h> after <wchar.h>, for Solaris 2.5.
(mbrtowc, mbstate_t): Define substitutes if
(iswprint): Define to 1 if !defined iswprint && !HAVE_ISWPRINT,
not if ! (HAVE_MBRTOWC && HAVE_WCHAR_H).
-2000-06-17 Bruno Haible <haible@clisp.cons.org>
+2000-06-21 Bruno Haible <haible@clisp.cons.org>
* xgetcwd.c (xgetcwd): If the required pathname length is smaller
than 1024, return a memory chunk of least possible size, instead
Use free/xmalloc instead of xrealloc to avoid copying for very long
paths.
-2000-06-17 Bruno Haible <haible@clisp.cons.org>
+2000-06-21 Bruno Haible <haible@clisp.cons.org>
* canon-host.c (canon_host): Use malloc and memcpy to copy an
address, not strdup. Include <stdlib.h> and don't declare free().
-2000-06-17 Bruno Haible <haible@clisp.cons.org>
+2000-06-21 Bruno Haible <haible@clisp.cons.org>
* path-concat.c (path_concat): Don't access dir[-1] if dir is
the empty string.
* strnlen.c [!HAVE_DECL_MEMCHR]: Declare memchr.
-2000-05-26 Bruno Haible <haible@clisp.cons.org>
+2000-06-03 Bruno Haible <haible@clisp.cons.org>
* Makefile.am (install-exec-local): On systems with glibc-2.1 or
newer, don't install charset.alias.
* Makefile.am (charset.alias): Use t-$@, not $@-t so the DOS 8.3
names don't conflict. Reported by Eli Zaretskii.
-2000-03-28 Bruno Haible <haible@clisp.cons.org>
+2000-04-07 Bruno Haible <haible@clisp.cons.org>
* unicodeio.c (print_unicode_char): Avoid triggering Solaris iconv
bug. Deal with the different error behavior of Irix iconv.
* localcharset.c: Guard some #includes with `#if HAVE_...'.
* unicodeio.c: Likewise.
-2000-02-02 Bruno Haible <haible@clisp.cons.org>
+2000-03-01 Bruno Haible <haible@clisp.cons.org>
* config.charset: New file.
* localcharset.c: New file.
of O_NOFOLLOW_IS_INEFFECTIVE. Define HAVE_WORKING_O_NOATIME if
O_NOATIME works.
-2006-10-01 Bruno Haible <bruno@clisp.org>
+2006-10-04 Bruno Haible <bruno@clisp.org>
Make it possible to invoke AC_GNU_SOURCE after gl_LOCK_EARLY.
* lock.m4 (gl_LOCK_EARLY_BODY): New macro, extracted code from
* sockpfaf.m4 (gl_SOCKET_FAMILIES): Avoid gcc -Wall warnings.
-2006-09-17 Bruno Haible <bruno@clisp.org>
+2006-09-22 Bruno Haible <bruno@clisp.org>
* getloadavg.m4 (gl_GETLOADAVG): Expect the directory of getloadavg.c
as first argument.
macros.
Reported by Eric Blake.
-2006-08-22 Eric Blake <ebb9@byu.net>
+2006-08-28 Eric Blake <ebb9@byu.net>
* codeset.m4 (AM_LANGINFO_CODESET): Avoid compiler warning.
(gl_LOCK_BODY): Remove gl_PREREQ_LOCK invocation.
(gl_LOCK): New macro.
-2006-08-18 Bruno Haible <bruno@clisp.org>
+2006-08-23 Bruno Haible <bruno@clisp.org>
* lock.m4 (gl_LOCK_BODY): Change the default value of gl_use_threads
on OSF/1 to no.
Don't use AC_LIBSOURCES; instead, rely on the files in ../modules/
to get the necessary .h files and whatnot.
-2006-08-19 Bruno Haible <bruno@clisp.org>
+2006-08-21 Bruno Haible <bruno@clisp.org>
BeOS portability.
* mbchar.m4 (gl_MBCHAR): Compile mbchar.c also if <wctype.h> doesn't
* sockpfaf.m4 (gl_SOCKET_FAMILIES): Use gl_HEADER_SYS_SOCKET
to avoid 'header present but could not be compiled' on cygwin.
-2006-07-03 Bruno Haible <bruno@clisp.org>
+2006-07-05 Bruno Haible <bruno@clisp.org>
* strndup.m4 (gl_FUNC_STRNDUP): When cross-compiling, check whether
the function exists, before testing against AIX.
SGI C compiler in pre-C99 mode.
Suggested by Mark D. Baushke and Larry Jones.
-2006-06-23 Mark D. Baushke <mdb@gnu.org>
+2006-06-26 Mark D. Baushke <mdb@gnu.org>
* stdint.m4 (gl_STDINT_H): Treat BSD/OS like OpenBSD.
* stdint.m4 (gl_STDINT_H) [FreeBSD >= 5]: Don't include
<sys/inttypes.h>.
-2006-06-16 Eric Blake <ebb9@byu.net>
+2006-06-17 Eric Blake <ebb9@byu.net>
* rmdir-errno.m4 (gl_FUNC_FMDIR_NOTEMPTY): Assume errno.h declares
errno.
* fsusage.m4 (gl_FILE_SYSTEM_USAGE): Specify a return type
for 'main', for C99 and C++.
-2006-04-23 Bruno Haible <bruno@clisp.org>
+2006-04-24 Bruno Haible <bruno@clisp.org>
* poll.m4 (gl_FUNC_POLL): Rearrange code, so that POLL_H gets
assigned exactly once.
-2006-04-23 Bruno Haible <bruno@clisp.org>
+2006-04-24 Bruno Haible <bruno@clisp.org>
* poll.m4 (gl_FUNC_POLL): When cross-compiling, reject also the poll()
implementation in AIX.
Reported by Ralf Wildenhues <Ralf.Wildenhues@gmx.de>.
-2006-03-04 Eric Blake <ebb9@byu.net>
+2006-04-24 Eric Blake <ebb9@byu.net>
* strerror_r.m4 (AC_FUNC_STRERROR_R): Avoid unused variable warning.
* ldd.m4: New file.
-2006-01-08 Bruno Haible <bruno@clisp.org>
+2006-01-11 Bruno Haible <bruno@clisp.org>
Ensure automatic ordering between gl_LOCK and gl_ARGP.
* lock.m4 (gl_LOCK_BODY): Renamed from gl_LOCK.
Sync from coreutils.
* acl.m4 (AC_FUNC_ACL): Add POSIX ACL and Linux-specific acl tests.
-2005-10-16 Bruno Haible <bruno@clisp.org>
+2006-01-09 Bruno Haible <bruno@clisp.org>
* stdint.m4 (gl_STDINT_H): Also test for <sys/bitypes.h>.
* stdbool.m4 (AC_HEADER_STDBOOL): Change the return statement so that
it can also be used in a test.
-2005-10-11 Simon Josefsson <jas@extundo.com>
+2005-10-17 Simon Josefsson <jas@extundo.com>
* md5.m4: Remove call to uint32_t.m4.
* getaddrinfo.m4 (gl_GETADDRINFO): Check for gethostbyname
in the inet and nsl libraries. Required on Solaris 5.7.
-2005-09-24 Jim Meyering <jim@meyering.net>
+2005-10-01 Jim Meyering <jim@meyering.net>
Sync from coreutils.
* getaddrinfo.m4 (gl_GETADDRINFO): Check for gethostbyname
glob_.h, glob-libc.h.
(gl_PREREQ_GLOB): Remove _SYS_CDEFS_H hack; no longer needed.
-2005-08-31 Simon Josefsson <jas@extundo.com>
+2005-09-08 Simon Josefsson <jas@extundo.com>
* socklen.m4: New file.
* getlogin_r (gl_GETLOGIN_R): Fix cut & paste error.
From Larry Jones <lawrence.jones@ugs.com>.
-2005-08-27 Bruno Haible <bruno@clisp.org>
+2005-09-02 Bruno Haible <bruno@clisp.org>
Support for lib vs. lib64 distinction on biarch platforms.
* lib-prefix.m4 (AC_LIB_PREPARE_MULTILIB): New macro.
* unistd-safer.m4 (gl_UNISTD_SAFER): Likewise, add pipe-safer.c.
Add pipe-safer.c and unistd--.h to the AC_LIBSOURCES list.
-2005-08-24 Simon Josefsson <jas@extundo.com>
+2005-08-25 Simon Josefsson <jas@extundo.com>
* getpass.m4: Check for termios.h, tcgetattr, tcsetattr, and
__fsetlocking.
* lock.m4: New file, from GNU gettext.
-2005-06-01 Bruno Haible <bruno@clisp.org>
+2005-07-15 Bruno Haible <bruno@clisp.org>
* poll.m4 (gl_FUNC_POLL): Check against MacOS X 10.4 poll() bug.
When using lib/poll.c, define poll as rpl_poll.
* byteswap.m4: New file.
-2005-04-25 karl
+2005-04-25 Karl Berry <karl@gnu.org>
* gettext.m4: Update from GNU gettext 0.14.4.
* mmap-anon.m4: New file.
* pagealign_alloc.m4: New file.
-2005-01-28 Bruno Haible <bruno@clisp.org>
+2005-03-02 Bruno Haible <bruno@clisp.org>
* stpncpy.m4 (gl_FUNC_STPNCPY): Undo the replacement here. Because of
AIX, the replacement has to be done only after <string.h> is included,
Update from GNU gettext 0.14.2.
* glibc2.m4: New file, from GNU gettext 0.14.2.
-2005-02-22 Simon Josefsson <jas@extundo.com>
+2005-02-23 Simon Josefsson <jas@extundo.com>
* iconvme.m4: New file.
* jm-macros.m4 (gl_MACROS): Don't require gl_FUNC_FPENDING.
-2004-11-08 Simon Josefsson <jas@extundo.com>
+2004-11-10 Simon Josefsson <jas@extundo.com>
* getaddrinfo.m4: New file.
prerequisite modules now handle the DOS stuff.
Don't check for unistd.h.
-2004-08-03 Simon Josefsson <jas@extundo.com>
+2004-08-05 Simon Josefsson <jas@extundo.com>
* strdup.m4: Always run gl_PREREQ_STRDUP, since strdup.h need it.
-2004-08-02 Simon Josefsson <jas@extundo.com>
+2004-08-05 Simon Josefsson <jas@extundo.com>
* getsubopt.m4: New file.
a bug first reported by Jason Andrade in
<http://mail.gnu.org/archive/html/bug-textutils/2003-03/msg00027.html>.
-2004-01-18 Simon Josefsson <jas@extundo.com>
+2004-02-25 Simon Josefsson <jas@extundo.com>
* strdup.m4 (gl_PREREQ_STRDUP): Check whether strdup is declared.
* execute.m4: New file, from GNU gettext.
-2003-11-24 Bruno Haible <bruno@clisp.org>
+2004-01-20 Bruno Haible <bruno@clisp.org>
* allocsa.m4: New file, from GNU gettext.
-2003-11-24 Bruno Haible <bruno@clisp.org>
+2004-01-20 Bruno Haible <bruno@clisp.org>
* eealloc.m4: New file, from GNU gettext.
* timegm.m4: New file.
-2003-08-26 Bruno Haible <bruno@clisp.org>
+2003-08-28 Bruno Haible <bruno@clisp.org>
* fnmatch.m4 (_AC_LIBOBJ_FNMATCH): Remove AC_DEFINE of fnmatch here.
This avoids havoc on compilers for which '#define fnmatch rpl_fnmatch'
* regex.m4: The `regex' struct is both input and output.
Initialize it before each use. Patch by Tim Waugh.
-2003-01-11 Bruno Haible <bruno@clisp.org>
+2003-01-15 Bruno Haible <bruno@clisp.org>
* longlong.m4 (jm_AC_TYPE_LONG_LONG): Also test the LL suffix.
* ulonglong.m4 (jm_AC_TYPE_UNSIGNED_LONG_LONG): Also test the ULL
suffix.
-2003-01-11 Bruno Haible <bruno@clisp.org>
+2003-01-15 Bruno Haible <bruno@clisp.org>
* md5.m4 (gl_MD5): Require AC_C_INLINE.
-2003-01-11 Bruno Haible <bruno@clisp.org>
+2003-01-15 Bruno Haible <bruno@clisp.org>
* alloca.m4 (gl_FUNC_ALLOCA): Invoke AC_EGREP_CPP prerequisites.
* README: Don't mention Makefile.am.in.
Outline how I've tested changes to .m4 files. Yep, it's a pain.
-2002-06-11 Paul Eggert <eggert@twinsun.com>
+2002-06-26 Paul Eggert <eggert@twinsun.com>
* fnmatch.m4 (_AC_LIBOBJ_FNMATCH): Check for btowc.
* jm-macros.m4 (jm_CHECK_ALL_HEADERS): Check for hurd.h.
From Alfred M. Szmidt.
-2002-05-19 Paul Eggert <eggert@twinsun.com>
+2002-06-15 Paul Eggert <eggert@twinsun.com>
* jm-macros.m4 (jm_CHECK_ALL_TYPES): Check for st_author.
Do not check for alloca.h (no longer used) or stdbool.h (was never
used?). Add AM_C_PROTOTYPES since hard-locale.h uses it.
-2002-04-28 Paul Eggert <eggert@twinsun.com>
+2002-04-29 Paul Eggert <eggert@twinsun.com>
* prereq.m4 (jm_PREREQ_SIG2STR): Remove; all callers changed.
* jm-macros.m4 (jm_MACROS): Don't test for mkstemp here.
Instead, require UTILS_FUNC_MKSTEMP.
-2001-11-11 Jim Meyering <meyering@lucent.com>
+2001-11-17 Jim Meyering <meyering@lucent.com>
* jm-macros.m4 (jm_MACROS): Remove code to set POW_LIBM.
Now, that's done as part of AC_FUNC_STRTOD.
-2001-10-22 Paul Eggert <eggert@twinsun.com>
+2001-11-17 Paul Eggert <eggert@twinsun.com>
* jm-winsz1.m4 (jm_WINSIZE_IN_PTEM): Do not define
WINSIZE_IN_PTEM if <termios.h> defines struct winsize.
* xstrtoumax.m4: Add comments explaining why we
AC_REPLACE_FUNCS(strtol).
-2001-06-20 Paul Eggert <eggert@twinsun.com>
+2001-08-18 Paul Eggert <eggert@twinsun.com>
* inttypes.m4: Add AC_PREREQ(2.13).
(jm_AC_HEADER_INTTYPES_H): Test for intmax_t, too.
* regex.m4: Change a couple backticks to single quotes to avoid shell
syntax errors.
-2001-05-19 Alexandre Duret-Lutz <duret_g@epita.fr>
+2001-05-21 Alexandre Duret-Lutz <duret_g@epita.fr>
* dos.m4 (jm_AC_DOS): Check for _WIN32, __WIN32__, and __MSDOS__.
-2001-05-11 Paul Eggert <eggert@twinsun.com>
+2001-05-20 Paul Eggert <eggert@twinsun.com>
* strftime.m4 (jm_FUNC_GNU_STRFTIME):
Don't bother to check library strftime, since
* jm-macros.m4 (major_t, minor_t): Define to unsigned int if undefined.
-2000-11-26 Paul Eggert <eggert@twinsun.com>
+2001-05-09 Paul Eggert <eggert@twinsun.com>
* jm-macros.m4 (jm_MACROS): Do not check for fseeko; no longer used.
* prereq.m4 (jm_PREREQ): Add jm_PREREQ_TEMPNAME.
(jm_PREREQ_TEMPNAME): New function.
-2001-02-25 Paul Eggert <eggert@twinsun.com>
+2001-03-01 Paul Eggert <eggert@twinsun.com>
* jm-macros.m4 (jm_MACROS): Use mkstemp replacement if the system
lacks mkstemp. Compile our own tempname.c if we compile our own
* prereq.m4 (jm_PREREQ_QUOTEARG): Check for stddef.h, now that
quotearg.c includes it.
-2001-01-15 Bruno Haible <haible@clisp.cons.org>
+2001-01-21 Bruno Haible <haible@clisp.cons.org>
* iconv.m4 (jm_ICONV): Also check whether the iconv declaration
has const.
(_jm_DECL_HEADERS): Check for grp.h and pwd.h.
Reported by Andreas Jaeger.
-2000-12-25 Alexandre Duret-Lutz <duret_g@epita.fr>
+2000-12-31 Alexandre Duret-Lutz <duret_g@epita.fr>
* libintl.m4 (AM_WITH_NLS): When using AC_CONFIG_AUX_DIR,
prepend $(top_srcdir) to the value of MKINSTALLDIRS so that it
* getloadavg.m4: s/ifval/m4_ifval/ to accommodate new autoconf.
-2000-11-03 Bruno Haible <haible@clisp.cons.org>
+2000-11-08 Bruno Haible <haible@clisp.cons.org>
* jm-macros.m4 (jm_MACROS): Add test for wcrtomb.
* ls-mntd-fs.m4: Remove a `FIXME' comment and fix the associated
problem.
-2000-06-17 Bruno Haible <haible@clisp.cons.org>
+2000-07-01 Bruno Haible <haible@clisp.cons.org>
* ls-mntd-fs.m4 (jm_LIST_MOUNTED_FILESYSTEMS): Rename BeOS specific
macro from MOUNTED_NEXT_DEV to MOUNTED_FS_STAT_DEV.
* mbstate_t.m4: Use stdlib.h, not stdio.h. The latter is not included
by quotearg.c, for which we perform this test. From Bruno Haible.
-2000-06-17 Bruno Haible <haible@clisp.cons.org>
+2000-06-27 Bruno Haible <haible@clisp.cons.org>
* check-decl.m4 (_jm_DECL_HEADERS): Check for utmp.h as well.
* prereq.m4 (jm_PREREQ_READUTMP): Likewise. If either <utmp.h> or
strerror_r doesn't work, then resort to a `run'-test that works on
BeOS and segfaults on DEC Unix.
-2000-06-19 Paul Eggert <eggert@twinsun.com>
+2000-06-23 Paul Eggert <eggert@twinsun.com>
* mbstate_t.m4: New file, defining AC_MBSTATE_T_OBJECT.
* prereq.m4 (jm_PREREQ_QUOTEARG): Use it. Add check for iswprint.
#undefs. E.g., #undef HAVE_DECL_FERROR_UNLOCKED.
Use []-quoted list in AC_CHECK_DECLS, now that autoconf requires that.
-2000-05-26 Bruno Haible <haible@clisp.cons.org>
+2000-06-03 Bruno Haible <haible@clisp.cons.org>
* glibc21.m4: New file.
* jm-macros.m4 (jm_MACROS): Call jm_GLIBC21.
AC_SEARCH_LIBS call for nanosleep.
(LIB_NANOSLEEP): Set and AC_SUBST.
-2000-05-03 Paul Eggert <eggert@twinsun.com>
+2000-05-06 Paul Eggert <eggert@twinsun.com>
* largefile.m4 (AC_SYS_LARGEFILE): Define _XOPEN_SOURCE to
be 500, instead of _GNU_SOURCE to be 1, to work around glibc
* lib-check.m4: Look for getspnam in -lgen, too.
From Marco Franzen.
-2000-02-02 Bruno Haible <haible@clisp.cons.org>
+2000-03-04 Bruno Haible <haible@clisp.cons.org>
* codeset.m4: New file.
* iconv.m4: New file.
compatible with future autoconf versions. Also, some minor m4
quoting problems have been fixed.
-1999-07-16 Paul Eggert <eggert@twinsun.com>
+1999-08-01 Paul Eggert <eggert@twinsun.com>
* ulonglong.m4 (jm_AC_TYPE_UNSIGNED_LONG_LONG): Make sure
that we can shift, multiply and divide unsigned long long
values; Ultrix cc can't do it.
-1999-07-14 Paul Eggert <eggert@twinsun.com>
+1999-08-01 Paul Eggert <eggert@twinsun.com>
* xstrtoumax.m4 (jm_AC_PREREQ_XSTRTOUMAX): Check whether
<inttypes.h> defines strtoumax as a macro (and not as a
function).
-1999-07-05 Paul Eggert <eggert@twinsun.com>
+1999-08-01 Paul Eggert <eggert@twinsun.com>
* gettext.m4 (AM_WITH_NLS): Remove unnecessary lines.
Fix typo: $nls_cv_header_intl was misspelled as $nsl_cv_header_intl.
(AM_GNU_GETTEXT): Fix problem with brackets and m4 quoting,
and simplify the shell code.
-1999-07-03 Paul Eggert <eggert@twinsun.com>
+1999-08-01 Paul Eggert <eggert@twinsun.com>
* mktime.m4: New file, which is a preview of what should appear
in the next public autoconf release.
* regex.m4: Use syscmd, ifelse, and sysval. Mainly as an exercise
to prove that this macro can be used in packages without regex.c.
-1998-07-02 Andreas Schwab <schwab@issan.informatik.uni-dortmund.de>
+1998-07-04 Andreas Schwab <schwab@issan.informatik.uni-dortmund.de>
* gettext.m4 (AM_WITH_NLS): Remove intl/libintl.h if <libintl.h>
is to be used.