]> git.ipfire.org Git - thirdparty/glibc.git/blobdiff - ChangeLog
iconvdata: Add missing const to lookup table definitions
[thirdparty/glibc.git] / ChangeLog
index ac4c1d4aba3043bacaf698e04e8f43b6f7ba57db..e1761b946bde3bda5d3c8e14bfc66443e7688226 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,5 +1,81 @@
+2015-10-07  Florian Weimer  <fweimer@redhat.com>
+
+       * iconvdata/cp737.h (from_idx): Add const.
+       * iconvdata/cp775.h (from_idx): Likewise.
+
+2015-10-07  Joseph Myers  <joseph@codesourcery.com>
+
+       * sysdeps/mips/mips64/Implies: Use ieee754/dbl-64/wordsize-64.
+       * sysdeps/ieee754/dbl-64/wordsize-64/s_issignaling.c
+       (__issignaling) [HIGH_ORDER_BIT_IS_SET_FOR_SNAN]: Remove #error.
+
+       [BZ #19079]
+       * sysdeps/ieee754/dbl-64/wordsize-64/s_lround.c: Restore previous
+       file, conditioned on [!_LP64].
+       * sysdeps/ieee754/dbl-64/wordsize-64/s_llround.c
+       [!_LP64] (__lround): Do not define as function or alias.
+       [!_LP64] (lround): Likewise.
+       [!_LP64] (__lroundl): Likewise.
+       [!_LP64] (lroundl): Likewise.
+       * sysdeps/tile/sysdep.h (REGISTER_CAST_INT32_TO_INT64): Remove
+       macro.
+       * sysdeps/x86_64/x32/sysdep.h (REGISTER_CAST_INT32_TO_INT64):
+       Likewise.
+
+2015-10-06  Joseph Myers  <joseph@codesourcery.com>
+
+       * math/libm-test.inc (lrint_test_data): Add more tests.
+       (llrint_test_data): Likewise.
+       (lround_test_data): Likewise.
+       (llround_test_data): Likewise.
+
+       * math/libm-test.inc (lrint_test_data): Add tests used for llrint.
+       (llrint_test_data): Add tests used for lrint.
+
+       * sysdeps/i386/configure.ac (libc_cv_cc_sse4): Remove configure
+       test.
+       * sysdeps/i386/configure: Regenerated.
+       * sysdeps/i386/i686/multiarch/Makefile
+       [$(config-cflags-sse4) = yes]: Make code unconditional.
+       * sysdeps/i386/i686/multiarch/strcspn.S [HAVE_SSE4_SUPPORT]:
+       Likewise.
+       * sysdeps/i386/i686/multiarch/strspn.S [HAVE_SSE4_SUPPORT]:
+       Likewise.
+       * sysdeps/x86_64/configure.ac (libc_cv_cc_sse4): Remove configure
+       test.
+       * sysdeps/x86_64/configure: Regenerated.
+       * sysdeps/x86_64/multiarch/Makefile [$(config-cflags-sse4) = yes]:
+       Make code unconditional.
+       * sysdeps/x86_64/multiarch/strcspn.S [HAVE_SSE4_SUPPORT]:
+       Likewise.
+       * sysdeps/x86_64/multiarch/strspn.S [HAVE_SSE4_SUPPORT]: Likewise.
+       * config.h.in (HAVE_SSE4_SUPPORT): Remove #undef.
+
+       * scripts/rpm2dynsym.sh: Remove file.
+
+2015-10-06  Florian Weimer  <fweimer@redhat.com>
+
+       * configure.ac (libc_cv_cxx_thread_local): Define.
+       * configure: Regenerate.
+       * config.make.in (have-cxx-thread_local): Define.
+       * nptl/Makefile (CFLAGS-tst-thread_local1.o):
+       (LDLIBS-tst-thread_local1): Define.
+       (tests): Add tst-thread_local1.
+       [have-cxx-thread_local != yes] (tests-unsupported): Add
+       tst-thread_local1.
+       * nptl/tst-thread_local1.cc: New file.
+
 2015-10-06  Joseph Myers  <joseph@codesourcery.com>
 
+       [BZ #19078]
+       * sysdeps/ieee754/ldbl-128ibm/w_expl.c (o_thres): Remove variable.
+       (u_thres): Likewise.
+       (__expl): Determine whether to call __kernel_standard_l based on
+       value of result, not argument.
+
+       * math/libm-test.inc (scalb_test_data): Add more expectations for
+       the "inexact" exception.
+
        [BZ #19077]
        * sysdeps/ieee754/ldbl-128ibm/e_logl.c (__ieee754_logl): Return
        0.0L for argument 1.0L.