]> git.ipfire.org Git - thirdparty/glibc.git/blobdiff - ChangeLog
powerpc: Fix adapt_count update in __lll_unlock_elision
[thirdparty/glibc.git] / ChangeLog
index b4defdbda2e59c9559f7e33e2308150fef72dd8d..d90569fd6987c3fcec407d33395f95b423531683 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,99 @@
+2017-01-20  Tulio Magno Quites Machado Filho  <tuliom@linux.vnet.ibm.com>
+
+       * sysdeps/unix/sysv/linux/powerpc/elision-unlock.c
+       (__lll_unlock_elision): Fix adapt_count decrement.
+
+2017-01-14  Martin Galvan  <martingalvan@sourceware.org>
+
+       * README.pretty-printers (Known issues): Warn about printers not
+       always covering everything.
+       * nptl/nptl-printers.py (MutexPrinter): Change output.
+       * nptl/test-mutex-printers.py: Fix test and adapt to changed output.
+
+2017-01-20  Stefan Liebler  <stli@linux.vnet.ibm.com>
+
+       * sysdeps/unix/sysv/linux/s390/htm.h: Adjust comments.
+       * sysdeps/unix/sysv/linux/s390/elision-unlock.c: Likewise.
+       * sysdeps/unix/sysv/linux/s390/elision-lock.c: Adjust comments.
+       (__lll_lock_elision): Do not test futex before starting a
+       transaction.  Use __glibc_likely instead of __builtin_expect.
+       * sysdeps/unix/sysv/linux/s390/elision-trylock.c: Adjust comments.
+       (__lll_trylock_elision): Do not test futex before starting a
+       transaction.  Use __glibc_likely instead of __builtin_expect.
+
+2017-01-20  Siddhesh Poyarekar  <siddhesh@sourceware.org>
+
+       * po/Makefile (update-translations): New target.
+
+2017-01-19  Joseph Myers  <joseph@codesourcery.com>
+
+       [BZ #21061]
+       * sysdeps/unix/sysv/linux/microblaze/clock-compat.c: New file.
+
+2017-01-19  Siddhesh Poyarekar  <siddhesh@sourceware.org>
+
+       * elf/dl-tunables (get_next_env): Always advance envp.
+       * stdlib/tst-empty-env.c: New test case.
+       * stdlib/Makefile (tests): Use it.
+
+2017-01-19  Joseph Myers  <joseph@codesourcery.com>
+
+       [BZ #21047]
+       * sysdeps/arm/fpu_control.h [!__SOFTFP__] (_FPU_GETCW): Use VFP
+       name for instruction.
+       [!__SOFTFP__] (_FPU_SETCW): Likewise.
+
+2017-01-18  Joseph Myers  <joseph@codesourcery.com>
+
+       * scripts/build-many-glibcs.py (Config.build_cross_tool): Use -j1
+       for make install.
+
+2017-01-18  Siddhesh Poyarekar  <siddhesh@sourceware.org>
+
+       * po/bg.po: Merge from Translation Project.
+       * po/fr.po: Likewise.
+       * po/ko.po: Likewise.
+       * po/nl.po: Likewise.
+       * po/sv.po: Likewise.
+
+2017-01-18  Joseph Myers  <joseph@codesourcery.com>
+
+       * manual/install.texi (Tools for Compilation): Update GCC version
+       known to work to build glibc.
+       * INSTALL: Regenerated.
+
+2017-01-17  Stefan Liebler  <stli@linux.vnet.ibm.com>
+
+       [BZ #21006]
+       * string/Makefile (LDFLAGS-tst-xbzero-opt): New variable.
+
+2017-01-16  Joseph Myers  <joseph@codesourcery.com>
+
+       [BZ #21045]
+       * sysdeps/unix/sysv/linux/powerpc/powerpc32/swapcontext-common.S
+       (__CONTEXT_FUNC_NAME): Pass address of signal mask to be restored
+       to __sigprocmask.
+
+2017-01-16  Chris Metcalf  <cmetcalf@mellanox.com>
+
+       * sysdeps/tile/tilegx/memchr.c (__memchr): Handle pointer
+       wrap-around.
+       * sysdeps/tile/tilepro/memchr.c (__memchr): Likewise.
+
+       * sysdeps/unix/sysv/linux/tile/ipc_priv.h: New file.
+
+2016-01-14  Siddhesh Poyarekar  <siddhesh@sourceware.org>
+
+       * NEWS: Fix typo.
+
+2016-01-13  Torvald Riegel  <triegel@redhat.com>
+
+       * nptl/descr.h (ENQUEUE_MUTEX_BOTH, DEQUEUE_MUTEX): Add compiler
+       barriers and comments.
+       * nptl/pthread_mutex_lock.c (__pthread_mutex_lock_full): Likewise.
+       * nptl/pthread_mutex_timedlock.c (pthread_mutex_timedlock): Likewise.
+       * nptl/pthread_mutex_unlock.c (__pthread_mutex_unlock_full): Likewise.
+
 2016-01-13  Torvald Riegel  <triegel@redhat.com>
 
        [BZ #19402]