getopt: avoid compiler warning
[pspp] / ChangeLog
index b6d8f41be30cc18d2772c204e41a6c1253df2f3f..6788707871f88ce3e1e7a2a5fe97ef1b3de8b8d2 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,163 @@
+2010-03-19  Eric Blake  <eblake@redhat.com>
+
+       getopt: avoid compiler warning
+       * lib/getopt.c (attribute_hidden): Remove unused macro.
+
+2010-03-18  Bruno Haible  <bruno@clisp.org>
+
+       Fix link errors on Solaris 8.
+       * modules/iconv-h-tests (test_iconv_h_c___LDADD): Add LIB_NANOSLEEP.
+       * modules/search-tests (test_search_c___LDADD): Likewise.
+       * modules/signal-tests (test_signal_c___LDADD): Likewise.
+       * modules/spawn-tests (test_spawn_c___LDADD): Likewise.
+       * modules/stdio-tests (test_stdio_c___LDADD): Likewise.
+       * modules/sys_select-tests (test_sys_select_c___LDADD): Likewise.
+       * modules/sys_socket-tests (test_sys_socket_c___LDADD): Likewise.
+       * modules/sys_time-tests (test_sys_time_c___LDADD): Likewise.
+       * modules/wchar-tests (test_wchar_c___LDADD): Likewise.
+
+2010-03-18  Bruno Haible  <bruno@clisp.org>
+
+       Fix bug introduced on 2010-03-14.
+       * m4/spawn_h.m4 (gl_HAVE_POSIX_SPAWN): New macro.
+       (gl_SPAWN_H): Require it.
+       * m4/posix_spawn.m4 (gl_POSIX_SPAWN_BODY): Likewise.
+       Reported by Simon Josefsson.
+
+2010-03-18  Bruno Haible  <bruno@clisp.org>
+
+       Fix typo introduced on 2009-12-31.
+       * m4/spawn_h.m4 (gl_SPAWN_H): Check for the declaration of
+       posix_spawn_file_actions_adddup2.
+
+2010-03-17  Bert Wesarg  <bert.wesarg@googlemail.com>  (tiny change)
+       and Eric Blake  <eblake@redhat.com>
+
+       test-vc-list-files-git: make more robust
+       * tests/test-vc-list-files-git.sh: Unset problematic environment
+       variables.  Chain commands together.
+
+2010-03-17  Ludovic Courtès <ludo@gnu.org>  (tiny change)
+
+       * m4/pty.m4: Unset $ac_cv_have_decl_forkpty before the second
+       `AC_CHECK_DECL' invocation.
+
+2010-03-15  Sergey Poznyakoff  <gray@gnu.org.ua>
+
+       * lib/inttostr.c (inttostr): Make sure the invocation of verify
+       appears before executable statements. Suggested by Petr Sumbera
+       <Petr.Sumbera@Sun.COM>.
+
+2010-03-14  Bruno Haible  <bruno@clisp.org>
+
+       * tests/test-flock.c (test_exclusive): Comment out a test that causes
+       portability problems. Instead use a simpler test.
+       (main): Check that invalid arguments are rejected only on Linux.
+
+2010-03-14  Bruno Haible  <bruno@clisp.org>
+
+       Fix bug introduced on 2009-12-31.
+       * m4/sys_select_h.m4 (gl_HEADER_SYS_SELECT): Invoke
+       gl_PREREQ_SYS_H_WINSOCK2 always.
+       * m4/sys_socket_h.m4 (gl_HEADER_SYS_SOCKET): Likewise. Remove
+       SYS_SOCKET_H variable.
+       * m4/sys_file_h.m4 (gl_HEADER_SYS_FILE_H): Remove test for flock.
+       Update comments.
+       * m4/ctype.m4 (gl_CTYPE_H): Update comments.
+       * m4/langinfo_h.m4 (gl_LANGINFO_H): Likewise.
+       * m4/sys_times_h.m4 (gl_SYS_TIMES_H): Likewise.
+       * m4/sys_utsname_h.m4 (gl_SYS_UTSNAME_H): Likewise.
+       * m4/sys_wait_h.m4 (gl_SYS_WAIT_H): Likewise.
+
+2010-03-14  Bruno Haible  <bruno@clisp.org>
+
+       Fix values returned by sinl, cosl.
+       * lib/trigl.h: Add specification comments.
+       * lib/sincosl.c (kernel_sinl, kernel_cosl): Fix comments and formula
+       that combines the values from the precomputed table with the values of
+       the Chebyshev polynomials.
+
+2010-03-14  Bruno Haible  <bruno@clisp.org>
+
+       Fix compilation error when modules 'posix_spawn[p]' are not used.
+       * m4/spawn_h.m4 (gl_SPAWN_H): Set HAVE_POSIX_SPAWN here.
+       * m4/posix_spawn.m4 (gl_POSIX_SPAWN_BODY): ... not here.
+
+2010-03-14  Bruno Haible  <bruno@clisp.org>
+
+       Fix compilation error on mingw when module 'time_r' is not used.
+       * lib/time.in.h (localtime_r, gmtime_r): Declare only if GNULIB_TIME_R
+       is 1.
+       * tests/test-time-c++.cc (localtime_r, gmtime_r): Likewise.
+       * modules/time_r (configure.ac): Invoke gl_TIME_MODULE_INDICATOR.
+       * modules/time (Makefile.am): Substitute GNULIB_TIME_R.
+       * m4/time_h.m4 (gl_HEADER_TIME_H_DEFAULTS): Initialize GNULIB_TIME_R.
+
+2010-03-14  Bruno Haible  <bruno@clisp.org>
+
+       Fix compilation error with Sun C.
+       * lib/strtol.c: Use LLONG_MIN instead of GCC specific LONG_LONG_MIN.
+       Use LLONG_MAX instead of GCC specific LONG_LONG_MAX. Use ULLONG_MAX
+       instead of GCC specific ULONG_LONG_MAX.
+       * lib/xstrtoll.c: Likewise.
+       * lib/xstrtoull.c: Likewise.
+
+2010-03-13  Bruno Haible  <bruno@clisp.org>
+
+       Allow the user to disable C++ code and tests.
+       * m4/ansi-c++.m4 (gl_CXX_CHOICE): New macro.
+       (gl_PROG_ANSI_CXX): Require it.
+
+2010-03-13  Bruno Haible  <bruno@clisp.org>
+
+       * DEPENDENCIES (libtool): Mention libtool 2.2.x requirement in special
+       cases.
+
+2010-03-13  Bruno Haible  <bruno@clisp.org>
+
+       Test that gnulib does not break the standard C++ headers.
+       * tests/test-locale-c++2.cc: New file.
+       * modules/locale-tests (Files): Add it.
+       (Makefile.am): Compile it for test-locale-c++.
+       * tests/test-math-c++2.cc: New file.
+       * modules/math-tests (Files): Add it.
+       (Makefile.am): Compile it for test-math-c++.
+       * tests/test-signal-c++2.cc: New file.
+       * modules/signal-tests (Files): Add it.
+       (Makefile.am): Compile it for test-signal-c++.
+       * tests/test-stdio-c++2.cc: New file.
+       * modules/stdio-tests (Files): Add it.
+       (Makefile.am): Compile it for test-stdio-c++.
+       * tests/test-stdlib-c++2.cc: New file.
+       * modules/stdlib-tests (Files): Add it.
+       (Makefile.am): Compile it for test-stdlib-c++.
+       * tests/test-string-c++2.cc: New file.
+       * modules/string-tests (Files): Add it.
+       (Makefile.am): Compile it for test-string-c++.
+       * tests/test-time-c++2.cc: New file.
+       * modules/time-tests (Files): Add it.
+       (Makefile.am): Compile it for test-time-c++.
+       Reported by John W. Eaton <jwe@gnu.org>.
+
+2010-03-13  Bruno Haible  <bruno@clisp.org>
+
+       * gnulib-tool (func_usage): Clarify which options are available for
+       --create-testdir and --create-megatestdir.
+
+2010-03-13  Bruno Haible  <bruno@clisp.org>
+
+       Fix compilation error with glibc >= 2.10 and g++ >= 4.4.
+       * build-aux/warn-on-use.h (_GL_WARN_ON_USE_CXX): New macro.
+       * build-aux/c++defs.h (_GL_CXXALIASWARN1): New macro.
+       * lib/string.in.h (memchr, memrchr, rawmemchr, strchrnul, strpbrk,
+       strstr, strcasestr): Use _GL_CXXALIASWARN1 instead of _GL_CXXALIASWARN
+       when appropriate.
+       Reported by Jim Meyering.
+
+2010-03-12  Simon Josefsson  <simon@josefsson.org>
+
+       * gnulib-tool (func_import): Explain origin of code.
+
 2010-03-12  Bruno Haible  <bruno@clisp.org>
 
        Fix problem with automake's definition of CXXLINK.
        (posix_spawn_file_actions_destroy)
        (posix_spawn_file_actions_addopen)
        (posix_spawn_file_actions_addclose)
-       (posix_spawwn_file_actions_adddup2): Likewise.
+       (posix_spawn_file_actions_adddup2): Likewise.
        * m4/signal_h.m4 (gl_SIGNAL_H): Guarantee uid_t.
        * tests/test-signal.c (main): Enhance test.