+2007-04-06 Bruno Haible <bruno@clisp.org>
+
+ * modules/signbit-tests: New file.
+ * tests/test-signbit.c: New file.
+
+ * modules/signbit: New file.
+ * lib/signbitf.c: New file.
+ * lib/signbitd.c: New file.
+ * lib/signbitl.c: New file.
+ * m4/signbit.m4: New file.
+ * lib/math_.h (gl_signbitf, gl_signbitd, gl_signbitl): New declarations.
+ (signbit): New macro.
+ * m4/math_h.m4 (gl_MATH_H_DEFAULTS): Initialize GNULIB_SIGNBIT and
+ REPLACE_SIGNBIT.
+ * modules/math (Makefile.am) Substibute also GNULIB_SIGNBIT and
+ REPLACE_FREXPL into math.h.
+
+2007-04-06 Bruno Haible <bruno@clisp.org>
+
+ * modules/isnanf-nolibm-tests: New file.
+ * tests/test-isnanf.c: New file.
+
+ * modules/isnanf-nolibm: New file.
+ * lib/isnanf.h: New file.
+ * lib/isnanf.c: New file.
+ * lib/isnan.c: Consider the USE_FLOAT macro.
+ * m4/isnanf.m4: New file.
+
+2007-04-06 Bruno Haible <bruno@clisp.org>
+
+ * modules/gettext-h (configure.ac): AC_SUBST LIBINTL and LTLIBINTL.
+ (Link): New section.
+
+ * modules/canonicalize-lgpl-tests (Makefile.am): Undo last change.
+
+2007-04-06 Bruno Haible <bruno@clisp.org>
+
+ Assume the 'long double' type.
+ * m4/longdouble.m4: Remove file.
+ * config/srclist.txt: Don't mention longdouble.m4.
+ * lib/allocsa.h: Assume HAVE_LONG_DOUBLE to be true.
+ * lib/float+.h: Likewise.
+ * lib/frexp.c: Likewise.
+ * lib/printf-args.h: Likewise.
+ * lib/printf-args.c: Likewise.
+ * lib/printf-frexp.c: Likewise.
+ * lib/printf-parse.c: Likewise.
+ * lib/vasnprintf.c: Likewise.
+ * m4/allocsa.m4: Remove gt_TYPE_LONGDOUBLE invocation.
+ * m4/intl.m4: Likewise.
+ * m4/isnanl.m4: Likewise.
+ * m4/printf.m4: Likewise.
+ * m4/printf-frexpl.m4: Likewise.
+ * m4/vasnprintf.m4: Likewise.
+ * modules/allocsa (Files): Remove m4/longdouble.m4.
+ * modules/gettext (Files): Likewise.
+ * modules/relocatable-prog-wrapper (Files): Likewise.
+ * modules/vasnprintf (Files): Likewise.
+ * modules/isnanl (Files): Likewise.
+ (Include): Simplify.
+ * modules/isnanl-nolibm (Files): Remove m4/longdouble.m4.
+ (Include): Simplify.
+ * modules/printf-frexpl (Files): Remove m4/longdouble.m4.
+ (Include): Simplify.
+ * modules/snprintf-posix-tests (Files): Remove m4/longdouble.m4.
+ (configure.ac): Remove gt_TYPE_LONGDOUBLE invocation.
+ * modules/sprintf-posix-tests (Files): Remove m4/longdouble.m4.
+ (configure.ac): Remove gt_TYPE_LONGDOUBLE invocation.
+ * modules/vasnprintf-posix-tests (Files): Remove m4/longdouble.m4.
+ (configure.ac): Remove gt_TYPE_LONGDOUBLE invocation.
+ * modules/vasprintf-posix-tests (Files): Remove m4/longdouble.m4.
+ (configure.ac): Remove gt_TYPE_LONGDOUBLE invocation.
+ * modules/vsnprintf-posix-tests (Files): Remove m4/longdouble.m4.
+ (configure.ac): Remove gt_TYPE_LONGDOUBLE invocation.
+ * modules/vsprintf-posix-tests (Files): Remove m4/longdouble.m4.
+ (configure.ac): Remove gt_TYPE_LONGDOUBLE invocation.
+ * tests/test-isnanl-nolibm.c: Assume HAVE_LONG_DOUBLE to be true.
+ * tests/test-isnanl.c: Likewise.
+ * tests/test-snprintf-posix.h: Likewise.
+ * tests/test-sprintf-posix.h: Likewise.
+ * tests/test-vasnprintf-posix.c: Likewise.
+ * tests/test-vasnprintf-posix2.c: Likewise.
+ * tests/test-vasprintf-posix.c: Likewise.
+
+2007-04-06 Bruno Haible <bruno@clisp.org>
+
+ Fix problem with Compaq (ex-DEC) Desktop C compiler on Tru64.
+ * lib/math_.h [__DECC]: Include the overridden include file through
+ #include_next, outside the double-inclusion guard.
+ * lib/stdio_.h [__DECC]: Likewise.
+ * lib/stdlib_.h [__DECC]: Likewise.
+ * lib/string_.h [__DECC]: Likewise.
+ * lib/time_.h [__DECC]: Likewise.
+ * lib/wchar_.h [__DECC]: Likewise.
+ * lib/wctype_.h [__DECC]: Likewise.
+ * lib/inttypes_.h [__DECC]: Likewise.
+ Reported by Albert Chin <china@thewrittenword.com> in
+ <http://lists.gnu.org/archive/html/bug-gnulib/2007-04/msg00088.html>.
+
+2007-04-04 Eric Blake <ebb9@byu.net>
+
+ * m4/stdint.m4 (gl_STDINT_H): Detect WINT_MAX bug in cygwin
+ 1.5.x.
+
+2007-04-04 Bruno Haible <bruno@clisp.org>
+
+ * m4/printf.m4 (gl_PRINTF_DIRECTIVE_A): Add a test for correct
+ rounding. Don't assume that FreeBSD 6 and NetBSD 4 pass this test.
+
+2007-04-04 Bruno Haible <bruno@clisp.org>
+
+ * tests/test-vasnprintf-posix.c (test_function): Allow two possible
+ results for "%010a" of Infinity and NaN.
+ * tests/test-vasprintf-posix.c (test_function): Likewise.
+ * tests/test-snprintf-posix.h (test_function): Likewise.
+ * tests/test-sprintf-posix.h (test_function): Likewise.
+ * tests/test-fprintf-posix.h (test_function): Remove these tests.
+ * tests/test-printf-posix.h (test_function): Likewise.
+ * tests/test-fprintf-posix.out: Update.
+ Needed for FreeBSD 6.1.
+
+2007-04-04 Bruno Haible <bruno@clisp.org>
+
+ * DEPENDENCIES: Remove mentions of tar and gzip, since they are not
+ directly used by the gnulib modules nor by gnulib-tool.
+
+2007-04-04 Paul Eggert <eggert@cs.ucla.edu>
+
+ * DEPENDENCIES: Give overall description of version dependency
+ desirability. Use more-typical names for apps.
+ Add shell, coreutils, diffutils, grep, tar, gzip.
+
+2007-04-04 Simon Josefsson <simon@josefsson.org>
+
+ * MODULES.html.sh: Rename crypto modules. Remove iconvme.
+
+2007-04-04 Karl Berry <karl@gnu.org>
+
+ * MODULES.html.sh (func_module): missing '.
+
+2007-04-03 Bruno Haible <bruno@clisp.org>
+
+ * modules/argmatch-tests (Makefile.am): New variable
+ test_argmatch_LDADD.
+ * modules/argp-tests (Makefile.am): New variable test_argp_LDADD.
+ * modules/array-list-tests (Makefile.am): New variable
+ test_array_list_LDADD.
+ * modules/array-oset-tests (Makefile.am): New variable
+ test_array_oset_LDADD.
+ * modules/avltree-list-tests (Makefile.am): New variable
+ test_avltree_list_LDADD.
+ * modules/avltree-oset-tests (Makefile.am): New variable
+ test_avltree_oset_LDADD.
+ * modules/avltreehash-list-tests (Makefile.am): New variable
+ test_avltreehash_list_LDADD.
+ * modules/canonicalize-lgpl-tests (Makefile.am): New variable
+ test_canonicalize_lgpl_LDADD.
+ * modules/carray-list-tests (Makefile.am): New variable
+ test_carray_list_LDADD.
+ * modules/dirname-tests (Makefile.am): New variable
+ test_dirname_LDADD.
+ * modules/linked-list-tests (Makefile.am): New variable
+ test_linked_list_LDADD.
+ * modules/linkedhash-list-tests (Makefile.am): New variable
+ test_linkedhash_list_LDADD.
+ * modules/rbtree-list-tests (Makefile.am): New variable
+ test_rbtree_list_LDADD.
+ * modules/rbtree-oset-tests (Makefile.am): New variable
+ test_rbtree_oset_LDADD.
+ * modules/rbtreehash-list-tests (Makefile.am): New variable
+ test_rbtreehash_list_LDADD.
+ * modules/xvasprintf-tests (Makefile.am): New variable
+ test_xvasprintf_LDADD.
+ Reported by Eric Blake.
+
+2007-04-03 Eric Blake <ebb9@byu.net>
+
+ * DEPENDENCIES: Weaken m4 requirements.
+
+2007-04-03 Bruno Haible <bruno@clisp.org>
+
+ * modules/frexp-tests (configure.ac): Remove AC_SUBST.
+ * modules/isnanl-tests (configure.ac): Likewise.
+
+2007-04-03 Ben Pfaff <blp@gnu.org>
+
+ * modules/iconv_open: Add $(srcdir)/ to source directory
+ references in Makefile fragments that call gperf, to fix VPATH
+ builds.
+
2007-04-03 Bruno Haible <bruno@clisp.org>
* modules/ldexpl (Depends-on): Add isnanl, remove isnanl-nolibm.
* m4/isc-posix.m4: New file.
1998-05-10 Jim Meyering <meyering@ascend.com>
-
- * m4/jm-mktime.m4: Use AM_FUNC_MKTIME, now that it's up to date.
-
-1998-05-09 Jim Meyering <meyering@ascend.com>
-
- * m4/Makefile.am (EXTRA_DIST): Add ssize_t.m4.
- (EXTRA_DIST): Remove mktime.m4, now that the new version is included
- with automake.
-
- * m4/ssize_t.m4: New file.
- * m4/mktime.m4: Remove file -- the new automake has this now.
-
-1998-04-26 Jim Meyering <meyering@ascend.com>
-
- * m4/assert.m4: New file.
- * m4/Makefile.am (EXTRA_DIST): Add assert.m4.
-
-1998-04-05 Jim Meyering <meyering@ascend.com>
-
- * m4/prereq.m4 (jm_PREREQ_REGEX): New macro.
- (jm_PREREQ): Use it here.
-
-1998-03-23 Jim Meyering <meyering@eng.ascend.com>
-
- * m4/inttypes_h.m4: Kludges so I don't have to add HAVE_INTTYPES_H
- in acconfig.h.
-
-1998-03-15 Jim Meyering <meyering@eng.ascend.com>
-
- * m4/prereq.m4: New file.
- * m4/error.m4: New file.
- * m4/Makefile.am (EXTRA_DIST): Add error.m4 and prereq.m4.
-
-1998-02-07 Jim Meyering <meyering@eng.ascend.com>
-
- * m4/getline.m4: Don't set am_cv_func_working_getline before the
- cache-check for the same variable -- that defeated the purpose of
- the test; the test program was never run. This was a problem only
- on systems with losing getline functions -- HP-UX 10.20 is one.
- Reported by Bjorn Helgaas.
-
-1998-02-06 Jim Meyering <meyering@eng.ascend.com>
-
- * m4/Makefile.am (EXTRA_DIST): Add perl.m4.
-
-1998-01-10 Jim Meyering <meyering@na-net.ornl.gov>
-
- * m4/Makefile.am (EXTRA_DIST): Add const.m4.
-
- * m4/const.m4: New file. Use an initializer in this declaration
- typedef int charset[2]; const charset x;
- Reported by Bob Glickstein.
-
-1997-12-21 Jim Meyering <meyering@na-net.ornl.gov>
-
- * m4/chown.m4: Fix reversed types on -1 args to chown.
- From Kaveh Ghazi.
-
-1997-12-14 Jim Meyering <meyering@na-net.ornl.gov>
-
- * m4/check-decl.m4: s/DECLARATION_/DECL_/g.
- Add lseek and memchr.
-
- * m4/decl.m4: s/HAVE_DECLARATION_/HAVE_DECL_/g.
- T.E.Dickey <dickey@clark.net> said that some older preprocessors
- have a 20-character limit on names.
-
-1997-11-30 Jim Meyering <meyering@na-net.ornl.gov>
-
- * m4/inttypes_h.m4: New file.
- * m4/uintmax_t.m4: New file.
- * m4/Makefile.am (EXTRA_DIST): Add inttypes_h.m4 and uintmax_t.m4.
-
-Copyright (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007
- Free Software Foundation, Inc.
-Copying and distribution of this file, with or without modification,
-are permitted provided the copyright notice and this notice are preserved.