+2018-01-17 Dmitry V. Levin <ldv@altlinux.org>
+
+ * po/ru.po: Update translations.
+
+2018-01-17 Joseph Myers <joseph@codesourcery.com>
+
+ [BZ #22719]
+ * sysdeps/hppa/backtrace.c: New file.
+
+2018-01-17 H.J. Lu <hongjiu.lu@intel.com>
+
+ [BZ #22715]
+ * sysdeps/x86_64/dl-trampoline.h (_dl_runtime_profile): Properly
+ align La_x86_64_retval to VEC_SIZE.
+
+2018-01-16 Joseph Myers <joseph@codesourcery.com>
+
+ * sysdeps/x86_64/backtrace.c: Include <gnu/lib-names.h>.
+ (init): Use LIBGCC_S_SO not hardcoded "libgcc_s.so.1".
+
+2018-01-16 Florian Weimer <fweimer@redhat.com>
+
+ * nptl/Makefile [$(have-cxx-thread_local)] (tests-unsupported):
+ Move tst-thread-exit-clobber ...
+ [$(CXX)] (tests-unsupported): ... to here.
+
+2018-01-16 Szabolcs Nagy <szabolcs.nagy@arm.com>
+
+ * sysdeps/unix/sysv/linux/aarch64/bits/hwcap.h (HWCAP_SHA3): Define.
+ (HWCAP_SM3, HWCAP_SM4, HWCAP_ASIMDDP, HWCAP_SHA512, HWCAP_SVE): Define.
+ * sysdeps/unix/sysv/linux/aarch64/dl-procinfo.c
+ (_dl_aarch64_cap_flags): Update.
+ (_DL_HWCAP_COUNT): Update.
+
+2018-01-16 Szabolcs Nagy <szabolcs.nagy@arm.com>
+
+ * sysdeps/unix/sysv/linux/aarch64/dl-procinfo.h
+ (_DL_HWCAP_LAST): Remove.
+ (_DL_HWCAP_COUNT): Move to ...
+ * sysdeps/unix/sysv/linux/aarch64/dl-procinfo.c
+ (_DL_HWCAP_COUNT): ... here.
+
+2018-01-16 Florian Weimer <fweimer@redhat.com>
+
+ * nptl/Makefile (CFLAGS-tst-minstack-throw.o): Compile in C++11
+ mode with GNU extensions.
+
+2018-01-15 Alan Hayward <alan.hayward@arm.com>
+
+ * elf/elf.h (NT_ARM_SVE): Define.
+
+2018-01-15 Florian Weimer <fweimer@redhat.com>
+
+ [BZ #22636]
+ * nptl/tst-minstack-throw.cc: New file.
+ * nptl/Makefile (tests): Add tst-minstack-throw.
+ (LDLIBS-tst-minstack-throw): Link with libstdc++.
+ [!CXX] (tests-unsupported): Add tst-minstack-throw.
+
+2018-01-15 Joseph Myers <joseph@codesourcery.com>
+
+ * scripts/build-many-glibcs.py (Context.checkout): Default
+ binutils version to 2.30 branch, MPFR version to 4.0.0 and MPC
+ version to 1.1.0.
+
+2018-01-13 Carlos O'Donell <carlos@redhat.com>
+
+ [BZ #22707]
+ * elf/elf.h (DF_1_STUB): Define.
+ (DF_1_PIE): Define.
+
+2018-01-12 Tulio Magno Quites Machado Filho <tuliom@linux.vnet.ibm.com>
+
+ [BZ #22697]
+ * sysdeps/powerpc/powerpc32/power4/fpu/s_llround.S (__llround):
+ Do not add 0.5 to integer or out-of-range arguments.
+
+2018-01-12 Dmitry V. Levin <ldv@altlinux.org>
+
+ * po/bg.po: Update translations.
+ * po/cs.po: Likewise.
+ * po/de.po: Likewise.
+ * po/ko.po: Likewise.
+ * po/pl.po: Likewise.
+ * po/sv.po: Likewise.
+ * po/uk.po: Likewise.
+ * po/vi.po: Likewise.
+
+2018-01-12 Szabolcs Nagy <szabolcs.nagy@arm.com>
+
+ * aarch64/start.S (_start): Use __wrap_main.
+ (__wrap_main): New local symbol.
+
+2018-01-12 Dmitry V. Levin <ldv@altlinux.org>
+
+ [BZ #22679]
+ CVE-2018-1000001
+ * sysdeps/unix/sysv/linux/getcwd.c (__getcwd): Fall back to
+ generic_getcwd if the path returned by getcwd syscall is not absolute.
+ * io/tst-getcwd-abspath.c: New test.
+ * io/Makefile (tests): Add tst-getcwd-abspath.
+
+2018-01-12 Istvan Kurucsai <pistukem@gmail.com>
+
+ * malloc/malloc.c (malloc_consolidate): Add size check.
+
+2018-01-12 Florian Weimer <fweimer@redhat.com>
+
+ * support/write_message.c (write_message): Preserve errno.
+ * support/check.c (print_failure): Likewise.
+ * support/support_test_verify_impl.c (support_test_verify_impl):
+ Likewise.
+ * support/support_test_compare_failure.c
+ (support_test_compare_failure): Likewise.
+
+2018-01-12 Florian Weimer <fweimer@redhat.com>
+
+ [BZ #22701]
+ * nis/Makefile (install-lib-ldscripts, $(inst_libdir)/libnsl.so):
+ Prevent installation of libnsl.so.
+ (libnsl-inhibit-o): Do not build (or install) static libraries.
+
+2018-01-12 Rafal Luzynski <digitalfreak@lingonborough.com>
+ Egmont Koblinger <egmont@gmail.com>
+
+ [BZ #22657]
+ * localedata/locales/hu_HU (d_t_fmt): Avoid a leading space
+ before the day number which may produce a double space.
+ (date_fmt): Likewise.
+
+2018-01-12 Joseph Myers <joseph@codesourcery.com>
+
+ * sysdeps/s390/fpu/feholdexcpt.c (__feholdexcept): Call __fegetenv
+ instead of fegetenv.
+
+2018-01-11 Joseph Myers <joseph@codesourcery.com>
+
+ [BZ #22702]
+ * sysdeps/generic/math_private.h (libc_feresetround_noex): Update
+ comment to say exceptions are discarded.
+ (libc_feholdsetround_noex_ctx): Use __feholdexcept instead of
+ __fegetenv.
+ (SET_RESTORE_ROUND_NOEX): Update comment to say non-stop mode must
+ be enabled.
+
+2018-01-11 Florian Weimer <fweimer@redhat.com>
+
+ * sysdeps/gnu/unwind-resume.c (__libgcc_s_init): Update comment
+ and error message.
+
+2018-01-11 Florian Weimer <fweimer@redhat.com>
+
+ [BZ #22636]
+ * nptl/Makefile (tests): Add tst-minstack-cancel, tst-minstack-exit.
+ * nptl/tst-minstack-cancel.c, nptl/tst-minstack-exit.c: New files.
+
+2018-01-10 Joseph Myers <joseph@codesourcery.com>
+
+ [BZ #22693]
+ * sysdeps/ieee754/ldbl-128ibm/s_log1pl.c (__log1pl): Handle
+ negative arguments in test for NaN or infinity argument.
+
+2018-01-10 Dmitry V. Levin <ldv@altlinux.org>
+
+ * po/libc.pot: Regenerate.
+
+2018-01-10 Florian Weimer <fweimer@redhat.com>
+
+ [BZ #22636]
+ * sysdeps/nptl/unwind-forcedunwind.c (pthread_cancel_init): Open
+ libgcc.so with RTLD_NOW, to avoid lazy binding during unwind.
+
+2018-01-10 Samuel Thibault <samuel.thibault@ens-lyon.org>
+
+ * hurd/hurd/fd.h: Include <fcntl.h>
+ (__hurd_at_flags): New function.
+ * hurd/lookup-at.c (__file_name_lookup_at): Replace flag computation
+ with call to __hurd_at_flags.
+ * include/unistd.h (__faccessat, __faccessat_noerrno): Add declaration.
+ * sysdeps/mach/hurd/access.c (access_common): Move implementation to
+ __faccessat
+ (hurd_fail_seterrno, hurd_fail_noerrno): Move to sysdeps/mach/hurd/faccessat.c.
+ (__access_noerrno): Use __faccessat_common instead of access_common.
+ (__access): Likewise.
+ * sysdeps/mach/hurd/euidaccess.c (__euidaccess): Replace implementation
+ with a call to __faccessat.
+ * sysdeps/mach/hurd/faccessat.c (faccessat): Rename into...
+ (__faccessat_common): ... this. Move implementation of __access into it when
+ AT_FLAGS does not contain AT_EACCESS. Make it call __hurd_at_flags, add
+ reauthenticate_cwdir_at helper to implement AT mechanism.
+ (__faccessat_noerrno): New function, just calls __faccessat_common.
+ (__faccessat): New function, just calls __faccessat_common.
+ (faccessat): Define weak alias.
+
+2018-01-10 Joseph Myers <joseph@codesourcery.com>
+
+ [BZ #22691]
+ * sysdeps/powerpc/nofpu/Makefile [$(subdir) = math]
+ (CFLAGS-s_fmaxmagl.c): New variable.
+ [$(subdir) = math] (CFLAGS-s_fminmagl.c: Likewise.
+
+ [BZ #22690]
+ * sysdeps/ieee754/ldbl-128ibm/s_lrintl.c (__lrintl): Use unsigned
+ long int for arguments of possibly overflowing addition or
+ subtraction.
+ * sysdeps/ieee754/ldbl-128ibm/s_lroundl.c (__lroundl): Likewise.
+
+2018-01-09 Joseph Myers <joseph@codesourcery.com>
+
+ [BZ #22688]
+ * sysdeps/powerpc/nofpu/Makefile [$(subdir) = math]
+ (CFLAGS-e_remainderl.c): New variable.
+
+ [BZ #22687]
+ * sysdeps/powerpc/nofpu/Makefile (CFLAGS-s_cacosl.c): New
+ variable.
+ (CFLAGS-s_cacoshl.c): Likewise.
+ (CFLAGS-s_casinhl.c): Likewise.
+ (CFLAGS-s_catanl.c): Likewise.
+ (CFLAGS-s_catanhl.c): Likewise.
+ (CFLAGS-s_cexpl.c): Likewise.
+ (CFLAGS-s_ccoshl.c): Add -fsignaling-nans.
+ (CFLAGS-s_csinhl.c): Likewise.
+ (CFLAGS-s_clogl.c): Likewise.
+ (CFLAGS-s_clog10l.c): Likewise.
+ (CFLAGS-s_csinl.c): Likewise.
+ (CFLAGS-s_csqrtl.c): Likewise.
+
+2010-08-04 Emilio Pozuelo Monfort <pochu27@gmail.com>
+2017-09-26 Svante Signell <svante.signell@gmail.com>
+
+ * hurd/hurdexec.c (_hurd_exec): Deprecate function.
+ (_hurd_exec_paths): New function.
+ * hurd/hurd.h (_hurd_exec): Deprecate function.
+ (_hurd_exec_paths): Declare function.
+ * hurd/Versions: Export _hurd_exec_paths.
+ * sysdeps/mach/hurd/execve.c: Include <stdlib.h> and <stdio.h>
+ (__execve): Use __getcwd to build absolute path, and use
+ _hurd_exec_paths instead of _hurd_exec.
+ * sysdeps/mach/hurd/spawni.c: Likewise.
+ * sysdeps/mach/hurd/fexecve.c: Use _hurd_exec_paths instead of
+ _hurd_exec.
+
2018-01-08 Dmitry V. Levin <ldv@altlinux.org>
* sysdeps/unix/sysv/linux/tst-ttyname.c (do_in_chroot_1): Skip the
2017-09-01 Florian Weimer <fweimer@redhat.com>
+ [BZ #20532]
* sysdeps/posix/getaddrinfo.c (gaih_inet): Make reporting of NSS
function lookup failures more reliable.