X-Git-Url: http://erislabs.net/gitweb/?a=blobdiff_plain;f=ChangeLog;h=7947e5fcbbef610dc52edc280f3a3eb8c202b80b;hb=9f88c0b0e0cfa8a9c25f1db4f58b837c7b891575;hp=53539b3eb8a636593efbab628f1d689079fb847d;hpb=5f36abda12027c6538e832bb262d87fe669c48f8;p=gnulib.git diff --git a/ChangeLog b/ChangeLog index 53539b3eb..7947e5fcb 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,196 @@ +2007-04-06 Bruno Haible + + 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 + + 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 in + . + +2007-04-04 Eric Blake + + * m4/stdint.m4 (gl_STDINT_H): Detect WINT_MAX bug in cygwin + 1.5.x. + +2007-04-04 Bruno Haible + + * 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 + + * 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 + + * 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 + + * 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 + + * MODULES.html.sh: Rename crypto modules. Remove iconvme. + +2007-04-04 Karl Berry + + * MODULES.html.sh (func_module): missing '. + +2007-04-03 Bruno Haible + + * 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 + + * DEPENDENCIES: Weaken m4 requirements. + +2007-04-03 Bruno Haible + + * modules/frexp-tests (configure.ac): Remove AC_SUBST. + * modules/isnanl-tests (configure.ac): Likewise. + +2007-04-03 Ben Pfaff + + * modules/iconv_open: Add $(srcdir)/ to source directory + references in Makefile fragments that call gperf, to fix VPATH + builds. + +2007-04-03 Bruno Haible + + * modules/ldexpl (Depends-on): Add isnanl, remove isnanl-nolibm. + * lib/ldexpl.c: Undo last change. + +2007-04-03 Bruno Haible + + * modules/printf-frexpl (Depends-on): Undo last change. + (Files): Add m4/ldexpl.m4. + +2007-04-03 Bruno Haible + + * m4/isnanl.m4 (gl_FUNC_ISNANL): Substitute ISNANL_LIBM. + * modules/isnanl (Link): New section. + + * m4/frexp.m4 (gl_FUNC_FREXP): Substitute FREXP_LIBM. + * modules/frexp (Link): New section. + + * m4/frexpl.m4 (gl_FUNC_FREXPL): Substitute FREXPL_LIBM. + * modules/frexpl (Link): New section. + + * m4/ldexpl.m4 (gl_FUNC_LDEXPL): Substitute LDEXPL_LIBM. + * modules/ldexpl (Link): New section. + +2007-04-03 Bruno Haible + + * modules/TEMPLATE-EXTENDED: New file. + * gnulib-tool (func_all_modules, func_verify_module): Exclude it. + +2007-04-03 Bruno Haible + + * DEPENDENCIES: New file. + Suggested by Simon Josefsson. + +2007-04-03 Bruno Haible + + * doc/gnulib.texi: Escape @. + 2007-04-03 James Youngman and Paul Eggert