* Includes fix for gcov crash. [bnc#1050487]

OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gcc7?expand=0&rev=71
This commit is contained in:
Richard Biener 2017-08-03 07:05:58 +00:00 committed by Git OBS Bridge
parent eea03ddcc6
commit 40e2c5c6c4
42 changed files with 62 additions and 346 deletions

View File

@ -3,19 +3,10 @@ Wed Aug 2 12:52:01 UTC 2017 - rguenther@suse.com
- Update to gcc-7-branch head (r250819).
* Includes GCC 7.2 RC1.
-------------------------------------------------------------------
Wed Aug 2 12:17:00 UTC 2017 - matz@suse.com
* Includes fix for gcov crash. [bnc#1050487]
- Add gcc7-stack-probe.diff for support of -fstack-clash-protection
[bnc#1039513].
-------------------------------------------------------------------
Thu Jul 20 09:06:13 UTC 2017 - schwab@suse.de
- float128-builtin-cpu-supports.patch: Use __builtin_cpu_supports instead
of getauxval to detect float128 support
-------------------------------------------------------------------
Thu Jun 29 08:54:57 UTC 2017 - rguenther@suse.com

View File

@ -176,8 +176,7 @@ Patch7: gcc48-libstdc++-api-reference.patch
Patch9: gcc48-remove-mpfr-2.4.0-requirement.patch
Patch10: gcc5-no-return-gcc43-workaround.patch
Patch11: gcc7-remove-Wexpansion-to-defined-from-Wextra.patch
Patch12: float128-builtin-cpu-supports.patch
Patch13: gcc7-stack-probe.diff
Patch12: gcc7-stack-probe.diff
# A set of patches from the RH srpm
Patch51: gcc41-ppc32-retaddr.patch
# Some patches taken from Debian
@ -251,8 +250,7 @@ ln -s nvptx-newlib/newlib .
%endif
%patch10
%patch11
%patch12 -p1
%patch13
%patch12
%patch51
%patch60
%patch61

View File

@ -3,19 +3,10 @@ Wed Aug 2 12:52:01 UTC 2017 - rguenther@suse.com
- Update to gcc-7-branch head (r250819).
* Includes GCC 7.2 RC1.
-------------------------------------------------------------------
Wed Aug 2 12:17:00 UTC 2017 - matz@suse.com
* Includes fix for gcov crash. [bnc#1050487]
- Add gcc7-stack-probe.diff for support of -fstack-clash-protection
[bnc#1039513].
-------------------------------------------------------------------
Thu Jul 20 09:06:13 UTC 2017 - schwab@suse.de
- float128-builtin-cpu-supports.patch: Use __builtin_cpu_supports instead
of getauxval to detect float128 support
-------------------------------------------------------------------
Thu Jun 29 08:54:57 UTC 2017 - rguenther@suse.com

View File

@ -176,8 +176,7 @@ Patch7: gcc48-libstdc++-api-reference.patch
Patch9: gcc48-remove-mpfr-2.4.0-requirement.patch
Patch10: gcc5-no-return-gcc43-workaround.patch
Patch11: gcc7-remove-Wexpansion-to-defined-from-Wextra.patch
Patch12: float128-builtin-cpu-supports.patch
Patch13: gcc7-stack-probe.diff
Patch12: gcc7-stack-probe.diff
# A set of patches from the RH srpm
Patch51: gcc41-ppc32-retaddr.patch
# Some patches taken from Debian
@ -251,8 +250,7 @@ ln -s nvptx-newlib/newlib .
%endif
%patch10
%patch11
%patch12 -p1
%patch13
%patch12
%patch51
%patch60
%patch61

View File

@ -3,19 +3,10 @@ Wed Aug 2 12:52:01 UTC 2017 - rguenther@suse.com
- Update to gcc-7-branch head (r250819).
* Includes GCC 7.2 RC1.
-------------------------------------------------------------------
Wed Aug 2 12:17:00 UTC 2017 - matz@suse.com
* Includes fix for gcov crash. [bnc#1050487]
- Add gcc7-stack-probe.diff for support of -fstack-clash-protection
[bnc#1039513].
-------------------------------------------------------------------
Thu Jul 20 09:06:13 UTC 2017 - schwab@suse.de
- float128-builtin-cpu-supports.patch: Use __builtin_cpu_supports instead
of getauxval to detect float128 support
-------------------------------------------------------------------
Thu Jun 29 08:54:57 UTC 2017 - rguenther@suse.com

View File

@ -176,8 +176,7 @@ Patch7: gcc48-libstdc++-api-reference.patch
Patch9: gcc48-remove-mpfr-2.4.0-requirement.patch
Patch10: gcc5-no-return-gcc43-workaround.patch
Patch11: gcc7-remove-Wexpansion-to-defined-from-Wextra.patch
Patch12: float128-builtin-cpu-supports.patch
Patch13: gcc7-stack-probe.diff
Patch12: gcc7-stack-probe.diff
# A set of patches from the RH srpm
Patch51: gcc41-ppc32-retaddr.patch
# Some patches taken from Debian
@ -251,8 +250,7 @@ ln -s nvptx-newlib/newlib .
%endif
%patch10
%patch11
%patch12 -p1
%patch13
%patch12
%patch51
%patch60
%patch61

View File

@ -3,19 +3,10 @@ Wed Aug 2 12:52:01 UTC 2017 - rguenther@suse.com
- Update to gcc-7-branch head (r250819).
* Includes GCC 7.2 RC1.
-------------------------------------------------------------------
Wed Aug 2 12:17:00 UTC 2017 - matz@suse.com
* Includes fix for gcov crash. [bnc#1050487]
- Add gcc7-stack-probe.diff for support of -fstack-clash-protection
[bnc#1039513].
-------------------------------------------------------------------
Thu Jul 20 09:06:13 UTC 2017 - schwab@suse.de
- float128-builtin-cpu-supports.patch: Use __builtin_cpu_supports instead
of getauxval to detect float128 support
-------------------------------------------------------------------
Thu Jun 29 08:54:57 UTC 2017 - rguenther@suse.com

View File

@ -177,8 +177,7 @@ Patch7: gcc48-libstdc++-api-reference.patch
Patch9: gcc48-remove-mpfr-2.4.0-requirement.patch
Patch10: gcc5-no-return-gcc43-workaround.patch
Patch11: gcc7-remove-Wexpansion-to-defined-from-Wextra.patch
Patch12: float128-builtin-cpu-supports.patch
Patch13: gcc7-stack-probe.diff
Patch12: gcc7-stack-probe.diff
# A set of patches from the RH srpm
Patch51: gcc41-ppc32-retaddr.patch
# Some patches taken from Debian
@ -252,8 +251,7 @@ ln -s nvptx-newlib/newlib .
%endif
%patch10
%patch11
%patch12 -p1
%patch13
%patch12
%patch51
%patch60
%patch61

View File

@ -3,19 +3,10 @@ Wed Aug 2 12:52:01 UTC 2017 - rguenther@suse.com
- Update to gcc-7-branch head (r250819).
* Includes GCC 7.2 RC1.
-------------------------------------------------------------------
Wed Aug 2 12:17:00 UTC 2017 - matz@suse.com
* Includes fix for gcov crash. [bnc#1050487]
- Add gcc7-stack-probe.diff for support of -fstack-clash-protection
[bnc#1039513].
-------------------------------------------------------------------
Thu Jul 20 09:06:13 UTC 2017 - schwab@suse.de
- float128-builtin-cpu-supports.patch: Use __builtin_cpu_supports instead
of getauxval to detect float128 support
-------------------------------------------------------------------
Thu Jun 29 08:54:57 UTC 2017 - rguenther@suse.com

View File

@ -176,8 +176,7 @@ Patch7: gcc48-libstdc++-api-reference.patch
Patch9: gcc48-remove-mpfr-2.4.0-requirement.patch
Patch10: gcc5-no-return-gcc43-workaround.patch
Patch11: gcc7-remove-Wexpansion-to-defined-from-Wextra.patch
Patch12: float128-builtin-cpu-supports.patch
Patch13: gcc7-stack-probe.diff
Patch12: gcc7-stack-probe.diff
# A set of patches from the RH srpm
Patch51: gcc41-ppc32-retaddr.patch
# Some patches taken from Debian
@ -251,8 +250,7 @@ ln -s nvptx-newlib/newlib .
%endif
%patch10
%patch11
%patch12 -p1
%patch13
%patch12
%patch51
%patch60
%patch61

View File

@ -3,19 +3,10 @@ Wed Aug 2 12:52:01 UTC 2017 - rguenther@suse.com
- Update to gcc-7-branch head (r250819).
* Includes GCC 7.2 RC1.
-------------------------------------------------------------------
Wed Aug 2 12:17:00 UTC 2017 - matz@suse.com
* Includes fix for gcov crash. [bnc#1050487]
- Add gcc7-stack-probe.diff for support of -fstack-clash-protection
[bnc#1039513].
-------------------------------------------------------------------
Thu Jul 20 09:06:13 UTC 2017 - schwab@suse.de
- float128-builtin-cpu-supports.patch: Use __builtin_cpu_supports instead
of getauxval to detect float128 support
-------------------------------------------------------------------
Thu Jun 29 08:54:57 UTC 2017 - rguenther@suse.com

View File

@ -176,8 +176,7 @@ Patch7: gcc48-libstdc++-api-reference.patch
Patch9: gcc48-remove-mpfr-2.4.0-requirement.patch
Patch10: gcc5-no-return-gcc43-workaround.patch
Patch11: gcc7-remove-Wexpansion-to-defined-from-Wextra.patch
Patch12: float128-builtin-cpu-supports.patch
Patch13: gcc7-stack-probe.diff
Patch12: gcc7-stack-probe.diff
# A set of patches from the RH srpm
Patch51: gcc41-ppc32-retaddr.patch
# Some patches taken from Debian
@ -251,8 +250,7 @@ ln -s nvptx-newlib/newlib .
%endif
%patch10
%patch11
%patch12 -p1
%patch13
%patch12
%patch51
%patch60
%patch61

View File

@ -3,19 +3,10 @@ Wed Aug 2 12:52:01 UTC 2017 - rguenther@suse.com
- Update to gcc-7-branch head (r250819).
* Includes GCC 7.2 RC1.
-------------------------------------------------------------------
Wed Aug 2 12:17:00 UTC 2017 - matz@suse.com
* Includes fix for gcov crash. [bnc#1050487]
- Add gcc7-stack-probe.diff for support of -fstack-clash-protection
[bnc#1039513].
-------------------------------------------------------------------
Thu Jul 20 09:06:13 UTC 2017 - schwab@suse.de
- float128-builtin-cpu-supports.patch: Use __builtin_cpu_supports instead
of getauxval to detect float128 support
-------------------------------------------------------------------
Thu Jun 29 08:54:57 UTC 2017 - rguenther@suse.com

View File

@ -176,8 +176,7 @@ Patch7: gcc48-libstdc++-api-reference.patch
Patch9: gcc48-remove-mpfr-2.4.0-requirement.patch
Patch10: gcc5-no-return-gcc43-workaround.patch
Patch11: gcc7-remove-Wexpansion-to-defined-from-Wextra.patch
Patch12: float128-builtin-cpu-supports.patch
Patch13: gcc7-stack-probe.diff
Patch12: gcc7-stack-probe.diff
# A set of patches from the RH srpm
Patch51: gcc41-ppc32-retaddr.patch
# Some patches taken from Debian
@ -251,8 +250,7 @@ ln -s nvptx-newlib/newlib .
%endif
%patch10
%patch11
%patch12 -p1
%patch13
%patch12
%patch51
%patch60
%patch61

View File

@ -3,19 +3,10 @@ Wed Aug 2 12:52:01 UTC 2017 - rguenther@suse.com
- Update to gcc-7-branch head (r250819).
* Includes GCC 7.2 RC1.
-------------------------------------------------------------------
Wed Aug 2 12:17:00 UTC 2017 - matz@suse.com
* Includes fix for gcov crash. [bnc#1050487]
- Add gcc7-stack-probe.diff for support of -fstack-clash-protection
[bnc#1039513].
-------------------------------------------------------------------
Thu Jul 20 09:06:13 UTC 2017 - schwab@suse.de
- float128-builtin-cpu-supports.patch: Use __builtin_cpu_supports instead
of getauxval to detect float128 support
-------------------------------------------------------------------
Thu Jun 29 08:54:57 UTC 2017 - rguenther@suse.com

View File

@ -176,8 +176,7 @@ Patch7: gcc48-libstdc++-api-reference.patch
Patch9: gcc48-remove-mpfr-2.4.0-requirement.patch
Patch10: gcc5-no-return-gcc43-workaround.patch
Patch11: gcc7-remove-Wexpansion-to-defined-from-Wextra.patch
Patch12: float128-builtin-cpu-supports.patch
Patch13: gcc7-stack-probe.diff
Patch12: gcc7-stack-probe.diff
# A set of patches from the RH srpm
Patch51: gcc41-ppc32-retaddr.patch
# Some patches taken from Debian
@ -251,8 +250,7 @@ ln -s nvptx-newlib/newlib .
%endif
%patch10
%patch11
%patch12 -p1
%patch13
%patch12
%patch51
%patch60
%patch61

View File

@ -3,19 +3,10 @@ Wed Aug 2 12:52:01 UTC 2017 - rguenther@suse.com
- Update to gcc-7-branch head (r250819).
* Includes GCC 7.2 RC1.
-------------------------------------------------------------------
Wed Aug 2 12:17:00 UTC 2017 - matz@suse.com
* Includes fix for gcov crash. [bnc#1050487]
- Add gcc7-stack-probe.diff for support of -fstack-clash-protection
[bnc#1039513].
-------------------------------------------------------------------
Thu Jul 20 09:06:13 UTC 2017 - schwab@suse.de
- float128-builtin-cpu-supports.patch: Use __builtin_cpu_supports instead
of getauxval to detect float128 support
-------------------------------------------------------------------
Thu Jun 29 08:54:57 UTC 2017 - rguenther@suse.com

View File

@ -176,8 +176,7 @@ Patch7: gcc48-libstdc++-api-reference.patch
Patch9: gcc48-remove-mpfr-2.4.0-requirement.patch
Patch10: gcc5-no-return-gcc43-workaround.patch
Patch11: gcc7-remove-Wexpansion-to-defined-from-Wextra.patch
Patch12: float128-builtin-cpu-supports.patch
Patch13: gcc7-stack-probe.diff
Patch12: gcc7-stack-probe.diff
# A set of patches from the RH srpm
Patch51: gcc41-ppc32-retaddr.patch
# Some patches taken from Debian
@ -251,8 +250,7 @@ ln -s nvptx-newlib/newlib .
%endif
%patch10
%patch11
%patch12 -p1
%patch13
%patch12
%patch51
%patch60
%patch61

View File

@ -3,19 +3,10 @@ Wed Aug 2 12:52:01 UTC 2017 - rguenther@suse.com
- Update to gcc-7-branch head (r250819).
* Includes GCC 7.2 RC1.
-------------------------------------------------------------------
Wed Aug 2 12:17:00 UTC 2017 - matz@suse.com
* Includes fix for gcov crash. [bnc#1050487]
- Add gcc7-stack-probe.diff for support of -fstack-clash-protection
[bnc#1039513].
-------------------------------------------------------------------
Thu Jul 20 09:06:13 UTC 2017 - schwab@suse.de
- float128-builtin-cpu-supports.patch: Use __builtin_cpu_supports instead
of getauxval to detect float128 support
-------------------------------------------------------------------
Thu Jun 29 08:54:57 UTC 2017 - rguenther@suse.com

View File

@ -176,8 +176,7 @@ Patch7: gcc48-libstdc++-api-reference.patch
Patch9: gcc48-remove-mpfr-2.4.0-requirement.patch
Patch10: gcc5-no-return-gcc43-workaround.patch
Patch11: gcc7-remove-Wexpansion-to-defined-from-Wextra.patch
Patch12: float128-builtin-cpu-supports.patch
Patch13: gcc7-stack-probe.diff
Patch12: gcc7-stack-probe.diff
# A set of patches from the RH srpm
Patch51: gcc41-ppc32-retaddr.patch
# Some patches taken from Debian
@ -251,8 +250,7 @@ ln -s nvptx-newlib/newlib .
%endif
%patch10
%patch11
%patch12 -p1
%patch13
%patch12
%patch51
%patch60
%patch61

View File

@ -3,19 +3,10 @@ Wed Aug 2 12:52:01 UTC 2017 - rguenther@suse.com
- Update to gcc-7-branch head (r250819).
* Includes GCC 7.2 RC1.
-------------------------------------------------------------------
Wed Aug 2 12:17:00 UTC 2017 - matz@suse.com
* Includes fix for gcov crash. [bnc#1050487]
- Add gcc7-stack-probe.diff for support of -fstack-clash-protection
[bnc#1039513].
-------------------------------------------------------------------
Thu Jul 20 09:06:13 UTC 2017 - schwab@suse.de
- float128-builtin-cpu-supports.patch: Use __builtin_cpu_supports instead
of getauxval to detect float128 support
-------------------------------------------------------------------
Thu Jun 29 08:54:57 UTC 2017 - rguenther@suse.com

View File

@ -176,8 +176,7 @@ Patch7: gcc48-libstdc++-api-reference.patch
Patch9: gcc48-remove-mpfr-2.4.0-requirement.patch
Patch10: gcc5-no-return-gcc43-workaround.patch
Patch11: gcc7-remove-Wexpansion-to-defined-from-Wextra.patch
Patch12: float128-builtin-cpu-supports.patch
Patch13: gcc7-stack-probe.diff
Patch12: gcc7-stack-probe.diff
# A set of patches from the RH srpm
Patch51: gcc41-ppc32-retaddr.patch
# Some patches taken from Debian
@ -251,8 +250,7 @@ ln -s nvptx-newlib/newlib .
%endif
%patch10
%patch11
%patch12 -p1
%patch13
%patch12
%patch51
%patch60
%patch61

View File

@ -3,19 +3,10 @@ Wed Aug 2 12:52:01 UTC 2017 - rguenther@suse.com
- Update to gcc-7-branch head (r250819).
* Includes GCC 7.2 RC1.
-------------------------------------------------------------------
Wed Aug 2 12:17:00 UTC 2017 - matz@suse.com
* Includes fix for gcov crash. [bnc#1050487]
- Add gcc7-stack-probe.diff for support of -fstack-clash-protection
[bnc#1039513].
-------------------------------------------------------------------
Thu Jul 20 09:06:13 UTC 2017 - schwab@suse.de
- float128-builtin-cpu-supports.patch: Use __builtin_cpu_supports instead
of getauxval to detect float128 support
-------------------------------------------------------------------
Thu Jun 29 08:54:57 UTC 2017 - rguenther@suse.com

View File

@ -176,8 +176,7 @@ Patch7: gcc48-libstdc++-api-reference.patch
Patch9: gcc48-remove-mpfr-2.4.0-requirement.patch
Patch10: gcc5-no-return-gcc43-workaround.patch
Patch11: gcc7-remove-Wexpansion-to-defined-from-Wextra.patch
Patch12: float128-builtin-cpu-supports.patch
Patch13: gcc7-stack-probe.diff
Patch12: gcc7-stack-probe.diff
# A set of patches from the RH srpm
Patch51: gcc41-ppc32-retaddr.patch
# Some patches taken from Debian
@ -251,8 +250,7 @@ ln -s nvptx-newlib/newlib .
%endif
%patch10
%patch11
%patch12 -p1
%patch13
%patch12
%patch51
%patch60
%patch61

View File

@ -3,19 +3,10 @@ Wed Aug 2 12:52:01 UTC 2017 - rguenther@suse.com
- Update to gcc-7-branch head (r250819).
* Includes GCC 7.2 RC1.
-------------------------------------------------------------------
Wed Aug 2 12:17:00 UTC 2017 - matz@suse.com
* Includes fix for gcov crash. [bnc#1050487]
- Add gcc7-stack-probe.diff for support of -fstack-clash-protection
[bnc#1039513].
-------------------------------------------------------------------
Thu Jul 20 09:06:13 UTC 2017 - schwab@suse.de
- float128-builtin-cpu-supports.patch: Use __builtin_cpu_supports instead
of getauxval to detect float128 support
-------------------------------------------------------------------
Thu Jun 29 08:54:57 UTC 2017 - rguenther@suse.com

View File

@ -177,8 +177,7 @@ Patch7: gcc48-libstdc++-api-reference.patch
Patch9: gcc48-remove-mpfr-2.4.0-requirement.patch
Patch10: gcc5-no-return-gcc43-workaround.patch
Patch11: gcc7-remove-Wexpansion-to-defined-from-Wextra.patch
Patch12: float128-builtin-cpu-supports.patch
Patch13: gcc7-stack-probe.diff
Patch12: gcc7-stack-probe.diff
# A set of patches from the RH srpm
Patch51: gcc41-ppc32-retaddr.patch
# Some patches taken from Debian
@ -252,8 +251,7 @@ ln -s nvptx-newlib/newlib .
%endif
%patch10
%patch11
%patch12 -p1
%patch13
%patch12
%patch51
%patch60
%patch61

View File

@ -3,19 +3,10 @@ Wed Aug 2 12:52:01 UTC 2017 - rguenther@suse.com
- Update to gcc-7-branch head (r250819).
* Includes GCC 7.2 RC1.
-------------------------------------------------------------------
Wed Aug 2 12:17:00 UTC 2017 - matz@suse.com
* Includes fix for gcov crash. [bnc#1050487]
- Add gcc7-stack-probe.diff for support of -fstack-clash-protection
[bnc#1039513].
-------------------------------------------------------------------
Thu Jul 20 09:06:13 UTC 2017 - schwab@suse.de
- float128-builtin-cpu-supports.patch: Use __builtin_cpu_supports instead
of getauxval to detect float128 support
-------------------------------------------------------------------
Thu Jun 29 08:54:57 UTC 2017 - rguenther@suse.com

View File

@ -176,8 +176,7 @@ Patch7: gcc48-libstdc++-api-reference.patch
Patch9: gcc48-remove-mpfr-2.4.0-requirement.patch
Patch10: gcc5-no-return-gcc43-workaround.patch
Patch11: gcc7-remove-Wexpansion-to-defined-from-Wextra.patch
Patch12: float128-builtin-cpu-supports.patch
Patch13: gcc7-stack-probe.diff
Patch12: gcc7-stack-probe.diff
# A set of patches from the RH srpm
Patch51: gcc41-ppc32-retaddr.patch
# Some patches taken from Debian
@ -251,8 +250,7 @@ ln -s nvptx-newlib/newlib .
%endif
%patch10
%patch11
%patch12 -p1
%patch13
%patch12
%patch51
%patch60
%patch61

View File

@ -3,19 +3,10 @@ Wed Aug 2 12:52:01 UTC 2017 - rguenther@suse.com
- Update to gcc-7-branch head (r250819).
* Includes GCC 7.2 RC1.
-------------------------------------------------------------------
Wed Aug 2 12:17:00 UTC 2017 - matz@suse.com
* Includes fix for gcov crash. [bnc#1050487]
- Add gcc7-stack-probe.diff for support of -fstack-clash-protection
[bnc#1039513].
-------------------------------------------------------------------
Thu Jul 20 09:06:13 UTC 2017 - schwab@suse.de
- float128-builtin-cpu-supports.patch: Use __builtin_cpu_supports instead
of getauxval to detect float128 support
-------------------------------------------------------------------
Thu Jun 29 08:54:57 UTC 2017 - rguenther@suse.com

View File

@ -176,8 +176,7 @@ Patch7: gcc48-libstdc++-api-reference.patch
Patch9: gcc48-remove-mpfr-2.4.0-requirement.patch
Patch10: gcc5-no-return-gcc43-workaround.patch
Patch11: gcc7-remove-Wexpansion-to-defined-from-Wextra.patch
Patch12: float128-builtin-cpu-supports.patch
Patch13: gcc7-stack-probe.diff
Patch12: gcc7-stack-probe.diff
# A set of patches from the RH srpm
Patch51: gcc41-ppc32-retaddr.patch
# Some patches taken from Debian
@ -251,8 +250,7 @@ ln -s nvptx-newlib/newlib .
%endif
%patch10
%patch11
%patch12 -p1
%patch13
%patch12
%patch51
%patch60
%patch61

View File

@ -3,19 +3,10 @@ Wed Aug 2 12:52:01 UTC 2017 - rguenther@suse.com
- Update to gcc-7-branch head (r250819).
* Includes GCC 7.2 RC1.
-------------------------------------------------------------------
Wed Aug 2 12:17:00 UTC 2017 - matz@suse.com
* Includes fix for gcov crash. [bnc#1050487]
- Add gcc7-stack-probe.diff for support of -fstack-clash-protection
[bnc#1039513].
-------------------------------------------------------------------
Thu Jul 20 09:06:13 UTC 2017 - schwab@suse.de
- float128-builtin-cpu-supports.patch: Use __builtin_cpu_supports instead
of getauxval to detect float128 support
-------------------------------------------------------------------
Thu Jun 29 08:54:57 UTC 2017 - rguenther@suse.com

View File

@ -176,8 +176,7 @@ Patch7: gcc48-libstdc++-api-reference.patch
Patch9: gcc48-remove-mpfr-2.4.0-requirement.patch
Patch10: gcc5-no-return-gcc43-workaround.patch
Patch11: gcc7-remove-Wexpansion-to-defined-from-Wextra.patch
Patch12: float128-builtin-cpu-supports.patch
Patch13: gcc7-stack-probe.diff
Patch12: gcc7-stack-probe.diff
# A set of patches from the RH srpm
Patch51: gcc41-ppc32-retaddr.patch
# Some patches taken from Debian
@ -251,8 +250,7 @@ ln -s nvptx-newlib/newlib .
%endif
%patch10
%patch11
%patch12 -p1
%patch13
%patch12
%patch51
%patch60
%patch61

View File

@ -3,19 +3,10 @@ Wed Aug 2 12:52:01 UTC 2017 - rguenther@suse.com
- Update to gcc-7-branch head (r250819).
* Includes GCC 7.2 RC1.
-------------------------------------------------------------------
Wed Aug 2 12:17:00 UTC 2017 - matz@suse.com
* Includes fix for gcov crash. [bnc#1050487]
- Add gcc7-stack-probe.diff for support of -fstack-clash-protection
[bnc#1039513].
-------------------------------------------------------------------
Thu Jul 20 09:06:13 UTC 2017 - schwab@suse.de
- float128-builtin-cpu-supports.patch: Use __builtin_cpu_supports instead
of getauxval to detect float128 support
-------------------------------------------------------------------
Thu Jun 29 08:54:57 UTC 2017 - rguenther@suse.com

View File

@ -176,8 +176,7 @@ Patch7: gcc48-libstdc++-api-reference.patch
Patch9: gcc48-remove-mpfr-2.4.0-requirement.patch
Patch10: gcc5-no-return-gcc43-workaround.patch
Patch11: gcc7-remove-Wexpansion-to-defined-from-Wextra.patch
Patch12: float128-builtin-cpu-supports.patch
Patch13: gcc7-stack-probe.diff
Patch12: gcc7-stack-probe.diff
# A set of patches from the RH srpm
Patch51: gcc41-ppc32-retaddr.patch
# Some patches taken from Debian
@ -251,8 +250,7 @@ ln -s nvptx-newlib/newlib .
%endif
%patch10
%patch11
%patch12 -p1
%patch13
%patch12
%patch51
%patch60
%patch61

View File

@ -3,19 +3,10 @@ Wed Aug 2 12:52:01 UTC 2017 - rguenther@suse.com
- Update to gcc-7-branch head (r250819).
* Includes GCC 7.2 RC1.
-------------------------------------------------------------------
Wed Aug 2 12:17:00 UTC 2017 - matz@suse.com
* Includes fix for gcov crash. [bnc#1050487]
- Add gcc7-stack-probe.diff for support of -fstack-clash-protection
[bnc#1039513].
-------------------------------------------------------------------
Thu Jul 20 09:06:13 UTC 2017 - schwab@suse.de
- float128-builtin-cpu-supports.patch: Use __builtin_cpu_supports instead
of getauxval to detect float128 support
-------------------------------------------------------------------
Thu Jun 29 08:54:57 UTC 2017 - rguenther@suse.com

View File

@ -176,8 +176,7 @@ Patch7: gcc48-libstdc++-api-reference.patch
Patch9: gcc48-remove-mpfr-2.4.0-requirement.patch
Patch10: gcc5-no-return-gcc43-workaround.patch
Patch11: gcc7-remove-Wexpansion-to-defined-from-Wextra.patch
Patch12: float128-builtin-cpu-supports.patch
Patch13: gcc7-stack-probe.diff
Patch12: gcc7-stack-probe.diff
# A set of patches from the RH srpm
Patch51: gcc41-ppc32-retaddr.patch
# Some patches taken from Debian
@ -251,8 +250,7 @@ ln -s nvptx-newlib/newlib .
%endif
%patch10
%patch11
%patch12 -p1
%patch13
%patch12
%patch51
%patch60
%patch61

View File

@ -1,62 +0,0 @@
2017-07-07 Peter Bergner <bergner@vnet.ibm.com>
* config/rs6000/float128-ifunc.c: Don't include auxv.h.
(have_ieee_hw_p): Delete function.
(SW_OR_HW) Use __builtin_cpu_supports().
diff --git a/libgcc/config/rs6000/float128-ifunc.c b/libgcc/config/rs6000/float128-ifunc.c
index e456ab13ce..882c56ef21 100644
--- a/libgcc/config/rs6000/float128-ifunc.c
+++ b/libgcc/config/rs6000/float128-ifunc.c
@@ -45,47 +45,7 @@
#error "This module must not be compiled with IEEE 128-bit hardware support"
#endif
-#include <sys/auxv.h>
-
-/* Use the namespace clean version of getauxval. However, not all versions of
- sys/auxv.h declare it, so declare it here. This code is intended to be
- temporary until a suitable version of __builtin_cpu_supports is added that
- allows us to tell quickly if the machine supports IEEE 128-bit hardware. */
-extern unsigned long __getauxval (unsigned long);
-
-static int
-have_ieee_hw_p (void)
-{
- static int ieee_hw_p = -1;
-
- if (ieee_hw_p < 0)
- {
- char *p = (char *) __getauxval (AT_PLATFORM);
-
- ieee_hw_p = 0;
-
- /* Don't use atoi/strtol/strncmp/etc. These may require the normal
- environment to be setup to set errno to 0, and the ifunc resolvers run
- before the whole glibc environment is initialized. */
- if (p && p[0] == 'p' && p[1] == 'o' && p[2] == 'w' && p[3] == 'e'
- && p[4] == 'r')
- {
- long n = 0;
- char ch;
-
- p += 5;
- while ((ch = *p++) >= '0' && (ch <= '9'))
- n = (n * 10) + (ch - '0');
-
- if (n >= 9)
- ieee_hw_p = 1;
- }
- }
-
- return ieee_hw_p;
-}
-
-#define SW_OR_HW(SW, HW) (have_ieee_hw_p () ? HW : SW)
+#define SW_OR_HW(SW, HW) (__builtin_cpu_supports ("ieee128") ? HW : SW)
/* Resolvers. */
--
2.13.3

View File

@ -301,8 +301,7 @@ Patch7: gcc48-libstdc++-api-reference.patch
Patch9: gcc48-remove-mpfr-2.4.0-requirement.patch
Patch10: gcc5-no-return-gcc43-workaround.patch
Patch11: gcc7-remove-Wexpansion-to-defined-from-Wextra.patch
Patch12: float128-builtin-cpu-supports.patch
Patch13: gcc7-stack-probe.diff
Patch12: gcc7-stack-probe.diff
# A set of patches from the RH srpm
Patch51: gcc41-ppc32-retaddr.patch
# Some patches taken from Debian
@ -1055,8 +1054,7 @@ ln -s nvptx-newlib/newlib .
%endif
%patch10
%patch11
%patch12 -p1
%patch13
%patch12
%patch51
%patch60
%patch61

View File

@ -3,19 +3,10 @@ Wed Aug 2 12:52:01 UTC 2017 - rguenther@suse.com
- Update to gcc-7-branch head (r250819).
* Includes GCC 7.2 RC1.
-------------------------------------------------------------------
Wed Aug 2 12:17:00 UTC 2017 - matz@suse.com
* Includes fix for gcov crash. [bnc#1050487]
- Add gcc7-stack-probe.diff for support of -fstack-clash-protection
[bnc#1039513].
-------------------------------------------------------------------
Thu Jul 20 09:06:13 UTC 2017 - schwab@suse.de
- float128-builtin-cpu-supports.patch: Use __builtin_cpu_supports instead
of getauxval to detect float128 support
-------------------------------------------------------------------
Thu Jun 29 08:54:57 UTC 2017 - rguenther@suse.com

View File

@ -314,8 +314,7 @@ Patch7: gcc48-libstdc++-api-reference.patch
Patch9: gcc48-remove-mpfr-2.4.0-requirement.patch
Patch10: gcc5-no-return-gcc43-workaround.patch
Patch11: gcc7-remove-Wexpansion-to-defined-from-Wextra.patch
Patch12: float128-builtin-cpu-supports.patch
Patch13: gcc7-stack-probe.diff
Patch12: gcc7-stack-probe.diff
# A set of patches from the RH srpm
Patch51: gcc41-ppc32-retaddr.patch
# Some patches taken from Debian
@ -441,8 +440,7 @@ ln -s nvptx-newlib/newlib .
%endif
%patch10
%patch11
%patch12 -p1
%patch13
%patch12
%patch51
%patch60
%patch61

View File

@ -3,19 +3,10 @@ Wed Aug 2 12:52:01 UTC 2017 - rguenther@suse.com
- Update to gcc-7-branch head (r250819).
* Includes GCC 7.2 RC1.
-------------------------------------------------------------------
Wed Aug 2 12:17:00 UTC 2017 - matz@suse.com
* Includes fix for gcov crash. [bnc#1050487]
- Add gcc7-stack-probe.diff for support of -fstack-clash-protection
[bnc#1039513].
-------------------------------------------------------------------
Thu Jul 20 09:06:13 UTC 2017 - schwab@suse.de
- float128-builtin-cpu-supports.patch: Use __builtin_cpu_supports instead
of getauxval to detect float128 support
-------------------------------------------------------------------
Thu Jun 29 08:54:57 UTC 2017 - rguenther@suse.com

View File

@ -296,8 +296,7 @@ Patch7: gcc48-libstdc++-api-reference.patch
Patch9: gcc48-remove-mpfr-2.4.0-requirement.patch
Patch10: gcc5-no-return-gcc43-workaround.patch
Patch11: gcc7-remove-Wexpansion-to-defined-from-Wextra.patch
Patch12: float128-builtin-cpu-supports.patch
Patch13: gcc7-stack-probe.diff
Patch12: gcc7-stack-probe.diff
# A set of patches from the RH srpm
Patch51: gcc41-ppc32-retaddr.patch
# Some patches taken from Debian
@ -1745,8 +1744,7 @@ ln -s nvptx-newlib/newlib .
%endif
%patch10
%patch11
%patch12 -p1
%patch13
%patch12
%patch51
%patch60
%patch61