diff --git a/glibc-stap-libm.patch b/glibc-stap-libm.patch index a9fe600..120bd87 100644 --- a/glibc-stap-libm.patch +++ b/glibc-stap-libm.patch @@ -54,7 +54,7 @@ diff -rup c/sysdeps/ieee754/dbl-64/slowpow.c d/sysdeps/ieee754/dbl-64/slowpow.c + { + /* Track how often we get to the slow pow code plus + its input/output values. */ -+ LIBC_PROBE (slowpow_p6, 4, &x, &y, &z, &res); ++ LIBC_PROBE (slowpow_p10, 4, &x, &y, &z, &res); + return res; + } diff --git a/glibc.spec b/glibc.spec index 794be30..f231a29 100644 --- a/glibc.spec +++ b/glibc.spec @@ -1,5 +1,6 @@ %define glibcsrcdir glibc-2.17-906-g8ab0740 %define glibcversion 2.17.90 +%define glibcrelease 6%{?dist} ############################################################################## # If run_glibc_tests is zero then tests are not run for the build. # You must always set run_glibc_tests to one for production builds. @@ -69,7 +70,7 @@ Summary: The GNU libc libraries Name: glibc Version: %{glibcversion} -Release: 6%{?dist} +Release: %{glibcrelease} # GPLv2+ is used in a bunch of programs, LGPLv2+ is used for libraries. # Things that are linked directly into dynamically linked programs # and shared libraries (e.g. crt files, lib*_nonshared.a) have an additional @@ -1530,6 +1531,9 @@ rm -f *.filelist* %endif %changelog +* Thu Jul 25 2013 Carlos O'Donell - 2.17.90-7 +- Correctly name the 240-bit slow path sytemtap probe slowpow_p10 for slowpow. + * Wed Jul 24 2013 Carlos O'Donell - 2.17.90-6 - Add build requirement on static libstdc++ library to fix testsuite failures for static C++ tests.