From 7061f7271540b413b1ba64a9d841320efe00a025 Mon Sep 17 00:00:00 2001 From: Carlos O'Donell Date: Feb 02 2017 14:53:07 +0000 Subject: glibc-2.24.90-30 - Optimize IBM z System builds for zEC12. --- diff --git a/glibc.spec b/glibc.spec index 55c8951..6ba6503 100644 --- a/glibc.spec +++ b/glibc.spec @@ -1,6 +1,6 @@ %define glibcsrcdir glibc-2.24-661-g5653ab1 %define glibcversion 2.24.90 -%define glibcrelease 29%{?dist} +%define glibcrelease 30%{?dist} # Pre-release tarballs are pulled in from git using a command that is # effectively: # @@ -927,6 +927,14 @@ BuildFlags="-mtune=generic" %endif ############################################################################## +# %%build - s390 options. +############################################################################## +%ifarch s390 s390x +# The default is to turne for z13 (newer hardware), but build for zEC12. +BuildFlags="-march=zEC12 -mtune=z13" +%endif + +############################################################################## # %%build - SPARC options. ############################################################################## %ifarch sparc @@ -1966,7 +1974,7 @@ echo ====================TESTING========================= # - ??? for 32-bit x86 # - ??? for 64-bit AArch64 # - ??? for 32-bit ARM -# - ??? for 64-bit s390x +# - zEC12 for 64-bit s390x # - ??? for 32-bit s390 ############################################################################## pushd build-%{target} @@ -2258,6 +2266,9 @@ rm -f *.filelist* %endif %changelog +* Wed Feb 01 2017 Carlos O'Donell - 2.24.90-30 +- Optimize IBM z System builds for zEC12. + * Wed Jan 25 2017 Florian Weimer - 2.24.90-29 - Use vpath in crypt-glibc/Makefile to obtain the test input file. - Auto-sync with upstream master,