The GNU C library.
- S390: Add support for HP_TIMING_NOW.
Stefan Liebler: This patch adds support for HP_TIMING_NOW if we build at least with -march=z10 -mzarch.
- Add misc/tst-mntent-autofs, testing autofs "ignore" filtering
- Use autofs "ignore" mount hint in getmntent_r/getmntent
Ian Kent: Historically autofs mounts were not included in mount table listings.
- hurd: Fix SS_ONSTACK support
Samuel Thibault: - sysdeps/mach/hurd/i386/sigreturn.c (__sigreturn2): New function, unlocks SS and returns to the saved PC.
- MIPS support for GNU hash
Mihailo Stojanovic: This patch is a reimplementation of , which was submitted back in 2015.
- Fix posix/tst-regex by using a dedicated input-file
Stefan Liebler: The recent commit e6855a3bdfe147c52b29b5e7d70a95a8aa22ece0 changed the encoding of ChangeLog.old/ChangeLog.8 from ISO-8859 to UTF-8.
- mips: Force RWX stack for hard-float builds that can run on pre-4.8 kernels
Dragan Mladjenovic: Linux/Mips kernels prior to 4.8 could potentially crash the user process when doing FPU emulation while running on non-executable user stack.
Currently, gcc doesn't emit .note.GNU-stack for mips, but that will change in the future.
- linux: Make profil_counter a compat_symbol (BZ#17726)
Adhemerval Zanella: As indicated by Joseph's comment on BZ#17726, this symbol is most likely a historical ABI accident.
- nss: Make nsswitch.conf more distribution friendly
Carlos O'Donell: The current default nsswitch.conf file provided by glibc is not very distribution friendly.
- Declare some TS 18661-4 interfaces for C2X.
Joseph Myers: C2X (current version in git, postdating the most recent public draft available as a PDF on the WG14 website) adds the interfaces from TS 18661-4, other than the reduction functions, as unconditionally required and visible in <math.h> for hosted implementations; the __STDC_WANT_IEC_60559_FUNCS_EXT__ macro is not included in C2X at all (as the reduction functions aren't included at all, expected to end up in a version of the TS updated to be relative to C2X).
This patch updates the glibc headers accordingly, following the same pattern used for 18661-1 functions.