Rename stdlib_.h to stdlib.in.h.
[pspp] / ChangeLog
index 1bbbd27fa30ebf3a39fb29a345b0c062e4b495dd..423a33864ae234f7fc734fb43e489e9a2375b065 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,209 @@
+2007-09-30  Bruno Haible  <bruno@clisp.org>
+
+       * lib/alloca.in.h: Renamed from lib/alloca_.h.
+       * modules/alloca-opt (Files, Makefile.am): Use alloca.in.h instead of
+       alloca_.h.
+       * lib/argz.in.h: Renamed from lib/argz_.h.
+       * modules/argz (Files, Makefile.am): Use argz.in.h instead of argz_.h.
+       * lib/byteswap.in.h: Renamed from lib/byteswap_.h.
+       * modules/byteswap (Files, Makefile.am): Use byteswap.in.h instead of
+       byteswap_.h.
+       * lib/dirent.in.h: Renamed from lib/dirent_.h.
+       * modules/fchdir (Files, Makefile.am): Use dirent.in.h instead of
+       dirent_.h.
+       * lib/fcntl.in.h: Renamed from lib/fcntl_.h.
+       * modules/fcntl (Files, Makefile.am): Use fcntl.in.h instead of
+       fcntl_.h.
+       * lib/float.in.h: Renamed from lib/float_.h.
+       * modules/float (Files, Makefile.am): Use float.in.h instead of
+       float_.h.
+       * lib/fnmatch.in.h: Renamed from lib/fnmatch_.h.
+       * modules/fnmatch (Files, Makefile.am): Use fnmatch.in.h instead of
+       fnmatch_.h.
+       * lib/getopt.in.h: Renamed from lib/getopt_.h.
+       * modules/getopt (Files, Makefile.am): Use getopt.in.h instead of
+       getopt_.h.
+       * lib/glob.in.h: Renamed from lib/glob_.h.
+       * modules/glob (Files, Makefile.am): Use glob.in.h instead of glob_.h.
+       * lib/iconv.in.h: Renamed from lib/iconv_.h.
+       * modules/iconv_open (Files, Makefile.am): Use iconv.in.h instead of
+       iconv_.h.
+       * lib/inttypes.in.h: Renamed from lib/inttypes_.h.
+       * modules/inttypes (Files, Makefile.am): Use inttypes.in.h instead of
+       inttypes_.h.
+       * lib/locale.in.h: Renamed from lib/locale_.h.
+       * modules/locale (Files, Makefile.am): Use locale.in.h instead of
+       locale_.h.
+       * lib/math.in.h: Renamed from lib/math_.h.
+       * modules/math (Files, Makefile.am): Use math.in.h instead of math_.h.
+       * lib/netinet_in.in.h: Renamed from lib/netinet_in_.h.
+       * modules/netinet_in (Files, Makefile.am): Use netinet_in.in.h instead
+       of netinet_in_.h. Add dependency.
+       * lib/poll.in.h: Renamed from lib/poll_.h.
+       * modules/poll (Files, Makefile.am): Use poll.in.h instead of poll_.h.
+       * lib/search.in.h: Renamed from lib/search_.h.
+       * modules/search (Files, Makefile.am): Use search.in.h instead of
+       search_.h.
+       * lib/signal.in.h: Renamed from lib/signal_.h.
+       * modules/signal (Files, Makefile.am): Use signal.in.h instead of
+       _signal.h.
+       * lib/stdbool.in.h: Renamed from lib/stdbool_.h.
+       * modules/stdbool (Files, Makefile.am): Use stdbool.in.h instead of
+       stdbool_.h.
+       * lib/stdint.in.h: Renamed from lib/stdint_.h.
+       * modules/stdint (Files, Makefile.am): Use stdint.in.h instead of
+       stdint_.h.
+       * lib/stdio.in.h: Renamed from lib/stdio_.h.
+       * modules/stdio (Files, Makefile.am): Use stdio.in.h instead of
+       stdio_.h.
+       * lib/stdlib.in.h: Renamed from lib/stdlib_.h.
+       * modules/stdlib (Files, Makefile.am): Use stdlib.in.h instead of
+       stdlib_.h.
+
+2007-09-30  Bruno Haible  <bruno@clisp.org>
+
+       * tests/test-getaddrinfo.c (AF_UNSPEC): Provide a fallback definition.
+       Needed on BeOS.
+
+2007-09-30  Bruno Haible  <bruno@clisp.org>
+
+       * modules/dirname-tests (check_PROGRAMS): Renamed from noinst_PROGRAMS.
+
+2007-09-29  Bruno Haible  <bruno@clisp.org>
+
+       * lib/stdio_.h (getdelim, getline): Add identifiers. Doc tweak.
+
+2007-09-29  Bruno Haible  <bruno@clisp.org>
+
+       * lib/xreadlink.c (xreadlink): Simplify to a wrapper around areadlink.
+       * modules/xreadlink (Depends-on): Add areadlink, remove readlink etc.
+       * build-aux/install-reloc: Compile also areadlink.c.
+       * modules/relocatable-prog-wrapper (Files): Add lib/areadlink.[hc].
+
+2007-09-29  Bruno Haible  <bruno@clisp.org>
+
+       * gnulib-tool (func_emit_initmacro_done): Indentation.
+
+2007-09-29  Bruno Haible  <bruno@clisp.org>
+
+       * README: Add CVS checkout update instructions.
+       Info from Bob Proulx <bob@proulx.com>.
+
+2007-09-28  Eric Blake  <ebb9@byu.net>
+
+       Provide move-if-change.
+       * build-aux/move-if-change: New file, based on best practice
+       rather than any canonical upstream location.
+
+2007-09-28  Jim Meyering  <jim@meyering.net>
+
+       Fix canonicalize loop-detection corner case.
+       Do not attempt to stat the symlink values stored via seen_triple.
+       Without this, coreutils' tests/misc/readlink-fp-loop test would fail
+       on linux-2.6.18, (but not 2.6.22).
+       * lib/canonicalize.c (seen_triple): Use triple_compare_ino_str, not
+       triple_compare.  The former compares dev,ino,filename, while the latter
+       would actually stat dirname(filename) when dev and ino were equal.
+       * lib/hash-triple.c: Install <string.h>.
+       (STREQ): Define.
+       (triple_compare_ino_str): New function.
+       * lib/hash-triple.h (triple_compare_ino_str): Declare it.
+
+2007-09-28  Eric Blake  <ebb9@byu.net>
+
+       Enforce that AC_REPLACE_FUNCS files exist.
+       * gnulib-tool (func_emit_initmacro_done): Make AC_LIBSOURCES
+       override check for typos.
+
+       Fix test-closein on Solaris 10.
+       * tests/test-closein.c (main): Don't assume stdin can be inherited
+       closed on all systems.
+       * tests/test-closein.sh: Likewise.
+       Reported by Piotr Tarnowski.
+
+2007-09-28  Jim Meyering  <jim@meyering.net>
+
+       * m4/nanosleep.m4 (gl_FUNC_NANOSLEEP): Fix typo in comment.
+
+2007-09-27  Jim Meyering  <jim@meyering.net>
+
+       canonicalize: Avoid a false-positive cycle failure.
+       * modules/canonicalize (Depends-on): Add file-set and hash-triple.
+       Sort.  Remove cycle-check.
+       * lib/canonicalize.c: Include file-set.h and hash-triple.h,
+       not cycle-check.h.
+       (seen_triple): New function.
+       (canonicalize_filename_mode): Use it instead of cycle-check.
+       * tests/test-canonicalize.c: Add a test for this bug.
+       * tests/test-canonicalize.sh: Set up and run the test.
+
+       New module, file-set, from coreutils.
+       * modules/file-set: Define it.
+       * lib/file-set.c, lib/file-set.h: Implement.
+
+       New module, hash-triple, from coreutils.
+       * modules/hash-triple: Define it.
+       * lib/hash-triple.c, lib/hash-triple.h: Implement.
+
+2007-09-25  Eric Blake  <ebb9@byu.net>
+
+       Fix strerror on Interix.
+       * lib/string_.h (strerror): Declare replacement.
+       * doc/functions/strerror.texi (strerror): Document the Interix
+       shortcoming.
+       * modules/string (Makefile.am): Support new hooks.
+       * m4/string_h.m4 (gl_HEADER_STRING_H_DEFAULTS): Add new hooks.
+       * m4/strerror.m4 (gl_FUNC_STRERROR): Defer to
+       gl_FUNC_STRERROR_SEPARATE.
+       (gl_FUNC_STRERROR_SEPARATE): Check for Interix bug.
+       * lib/strerror.c (rpl_strerror): Provide replacement.
+       * modules/strerror (Depends-on): Add string.
+       (configure.ac): Detect use of module.
+       * tests/test-strerror.c: New file.
+       * modules/strerror-tests: New test module.
+       * modules/argp (Depends-on): Add strerror.
+       * modules/error (Depends-on): Likewise.
+       Reported by Martin Koeppe.
+
+2007-09-24  Bruno Haible  <bruno@clisp.org>
+
+       * README: Update git instructions.
+
+2007-09-24  Eric Blake  <ebb9@byu.net>
+
+       Revert fpending breakage from 2007-09-08.
+       * m4/fpending.m4 (gl_FUNC_FPENDING): Don't require existence of
+       __fpending.c.
+
+2007-09-24  Jim Meyering  <jim@meyering.net>
+
+       filenamecat.c: Add a test.
+       * lib/filenamecat.c (main) [TEST_FILE_NAME_CONCAT]: Add a test
+       showing how the function works when DIR is the empty string.
+
+2007-09-21  Simon Josefsson  <simon@josefsson.org>
+
+       * tests/test-canonicalize.sh: Turn on executable bit.
+
+2007-09-19  Eric Blake  <ebb9@byu.net>
+
+       * README: Update CVS instructions.
+
+2007-09-18  Bruno Haible  <bruno@clisp.org>
+
+       * modules/areadlink: New file.
+       * lib/areadlink.h (areadlink): New declaration.
+       * lib/areadlink.c: New file, based on lib/xreadlink.c.
+
+2007-09-17  Jim Meyering  <jim@meyering.net>
+
+       * lib/savewd.c (ESTALE) [!defined]: Define.
+       Reported to be required on Interix by Martin Koeppe.
+
+2007-09-17  Bruno Haible  <bruno@clisp.org>
+
+       * gnulib-tool (func_version): Use $version.
+
 2007-09-16  Bruno Haible  <bruno@clisp.org>
 
        * m4/printf.m4 (gl_PRINTF_LONG_DOUBLE, gl_PRINTF_INFINITE,