+2019-04-02 DJ Delorie <dj@redhat.com>
+
+ * time/tst-strftime3.c: Add new Japanese era tests. Fix printf
+ warning.
+
+2019-04-02 TAMUKI Shoichi <tamuki@linet.gr.jp>
+
+ [BZ #22964]
+ * localedata/locales/ja_JP (LC_TIME): Add entry for the new Japanese
+ era.
+ * time/tst-strftime2.c (dates): Add 2019-04-30 and 2019-05-01.
+ (mkreftable): Add rules for the new Japanese era and the new dates.
+
+2019-04-02 TAMUKI Shoichi <tamuki@linet.gr.jp>
+ Rafal Luzynski <digitalfreak@lingonborough.com>
+
+ * time/tst-strftime2.c (date_t): Explicitly define the type.
+ (dates): Use natural month and year numbers to express a date.
+ (is_before): New function to compare dates.
+ (mkreftable): Minor improvements to simplify maintenance.
+ (do_test): Reflect the changes in dates array.
+
+ [BZ #24293]
+ * time/Makefile (LOCALES): Add zh_TW.UTF-8, cmn_TW.UTF-8,
+ hak_TW.UTF-8, nan_TW.UTF-8, and lzh_TW.UTF-8.
+ * time/tst-strftime2.c (locales): Likewise.
+ (dates): Add 1910-04-01, 1911-12-31, 1912-01-01, 1913-04-01,
+ 2010-04-01, and 2011-04-01.
+ (mkreftable): Add rules for the new locales and the new dates.
+
+2019-04-01 Carlos O'Donell <carlos@redhat.com>
+
+ * localedata/locales/ja_JP: Add comments to era entries.
+
+2019-04-01 DJ Delorie <dj@redhat.com>
+
+ [BZ #24394]
+ * time/strptime_l.c (%Ey): Fix fencepost error.
+ * time/tst-strftime3.c: New.
+ * time/Makefile (tests): Add tst-strftime3.
+
+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.
+ * sysdeps/alpha/remqu.S (__remqu): Move saves of $f0, $f1, $f2 and
+ excb after conditional branch to $powerof2. Add missing unop
+ instructions and .align directives and reorder instructions to
+ match __divqu.
+
+2019-04-01 Richard Henderson <rth@twiddle.net>
+
+ * sysdeps/unix/sysv/linux/alpha/kernel-features.h (__NR_shmat):
+ Do not redefine.
+ * sysdeps/unix/sysv/linux/alpha/sysdep.h (__NR_osf_shmat):
+ Do not redefine.
+
+2019-03-30 Maciej W. Rozycki <macro@wdc.com>
+
+ * sysdeps/unix/sysv/linux/riscv/configure.ac: Quote
+ $libc_cv_riscv_float_abi in `test' invocation.
+ * sysdeps/unix/sysv/linux/riscv/configure: Regenerate.
+
+2019-03-29 Paul A. Clarke <pc@us.ibm.com>
+
+ * sysdeps/powerpc/fpu/fenv_libc.h (fegetenv_register): Replace inline
+ asm with builtin.
+ * sysdeps/powerpc/powerpc64/le/fpu/sfp-machine.h (FP_INIT_ROUNDMODE):
+ Likewise.
+ * sysdeps/powerpc/fpu/tst-setcontext-fpscr.c (_GET_DI_FPSCR): Likewise.
+ (_GET_SI_FPSCR): Likewise.
+ (_SET_SI_FPSCR): Likewise.
+
+2019-03-26 Adhemerval Zanella <adhemerval.zanella@linaro.org>
+
+ * math/math.h (fpclassify, isfinite, isnormal, isnan): Use builtin for
+ clang 2.8.
+ (signbit): Use builtin for clang 3.3.
+ (isinf): Use builtin for clang 3.7.
+
+2019-03-25 Adhemerval Zanella <adhemerval.zanella@linaro.org>
+
+ * sysdeps/powerpc/fpu/s_float_bitwise.h: Remove file.
+
+2019-03-25 Andreas K. Hüttel <dilfridge@gentoo.org>
+
+ * nss/tst-nss-files-alias-leak.c (do_test): add missing opening
+ quote in printf.
+
+2019-03-25 Mike Crowe <mac@mcrowe.com>
+
+ * nptl/tst-rwlock14.c (do_test): Replace duplicate calls to
+ pthread_rwlock_timedrdlock with calls to
+ pthread_rwlock_timedwrlock to ensure that the latter is tested
+ too. Use new function name in diagnostic messages too.
+
+ * nptl/tst-sem5.c: Remove unused headers. Add <support/check.h>.
+ (do_test) Use libsupport test macros rather than hand-coded
+ conditionals and error messages. Ensure that sem_init returns zero
+ rather than not -1. Use <support/test-driver.c> rather than
+ test-skeleton.c.
+
+ * nptl/tst-sem13.c: Add <support/check.h>. (do_test) Use libsupport
+ test macros rather than hand-coded conditionals and error messages.
+ Use <support/test-driver.c> rather than test-skeleton.c.
+
+2019-03-25 Joseph Myers <joseph@codesourcery.com>
+
+ * sysdeps/gnu/netinet/udp.h (UDP_GRO): New macro.
+
+ * elf/elf.h (NT_ARM_PAC_MASK): New macro.
+ (NT_MIPS_MSA): Likewise.
+
2019-03-22 Adhemerval Zanella <adhemerval.zanella@linaro.org>
+ * benchtests/Makefile (USE_CLOCK_GETTIME) Remove.
+ * benchtests/README: Update description.
+ * benchtests/bench-timing.h: Default to hp-timing.
+ * sysdeps/generic/hp-timing.h (HP_TIMING_DIFF, HP_TIMING_ACCUM_NT,
+ HP_TIMING_PRINT): Remove.
+ (HP_TIMING_NOW): Add generic implementation.
+ (hp_timing_t): Change to uint64_t.
+
+ * benchtests/bench-timing.h: Replace HP_TIMING_AVAIL with
+ HP_TIMING_INLINE.
+ * nptl/descr.h: Likewise.
+ * elf/rtld.c (RLTD_TIMING_DECLARE, RTLD_TIMING_NOW, RTLD_TIMING_DIFF,
+ RTLD_TIMING_ACCUM_NT, RTLD_TIMING_SET): Define.
+ (dl_start_final_info, _dl_start_final, dl_main, print_statistics):
+ Abstract hp-timing usage with RTLD_* macros.
+ * sysdeps/alpha/hp-timing.h (HP_TIMING_INLINE): Define iff IS_IN(rtld).
+ (HP_TIMING_AVAIL, HP_SMALL_TIMING_AVAIL): Remove.
+ * sysdeps/generic/hp-timing.h (HP_TIMING_AVAIL, HP_SMALL_TIMING_AVAIL,
+ HP_TIMING_NONAVAIL): Likewise.
+ * sysdeps/ia64/hp-timing.h (HP_TIMING_AVAIL, HP_SMALL_TIMING_AVAIL):
+ Likewise.
+ * sysdeps/powerpc/powerpc32/power4/hp-timing.h (HP_TIMING_AVAIL,
+ HP_SMALL_TIMING_AVAIL): Likewise.
+ * sysdeps/powerpc/powerpc64/hp-timing.h (HP_TIMING_AVAIL,
+ HP_SMALL_TIMING_AVAIL): Likewise.
+ * sysdeps/sparc/sparc32/sparcv9/hp-timing.h (HP_TIMING_AVAIL,
+ HP_SMALL_TIMING_AVAIL): Likewise.
+ * sysdeps/sparc/sparc64/hp-timing.h (HP_TIMING_AVAIL,
+ HP_SMALL_TIMING_AVAIL): Likewise.
+ * sysdeps/x86/hp-timing.h (HP_TIMING_AVAIL, HP_SMALL_TIMING_AVAIL):
+ Likewise.
+ * sysdeps/generic/hp-timing-common.h: Update comment with
+ HP_TIMING_AVAIL removal.
+
+ * include/random-bits.h: New file.
+ * resolv/res_mkquery.c [HP_TIMING_AVAIL] (RANDOM_BITS,
+ (__res_context_mkquery): Remove usage hp-timing usage and replace with
+ random_bits.
+ * resolv/res_send.c [HP_TIMING_AVAIL] (nameserver_offset): Likewise.
+ * sysdeps/posix/tempname.c [HP_TIMING_AVAIL] (__gen_tempname):
+ Likewise.
+
* include/libc-internal.h (__get_clockfreq): Remove prototype.
* rt/Makefile (clock-routines): Remove get_clockfreq.
* rt/get_clockfreq.c: Remove file.
(HWCAP_S390_VXRS_EXT2, HWCAP_S390_VXRS_PDE, HWCAP_S390_SORT,
HWCAP_S390_DFLT): Define.
-2019-03-05 Gabriel F. T. Gomes <gabriel@inconstante.eti.br>
+2019-03-21 Gabriel F. T. Gomes <gabriel@inconstante.eti.br>
[BZ #24372]
* iconv/iconvconfig.c (write_output): Add parentheses to get rid
(wait_tid): Adjust arguments and call futex_wait with ctid_val
as assumed current value of ctid_ptr.
-2019-02-15 Florian Weimer <fweimer@redhat.com>
+2019-02-16 Florian Weimer <fweimer@redhat.com>
Check that non-sysdeps headers have wrapper headers.
* scripts/check-wrapper-headers.py: New file.
* Rules (tests-special): Add check-wrapper-headers.out.
(check-wrapper-headers.out): New target.
-2019-02-15 Florian Weimer <fweimer@redhat.com>
+2019-02-16 Florian Weimer <fweimer@redhat.com>
Add missing header wrappers under include/.
* include/ar.h: New file.
* include/sys/vfs.h: Likewise.
* include/wait.h: Likewise.
-2019-02-15 Florian Weimer <fweimer@redhat.com>
+2019-02-16 Florian Weimer <fweimer@redhat.com>
* nptl_db/proc_service.h: Move to ...
* sysdeps/nptl/proc_service.h: ... here.
Likewise.
* sysdeps/unix/sysv/linux/tst-setgetname.c (gettid): Remove.
-2019-02-07 Florian Weimer <fweimer@redhat.com>
+2019-02-08 Florian Weimer <fweimer@redhat.com>
* rt/clock-compat.c (COMPAT_REDIRECT): Turn librt forwarders into
compatibility symbols.