+2015-01-31 David S. Miller <davem@davemloft.net>
+
+ * sysdeps/sparc/sparc32/bits/atomic.h
+ (__sparc32_atomic_do_unlock24): Put the memory barrier before the
+ unlock not after it.
+ (__v9_compare_and_exchange_val_32_acq): Use unions to avoid getting
+ volatile register usage warnings from the compiler.
+
+ * sysdeps/sparc/nptl/sem_init.c: Delete.
+ * sysdeps/sparc/nptl/sem_post.c: Delete.
+ * sysdeps/sparc/nptl/sem_timedwait.c: Delete.
+ * sysdeps/sparc/nptl/sem_wait.c: Delete.
+ * sysdeps/sparc/sparc32/sem_init.c: New file.
+ * sysdeps/sparc/sparc32/sem_waitcommon.c: New file.
+ * sysdeps/sparc/sparc32/sem_open.c: Generic nptl version with
+ padding explicitly initialized.
+ * sysdeps/sparc/sparc32/sem_post.c: Generic nptl version using
+ padding for in-semaphore spinlock.
+ * sysdeps/sparc/sparc32/sem_wait.c: Likewise.
+ * sysdeps/sparc/sparc32/sem_trywait.c: Delete.
+ * sysdeps/sparc/sparc32/sem_timedwait.c: Delete.
+ * sysdeps/sparc/sparc32/sparcv9/sem_init.c: New file.
+ * sysdeps/sparc/sparc32/sparcv9/sem_open.c: New file.
+ * sysdeps/sparc/sparc32/sparcv9/sem_post.c: New file.
+ * sysdeps/sparc/sparc32/sparcv9/sem_waitcommon.c: New file.
+ * sysdeps/sparc/sparc32/sparcv9/sem_wait.c: Redirect to nptl
+ version.
+ * sysdeps/sparc/sparc32/sparcv9/sem_timedwait.c: Delete.
+ * sysdeps/sparc/sparc32/sparcv9/sem_trywait.c: Delete.
+
+2015-01-30 H.J. Lu <hongjiu.lu@intel.com>
+
+ [BZ #17801]
+ * sysdeps/x86_64/multiarch/init-arch.c (__init_cpu_features):
+ Set the bit_AVX_Fast_Unaligned_Load bit for AVX2.
+ * sysdeps/x86_64/multiarch/init-arch.h (bit_AVX_Fast_Unaligned_Load):
+ New.
+ (index_AVX_Fast_Unaligned_Load): Likewise.
+ (HAS_AVX_FAST_UNALIGNED_LOAD): Likewise.
+ * sysdeps/x86_64/multiarch/memcpy.S (__new_memcpy): Check the
+ bit_AVX_Fast_Unaligned_Load bit instead of the bit_AVX_Usable bit.
+ * sysdeps/x86_64/multiarch/memcpy_chk.S (__memcpy_chk): Likewise.
+ * sysdeps/x86_64/multiarch/mempcpy.S (__mempcpy): Likewise.
+ * sysdeps/x86_64/multiarch/mempcpy_chk.S (__mempcpy_chk): Likewise.
+ * sysdeps/x86_64/multiarch/memmove.c (__libc_memmove): Replace
+ HAS_AVX with HAS_AVX_FAST_UNALIGNED_LOAD.
+ * sysdeps/x86_64/multiarch/memmove_chk.c (__memmove_chk): Likewise.
+
+2015-01-29 Andreas Schwab <schwab@suse.de>
+
+ * sysdeps/nptl/allocrtsig.c: Include <signal.h>.
+
2015-01-29 Siddhesh Poyarekar <siddhesh@redhat.com>
[BZ #17892]