Auto-sync with upstream branch master
Upstream commit: 37ac8e635a29810318f6d79902102e2e96b2b5bf - Add elision tunables. Drop related configure flag. - Linux: Implement interfaces for memory protection keys - math: Add _Float64, _Float32x function aliases - math: Use sign as double for reduced case in sinf - math: fix sinf(NAN) - math: s_sinf.c: Replace floor with simple casts - et_EE locale: Base collation on iso14651_t1 (swbz#22517) - tr_TR locale: Base collation on iso14651_t1 (swbz#22527) - hr_HR locale: Avoid single code points for digraphs in LC_TIME (swbz#10580) - S390: Fix backtrace in vdso functions
This commit is contained in:
parent
d19bd27c2f
commit
3c78a51385
30
glibc.spec
30
glibc.spec
@ -1,6 +1,6 @@
|
|||||||
%define glibcsrcdir glibc-2.26.9000-911-g7863a71181
|
%define glibcsrcdir glibc-2.26.9000-936-g37ac8e635a
|
||||||
%define glibcversion 2.26.9000
|
%define glibcversion 2.26.9000
|
||||||
%define glibcrelease 30%{?dist}
|
%define glibcrelease 31%{?dist}
|
||||||
# Pre-release tarballs are pulled in from git using a command that is
|
# Pre-release tarballs are pulled in from git using a command that is
|
||||||
# effectively:
|
# effectively:
|
||||||
#
|
#
|
||||||
@ -58,15 +58,6 @@
|
|||||||
# to provide a more optimized version of the package for your arch.
|
# to provide a more optimized version of the package for your arch.
|
||||||
%define auxarches athlon alphaev6
|
%define auxarches athlon alphaev6
|
||||||
##############################################################################
|
##############################################################################
|
||||||
# Enable lock elision support for these architectures
|
|
||||||
#
|
|
||||||
# At the moment lock elision is disabled on x86_64 until there's a CPU that
|
|
||||||
# would actually benefit from enabling it. Intel released a microcode update
|
|
||||||
# to disable HLE and RTM at boot and the Fedora kernel now applies it early
|
|
||||||
# enough that keeping lock elision enabled should be harmless, but we have
|
|
||||||
# disabled it anyway as a conservative measure.
|
|
||||||
%define lock_elision_arches s390 s390x
|
|
||||||
##############################################################################
|
|
||||||
# We support only 64-bit POWER with the following runtimes:
|
# We support only 64-bit POWER with the following runtimes:
|
||||||
# 64-bit BE:
|
# 64-bit BE:
|
||||||
# - Power 620 / 970 ISA (default runtime, compatile with POWER4 and newer)
|
# - Power 620 / 970 ISA (default runtime, compatile with POWER4 and newer)
|
||||||
@ -955,9 +946,6 @@ build()
|
|||||||
%ifarch %{ix86}
|
%ifarch %{ix86}
|
||||||
--disable-multi-arch \
|
--disable-multi-arch \
|
||||||
%endif
|
%endif
|
||||||
%ifarch %{lock_elision_arches}
|
|
||||||
--enable-lock-elision \
|
|
||||||
%endif
|
|
||||||
%if %{without werror}
|
%if %{without werror}
|
||||||
--disable-werror \
|
--disable-werror \
|
||||||
%endif
|
%endif
|
||||||
@ -2120,6 +2108,20 @@ fi
|
|||||||
%endif
|
%endif
|
||||||
|
|
||||||
%changelog
|
%changelog
|
||||||
|
* Wed Dec 06 2017 Florian Weimer <fweimer@redhat.com> - 2.26.9000-31
|
||||||
|
- Add elision tunables. Drop related configure flag.
|
||||||
|
- Auto-sync with upstream branch master,
|
||||||
|
commit 37ac8e635a29810318f6d79902102e2e96b2b5bf:
|
||||||
|
- Linux: Implement interfaces for memory protection keys
|
||||||
|
- math: Add _Float64, _Float32x function aliases
|
||||||
|
- math: Use sign as double for reduced case in sinf
|
||||||
|
- math: fix sinf(NAN)
|
||||||
|
- math: s_sinf.c: Replace floor with simple casts
|
||||||
|
- et_EE locale: Base collation on iso14651_t1 (swbz#22517)
|
||||||
|
- tr_TR locale: Base collation on iso14651_t1 (swbz#22527)
|
||||||
|
- hr_HR locale: Avoid single code points for digraphs in LC_TIME (swbz#10580)
|
||||||
|
- S390: Fix backtrace in vdso functions
|
||||||
|
|
||||||
* Mon Dec 04 2017 Florian Weimer <fweimer@redhat.com> - 2.26.9000-30
|
* Mon Dec 04 2017 Florian Weimer <fweimer@redhat.com> - 2.26.9000-30
|
||||||
- Add build dependency on bison
|
- Add build dependency on bison
|
||||||
- Auto-sync with upstream branch master,
|
- Auto-sync with upstream branch master,
|
||||||
|
2
sources
2
sources
@ -1 +1 @@
|
|||||||
SHA512 (glibc-2.26.9000-911-g7863a71181.tar.gz) = 3f4a684e7185ec394d706096d2a1ac7468a5a9c98c76790065967d5c9a71514063d011c7384f962633b4c41ee9110f1f1c54e10f541f1b74fb13c0e6bc37bf28
|
SHA512 (glibc-2.26.9000-936-g37ac8e635a.tar.gz) = 871e9846882421a25ea128049330af3dde437b410f85afd3be8657ad893cba7d72718bd72905272bb3d2ce3f20c757dbeb4e8f2be3c0574e1840a04b755a4832
|
||||||
|
Loading…
Reference in New Issue
Block a user