+2014-07-01 Roland McGrath <roland@hack.frob.com>
+
+ * sysdeps/unix/sysv/linux/sysconf.c: Include <sys/param.h>.
+ * nptl/pthread_mutex_lock.c: Likewise.
+ * nptl/pthread_mutex_timedlock.c: Likewise.
+ * nptl/sysdeps/unix/sysv/linux/pthread_attr_getaffinity.c: Likewise.
+
+2014-07-01 Richard henderson <rth@redhat.com>
+
+ * sysdeps/alpha/fpu/bits/mathinline.h (__isnanf): Remove.
+ (__isnan, __isnanl): Remove.
+ * sysdeps/alpha/fpu/s_isnan.c (__isnan): Use integer arithmetic.
+
+ * sysdeps/alpha/fpu/libm-test-ulps: Update.
+
+2014-07-01 Stefan Liebler <stli@linux.vnet.ibm.com>
+
+ * sysdeps/s390/fpu/libm-test-ulps: Regenerate.
+
+2014-07-01 Siddhesh Poyarekar <siddhesh@redhat.com>
+
+ * resolv/nss_dns/dns-host.c (getanswer_r)
+ [MULTI_PTRS_ARE_ALIASES]: Remove code.
+
+2014-07-01 Joseph Myers <joseph@codesourcery.com>
+
+ * sysdeps/unix/sysv/linux/microblaze/kernel-features.h
+ [__LINUX_KERNEL_VERSION >= 0x030f00] (__ASSUME_PSELECT): Do not
+ undefine.
+ [__LINUX_KERNEL_VERSION >= 0x030f00] (__ASSUME_PREADV): Likewise.
+ [__LINUX_KERNEL_VERSION >= 0x030f00] (__ASSUME_PWRITEV): Likewise.
+
+2014-07-01 Roland McGrath <roland@hack.frob.com>
+
+ * sysdeps/unix/sysv/linux/microblaze/arch-fork.h: New file.
+ * sysdeps/unix/sysv/linux/microblaze/nptl/fork.c: File removed.
+
+ * sysdeps/microblaze/nptl/tls.h: Define TLS_DEFINE_INIT_TP.
+ * sysdeps/unix/sysv/linux/microblaze/nptl/createthread.c: File removed.
+
+ * sysdeps/microblaze/nptl/bits/pthreadtypes.h: Moved ...
+ * sysdeps/unix/sysv/linux/microblaze/nptl/bits/pthreadtypes.h:
+ ... here.
+ * sysdeps/microblaze/nptl/bits/semaphore.h: Moved ...
+ * sysdeps/unix/sysv/linux/microblaze/nptl/bits/semaphore.h: ... here.
+
+ * sysdeps/unix/sysv/linux/microblaze/pt-vfork.S: Moved ...
+ * sysdeps/unix/sysv/linux/microblaze/nptl/pt-vfork.S: ... here.
+ * sysdeps/unix/sysv/linux/microblaze/nptl/vfork.S: Moved ...
+ * sysdeps/unix/sysv/linux/microblaze/vfork.S: ... here.
+
+ * sysdeps/unix/sysv/linux/microblaze/c++-types.data: Moved ...
+ * sysdeps/unix/sysv/linux/microblaze/nptl/c++-types.data: ... here.
+ * sysdeps/unix/sysv/linux/microblaze/ld.abilist: Moved ...
+ * sysdeps/unix/sysv/linux/microblaze/nptl/ld.abilist: ... here.
+ * sysdeps/unix/sysv/linux/microblaze/libBrokenLocale.abilist:
+ Moved ...
+ * sysdeps/unix/sysv/linux/microblaze/nptl/libBrokenLocale.abilist:
+ ... here.
+ * sysdeps/unix/sysv/linux/microblaze/libanl.abilist: Moved ...
+ * sysdeps/unix/sysv/linux/microblaze/nptl/libanl.abilist: ... here.
+ * sysdeps/unix/sysv/linux/microblaze/libc.abilist: Moved ...
+ * sysdeps/unix/sysv/linux/microblaze/nptl/libc.abilist: ... here.
+ * sysdeps/unix/sysv/linux/microblaze/libcrypt.abilist: Moved ...
+ * sysdeps/unix/sysv/linux/microblaze/nptl/libcrypt.abilist: ... here.
+ * sysdeps/unix/sysv/linux/microblaze/libdl.abilist: Moved ...
+ * sysdeps/unix/sysv/linux/microblaze/nptl/libdl.abilist: ... here.
+ * sysdeps/unix/sysv/linux/microblaze/libm.abilist: Moved ...
+ * sysdeps/unix/sysv/linux/microblaze/nptl/libm.abilist: ... here.
+ * sysdeps/unix/sysv/linux/microblaze/libnsl.abilist: Moved ...
+ * sysdeps/unix/sysv/linux/microblaze/nptl/libnsl.abilist: ... here.
+ * sysdeps/unix/sysv/linux/microblaze/libpthread.abilist: Moved ...
+ * sysdeps/unix/sysv/linux/microblaze/nptl/libpthread.abilist: ... here.
+ * sysdeps/unix/sysv/linux/microblaze/libresolv.abilist: Moved ...
+ * sysdeps/unix/sysv/linux/microblaze/nptl/libresolv.abilist: ... here.
+ * sysdeps/unix/sysv/linux/microblaze/librt.abilist: Moved ...
+ * sysdeps/unix/sysv/linux/microblaze/nptl/librt.abilist: ... here.
+ * sysdeps/unix/sysv/linux/microblaze/libthread_db.abilist: Moved ...
+ * sysdeps/unix/sysv/linux/microblaze/nptl/libthread_db.abilist:
+ ... here.
+ * sysdeps/unix/sysv/linux/microblaze/libutil.abilist: Moved ...
+ * sysdeps/unix/sysv/linux/microblaze/nptl/libutil.abilist: ... here.
+ * sysdeps/unix/sysv/linux/microblaze/localplt.data: Moved ...
+ * sysdeps/unix/sysv/linux/microblaze/nptl/localplt.data: ... here.
+ * sysdeps/unix/sysv/linux/microblaze/lowlevellock.h: Moved ...
+ * sysdeps/unix/sysv/linux/microblaze/nptl/lowlevellock.h: ... here.
+ * sysdeps/unix/sysv/linux/microblaze/nptl/pthread_once.c: Moved ...
+ * sysdeps/unix/sysv/linux/microblaze/pthread_once.c: ... here.
+
+2014-07-01 David Holsgrove <david.holsgrove@xilinx.com>
+
+ * sysdeps/unix/sysv/linux/microblaze/sysdep-cancel.h: New file.
+ * sysdeps/unix/sysv/linux/microblaze/socket.S: Update SINGLE_THREAD_P use.
+ * sysdeps/unix/sysv/linux/microblaze/Makefile(libpthread-routines):
+ Add sysdep.
+
+2014-06-30 Adhemerval Zanella <azanella@linux.vnet.ibm.com>
+
+ * sysdeps/powerpc/fpu/libm-test-ulps: Update.
+
+2014-06-30 Joseph Myers <joseph@codesourcery.com>
+
+ * sysdeps/mips/mips32/libm-test-ulps: Regenerated.
+ * sysdeps/mips/mips64/libm-test-ulps: Likewise.
+
+ * sysdeps/powerpc/nofpu/libm-test-ulps: Regenerated.
+
+ * sysdeps/arm/libm-test-ulps: Regenerated.
+
+2014-06-30 Maciej W. Rozycki <macro@codesourcery.com>
+ Roland McGrath <roland@hack.frob.com>
+
+ * test-skeleton.c (signal_handler): Kill the whole process group
+ before killing the child individually.
+ (main): Report any failure on `setpgid'.
+
+2014-06-30 Roland McGrath <roland@hack.frob.com>
+
+ * sysdeps/arm/nptl/tls.h: Rename the multiple inclusion guard
+ from _TLS_H to _ARM_NPTL_TLS_H.
+ (TLS_INIT_TP): Move macro, and #include of <sysdep.h>, to ...
+ * sysdeps/unix/sysv/linux/arm/tls.h: ... this new file.
+
+2014-06-30 Joseph Myers <joseph@codesourcery.com>
+
+ [BZ #16539]
+ * sysdeps/ieee754/ldbl-128/s_expm1l.c: Include <float.h>.
+ (__expm1l): Return argument unchanged when small but not
+ subnormal.
+
+ * soft-fp/op-1.h (_FP_UNPACK_RAW_1): Rename local variables to
+ include macro name.
+ (_FP_UNPACK_RAW_1_P): Likewise.
+ (_FP_PACK_RAW_1): Likewise.
+ (_FP_PACK_RAW_1_P): Likewise.
+ (_FP_MUL_MEAT_1_wide): Likewise.
+ (_FP_MUL_MEAT_DW_1_hard): Likewise.
+ (_FP_MUL_MEAT_1_hard): Likewise.
+ (_FP_DIV_MEAT_1_imm): Likewise.
+ (_FP_DIV_MEAT_1_udiv_norm): Likewise.
+ (_FP_DIV_MEAT_1_udiv): Likewise.
+ * soft-fp/op-2.h (__FP_FRAC_DEC_2): Likewise.
+ (_FP_UNPACK_RAW_2): Likewise.
+ (_FP_UNPACK_RAW_2_P): Likewise.
+ (_FP_PACK_RAW_2): Likewise.
+ (_FP_PACK_RAW_2_P): Likewise.
+ (_FP_MUL_MEAT_DW_2_wide): Likewise.
+ (_FP_MUL_MEAT_2_wide): Likewise.
+ (_FP_MUL_MEAT_DW_2_wide_3mul): Likewise.
+ (_FP_MUL_MEAT_2_wide_3mul): Likewise.
+ (_FP_MUL_MEAT_DW_2_gmp): Likewise.
+ (_FP_MUL_MEAT_2_gmp): Likewise.
+ (_FP_DIV_MEAT_2_udiv): Likewise.
+ * soft-fp/op-4.h (_FP_FRAC_SLL_4): Likewise.
+ (_FP_FRAC_SRL_4): Likewise.
+ (_FP_FRAC_SRST_4): Likewise.
+ (_FP_FRAC_SRS_4): Likewise.
+ (_FP_UNPACK_RAW_4): Likewise.
+ (_FP_UNPACK_RAW_4_P): Likewise.
+ (_FP_PACK_RAW_4): Likewise.
+ (_FP_PACK_RAW_4_P): Likewise.
+ (_FP_MUL_MEAT_DW_4_wide): Likewise.
+ (_FP_MUL_MEAT_4_wide): Likewise.
+ (_FP_MUL_MEAT_4_gmp): Likewise.
+ (umul_ppppmnnn): Likewise.
+ (_FP_DIV_MEAT_4_udiv): Likewise.
+ (__FP_FRAC_ADD_4): Likewise.
+ (__FP_FRAC_SUB_3): Likewise.
+ (__FP_FRAC_SUB_4): Likewise.
+ (__FP_FRAC_DEC_3): Likewise.
+ (__FP_FRAC_DEC_4): Likewise.
+ (__FP_FRAC_ADDI_4): Likewise.
+ * soft-fp/op-8.h (_FP_FRAC_SLL_8): Likewise.
+ (_FP_FRAC_SRL_8): Likewise.
+ (_FP_FRAC_SRS_8): Likewise.
+
+ * soft-fp/extended.h (FP_UNPACK_RAW_E): Rename local variables to
+ include macro name.
+ (FP_UNPACK_RAW_EP): Likewise.
+ (FP_PACK_RAW_E): Likewise.
+ (FP_PACK_RAW_EP): Likewise.
+ * soft-fp/op-common.h (_FP_UNPACK_CANONICAL): Likewise.
+ (_FP_ISSIGNAN): Likewise.
+ (_FP_ADD_INTERNAL): Likewise.
+ (_FP_FMA): Likewise.
+ (_FP_CMP): Likewise.
+ (_FP_SQRT): Likewise.
+ (_FP_TO_INT): Likewise.
+ (_FP_FROM_INT): Likewise.
+ (FP_EXTEND): Likewise.
+ (_FP_DIV_MEAT_N_loop): Likewise.
+
+2014-06-30 Maciej W. Rozycki <macro@codesourcery.com>
+
+ * sysdeps/unix/sysv/linux/bits/socket.h: Adjust macro formatting
+ throughout.
+
+2014-06-29 Joseph Myers <joseph@codesourcery.com>
+
+ [BZ #17097]
+ * sysdeps/ieee754/ldbl-128/e_powl.c (__ieee754_powl): Return
+ result with correct sign in case of exponents that produce
+ overflow except for X very close to 1.
+
+2014-06-28 Paul Eggert <eggert@cs.ucla.edu>
+
+ mktime: merge #if/#ifdef usage from glibc
+ * lib/mktime.c: Use "#if defined DEBUG && DEBUG", not "#if DEBUG",
+ as that works with both Glibc's and Gnulib's style.
+ See thread starting at Siddhesh Poyarekar's bug report at:
+ http://lists.gnu.org/archive/html/bug-gnulib/2014-06/msg00102.html
+
2014-06-28 Siddhesh Poyarekar <siddhesh@redhat.com>
* sysdeps/generic/memcopy.h: Define MEMCPY_OK_FOR_FWD_MEMMOVE.