+2006-10-11 Bruno Haible <bruno@clisp.org>
+
+ * m4/longlong.m4: Add comments.
+ * m4/ulonglong.m4: Likewise.
+
+2006-10-10 Bruno Haible <bruno@clisp.org>
+
+ Make it possible to #define stpcpy, strdup to aliases.
+ * lib/stpcpy.c (stpcpy) [!_LIBC]: Don't undefine.
+ * lib/strdup.c (strdup) [!_LIBC]: Don't undefine.
+
+2006-10-10 Bruno Haible <bruno@clisp.org>
+
+ Make it possible to #define gcd to an alias.
+ * lib/gcd.c: Include config.h.
+
+2006-10-10 Bruno Haible <bruno@clisp.org>
+
+ Make it possible to #define c_isascii to an alias.
+ * lib/c-ctype.h: Don't define the macros if NO_C_CTYPE_MACROS is
+ defined. Undefine the macros before defining them, to avoid gcc
+ warnings.
+ * lib/c-ctype.c: Include config.h. Don't undefine the macros; instead,
+ define NO_C_CTYPE_MACROS early.
+
+2006-10-10 Bruno Haible <bruno@clisp.org>
+
+ Make it possible to #define set_program_name to an alias.
+ * lib/progname.c: Don't undefine set_program_name; instead, undefine
+ ENABLE_RELOCATABLE early.
+
+2006-10-10 Paul Eggert <eggert@cs.ucla.edu>
+
+ 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.
+
+2006-10-10 Bruno Haible <bruno@clisp.org>
+
+ Fix a gcc -Wshadow warning.
+ * lib/gl_anyhash_list2.h (hash_resize): Rename local variable 'index'
+ to 'bucket'.
+ * lib/gl_anylinked_list2.h (gl_linked_search_from_to,
+ gl_linked_indexof_from_to): Likewise.
+ * lib/gl_linkedhash_list.c (add_to_bucket, remove_from_bucket):
+ Likewise.
+ * lib/gl_anytreehash_list1.h (add_to_bucket, remove_from_bucket):
+ Likewise.
+ * lib/gl_anytreehash_list2.h (gl_tree_search_from_to): Likewise.
+ Reported by Eric Blake.
+
2006-10-09 Paul Eggert <eggert@cs.ucla.edu>
* lib/filemode.h [HAVE_DECL_STRMODE]: Include unistd.h too,
* lib/gl_oset.c (gl_oset_add): Fix return type.
-2006-10-02 Paolo Bonzini <bonzini@gnu.org>
+2006-10-02 Paolo Bonzini <bonzini@gnu.org> (tiny change)
* lib/quotearg.c (mbstate_t) [!HAVE_MBRTOWC]: #define to int.
* modules/inet_ntop (Files): Ditto.
-2006-07-06 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
+2006-07-06 Ralf Wildenhues <Ralf.Wildenhues@gmx.de> (tiny change)
* modules/getusershell (configure.ac): Use gl_FUNC_GETUSERSHELL,
not gl_PREREQ_GETUSERSHELL.
* lib/strftime.c (TOLOWER, TOUPPER) [!defined _LIBC]: Remove special
case.
-2006-07-06 Jim Hyslop <jhyslop@dreampossible.ca>
+2006-07-06 Jim Hyslop <jhyslop@dreampossible.ca> (tiny change)
* lib/getaddrinfo.c: Changes to compile under MSVC6: changed
'#if WIN32_NATIVE' to '#ifdef' & moved WSAAPI macro inside
* m4/stdarg.m4 (gl_STDARG_H): Properly parenthesize gl_va_copy.
-2006-06-30 Jim Hyslop <jhyslop@dreampossible.ca>
+2006-06-30 Jim Hyslop <jhyslop@dreampossible.ca> (tiny change)
* lib/getaddrinfo.c: fixed typo
* build-aux/maint.mk: Add indent target.
-2006-03-03 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
+2006-03-03 Ralf Wildenhues <Ralf.Wildenhues@gmx.de> (tiny change)
* m4/poll.m4 (gl_FUNC_POLL): If we deem poll(2) unacceptable, use
our replacement poll.h in any case, to avoid a differing
* modules/xnanosleep: Likewise.
* modules/xstrtol: Likewise.
-2006-02-24 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
+2006-02-24 Ralf Wildenhues <Ralf.Wildenhues@gmx.de> (tiny changes)
* modules/xstrtod: Omit xstrtod.h, xstrtod.c; they're in LIB_SOURCES.
* modules/lock-tests (TESTS): Use $(EXEEXT).
* config/srclist.txt: Adjust to reflect glibc reorganization.
This affects only comments.
-2006-01-22 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
+2006-01-22 Ralf Wildenhues <Ralf.Wildenhues@gmx.de> (tiny change)
* gnulib-tool, build-aux/csharpcomp.sh.in: Do not pass `-q' to mktemp.
Reported by Bruce Korb <bkorb@gnu.org>.
* m4/getaddrinfo.m4 (gl_GETADDRINFO): Check for gethostbyname
in the inet and nsl libraries. Required on Solaris 5.7.
-2005-10-01 Eric Blake <ebb9@byu.net>
+2005-10-01 Eric Blake <ebb9@byu.net> (tiny change)
* lib/getdelim.c (getdelim): Remove unused variables.
Assume HAVE_FCNTL_H (i.e., include <fcntl.h> unconditionally,
and don't include <sys/file.h>).
-2005-09-22 Eric Blake <ebb9@byu.net>
+2005-09-22 Eric Blake <ebb9@byu.net> (tiny change)
Sync from coreutils.
failure.
Reported by Jim Meyering <jim@meyering.net>.
-2005-09-12 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
+2005-09-12 Ralf Wildenhues <Ralf.Wildenhues@gmx.de> (tiny change)
* lib/base64.c: Typo.
(base64_encode): Put b64str in initialized data section.
* gnulib-tool (func_import): Fix comparison in handling of symbolic
links.
-2005-09-04 Martin Lambers <marlam@marlam.de>
+2005-09-04 Martin Lambers <marlam@marlam.de> (tiny change)
* modules/size_max (Makefile.am): Add size_max.h
* lib/strnlen.h: New file.
-2005-08-08 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
+2005-08-08 Ralf Wildenhues <Ralf.Wildenhues@gmx.de> (tiny change)
* README: Typos.
* config/srclist.txt: Comment out regcomp.c, since we have a porting
fix now.
-2005-07-08 Eric Blake <ebb9@byu.net>
+2005-07-08 Eric Blake <ebb9@byu.net> (tiny change)
and Paul Eggert <eggert@cs.ucla.edu>
* lib/regcomp.c (init_dfa, build_range_exp): Store __btowc value
* lib/unlinkdir.h (cannot_unlink_dir) [UNLINK_CANNOT_UNLINK_DIR]:
Now a macro, to pacify GCC.
-2005-05-20 Eric Blake <ebb9@byu.net>
+2005-05-20 Eric Blake <ebb9@byu.net> (tiny change)
* m4/chown.m4 (gl_FUNC_CHOWN): Correct sense of test for honoring IDs
of -1.
-2005-05-20 Eric Blake <ebb9@byu.net>
+2005-05-20 Eric Blake <ebb9@byu.net> (tiny change)
* lib/chown.c (rpl_chown): Return -1 on failure.
* modules/getdate (Makefile.am): Add getdate.c to EXTRA_DIST
-2005-05-12 Eric Blake <ebb9@byu.net>
+2005-05-12 Eric Blake <ebb9@byu.net> (tiny change)
* gnulib-tool (func_import): Sort and uniquify recommended includes.
* lib/getaddrinfo.h: Fix OpenBSD compilation failure, inspired by tiny
patch from Yoann Vandoorselaere <yoann@prelude-ids.org>.
-2005-03-28 Eric Blake <ebb9@byu.net>
+2005-03-28 Eric Blake <ebb9@byu.net> (tiny change)
* m4/getcwd-path-max.m4: Return success on systems such as Cygwin
where no absolute path name can be longer than PATH_MAX.