]> git.ipfire.org Git - thirdparty/glibc.git/blobdiff - ChangeLog
Linux: Add the tgkill function
[thirdparty/glibc.git] / ChangeLog
index 1d0ba7165c9427bf07a323e4bf40d3e3292d2caf..cfdfcd57b704609c85360437dd228f61922714eb 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,814 @@
+2019-05-14  Florian Weimer  <fweimer@redhat.com>
+
+       Linux: Add the tgkill function.
+       * bits/signal_ext.h: New file.
+       * manual/signal.texi (Signaling Another Process): Document tgkill.
+       * signal/Makefile (headers): Add bits/signal_ext.h.
+       * signal/signal.h: Include <bits/signal_ext.h>.
+       * sysdeps/unix/sysv/linux/Makefile (tests): Add tst-tgkill.
+       (tst-tgkill): Link with libpthread.
+       * sysdeps/unix/sysv/linux/Versions (GLIBC_2.30): Export tgkill.
+       * sysdeps/unix/sysv/linux/bits/signal_ext.h: New file.
+       * sysdeps/unix/sysv/linux/bits/tst-tgkill.c: Likewise.
+       * sysdeps/unix/sysv/linux/aarch64/libc.abilist (GLIBC_2.30): Add
+       tgkill.
+       * sysdeps/unix/sysv/linux/alpha/libc.abilist: Likewise.
+       * sysdeps/unix/sysv/linux/arm/libc.abilist: Likewise.
+       * sysdeps/unix/sysv/linux/csky/libc.abilist: Likewise.
+       * sysdeps/unix/sysv/linux/hppa/libc.abilist: Likewise.
+       * sysdeps/unix/sysv/linux/i386/libc.abilist: Likewise.
+       * sysdeps/unix/sysv/linux/ia64/libc.abilist: Likewise.
+       * sysdeps/unix/sysv/linux/m68k/coldfire/libc.abilist: Likewise.
+       * sysdeps/unix/sysv/linux/m68k/m680x0/libc.abilist: Likewise.
+       * sysdeps/unix/sysv/linux/microblaze/libc.abilist: Likewise.
+       * sysdeps/unix/sysv/linux/mips/mips32/fpu/libc.abilist: Likewise.
+       * sysdeps/unix/sysv/linux/mips/mips32/nofpu/libc.abilist:
+       Likewise.
+       * sysdeps/unix/sysv/linux/mips/mips64/n32/libc.abilist: Likewise.
+       * sysdeps/unix/sysv/linux/mips/mips64/n64/libc.abilist: Likewise.
+       * sysdeps/unix/sysv/linux/nios2/libc.abilist: Likewise.
+       * sysdeps/unix/sysv/linux/powerpc/powerpc32/fpu/libc.abilist:
+       Likewise.
+       * sysdeps/unix/sysv/linux/powerpc/powerpc32/nofpu/libc.abilist:
+       Likewise.
+       * sysdeps/unix/sysv/linux/powerpc/powerpc64/be/libc.abilist:
+       Likewise.
+       * sysdeps/unix/sysv/linux/powerpc/powerpc64/le/libc.abilist:
+       Likewise.
+       * sysdeps/unix/sysv/linux/riscv/rv64/libc.abilist: Likewise.
+       * sysdeps/unix/sysv/linux/s390/s390-32/libc.abilist: Likewise.
+       * sysdeps/unix/sysv/linux/s390/s390-64/libc.abilist: Likewise.
+       * sysdeps/unix/sysv/linux/sh/libc.abilist: Likewise.
+       * sysdeps/unix/sysv/linux/sparc/sparc32/libc.abilist: Likewise.
+       * sysdeps/unix/sysv/linux/sparc/sparc64/libc.abilist: Likewise.
+       * sysdeps/unix/sysv/linux/x86_64/64/libc.abilist: Likewise.
+       * sysdeps/unix/sysv/linux/x86_64/x32/libc.abilist: Likewise.
+
+2019-05-14  Carlos O'Donell  <carlos@redhat.com>
+
+       * manual/search.texi (Tree Search Function): Adjust twalk_r
+       documentation.
+
+2019-05-14  Adhemerval Zanella  <adhemerval.zanella@linaro.org>
+
+       [BZ #24544]
+       * elf/tst-pldd.c (do_test): Use support_bindir_prefix instead of
+       pre-defined value.
+
+       * support/Makefile (CFLAGS-support_paths.c): Add -DBINDIR_PATH.
+       * support/support.h (support_bindir_prefix): New variable.
+       * support/support_paths.c [BINDIR_PATH] (support_bindir_prefix):
+
+       * config.make.in (bindir): New variable.
+
+       * sysdeps/nptl/lowlevellock.h (__lll_trylock): New macro.
+       (lll_trylock): Call __lll_trylock.
+       * sysdeps/unix/sysv/linux/i386/libc-lowlevellock.S: Remove file.
+       * sysdeps/unix/sysv/linux/i386/lll_timedlock_wait.c: Likewise.
+       * sysdeps/unix/sysv/linux/i386/lowlevellock.S: Likewise.
+       * sysdeps/unix/sysv/linux/i386/lowlevellock.h: Likewise.
+       * sysdeps/unix/sysv/linux/x86_64/libc-lowlevellock.S: Likewise.
+       * sysdeps/unix/sysv/linux/x86_64/lll_timedlock_wait.c: Likewise.
+       * sysdeps/unix/sysv/linux/x86_64/lowlevellock.S: Likewise.
+       * sysdeps/unix/sysv/linux/x86_64/lowlevellock.h: Likewise.
+       * sysdeps/unix/sysv/linux/x86/lowlevellock.h: New file.
+       * sysdeps/unix/sysv/linux/x86_64/cancellation.S: Include
+       lowlevellock-futex.h.
+
+       * nptl/nptl-init.c (__pthread_initialize_minimal_internal): Remove
+       initialization for LLL_LOCK_INITIALIZER different than 0.
+       * nptl/old_pthread_cond_broadcast.c (__pthread_cond_broadcast_2_0):
+       Assume LLL_LOCK_INITIALIZER being 0.
+       * nptl/old_pthread_cond_signal.c (__pthread_cond_signal_2_0): Likewise.
+       * nptl/old_pthread_cond_timedwait.c (__pthread_cond_timedwait_2_0):
+       Likewise.
+       * nptl/old_pthread_cond_wait.c (__pthread_cond_wait_2_0): Likewise.
+       * sysdeps/nptl/libc-lockP.h (__libc_lock_define_initialized): Likewise.
+
+       * nptl/lowlevellock.c (__lll_lock_wait, __lll_lock_wait_private):
+       Optimize futex call and add systemtap probe.
+
+       * nptl/pthreadP.h (CANCEL_ASYNC, CANCEL_RESET, LIBC_CANCEL_ASYNC,
+       LIBC_CANCEL_RESET, __libc_enable_asynccancel,
+       __libc_disable_asynccancel, __librt_enable_asynccancel,
+       __libc_disable_asynccancel, __librt_enable_asynccancel,
+       __librt_disable_asynccancel): Move to ...
+       * sysdeps/unix/sysv/linux/sysdep-cancel.h: ... here.
+       (SINGLE_THREAD_P, RTLD_SINGLE_THREAD_P): Move to ...
+       * sysdeps/unix/sysv/linux/single-thread.h: ... here.
+       * sysdeps/generic/single-thread.h: New file.
+       * sysdeps/unix/sysdep.h: Include single-thread.h.
+       * sysdeps/unix/sysv/linux/futex-internal.h: Include sysdep-cancel.h.
+       * sysdeps/unix/sysv/linux/lowlevellock-futex.h: Likewise.
+
+2019-05-08  Mike FABIAN  <mfabian@redhat.com>
+
+       [BZ #24535]
+       * localedata/unicode-gen/Makefile (UNICODE_VERSION): Set to 12.1.0.
+       * localedata/unicode-gen/DerivedCoreProperties.txt: Update to
+       Unicode 12.1.0.
+       * localedata/unicode-gen/EastAsianWidth.txt: Likewise.
+       * localedata/unicode-gen/PropList.txt: Likewise.
+       * localedata/unicode-gen/UnicodeData.txt: Likewise.
+       * localedata/charmaps/UTF-8: Regenerate.
+       * localedata/locales/i18n_ctype: Likewise.
+       * localedata/locales/tr_TR: Likewise.
+       * localedata/locales/translit_circle: Likewise.
+       * localedata/locales/translit_cjk_compat: Likewise.
+       * localedata/locales/translit_combining: Likewise.
+       * localedata/locales/translit_compat: Likewise.
+       * localedata/locales/translit_font: Likewise.
+       * localedata/locales/translit_fraction: Likewise.
+
+2019-05-10  Wilco Dijkstra  <wdijkstr@arm.com>
+
+       [BZ #24531]
+       * malloc/malloc.c (MAX_TCACHE_COUNT): New define.
+       (do_set_tcache_count): Only update if count is small enough.
+       * manual/tunables.texi (glibc.malloc.tcache_count): Document max value.
+
+2019-05-10  Florian Weimer  <fweimer@redhat.com>
+
+       * nptl/sem_close.c (struct walk_closure): Define.
+       (walker): Adjust for __twalk_r.
+       (sem_close): Call __twalk_r.
+
+2019-05-09  Adhemerval Zanella  <adhemerval.zanella@linaro.org>
+
+       * support/timespec.c (test_timespec_before_impl,
+       test_timespec_equal_or_after_impl): print timespec member as intmax_t
+       insted of long int.
+
+2019-05-09  Mike Crowe <mac@mcrowe.com>
+
+       * nptl/tst-abstime.c: Use libsupport.
+
+       * nptl/tst-rwlock6.c: Use libsupport. This also happens to fix a
+       small bug where only tv.tv_usec was checked which could cause an
+       erroneous pass if pthread_rwlock_timedrdlock incorrectly took more
+       than a second.
+
+       * nptl/tst-rwlock7.c, nptl/tst-rwlock9.c, nptl/tst-rwlock14.c: Use
+       libsupport.
+
+       * nptl/tst-sem5.c (do_test): Use xclock_gettime, timespec_add and
+       TEST_TIMESPEC_NOW_OR_AFTER from libsupport.
+
+       * nptl/tst-cond11.c: Use libsupport.
+
+       * support/timespec.h: New file.  Provide timespec helper functions
+       along with macros in the style of those in check.h.
+       * support/timespec.c: New file.  Implement check functions declared
+       in support/timespec.h.
+       * support/timespec-add.c: New file from gnulib containing
+       timespec_add implementation that handles overflow.
+       * support/timespec-sub.c: New file from gnulib containing
+       timespec_sub implementation that handles overflow.
+       * support/README: Mention timespec.h.
+
+2019-05-09  Szabolcs Nagy  <szabolcs.nagy@arm.com>
+
+       [BZ #24537]
+       * nptl/Makefile: Move tst-eintr1 to xtests.
+
+2019-05-09  Adhemerval Zanella  <adhemerval.zanella@linaro.org>
+
+       * sysdeps/powerpc/fpu/trunc_to_integer.h (set_fenv_mode): Add
+        TRUNC handling.
+       (round_mode): Add definition for TRUNC.
+       * sysdeps/powerpc/fpu/s_trunc.c: New file.
+       * sysdeps/powerpc/fpu/s_truncf.c: New file.
+       * sysdeps/powerpc/powerpc32/fpu/s_trunc.S: Remove file.
+       * sysdeps/powerpc/powerpc32/fpu/s_truncf.S: Likewise.
+       * sysdep/powerpc/powepc32/power4/fpu/multiarch/s_trunc-power5+.S:
+       Likewise.
+       * sysdep/powerpc/powepc32/power4/fpu/multiarch/s_trunc-ppc32.S:
+       Likewise.
+       * sysdep/powerpc/powepc32/power4/fpu/multiarch/s_truncf-power5+.S:
+       Likewise.
+       * sysdep/powerpc/powepc32/power4/fpu/multiarch/s_truncf-ppc32.S:
+       Likewise.
+       * sysdep/powerpc/powepc32/power4/fpu/multiarch/s_trunc-power5+.c: New
+       file.
+       * sysdep/powerpc/powepc32/power4/fpu/multiarch/s_trunc-ppc32.c:
+       Likewise.
+       * sysdep/powerpc/powepc32/power4/fpu/multiarch/s_truncf-power5+.c:
+       Likewise.
+       * sysdep/powerpc/powepc32/power4/fpu/multiarch/s_truncf-ppc32.c:
+       Likewise.
+       * sysdep/powerpc/powerpc32/power5+/fpu/s_trunc.S: Remove file.
+       * sysdep/powerpc/powerpc32/power5+/fpu/s_truncf.S: Likewise.
+       * sysdep/powerpc/powerpc64/be/fpu/multiarch/Makefile
+       (libm-sysdep_routines): Add s_trunc-power5+, s_trunc-ppc64,
+       s_truncf-power5+, and s_truncf-ppc64.
+       (CFLAGS-s_trunc-power5+.c, CFLAGS-s_truncf-power5+.c): New rule.
+       * sysdep/powerpc/powercp64/be/fpu/multiarch/s_trunc-power5+.c: New
+       file.
+       * sysdep/powerpc/powercp64/be/fpu/multiarch/s_trunc-ppc64.c: Likewise.
+       * sysdeps/powerpc/powerpc64/fpu/multiarch/s_trunc.c: Move to ...
+       * sysdeps/powerpc/powerpc64/be/fpu/multiarch/s_trunc.c: ... here.
+       * sysdep/powerpc/powercp64/be/fpu/multiarch/s_truncf-power5+.c: New
+       file.
+       * sysdep/powerpc/powercp64/be/fpu/multiarch/s_truncf-ppc64.c:
+       Likewise.
+       * sysdeps/powerpc/powerpc64/fpu/multiarch/s_truncf.c: Move to ...
+       * sysdeps/powerpc/powerpc64/be/fpu/multiarch/s_truncf.c: ... here.
+       * sysdeps/powerpc/powerpc64/fpu/multiarch/Makefile
+       (libm-sysdep_routines): Remove s_trunc-power5+, s_trunc-ppc64,
+       s_truncf-power5+, and s_truncf-ppc64.
+       * sysdep/powerpc/powerpc64/fpu/multiarch/s_trunc-power5+.S: Remove
+       file.
+       * sysdep/powerpc/powerpc64/fpu/multiarch/s_trunc-ppc64.S: Likewise.
+       * sysdep/powerpc/powerpc64/fpu/multiarch/s_truncf-power5+.S:
+       Likewise.
+       * sysdep/powerpc/powerpc64/fpu/multiarch/s_truncf-ppc64.S: Likewise.
+       * sysdeps/powerpc/powerpc64/fpu/s_trunc.S: Likewise.
+       * sysdeps/powerpc/powerpc64/fpu/s_truncf.S: Likewise.
+       * sysdep/powerpc/powerpc64/power5+/fpu/s_trunc.S: Likewise.
+       * sysdep/powerpc/powerpc64/power5+/fpu/s_truncf.S: Likewise.
+
+       * sysdeps/powerpc/fpu/round_to_integer.h (set_fenv_mode): Add
+       ROUND handling.
+       (round_mode): Add definition for ROUND.
+       (round_to_integer_float): Likewise.
+       * sysdeps/powerpc/fpu/s_round.c: New file.
+       * sysdeps/powerpc/fpu/s_roundf.c: New file.
+       * sysdeps/powerpc/powerpc32/fpu/s_round.S: Remove file.
+       * sysdeps/powerpc/powerpc32/fpu/s_roundf.S: Likewise.
+       * sysdep/powerpc/powepc32/power4/fpu/multiarch/s_round-power5+.S:
+       Likewise.
+       * sysdep/powerpc/powepc32/power4/fpu/multiarch/s_round-ppc32.S:
+       Likewise.
+       * sysdep/powerpc/powepc32/power4/fpu/multiarch/s_roundf-power5+.S:
+       Likewise.
+       * sysdep/powerpc/powepc32/power4/fpu/multiarch/s_roundf-ppc32.S:
+       Likewise.
+       * sysdep/powerpc/powepc32/power4/fpu/multiarch/s_round-power5+.c: New
+       file.
+       * sysdep/powerpc/powepc32/power4/fpu/multiarch/s_round-ppc32.c:
+       Likewise.
+       * sysdep/powerpc/powepc32/power4/fpu/multiarch/s_roundf-power5+.c:
+       Likewise.
+       * sysdep/powerpc/powepc32/power4/fpu/multiarch/s_roundf-ppc32.c:
+       Likewise.
+       * sysdep/powerpc/powerpc32/power5+/fpu/s_round.S: Remove file.
+       * sysdep/powerpc/powerpc32/power5+/fpu/s_roundf.S: Likewise.
+       * sysdep/powerpc/powerpc64/be/fpu/multiarch/Makefile
+       (libm-sysdep_routines): Add s_round-power5+, s_round-ppc64,
+       s_roundf-power5+, and s_roundf-ppc64.
+       (CFLAGS-s_round-power5+.c, CFLAGS-s_roundf-power5+.c): New rule.
+       * sysdep/powerpc/powercp64/be/fpu/multiarch/s_round-power5+.c: New
+       file.
+       * sysdep/powerpc/powercp64/be/fpu/multiarch/s_round-ppc64.c: Likewise.
+       * sysdeps/powerpc/powerpc64/fpu/multiarch/s_round.c: Move to ...
+       * sysdeps/powerpc/powerpc64/be/fpu/multiarch/s_round.c: ... here.
+       * sysdep/powerpc/powercp64/be/fpu/multiarch/s_roundf-power5+.c: New
+       file.
+       * sysdep/powerpc/powercp64/be/fpu/multiarch/s_roundf-ppc64.c:
+       Likewise.
+       * sysdeps/powerpc/powerpc64/fpu/multiarch/s_roundf.c: Move to ...
+       * sysdeps/powerpc/powerpc64/be/fpu/multiarch/s_roundf.c: ... here.
+       * sysdeps/powerpc/powerpc64/fpu/multiarch/Makefile
+       (libm-sysdep_routines): Remove s_round-power5+, s_round-ppc64,
+       s_roundf-power5+, and s_roundf-ppc64.
+       * sysdep/powerpc/powerpc64/fpu/multiarch/s_round-power5+.S: Remove
+       file.
+       * sysdep/powerpc/powerpc64/fpu/multiarch/s_round-ppc64.S: Likewise.
+       * sysdep/powerpc/powerpc64/fpu/multiarch/s_roundf-power5+.S:
+       Likewise.
+       * sysdep/powerpc/powerpc64/fpu/multiarch/s_roundf-ppc64.S: Likewise.
+       * sysdeps/powerpc/powerpc64/fpu/s_round.S: Likewise.
+       * sysdeps/powerpc/powerpc64/fpu/s_roundf.S: Likewise.
+       * sysdep/powerpc/powerpc64/power5+/fpu/s_round.S: Likewise.
+       * sysdep/powerpc/powerpc64/power5+/fpu/s_roundf.S: Likewise.
+
+       * sysdeps/powerpc/fpu/round_to_integer.h (set_fenv_mode):
+       Add FLOOR option.
+       (round_mode): Add definition for FLOOR.
+       * sysdeps/powerpc/fpu/s_floor.c: New file.
+       * sysdeps/powerpc/fpu/s_floorf.c: Likewise.
+       * sysdeps/powerpc/powerpc32/fpu/s_floor.S: Remove file.
+       * sysdeps/powerpc/powerpc32/fpu/s_floorf.S: Likewise.
+       * sysdeps/powerpc/powerpc32/power4/fpu/multiarch/s_floor-power5+.S:
+       Remove file.
+       * sysdeps/powerpc/powerpc32/power4/fpu/multiarch/s_floor-ppc32.S:
+       Likewise
+       * sysdeps/powerpc/powerpc32/power4/fpu/multiarch/s_floorf-power5+.S:
+       Likewise.
+       * sysdeps/powerpc/powerpc32/power4/fpu/multiarch/s_floorf-ppc32.S:
+       Likewise.
+       * sysdeps/powerpc/powerpc32/power4/fpu/multiarch/s_floor-power5+.c:
+       New file.
+       * sysdeps/powerpc/powerpc32/power4/fpu/multiarch/s_floor-ppc32.c:
+       Likewise.
+       * sysdeps/powerpc/powerpc32/power4/fpu/multiarch/s_floorf-power5+.c:
+       Likewise.
+       * sysdeps/powerpc/powerpc32/power4/fpu/multiarch/s_floorf-ppc32.c:
+       Likewise.
+       * sysdeps/powerpc/powerpc32/power5+/fpu/s_floor.S: Remove file.
+       * sysdeps/powerpc/powerpc32/power5+/fpu/s_floorf.S: Remove file.
+       * sysdeps/powerpc/powerpc64/be/fpu/multiarch/Makefile
+       (libm-sysdep_routines): Add s_floor-power5+, s_floor-ppc64,
+       s_floorf-power5+, and s_floorf-ppc64.
+       (CFLAGS-s_floor-power5+.c, CFLAGS-s_floorf-power5+.c): New rule.
+       * sysdep/powerpc/powerpc64/be/fpu/multiarch/s_floor-power5+.c: New
+       file.
+       * sysdep/powerpc/powerpc64/be/fpu/multiarch/s_floor-ppc64.c: Likewise.
+       * sysdeps/powerpc/powerpc64/fpu/multiarch/s_floor.c: Move to ...
+       * sysdeps/powerpc/powerpc64/be/fpu/multiarch/s_floor.c: ... here.
+       * sysdep/powerpc/powerpc64/be/fpu/multiarch/s_floorf-power5+.c: New
+       file.
+       * sysdep/powerpc/powerpc64/be/fpu/multiarch/s_floorf-ppc64.c:
+       Likewise.
+       * sysdeps/powerpc/powerpc64/fpu/multiarch/s_floorf.c: Move to ...
+       * sysdeps/powerpc/powerpc64/be/fpu/multiarch/s_floorf.c: ... here.
+       * sysdeps/powerpc/powerpc64/fpu/multiarch/Makefile
+       (libm-sysdep_routines): Remove s_floor-power5+, s_floor-ppc64,
+       s_floorf-power5+, and s_floorf-ppc64.
+       * sysdep/powerpc/powerpc64/fpu/multiarch/s_floor-power5+.S: Remove
+       file.
+       * sysdeps/powerpc/powerpc64/fpu/multiarch/s_floor-ppc64.S: Remove
+       file.
+       * sysdeps/powerpc/powerpc64/fpu/multiarch/s_floorf-power5+.S:
+       Likewise.
+       * sysdeps/powerpc/powerpc64/fpu/multiarch/s_floorf-ppc64.S:
+       Likewise.
+       * sysdeps/powerpc/powerpc64/fpu/s_floor.S: Likewise.
+       * sysdeps/powerpc/powerpc64/fpu/s_floorf.S: Likewise.
+       * sysdeps/powerpc/powerpc64/power5+/fpu/s_floor.S: Likewise.
+       * sysdeps/powerpc/powerpc64/power5+/fpu/s_floorf.S: Likewise.
+
+2019-05-08  Mike Crowe  <mac@mcrowe.com>
+
+       * support/xclock_gettime.c (xclock_gettime): New file. Provide
+       clock_gettime wrapper for use in tests that fails the test rather
+       than returning failure.
+
+       * support/xtime.h: New file to declare xclock_gettime.
+
+       * support/Makefile: Add xclock_gettime.c.
+
+       * support/README: Mention xtime.h.
+
+2019-05-08  Florian Weimer  <fweimer@redhat.com>
+
+       malloc/tst-mallocfork2: Use process-shared barriers.
+       * malloc/tst-mallocfork2.c: Switch to <support/test-driver.c>.
+       (signal_count, sigusr1_sender_pid): Remove.
+       (iterations): Define constant.
+       (shared): New variable.
+       (sigusr1_received): Update comment.
+       (sigusr1_handler): Do not send SIGSTOP to the sender process.
+       (signal_sender): Optional use barriers to avoid sending signals
+       during irrelevant times.
+       (do_it): Initialize variable shared.  Use xfork for error
+       checking.  Launch multiple SIGUSR1-sending subprocesses.  Limit
+       the iteration count, independent of signal delivery.  Check for
+       deadlocks in fork.  Introduce barriers for reducing signal
+       traffic.  Do not send SIGCONT to the SIGUSR1-sending processes;
+       replaced by the barriers.  Count signals during fork/free/malloc
+       and report them.
+       * malloc/Makefile (tst-mallocfork): Link with libpthread.
+
+2019-05-07  Joseph Myers  <joseph@codesourcery.com>
+
+       * sysdeps/unix/sysv/linux/syscall-names.list: Update kernel
+       version to 5.1.
+       (clock_adjtime64) New syscall.
+       (clock_getres_time64) Likewise.
+       (clock_gettime64) Likewise.
+       (clock_nanosleep_time64) Likewise.
+       (clock_settime64) Likewise.
+       (futex_time64) Likewise.
+       (io_pgetevents_time64) Likewise.
+       (io_uring_enter) Likewise.
+       (io_uring_register) Likewise.
+       (io_uring_setup) Likewise.
+       (mq_timedreceive_time64) Likewise.
+       (mq_timedsend_time64) Likewise.
+       (pidfd_send_signal) Likewise.
+       (ppoll_time64) Likewise.
+       (pselect6_time64) Likewise.
+       (recvmmsg_time64) Likewise.
+       (rt_sigtimedwait_time64) Likewise.
+       (sched_rr_get_interval_time64) Likewise.
+       (semtimedop_time64) Likewise.
+       (timer_gettime64) Likewise.
+       (timer_settime64) Likewise.
+       (timerfd_gettime64) Likewise.
+       (timerfd_settime64) Likewise.
+       (utimensat_time64) Likewise.
+
+       * scripts/build-many-glibcs.py (Context.checkout): Default GCC
+       version to 9 branch.
+
+2019-05-03  Anton Youdkevitch  <anton.youdkevitch@bell-sw.com>
+
+       * sysdeps/aarch64/multiarch/ifunc-impl-list.c: Added
+       __memmove_thunderx2 to the list of implementations
+       * sysdeps/aarch64/multiarch/memmove.c: Likewise
+       * sysdeps/aarch64/multiarch/memcpy_thunderx2.S:
+       (__memmove_thunderx2): Rewritten using SIMD ld/st
+       (__memcpy_thunderx2): Fixed handling overlapping cases.
+       Used ldp/stp instead of ldr/str if possible. Made loops
+       tails branchless.
+
+2019-05-03  Florian Weimer  <fweimer@redhat.com>
+
+       * misc/tst-tsearch.c (walk_tree): Add more error checking.
+
+2019-05-02  Adhemerval Zanella  <adhemerval.zanella@linaro.org>
+
+       [BZ #24506]
+       * elf/tst-pldd.c (in_str_list): New function.
+       (do_test): Add default names for ld and libc as one option.
+
+2019-05-02  Florian Weimer  <fweimer@redhat.com>
+
+       misc: Add twalk_r function.
+       * include/search.h (__twalk_r): Declare.
+       * manual/examples/twalk.c: New file.
+       * manual/search.texi (Tree Search Function): Document twalk_r.
+       * misc/Versions (2.30): Export twalk_r.
+       (GLIBC_PRIVATE): Export __twalk_r.
+       * misc/search.h [__USE_GNU] (twalk_r): Declare.
+       * misc/tsearch.c (trecurse_r, __twalk_r): New functions.
+       (twalk_r): Add weak alias.
+       * misc/tst-tsearch.c (struct walk_trace_element): Define.
+       (walk_trace): New variable.
+       (struct twalk_with_twalk_r_closure): Define.
+       (twalk_with_twalk_r_action): New function.
+       (twalk_with_twalk_r): Likewise.
+       (walk_action): Call walk_trace_add.
+       (walk_tree_with): Rename from walk_tree.  Add walk argument.
+       (walk_tree): New function.
+       * sysdeps/mach/hurd/i386/libc.abilist (GLIBC_2.30): Add twalk_r.
+       * sysdeps/unix/sysv/linux/aarch64/libc.abilist (GLIBC_2.30):
+       Likewise.
+       * sysdeps/unix/sysv/linux/alpha/libc.abilist (GLIBC_2.30):
+       Likewise.
+       * sysdeps/unix/sysv/linux/arm/libc.abilist (GLIBC_2.30): Likewise.
+       * sysdeps/unix/sysv/linux/csky/libc.abilist (GLIBC_2.30): Likewise.
+       * sysdeps/unix/sysv/linux/hppa/libc.abilist (GLIBC_2.30): Likewise.
+       * sysdeps/unix/sysv/linux/i386/libc.abilist (GLIBC_2.30): Likewise.
+       * sysdeps/unix/sysv/linux/ia64/libc.abilist (GLIBC_2.30): Likewise.
+       * sysdeps/unix/sysv/linux/m68k/coldfire/libc.abilist (GLIBC_2.30):
+       Likewise.
+       * sysdeps/unix/sysv/linux/m68k/m680x0/libc.abilist (GLIBC_2.30):
+       Likewise.
+       * sysdeps/unix/sysv/linux/microblaze/libc.abilist (GLIBC_2.30):
+       Likewise.
+       * sysdeps/unix/sysv/linux/mips/mips32/fpu/libc.abilist
+       (GLIBC_2.30): Likewise.
+       * sysdeps/unix/sysv/linux/mips/mips32/nofpu/libc.abilist
+       (GLIBC_2.30): Likewise.
+       * sysdeps/unix/sysv/linux/mips/mips64/n32/libc.abilist
+       (GLIBC_2.30): Likewise.
+       * sysdeps/unix/sysv/linux/mips/mips64/n64/libc.abilist
+       (GLIBC_2.30): Likewise.
+       * sysdeps/unix/sysv/linux/nios2/libc.abilist (GLIBC_2.30):
+       Likewise.
+       * sysdeps/unix/sysv/linux/powerpc/powerpc32/fpu/libc.abilist
+       (GLIBC_2.30): Likewise.
+       * sysdeps/unix/sysv/linux/powerpc/powerpc32/nofpu/libc.abilist
+       (GLIBC_2.30): Likewise.
+       * sysdeps/unix/sysv/linux/powerpc/powerpc64/be/libc.abilist
+       (GLIBC_2.30): Likewise.
+       * sysdeps/unix/sysv/linux/powerpc/powerpc64/le/libc.abilist
+       (GLIBC_2.30): Likewise.
+       * sysdeps/unix/sysv/linux/riscv/rv64/libc.abilist (GLIBC_2.30):
+       Likewise.
+       * sysdeps/unix/sysv/linux/s390/s390-32/libc.abilist (GLIBC_2.30):
+       Likewise.
+       * sysdeps/unix/sysv/linux/s390/s390-64/libc.abilist (GLIBC_2.30):
+       Likewise.
+       * sysdeps/unix/sysv/linux/sh/libc.abilist (GLIBC_2.30): Likewise.
+       * sysdeps/unix/sysv/linux/sparc/sparc32/libc.abilist (GLIBC_2.30):
+       Likewise.
+       * sysdeps/unix/sysv/linux/sparc/sparc64/libc.abilist (GLIBC_2.30):
+       Likewise.
+       * sysdeps/unix/sysv/linux/x86_64/64/libc.abilist (GLIBC_2.30):
+       Likewise.
+       * sysdeps/unix/sysv/linux/x86_64/x32/libc.abilist (GLIBC_2.30):
+       Likewise.
+
+2019-04-30  Paul Eggert  <eggert@cs.ucla.edu>
+
+       Make mktime etc. compatible with __time64_t
+       Keep these functions compatible with Gnulib while adding
+       __time64_t support.  The basic idea is to move private API
+       declarations from include/time.h to time/mktime-internal.h, since
+       the former file cannot easily be shared with Gnulib whereas the
+       latter can.
+       Also, do some other minor cleanup while in the neighborhood.
+       * include/time.h: Include stdbool.h, time/mktime-internal.h.
+       (__mktime_internal): Move this prototype to time/mktime-internal.h,
+       since Gnulib needs it.
+       (__localtime64_r, __gmtime64_r) [__TIMESIZE == 64]:
+       Move these macros to time/mktime-internal.h, since Gnulib needs them.
+       (__mktime64, __timegm64) [__TIMESIZE != 64]: New prototypes.
+       (in_time_t_range): New static function.
+       * posix/bits/types.h (__time64_t): Move to time/mktime-internal.h,
+       so that glibc users are not tempted to use __time64_t.
+       * time/mktime-internal.h: Rewrite so that it does both glibc
+       and Gnulib work.  Include time.h if not _LIBC.
+       (mktime_offset_t) [!_LIBC]: Define for gnulib.
+       (__time64_t): New type or macro, moved here from
+       posix/bits/types.h.
+       (__gmtime64_r, __localtime64_r, __mktime64, __timegm64)
+       [!_LIBC || __TIMESIZE == 64): New macros, mostly moved here
+       from include/time.h.
+       (__gmtime_r, __localtime_r, __mktime_internal) [!_LIBC]:
+       New macros, taken from GNulib.
+       (__mktime_internal): New prototype, moved here from include/time.h.
+       * time/mktime.c (mktime_min, mktime_max, convert_time)
+       (ranged_convert, __mktime_internal, __mktime64):
+       * time/timegm.c (__timegm64):
+       Use __time64_t, not time_t.
+       * time/mktime.c: Stop worrying about whether time_t is floating-point.
+       (__mktime64) [! (_LIBC && __TIMESIZE != 64)]:
+       Rename from mktime.
+       (mktime) [_LIBC && __TIMESIZE != 64]: New function.
+       * time/timegm.c [!_LIBC]: Include libc-config.h, not config.h,
+       for libc_hidden_def.
+       Include errno.h.
+       (__timegm64) [! (_LIBC && __TIMESIZE != 64)]:
+       Rename from timegm.
+       (timegm) [_LIBC && __TIMESIZE != 64]: New function.
+
+2019-04-30  Maciej W. Rozycki  <macro@wdc.com>
+
+       [BZ #19444]
+       * sysdeps/ieee754/soft-fp/s_ddivl.c (__ddivl): Ignore errors
+       from `-Wmaybe-uninitialized'.
+       * sysdeps/ieee754/soft-fp/s_fdivl.c (__fdivl): Likewise.
+
+2019-04-29  Adhemerval Zanella  <adhemerval.zanella@linaro.org>
+
+       * sysdeps/powerpc/fpu/fenv_libc.h (__fesetround_inline_nocheck): New
+       function.
+       * sysdeps/powerpc/fpu/round_to_integer.h: New file.
+       * sysdeps/powerpc/fpu/s_ceil.c: Likewise.
+       * sysdeps/powerpc/fpu/s_ceilf.c: Likewise.
+       * sysdeps/powerpc/powerpc32/fpu/s_ceil.S: Remove file.
+       * sysdeps/powerpc/powerpc32/fpu/s_ceilf.S: Likewise.
+       * sysdeps/powerpc/powerpc32/power4/fpu/multiarch/Makefile
+       (CFLAGS-s_ceil-power5+.c, CFLAGS-s_ceilf-power5+.c): New rule.
+       * sysdeps/powerpc/powerpc32/power4/fpu/multiarch/s_ceil-power5+.S:
+       Remove file.
+       * sysdeps/powerpc/powerpc32/power4/fpu/multiarch/s_ceil-ppc32.S:
+       Likewise.
+       * sysdeps/powerpc/powerpc32/power4/fpu/multiarch/s_ceilf-power5+.S:
+       Likewise.
+       * sysdeps/powerpc/powerpc32/power4/fpu/multiarch/s_ceilf-ppc32.S:
+       Likewise.
+       * sysdeps/powerpc/powerpc32/power4/fpu/multiarch/s_ceil-power5+.c:
+       New file.
+       * sysdeps/powerpc/powerpc32/power4/fpu/multiarch/s_ceil-ppc32.c:
+       Likewise.
+       * sysdeps/powerpc/powerpc32/power4/fpu/multiarch/s_ceilf-power5+.c:
+       Likewise.
+       * sysdeps/powerpc/powerpc32/power4/fpu/multiarch/s_ceilf-ppc32.c:
+       Likewise.
+       * sysdeps/powerpc/powerpc32/power5+/fpu/s_ceil.S: Remove file.
+       * sysdeps/powerpc/powerpc32/power5+/fpu/s_ceilf.S: Likewise.
+       * sysdeps/powerpc/powerpc64/be/fpu/multiarch/Makefile: New file.
+       * sysdeps/powerpc/powerpc64/be/fpu/multiarch/s_ceil-power5+.c:
+       Likewise.
+       * sysdeps/powerpc/powerpc64/be/fpu/multiarch/s_ceil-ppc64.c:
+       Likewise.
+       * sysdeps/powerpc/powerpc64/fpu/multiarch/s_ceil.c: Move to ...
+       * sysdeps/powerpc/powerpc64/be/fpu/multiarch/s_ceil.c: ... here.
+       * sysdeps/powerpc/powerpc64/be/fpu/multiarch/s_ceilf-power5+.c: New
+       file.
+       * sysdeps/powerpc/powerpc64/be/fpu/multiarch/s_ceilf-ppc64.c:
+       Likewise.
+       * sysdeps/powerpc/powerpc64/fpu/multiarch/s_ceilf.c: Move to ...
+       * sysdeps/powerpc/powerpc64/be/fpu/multiarch/s_ceilf.c: ...
+       * here.
+       * sysdeps/powerpc/powerpc64/fpu/multiarch/Makefile
+       (libm-sysdep_routines): Remove s_ceil-power5+, s_ceil-ppc64,
+       s_ceilf-power5+, and s_ceilf-ppc64.
+       * sysdeps/powerpc/powerpc64/fpu/multiarch/s_ceil-power5+.S: Remove
+       file.
+       * sysdeps/powerpc/powerpc64/fpu/multiarch/s_ceil-ppc64.S: Likewise.
+       * sysdeps/powerpc/powerpc64/fpu/multiarch/s_ceilf-power5+.S: Likewise.
+       * sysdeps/powerpc/powerpc64/fpu/multiarch/s_ceilf-ppc64.S: Likewise.
+       * sysdeps/powerpc/powerpc64/fpu/s_ceil.S: Likewise.
+       * sysdeps/powerpc/powerpc64/fpu/s_ceilf.S: Likewise.
+       * sysdeps/powerpc/powerpc64/power5+/fpu/s_ceil.S: Likewise.
+       * sysdeps/powerpc/powerpc64/power5+/fpu/s_ceilf.S: Likewise.
+
+       * sysdeps/powerpc/power4/fpu/Makefile: Remove file.
+       * sysdeps/powerpc/power4/fpu/mpa-arch.h: Likewise.
+       * sysdeps/powerpc/power4/fpu/mpa.c: Likewise.
+
+2019-04-29  Yann Droneaud  <ydroneaud@opteya.com>
+
+       * sysdeps/pthread/semaphore.h (sem_init): Add __nonnull attribute.
+       (sem_destroy, sem_open, sem_close, sem_unlink): Likewise.
+       (sem_wait, sem_timedwait, sem_trywait, sem_post): Likewise.
+       (sem_getvalue): Likewise.
+
+2019-04-26  Florian Weimer  <fweimer@redhat.com>
+
+       elf: Link sotruss-lib.so with BIND_NOW for --enable-bind-now.
+       * elf/Makefile (LDFLAGS-sotruss-lib.so): Set.
+
+2019-04-26  Florian Weimer  <fweimer@redhat.com>
+
+       Makeconfig: Move -Wl,-rpath-link options before library references.
+       * Makeconfig (+link-pie, +link): Add $(link-libc-rpath-link).
+       (link-libc): Remove $(link-libc-rpath-link).
+
+2019-04-25  Florian Weimer  <fweimer@redhat.com>
+
+       * Makeconfig (+link-pie-before-libc): Remove $(CC).
+       (+link-pie, +link-pie-tests, +link-pie-printers-tests): Add $(CC).
+       (+link-static-before-libc): Remove $(CC).
+       (+link-static, +link-static-tests): Add $(CC).
+       (+link-before-libc): Remove $(CC).
+       (+link, +link-pie, +link-pie-printers): Add $(CC).
+
+2019-04-26  Florian Weimer  <fweimer@redhat.com>
+
+       * Makeconfig (+link-pie-before-libc): Remove $(CC).
+       (+link-pie, +link-pie-tests, +link-pie-printers-tests): Add $(CC).
+       (+link-static-before-libc): Remove $(CC).
+       (+link-static, +link-static-tests): Add $(CC).
+       (+link-before-libc): Remove $(CC).
+       (+link, +link-pie, +link-pie-printers): Add $(CC).
+
+2019-04-25  David Abdurachmanov  <david.abdurachmanov@gmail.com>
+
+       [BZ#24484]
+       * sysdeps/riscv/ldsodefs.h (DL_RO_DYN_SECTION): Remove.
+
+2019-04-25  Florian Weimer  <fweimer@redhat.com>
+
+       benchtests: Enable BIND_NOW if configured with --enable-bind-now.
+       * benchtests/Makefile [$(bind-now)] (link-bench-bind-now): Set.
+       (bench-link-targets): New variable.
+       ($(binaries-bench) â€¦): Use it.  Set LDFLAGS accordingly.
+
+2019-04-25  Florian Weimer  <fweimer@redhat.com>
+
+       Also enable BIND_NOW for programs if --enable-bind-now.
+       * Makeconfig [$(bind-now)] (link-extra-flags): Add -Wl,-z,now.
+       (+link-pie): Use $(link-extra-flags).
+       (+link-static): Likewise.
+       [! $(build-pie-default)] (+link): Likewise.
+       * manual/install.texi (Configuring and compiling): Update
+       --enable-bind-now description.
+       * INSTALL: Regenerated.
+
+2019-04-24  Wilco Dijkstra  <wdijkstr@arm.com>
+
+       * benchtests/Makefile (BENCH_DURATION): Set to 1 second.
+       * benchtests/bench-malloc-thread.c (BENCH_DURATION): Set to 10 seconds.
+
+2019-04-24  Mike Frysinger  <vapier@gentoo.org>
+
+       [BZ #18465]
+       * malloc/Makefile (others): Add memusagestat.
+       ($(objpfx)memusagestat): Delete rule.
+       (LDLIBS-memusagestat): New variable.
+
+2019-04-24  Florian Weimer  <fweimer@redhat.com>
+
+       * locale/Makefile (tests-special): Guard setting by
+       $(run-built-tests) == yes, otherwise tst-locale-locpath attempts
+       to run while cross-compiling.
+
+2019-04-23  Adhemerval Zanella  <adhemerval.zanella@linaro.org>
+
+       [BZ #18035]
+       * elf/Makefile (tests-container): Add tst-pldd.
+       * elf/pldd-xx.c: Use _Static_assert in of pldd_assert.
+       (E(find_maps)): Avoid use alloca, use default read file operations
+       instead of explicit LFS names, and fix infinite loop.
+       * elf/pldd.c: Explicit set _FILE_OFFSET_BITS, cleanup headers.
+       (get_process_info): Use _Static_assert instead of assert, use default
+       directory operations instead of explicit LFS names, and free some
+       leadek pointers.
+       * elf/tst-pldd.c: New file.
+
+2019-04-23  H.J. Lu  <hongjiu.lu@intel.com>
+
+       * malloc/arena.c (do_set_mallopt_check): Removed.
+
+2019-04-23  Florian Weimer  <fweimer@redhat.com>
+
+       locale: Add LOCPATH diagnostics to the locale program.
+       * locale/programs/locale.c (setlocale_failed): New variable.
+       (try_setlocale): New function.
+       (quote_string): Likewise.
+       (setlocale_diagnostics): Likewise.
+       (main): Call try_setlocale instead of setlocale.  Call
+       setlocale_diagnostics.
+       * locale/Makefile (tests-special): Add tst-locale-locpath.out.
+       (tst-locale-locpath.out): New target.
+       * locale/tst-locale-locpath.sh: New file.
+
+2019-04-21  Adhemerval Zanella  <adhemerval.zanella@linaro.org>
+
+       * NEWS: Move memory allocation changes of BZ#23741 from 2.29
+       to 2.30 notes.
+
+2019-04-18  Adhemerval Zanella  <adhemerval.zanella@linaro.org>
+
+       [BZ #23741]
+       * malloc/hooks.c (malloc_check, realloc_check): Use
+       __builtin_add_overflow on overflow check and adapt to
+       checked_request2size change.
+       * malloc/malloc.c (__libc_malloc, __libc_realloc, _mid_memalign,
+       __libc_pvalloc, __libc_calloc, _int_memalign): Limit maximum
+       allocation size to PTRDIFF_MAX.
+       (REQUEST_OUT_OF_RANGE): Remove macro.
+       (checked_request2size): Change to inline function and limit maximum
+       requested size to PTRDIFF_MAX.
+       (__libc_malloc, __libc_realloc, _int_malloc, _int_memalign): Limit
+       maximum allocation size to PTRDIFF_MAX.
+       (_mid_memalign): Use _int_memalign call for overflow check.
+       (__libc_pvalloc): Use __builtin_add_overflow on overflow check.
+       (__libc_calloc): Use __builtin_mul_overflow for overflow check and
+       limit maximum requested size to PTRDIFF_MAX.
+       * malloc/malloc.h (malloc, calloc, realloc, reallocarray, memalign,
+       valloc, pvalloc): Add __attribute_alloc_size__.
+       * stdlib/stdlib.h (malloc, realloc, reallocarray, valloc): Likewise.
+       * malloc/tst-malloc-too-large.c (do_test): Add check for allocation
+       larger than PTRDIFF_MAX.
+       * malloc/tst-memalign.c (do_test): Disable -Walloc-size-larger-than=
+       around tests of malloc with negative sizes.
+       * malloc/tst-posix_memalign.c (do_test): Likewise.
+       * malloc/tst-pvalloc.c (do_test): Likewise.
+       * malloc/tst-valloc.c (do_test): Likewise.
+       * malloc/tst-reallocarray.c (do_test): Replace call to reallocarray
+       with resulting size allocation larger than PTRDIFF_MAX with
+       reallocarray_nowarn.
+       (reallocarray_nowarn): New function.
+       * NEWS: Mention the malloc function semantic change.
+
+2019-04-17  Adhemerval Zanella  <adhemerval.zanella@linaro.org>
+
+       * sysdeps/powerpc/fpu/s_fma.c: Fix format.
+       * sysdeps/powerpc/fpu/s_fmaf.c: Likewise.
+
+       * sysdeps/powerpc/fpu/s_fma.S: Remove file.
+       * sysdeps/powerpc/fpu/s_fmaf.S: Likewise.
+       * sysdeps/powerpc/fpu/s_fma.c: New file.
+       * sysdeps/powerpc/fpu/s_fmaf.c: Likewise.
+
+       * sysdeps/powerpc/fpu/s_fabs.S: Remove file.
+       * sysdeps/powerpc/fpu/s_fabsf.S: Likewise.
+
+       * sysdeps/unix/sysv/linux/mips/getcontext.S (__getcontext): Remove
+       the magic flag store.
+       * sysdeps/unix/sysv/linux/mips/makecontext.S (__makecontext):
+       Likewise.
+       * sysdeps/unix/sysv/linux/mips/swapcontext.S (__swapcontext):
+       Likewise.
+       * sysdeps/unix/sysv/linux/mips/setcontext.S (__setcontext):
+       Remove rt_sigreturn call.
+
+       * sysdeps/unix/sysv/linux/powerpc/powerpc32/setcontext-common.S:
+       Remove rt_sigreturn call.
+       * sysdeps/unix/sysv/linux/powerpc/powerpc32/swapcontext-common.S:
+       Likewise.
+       * sysdeps/unix/sysv/linux/powerpc/powerpc64/setcontext.S: Likewie.
+       * sysdeps/unix/sysv/linux/powerpc/powerpc64/swapcontext.S: Likewise.
+
+       * support/Makefile (libsupport-routines): Add support_subprocess,
+       xposix_spawn, xposix_spawn_file_actions_addclose, and
+       xposix_spawn_file_actions_adddup2.
+       (tst-support_capture_subprocess-ARGS): New rule.
+       * support/capture_subprocess.h (support_capture_subprogram): New
+       prototype.
+       * support/support_capture_subprocess.c (support_capture_subprocess):
+       Refactor to use support_subprocess and support_capture_poll.
+       (support_capture_subprogram): New function.
+       * support/tst-support_capture_subprocess.c (write_mode_to_str,
+       str_to_write_mode, test_common, parse_int, handle_restart,
+       do_subprocess, do_subprogram, do_multiple_tests): New functions.
+       (do_test): Add support_capture_subprogram tests.
+       * support/subprocess.h: New file.
+       * support/support_subprocess.c: Likewise.
+       * support/xposix_spawn.c: Likewise.
+       * support/xposix_spawn_file_actions_addclose.c: Likewise.
+       * support/xposix_spawn_file_actions_adddup2.c: Likewise.
+       * support/xspawn.h: Likewise.
+
+2019-04-17  Mike Gerow  <gerow@google.com>
+
+       * stdlib/tst-secure-getenv.c (choose_gid): Remove 64 supplemental
+       groups limit.
+
+2019-04-11  Florian Weimer  <fweimer@redhat.com>
+
+       * resolv/nss_dns/dns-network.c (getanswer_r): Do not replace root
+       domain with empty string.
+       * resolv/nss_dns/dns-host.c (getanswer_r): Likewise.
+
 2019-04-11  Florian Weimer  <fweimer@redhat.com>
 
        * include/alloc_buffer.h (alloc_buffer_alloc_bytes): Update
        RES_USE_INET6 flag.
        (gaih_inet): Do not disable RES_USE_INET6 flag.
 
-2019-04-05  Anton Youdkevitch <anton.youdkevitch@bell-sw.com>
+2019-04-05  Anton Youdkevitch  <anton.youdkevitch@bell-sw.com>
 
        * sysdeps/aarch64/multiarch/memcpy_thunderx2.S: Cleanup branching
        and remove redundant code.
        * time/tst-strftime3.c: New.
        * time/Makefile (tests): Add tst-strftime3.
 
-2019-04-01  Uros Bizjak <ubizjak@gmail.com>
+2019-04-01  Uros Bizjak  <ubizjak@gmail.com>
 
        * sysdeps/alpha/divqu.S (__divqu): Move save of $f0 and excb after
        conditional branch to DIVBYZERO.  Fix unwind info.
 
 2019-02-21  Patsy Griffin Franklin  <pfrankli@redhat.com>
 
-        [BZ #21915]
-        * nss/tst-nss-files-hosts-long.root/etc/host.conf: New file.
+       [BZ #21915]
+       * nss/tst-nss-files-hosts-long.root/etc/host.conf: New file.
 
 2019-02-21  Gabriel F. T. Gomes  <gabriel@inconstante.eti.br>
 
 
        * setjmp/tst-setjmp.c (jump): Use __attribute__ ((__noreturn__)).
 
-2019-02-14  Jan Kratochvil <jan.kratochvil@redhat.com>
+2019-02-14  Jan Kratochvil  <jan.kratochvil@redhat.com>
 
        * scripts/test_printers_common.py: Set TERM to a known harmless
        value.
 
 2019-01-16  Zack Weinberg  <zackw@panix.com>
 
-        * support/xsignal.h (xalloc_sigstack, xfree_sigstack)
-        (xget_sigstack_location): New test support functions.
-        * support/xsigstack.c: New file, implementing them.
-        * support/tst-xsigstack.c: New test for them.
-        * support/Makefile: Update.
+       * support/xsignal.h (xalloc_sigstack, xfree_sigstack)
+       (xget_sigstack_location): New test support functions.
+       * support/xsigstack.c: New file, implementing them.
+       * support/tst-xsigstack.c: New test for them.
+       * support/Makefile: Update.
 
-        * signal/tst-minsigstksz-1.c
-        * signal/tst-minsigstksz-2.c
-        * signal/tst-minsigstksz-3.c
-        * signal/tst-minsigstksz-3a.c
-        * signal/tst-minsigstksz-4.c: New tests.
-        * signal/Makefile: Run them.
+       * signal/tst-minsigstksz-1.c
+       * signal/tst-minsigstksz-2.c
+       * signal/tst-minsigstksz-3.c
+       * signal/tst-minsigstksz-3a.c
+       * signal/tst-minsigstksz-4.c: New tests.
+       * signal/Makefile: Run them.
 
 2019-01-16  Siddhesh Poyarekar  <siddhesh@sourceware.org>
 
        * scripts/build-many-glibcs.py (Context.checkout): Default Linux
        version to 4.20.
 
-2018-12-28  Justus Winter <4winter@informatik.uni-hamburg.de>
+2018-12-28  Justus Winter  <4winter@informatik.uni-hamburg.de>
 
        * hurd/lookup-retry: Include <unistd.h>.
        (__hurd_file_name_lookup_retry): Keep a ref on last result in `lastdir'.
 2018-12-27  Wilco Dijkstra  <wdijkstr@arm.com>
 
        * benchtests/bench-strlen.c (generic_strlen): New function.
-        (memchr_strlen): New function.
+       (memchr_strlen): New function.
 
 2018-12-26  H.J. Lu  <hongjiu.lu@intel.com>
 
        version.
        * INSTALL: Regenerated.
 
-2018-12-21  Istvan Kurucsai <pistukem@gmail.com>
+2018-12-21  Istvan Kurucsai  <pistukem@gmail.com>
 
        * malloc/malloc.c (munmap_chunk): Verify chunk alignment.
 
-2018-12-20  Istvan Kurucsai <pistukem@gmail.com>
+2018-12-20  Istvan Kurucsai  <pistukem@gmail.com>
 
        * malloc/malloc.c (mremap_chunk): Additional checks.
 
        * sysdeps/unix/sysv/linux/csky/syscalls.list: Likewise.
        * sysdeps/unix/sysv/linux/csky/sysdep.h: Likewise.
 
-2018-12-18  Albert ARIBAUD <albert.aribaud@3adev.fr>
+2018-12-18  Albert ARIBAUD  <albert.aribaud@3adev.fr>
 
        * include/time.h (__difftime64): Add.
        * time/difftime.c (subtract): convert to 64-bit time.
        * sysdeps/mach/hurd/fcntl.c (__libc_fcntl): Test against 64bit `cmd'
        values in the 64bit value cases.
 
-2018-12-18  Albert ARIBAUD <albert.aribaud@3adev.fr>
+2018-12-18  Albert ARIBAUD  <albert.aribaud@3adev.fr>
 
        * include/time.h
        (__ctime64_r): Add.
        [BZ #23995]
        * localedata/locales/bi_VU: Remove executable bit from file.
 
-2018-12-17  Albert ARIBAUD <albert.aribaud@3adev.fr>
+2018-12-17  Albert ARIBAUD  <albert.aribaud@3adev.fr>
 
        * include/time.h
        (__localtime64): Add.
 
        [BZ #19767]
        * sysdeps/unix/sysv/linux/mips/init-first.c: Remove #ifdef SHARED.
-        * sysdeps/unix/sysv/linux/mips/libc-vdso.h: Remove #ifdef SHARED.
-        * sysdeps/unix/sysv/linux/mips/mips32/sysdep.h: Define
+       * sysdeps/unix/sysv/linux/mips/libc-vdso.h: Remove #ifdef SHARED.
+       * sysdeps/unix/sysv/linux/mips/mips32/sysdep.h: Define
        ALWAYS_USE_VSYSCALL.
-        * sysdeps/unix/sysv/linux/mips/mips64/n32/sysdep.h: Define
+       * sysdeps/unix/sysv/linux/mips/mips64/n32/sysdep.h: Define
        ALWAYS_USE_VSYSCALL.
        * sysdeps/unix/sysv/linux/mips/mips64/n64/sysdep.h: Define
        ALWAYS_USE_VSYSCALL.
        * wcsmbs/isoc99_vwscanf.c: Likewise.
        * wcsmbs/isoc99_wscanf.c: Likewise.
 
-2018-12-05  Albert ARIBAUD <albert.aribaud@3adev.fr>
+2018-12-05  Albert ARIBAUD  <albert.aribaud@3adev.fr>
 
        * include/time.h
        (__tz_compute): Replace time_t with __time64_t.
        * elf/Makefile (tests): Add tst-unwind-main.
        (CFLAGS-tst-unwind-main.c): Define.
 
-2018-10-29  Sergi Almacellas Abellana <sergi@koolpi.com>
+2018-10-29  Sergi Almacellas Abellana  <sergi@koolpi.com>
 
        [BZ #23791]
        * localedata/locales/ca_ES (LC_MONETARY): set p_cs_precedes and
        requirement for Python to build manual.
        * INSTALL: Regenerated.
 
-2018-10-24  Albert ARIBAUD <albert.aribaud@3adev.fr>
+2018-10-24  Albert ARIBAUD  <albert.aribaud@3adev.fr>
 
        * bits/time64.h: New file.
        * include/time.h: Replace internal_time_t with __time64_t.
        format cache.
        * elf/cache.c (print_cache): Likewise.
 
-2018-10-24  Albert ARIBAUD <albert.aribaud@3adev.fr>
+2018-10-24  Albert ARIBAUD  <albert.aribaud@3adev.fr>
 
        * bits/timesize.h: New file.
        * stdlib/Makefile (headers): Add bits/timesize.h.
        * sysdeps/unix/sysv/linux/hppa/bits/shm-pad.h
        (__SHM_PAD_BEFORE_TIME, __SHM_PAD_BETWEEN_TIME_AND_SEGSZ): Likewise.
        * sysdeps/unix/sysv/linux/mips/bits/msq-pad.h
-        (__MSQ_PAD_AFTER_TIME, __MSQ_PAD_BEFORE_TIME): Likewise.
-        * sysdeps/unix/sysv/linux/powerpc/bits/msq-pad.h
-        (__MSQ_PAD_BEFORE_TIME): Likewise.
+       (__MSQ_PAD_AFTER_TIME, __MSQ_PAD_BEFORE_TIME): Likewise.
+       * sysdeps/unix/sysv/linux/powerpc/bits/msq-pad.h
+       (__MSQ_PAD_BEFORE_TIME): Likewise.
        * sysdeps/unix/sysv/linux/powerpc/bits/sem-pad.h
        (__SEM_PAD_BEFORE_TIME): Likewise.
        * sysdeps/unix/sysv/linux/powerpc/bits/shm-pad.h
        * time/tst-ftime.c (TIMEOUT): Likewise.
        * timezone/tst-tzset.c (TIMEOUT): Likewise.
 
-2018-10-16 Anton Youdkevitch <anton.youdkevitch@bell-sw.com>
+2018-10-16  Anton Youdkevitch  <anton.youdkevitch@bell-sw.com>
 
        * sysdeps/aarch64/multiarch/memcpy_thunderx.S: Remove thunderx2 code.
        * sysdeps/aarch64/multiarch/memcpy_thunderx2.S: New implementation
        * sysdeps/powerpc/math-tests.h: Remove file.
        * sysdeps/powerpc/fpu/math-tests-trap-force.h: New file.
 
-2018-08-27 Martin Kuchta  <martin.kuchta@netapp.com>
-          Torvald Riegel  <triegel@redhat.com>
+2018-08-27  Martin Kuchta  <martin.kuchta@netapp.com>
+           Torvald Riegel  <triegel@redhat.com>
 
        [BZ #23538]
        * nptl/pthread_cond_common.c (__condvar_quiesce_and_switch_g1):
 
 2018-08-24  Paul Pluzhnikov  <ppluzhnikov@google.com>
 
-        [BZ #23400]
-        * stdlib/test-bz22786.c (do_test): Fix undefined behavior, don't
-        create temporary files in source tree.
+       [BZ #23400]
+       * stdlib/test-bz22786.c (do_test): Fix undefined behavior, don't
+       create temporary files in source tree.
 
 2018-08-24  Joseph Myers  <joseph@codesourcery.com>
 
        (FEATURE_INDEX_1): Likewise.
        (RTLD_GLOBAL_RO_DL_X86_CPU_FEATURES_OFFSET): Updated.
 
-2018-08-02  Carlos O'Donell <carlos@redhat.com>
+2018-08-02  Carlos O'Donell  <carlos@redhat.com>
 
        * localedata/Makefile (INSTALL-SUPPORTED-LOCALES): Remove.
        (INSTALL-SUPPORTED-LOCALE-ARCHIVE): Define.
        * htl/lockfile.c (flockfile, funlockfile, ftrylockfile): Use weak
        aliases for symbols not in the implementation namespace.
 
-2018-07-25  Carlos O'Donell <carlos@redhat.com>
+2018-07-25  Carlos O'Donell  <carlos@redhat.com>
 
        [BZ #23393]
        * localedata/locales/iso14651_t1_common: Deinterlace uppercase and
        * sysdeps/unix/sysv/linux/sh/kernel-features.h (__ASSUME_STATX):
        Undefine.  Suggested by Romain Naour <romain.naour@gmail.com>.
 
-2018-07-24  Rical Jasan <rj@2c3t.io>
+2018-07-24  Rical Jasan  <rj@2c3t.io>
            Adhemerval Zanella  <adhemerval.zanella@linaro.org>
            Juan Manuel Torres Palma  <jmtorrespalma@gmail.com>
 
 
 2018-07-16  H.J. Lu  <hongjiu.lu@intel.com>
 
-        [BZ #21598]
+       [BZ #21598]
        * configure.ac: Add --enable-cet.
        * configure: Regenerated.
        * elf/Makefille (all-built-dso): Add a comment.
 2018-06-28  Rajalakshmi Srinivasaraghavan  <raji@linux.vnet.ibm.com>
 
        * sysdeps/ieee754/ldbl-128ibm-compat/Versions: Add __strfromieee128,
-        __strtoieee128, __strtoieee128_l,__wcstoieee128 and __wcstoieee128_l.
+       __strtoieee128, __strtoieee128_l,__wcstoieee128 and __wcstoieee128_l.
        * sysdeps/ieee754/ldbl-128ibm-compat/strfromf128.c: New file.
        * sysdeps/ieee754/ldbl-128ibm-compat/strtof128.c: New file.
        * sysdeps/ieee754/ldbl-128ibm-compat/strtof128_l.c: New file.
 2018-06-27  Florian Weimer  <fweimer@redhat.com>
 
        [BZ #18023]
-        * include/alloca.h (stackinfo_alloca_round, extend_alloca)
-        (extend_alloca_account): Remove.
+       * include/alloca.h (stackinfo_alloca_round, extend_alloca)
+       (extend_alloca_account): Remove.
        * manual/stdio.texi (Variable Arguments Output): Update comment.
 
 2018-06-27  Joseph Myers  <joseph@codesourcery.com>
 2018-06-12  Carlos O'Donell  <carlos@redhat.com>
            Andreas Schwab  <schwab@suse.de>
            Dmitry V. Levin  <ldv@altlinux.org>
-           Florian Weimer <fweimer@redhat.com>
+           Florian Weimer  <fweimer@redhat.com>
 
        [BZ #23102]
        [BZ #21942]
        * csu/check_fds.c (check_one_fd)
        * sysdeps/posix/fdopendir.c (__fdopendir)
        * sysdeps/posix/opendir.c (__alloc_dir): Use __fcntl_nocancel
-        instead of __fcntl and/or __libc_fcntl.
+       instead of __fcntl and/or __libc_fcntl.
 
        * sysdeps/unix/sysv/linux/pthread_setname.c (pthread_setname_np)
        * sysdeps/unix/sysv/linux/pthread_getname.c (pthread_getname_np)
-        * sysdeps/unix/sysv/linux/i386/smp.h (is_smp_system):
+       * sysdeps/unix/sysv/linux/i386/smp.h (is_smp_system):
        Use __open64_nocancel instead of __open_nocancel.
 
        * sysdeps/unix/sysv/linux/not-cancel.h: Move all of the
        open_nocancel, open64_nocancel, openat_nocancel, pause_nocancel,
        read_nocancel, waitpid_nocancel, write_nocancel.
 
-        * io/Versions [GLIBC_PRIVATE]: Add __libc_fcntl,
-        __fcntl_nocancel, __open64_nocancel, __write_nocancel.
-        * posix/Versions: Add __nanosleep_nocancel, __pause_nocancel.
+       * io/Versions [GLIBC_PRIVATE]: Add __libc_fcntl,
+       __fcntl_nocancel, __open64_nocancel, __write_nocancel.
+       * posix/Versions: Add __nanosleep_nocancel, __pause_nocancel.
 
-        * nptl/pt-fcntl.c: New file.
-        * nptl/Makefile (pthread-compat-wrappers): Remove fcntl.
-        (libpthread-routines): Add pt-fcntl.
-        * include/fcntl.h (__fcntl_nocancel_adjusted): New function.
-        (__libc_fcntl): Remove attribute_hidden.
+       * nptl/pt-fcntl.c: New file.
+       * nptl/Makefile (pthread-compat-wrappers): Remove fcntl.
+       (libpthread-routines): Add pt-fcntl.
+       * include/fcntl.h (__fcntl_nocancel_adjusted): New function.
+       (__libc_fcntl): Remove attribute_hidden.
        * sysdeps/unix/sysv/linux/fcntl.c (__libc_fcntl): Call
        __fcntl_nocancel_adjusted, not fcntl_common.
-        (__fcntl_nocancel): Move to new file fcntl_nocancel.c.
+       (__fcntl_nocancel): Move to new file fcntl_nocancel.c.
        (fcntl_common): Rename to __fcntl_nocancel_adjusted; also move
        to fcntl_nocancel.c.
        * sysdeps/unix/sysv/linux/fcntl_nocancel.c: New file.
        * sysdeps/unix/sysv/linux/write.c: Move __write_nocancel to...
        * sysdeps/unix/sysv/linux/write_nocancel.c: ...this new file.
 
-        * sysdeps/unix/sysv/linux/nios2/Makefile: Don't override
-        libpthread-routines.
-        * sysdeps/unix/sysv/linux/nios2/pt-vfork.S: New file which
-        defines nothing.
+       * sysdeps/unix/sysv/linux/nios2/Makefile: Don't override
+       libpthread-routines.
+       * sysdeps/unix/sysv/linux/nios2/pt-vfork.S: New file which
+       defines nothing.
 
-        * sysdeps/mach/hurd/dl-sysdep.c: Define __read instead of
-        __libc_read, and __write instead of __libc_write.  Define
-        __open64 in addition to __open.
+       * sysdeps/mach/hurd/dl-sysdep.c: Define __read instead of
+       __libc_read, and __write instead of __libc_write.  Define
+       __open64 in addition to __open.
 
 2018-06-12  H.J. Lu  <hongjiu.lu@intel.com>
 
        * math/w_expl_compat.c: Likewise.
        * math/w_exp_template.c: Likewise.  Remove hidden_def_x.
 
-2018-04-30  Raymond Nicholson <rain1@airmail.cc>
+2018-04-30  Raymond Nicholson  <rain1@airmail.cc>
 
        * manual/startup.texi (Aborting a Program): Remove inappropriate joke.
 
 
        * elf/elf.h (NT_PPC_PKEY): New macro.
 
-2018-04-23  Dragan Stanojevic - Nevidljivi <invisible@hidden-city.net>
+2018-04-23  Dragan Stanojevic - Nevidljivi  <invisible@hidden-city.net>
 
        [BZ #23094]
        * localedata/locales/hr_HR: fix thousands_sep and
 
        * sysdeps/unix/sysv/linux/alpha/getdents.c: Add comments with alpha
        requirements.
-        (_DIRENT_MATCHES_DIRENT64): Undef
+       (_DIRENT_MATCHES_DIRENT64): Undef
        * sysdeps/unix/sysv/linux/alpha/getdents64.c: Likewise.
        * sysdeps/unix/sysv/linux/arm/getdents64.c: Remove file.
        * sysdeps/unix/sysv/linux/generic/getdents.c: Likewise.
        [BZ #19527]
        * iconvdata/gconv-modules (ARMSCII8//, ShiftJISX0213//): New aliases.
 
-2018-04-15  Patrick McGehearty <patrick.mcgehearty@oracle.com>
+2018-04-15  Patrick McGehearty  <patrick.mcgehearty@oracle.com>
 
        * sysdeps/ieee754/dbl-64/e_exp.c: faster __ieee754_exp()
        * sysdeps/ieee754/dbl-64/eexp.tbl: New file for e_exp.c
 
        * manual/charset.texi (Converting a Character): Fix typo.
 
-2018-04-05 Adhemerval Zanella  <adhemerval.zanella@linaro.org>
+2018-04-05  Adhemerval Zanella  <adhemerval.zanella@linaro.org>
 
        * sysdeps/sparc/fpu/libm-test-ulps: Update.
 
        * misc/tst-preadvwritev2-common.c (RWF_APPEND): New.
        (RWF_SUPPORTED): Add RWF_APPEND.
 
-2018-04-03 Adhemerval Zanella  <adhemerval.zanella@linaro.org>
+2018-04-03  Adhemerval Zanella  <adhemerval.zanella@linaro.org>
 
        [BZ #22391]
        * nptl/sigaction.c (__sigaction): Use __is_internal_signal to
        * sysdeps/mach/hurd/localplt.data: New file.
 
 2018-04-02  Agustina Arzille  <avarzille@riseup.net>
-            Amos Jeffries  <squid3@treenet.co.nz>
-            David Michael  <fedora.dm0@gmail.com>
-            Marco Gerards  <marco@gnu.org>
-            Marcus Brinkmann  <marcus@gnu.org>
-            Neal H. Walfield  <neal@gnu.org>
-            Pino Toscano  <toscano.pino@tiscali.it>
-            Richard Braun  <rbraun@sceen.net>
-            Roland McGrath  <roland@gnu.org>
-            Samuel Thibault  <samuel.thibault@ens-lyon.org>
-            Thomas DiModica  <ricinwich@yahoo.com>
-            Thomas Schwinge  <tschwinge@gnu.org>
+           Amos Jeffries  <squid3@treenet.co.nz>
+           David Michael  <fedora.dm0@gmail.com>
+           Marco Gerards  <marco@gnu.org>
+           Marcus Brinkmann  <marcus@gnu.org>
+           Neal H. Walfield  <neal@gnu.org>
+           Pino Toscano  <toscano.pino@tiscali.it>
+           Richard Braun  <rbraun@sceen.net>
+           Roland McGrath  <roland@gnu.org>
+           Samuel Thibault  <samuel.thibault@ens-lyon.org>
+           Thomas DiModica  <ricinwich@yahoo.com>
+           Thomas Schwinge  <tschwinge@gnu.org>
 
        * htl: New directory.
        * sysdeps/htl: New directory.
 
        * po/pt_BR.po: Update translations.
 
-2018-03-12  David Michael <fedora.dm0@gmail.com>
+2018-03-12  David Michael  <fedora.dm0@gmail.com>
 
        * sysdeps/mach/hurd/reboot.c: Include <hurd/paths.h>
        (reboot): Lookup _SERVERS_STARTUP instead of calling proc_getmsgport to
        * sysdeps/unix/sysv/linux/spawni.c (__spawni_child): Call
        __is_internal_signal instead of __nptl_is_internal_signal.
 
-2018-02-22  Andrew Waterman <andrew@sifive.com>
+2018-02-22  Andrew Waterman  <andrew@sifive.com>
 
        [BZ # 22884]
        * sysdeps/riscv/rvd/s_fmax.c (__fmax): Handle sNaNs correctly.
        * sysdeps/unix/sysv/linux/sys/quota.h (dqoff): Use __loff_t
        instead of loff_t.
 
-2018-02-06  Florian Weimer <fweimer@redhat.com>
+2018-02-06  Florian Weimer  <fweimer@redhat.com>
 
        [BZ #18023]
        * sysdeps/unix/sysv/linux/getlogin_r.c (__getlogin_r_loginuid):
        (slowexp_p32): Likewise.
 
 2017-12-19  Adhemerval Zanella  <adhemerval.zanella@linaro.org>
-           James Clarke <jrtc27@jrtc27.com>
+           James Clarke  <jrtc27@jrtc27.com>
 
        [BZ #22603]
        * sysdeps/ia64/memchr.S (__memchr): Avoid overflow in pointer
 
 2017-12-05  Rogerio A. Cardoso  <rcardoso@linux.vnet.ibm.com>
            Paul E. Murphy  <murphyp@linux.vnet.ibm.com>
-           Carlos O'Donnell <carlos@redhat.com>
+           Carlos O'Donnell  <carlos@redhat.com>
 
        * elf/dl-tunables.list: Add elision parameters.
        * manual/tunables.texi: Add entries about elision tunable.
 
        * sysdeps/unix/sysv/linux/s390/s390-64/sysdep.h
        (INTERNAL_VSYSCALL_CALL, CLOBBER_0, CLOBBER_1, CLOBBER_2,
-        CLOBBER_3, CLOBBER_4, CLOBBER_5, CLOBBER_6,
+       CLOBBER_3, CLOBBER_4, CLOBBER_5, CLOBBER_6,
        INTERNAL_VSYSCALL_NO_SYSCALL_FALLBACK): Remove.
        * sysdeps/unix/sysv/linux/s390/s390-32/sysdep.h: Likewise.
 
        (do_check_malloc_state): Add assert that checks arena->top.
        (malloc_consolidate): Remove initialization.
        (int_mallinfo): Remove call to malloc_consolidate.
-        (__libc_mallopt): Clarify why malloc_consolidate is needed.
+       (__libc_mallopt): Clarify why malloc_consolidate is needed.
 
 2017-10-17  Wilco Dijkstra  <wdijkstr@arm.com>
 
        * sysdeps/x86_64/fpu/multiarch/s_truncf.c: Likewise.
 
 2017-09-20  Paul Pluzhnikov  <ppluzhnikov@google.com>
-            Ricky Zhou  <rickyz@google.com>
-            Anoop V Chakkalakkal  <anoop.vijayan@in.ibm.com>
+           Ricky Zhou  <rickyz@google.com>
+           Anoop V Chakkalakkal  <anoop.vijayan@in.ibm.com>
 
        [BZ #14333]
        * stdlib/cxa_atexit.c (__internal_atexit): Use __exit_funcs_lock.
        (readdir_result_type, readdir_result_skip_entry):
        New functions, replacing ...
        (readdir_result_might_be_symlink, readdir_result_might_be_dir):
-        these functions, which were removed.  This makes the callers
+       these functions, which were removed.  This makes the callers
        easier to read.  All callers changed.
        (D_INO_TO_RESULT): Now empty if there is no d_ino.
        (size_add_wrapv, glob_use_alloca): New static functions.
        (gaih_inet): Likewise.
 
 2017-08-31  Steve Ellcey  <sellcey@cavium.com>
-           Richard Henderson <rth@twiddle.net>
+           Richard Henderson  <rth@twiddle.net>
 
        * sysdeps/aarch64/fpu/s_llrint.c (OREG_SIZE): New macro.
        * sysdeps/aarch64/fpu/s_llround.c (OREG_SIZE): Likewise.
        set FE_INVALID.
        * sysdeps/aarch64/fpu/s_lround.c (IREG_SIZE, OREG_SIZE):
        Initialize if not already set.
-        (OREGS, IREGS): Set based on IREG_SIZE and OREG_SIZE.
+       (OREGS, IREGS): Set based on IREG_SIZE and OREG_SIZE.
 
 2017-08-31  Adhemerval Zanella  <adhemerval.zanella@linaro.org>
 
        syscall definitions and replace __builtin_expect with __glibc_likely.
        * sysdeps/unix/syscall-template.S: Update comment about cancellable
        syscall.
-        (SYSCALL_CANCELLABLE): Removedefinition
+       (SYSCALL_CANCELLABLE): Removedefinition
        * sysdeps/unix/sysv/linux/aarch64/sysdep-cancel.h (PSEUDO): Remove
        definition.
        (PSEUDO_END): Likewise.