Recommended update for glibc

This update for glibc fixes the following issues:

- Fix Haswell CPU string flags. (bsc#1114984)
- Fix waiters-after-spinning case. (bsc#1114993)
- Do not relocate absolute symbols. (bsc#1112570)
- Add glibc-locale-base subpackage containing only C, C.UTF-8 and en_US.UTF-8 locales.
(fate#326551)
- Add HWCAP_ATOMICS to HWCAP_IMPORTANT (fate#325962)
- Remove slow paths from math routines. (fate#325815, fate#325879, fate#325880,
fate#325881, fate#325882)
- Add MAP_SYNC from Linux 4.15 (bsc#1126590)
- Add MAP_SHARED_VALIDATE from Linux 4.15 (bsc#1126590)
- nptl: Preserve error in setxid thread broadcast in coredumps (bsc#1063675, BZ #22153)

This update was imported from the SUSE:SLE-15:Update update project.

Fixed bugs
bnc#1114993
Hang in pthread_cond_broadcast
bnc#1112570
dynamic linker relocates absolute symbols in executables linked with -pie
bnc#1114984
Optimized string routines not used on Haswell
bnc#1063675
Save final 'error' in __nptl_setxid_error()
bnc#1126590
Partner-L3: SLES15 glibc doesn't support MAP_SYNC and MAP_SHARED_VALIDATE
Selected Binaries
openSUSE Build Service is sponsored by