Add comments.
[pspp] / ChangeLog
index fcec4908e8947d0ba67e023eda35fb214041b456..2a4a0d12950e33a7f291843306822fd67ef2bf4c 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,59 @@
+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_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.