]> git.ipfire.org Git - thirdparty/glibc.git/blobdiff - ChangeLog
stdlib/tst-secure-getenv: handle >64 groups
[thirdparty/glibc.git] / ChangeLog
index 6b7f19a1f3c4d66ba49b112c5e669dac9f1f2d54..a23bdf29bdab202b31478e296a13127eb16ed03a 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,87 @@
+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
+       comment.
+       (alloc_buffer_next): Change return type to non-const.  Update
+       comment.
+
+2019-04-10  TAMUKI Shoichi  <tamuki@linet.gr.jp>
+
+       * manual/time.texi (Formatting Calendar Time): Add missing percent
+       sign to conversion specifier.
+
+2019-04-09  Carlos O'Donell  <carlos@redhat.com>
+           Kwok Cheung Yeung  <kcy@codesourcery.com>
+
+       [BZ #16573]
+       * malloc/mtrace.c: Define prototypes for all hooks.
+       (set_default_hooks): New function.
+       (set_trace_hooks): Likewise.
+       (save_default_hooks): Likewise.
+       (tr_freehook): Use new s*_hooks functions.
+       (tr_mallochook): Likewise.
+       (tr_reallochook): Likewise.
+       (tr_memalignhook): Likewise.
+       (mtrace): Likewise.
+       (muntrace): Likewise.
+
+2019-04-09  Wilco Dijkstra  <wdijkstr@arm.com>
+
+       * benchtests/bench-stpcpy.c (SIMPLE_STPCPY): Remove function.
+       (generic_stpcpy): New function.
+       * benchtests/bench-stpncpy.c (SIMPLE_STPNCPY): Remove function.
+       (generic_stpncpy): New function.
+       * benchtests/bench-strcat.c (SIMPLE_STRCAT): Remove function.
+       (generic_strcat): New function.
+       * benchtests/bench-strcpy.c (SIMPLE_STRCPY): Remove function.
+       (generic_strcpy): New function.
+       * benchtests/bench-strncat.c (SIMPLE_STRNCAT): Remove function.
+       (STUPID_STRNCAT): Remove function.
+       (generic_strncat): New function.
+       * benchtests/bench-strncpy.c (SIMPLE_STRNCPY): Remove function.
+       (STUPID_STRNCPY): Remove function.
+       (generic_strncpy): New function.
+       * benchtests/bench-strnlen.c (SIMPLE_STRNLEN): Remove function.
+       (generic_strnlen): New function.
+       (memchr_strnlen): New function.
+       * benchtests/bench-strlen.c (generic_strlen): Define for WIDE.
+       (memchr_strlen): Likewise.
+
+2019-04-09  Wilco Dijkstra  <wdijkstr@arm.com>
+
+       * benchtests/bench-strstr.c (input): Add realistic input text.
+       (stupid_strstr): Remove function.
+       (basic_strstr): Add function.
+       (twoway_strstr): Add function.
+       (do_one_test): Add result checking.
+       (do_test): Use new input text.  Remove accidental early matches.
+       (test_main): Improve range of tests, reduce unaligned cases.
+
+2019-04-09  Wilco Dijkstra  <wdijkstr@arm.com>
+
+       * benchtests/bench-memmem.c (simple_memmem): Remove function.
+       (basic_memmem): Add function.
+       (twoway_memmem): Add function.
+
+2019-04-09  Wilco Dijkstra  <wdijkstr@arm.com>
+
+       * benchtests/bench-malloc-simple.c: Remove TIMING_INIT.
+       * benchtests/bench-malloc-thread.c: Likewise.
+       * benchtests/bench-skeleton.c: Likewise.
+       * benchtests/bench-strtod.c: Likewise.
+       * benchtests/bench-timing.h: Likewise.
+
 2019-04-08  Florian Weimer  <fweimer@redhat.com>
 
        * resolv/resolv.h (RES_INSECURE1, RES_INSECURE2): Remove
        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.