+2019-09-27 Paul A. Clarke <pc@us.ibm.com>
+
+ * sysdeps/powerpc/fpu/fenv_libc.h (__fesetround_inline): Use
+ 'mffscrn' instruction on POWER9.
+ (__fesetround_inline_nocheck): Likewise.
+
+2019-09-27 Paul A. Clarke <pc@us.ibm.com>
+
+ * sysdeps/powerpc/fpu/fenv_libc.h (FPSCR_EXCEPTIONS_MASK): New.
+ * sysdeps/powerpc/fpu/fenv_private.h (__libc_femergeenv_ppc): Optimize
+ to write FPSCR control only, if exceptions have not changed.
+
+2019-09-27 Paul A. Clarke <pc@us.ibm.com>
+
+ * sysdeps/powerpc/fpu/fenv_libc.h:
+ (__TEST_AND_ENTER_NON_STOP): New.
+ (__TEST_AND_EXIT_NON_STOP): New.
+ * sysdeps/powerpc/fpu/fenv_private.h
+ (_FPU_ALL_TRAPS): Delete, replace with FPSCR_ENABLES_MASK.
+ (_FPU_MASK_RN): Delete.
+ (_FPU_MASK_NOT_RN_NI): Delete.
+ (_FPU_MASK_TRAPS_RN): Delete, replace with ~FPSCR_CONTROL_MASK.
+ (_FPU_MASK_FRAC_INEX_RET_CC): Delete, replace with ~FPSCR_STATUS_MASK.
+ (__libc_feholdbits_ppc): Delete, move code into
+ libc_feholdexcept_setround_ppc.
+ (libc_feholdexcept_ppc): Delete.
+ (libc_fesetround_ppc): Delete.
+ (libc_fetestexcept_ppc): Delete.
+ (libc_feholdsetround_ppc): Delete.
+ (__libc_femergeenv_ppc): Use __TEST_AND_ENTER/EXIT_NON_STOP.
+ (libc_feholdsetround_noex_ppc_ctx): Likewise.
+ (libc_feupdateenv_test_ppc): Use FPSCR defines.
+ * sysdeps/powerpc/fpu/feenablxcpt.c (feenableexcept): Use
+ __TEST_AND_ENTER_NON_STOP.
+ * sysdeps/powerpc/fpu/fedisblxcpt.c (fedisableexcept): Likewise.
+ * sysdeps/powerpc/fpu/feholdexcpt.c (__feholdexcept): Likewise.
+ * sysdeps/powerpc/fpu/fesetenv.c (__fesetenv): Likewise.
+ * sysdeps/powerpc/fpu/fesetmode.c (fesetmode): Likewise.
+ * sysdeps/powerpc/fpu/feupdateenv.c (__feupdateenv): Likewise.
+ (_FPU_MASK_ALL): Delete.
+
+2019-09-27 Joseph Myers <joseph@codesourcery.com>
+
+ * sysdeps/gnu/netinet/tcp.h (TCP_TX_DELAY): New macro.
+
+2019-09-26 Lukasz Majewski <lukma@denx.de>
+
+ * include/time.h: Add struct __timespec64 definition
+
+2019-09-26 Siddhesh Poyarekar <siddhesh@gotplt.org>
+
+ * scripts/vcs_to_changelog/misc_util.py (decode): Remove latin1
+ from codecs.
+
+2019-09-25 Adhemerval Zanella <adhemerval.zanella@linaro.org>
+
+ * rt/Makefile (CFLAGS-clock_nanosleep.c): Move to ...
+ * time/Makefile (CFLAGS-clock_nanosleep.c): ... here.
+
+ * sysdeps/unix/sysv/linux/Makefile
+ (CFLAGS-tst-sigcontextinfo-get_pc.c): Rename to
+ CFLAGS-tst-sigcontext-get_pc.c.
+
+2019-09-24 Alistair Francis <alistair.francis@wdc.com>
+
+ * inet/net-internal.h: Fix uninitalised clntudp_call() variable.
+
+2019-09-24 Andreas Schwab <schwab@suse.de>
+
+ * sysdeps/unix/sysv/linux/arm/sysdep.h
+ (HAVE_CLOCK_GETTIME_VSYSCALL): Define to "__vdso_clock_gettime",
+ not "__vdso_gettimeofday".
+ (HAVE_GETTIMEOFDAY_VSYSCALL): Define to "__vdso_gettimeofday", not
+ "__vdso_clock_gettime".
+ * sysdeps/unix/sysv/linux/mips/sysdep.h
+ (HAVE_CLOCK_GETTIME_VSYSCALL): Define to "__vdso_clock_gettime",
+ not "__vdso_gettimeofday".
+ (HAVE_GETTIMEOFDAY_VSYSCALL): Define to "__vdso_gettimeofday", not
+ "__vdso_clock_gettime".
+
+2019-09-19 Paul A. Clarke <pc@us.ibm.com>
+
+ * sysdeps/powerpc/fpu/fenv_libc.h (fegetenv_and_set_rn): New.
+ (__fe_mffscrn): New.
+ * sysdeps/powerpc/fpu/fenv_private.h (libc_feholdsetround_ppc_ctx):
+ Do not clear enable bits, remove obsolete code, use
+ fegetenv_and_set_rn.
+ (libc_feresetround_ppc): Remove obsolete code, use
+ fegetenv_and_set_rn.
+
+2019-09-19 Stefan Liebler <stli@linux.ibm.com>
+
+ * support/support_ptrace.c: Remove inclusion of sys/prctl.h.
+
+2019-09-19 Stefan Liebler <stli@linux.ibm.com>
+
+ * sysdeps/s390/hp-timing.h (_HP_TIMING_H): Undefine.
+ (_HP_TIMING_S390_H): Define.
+
2019-09-18 Joseph Myers <joseph@codesourcery.com>
+ * sysdeps/unix/sysv/linux/syscall-names.list: Update kernel
+ version to 5.3.
+ (clone3): New syscall.
+ (pidfd_open): Likewise.
+
* scripts/build-many-glibcs.py (Context.checkout): Default Linux
version to 5.3.