- Update to gcc-7-branch head (r248970).

* Includes gcc7-pr80593.patch.

OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gcc7?expand=0&rev=59
This commit is contained in:
Richard Biener 2017-06-07 13:20:20 +00:00 committed by Git OBS Bridge
parent 6e84c3e100
commit 9e7de37e8b
44 changed files with 148 additions and 134 deletions

View File

@ -1,3 +1,9 @@
-------------------------------------------------------------------
Wed Jun 7 13:18:16 UTC 2017 - rguenther@suse.com
- Update to gcc-7-branch head (r248970).
* Includes gcc7-pr80593.patch.
-------------------------------------------------------------------
Tue May 30 07:39:56 UTC 2017 - rguenther@suse.com

View File

@ -157,7 +157,7 @@ Requires(preun): update-alternatives
%define biarch_targets x86_64 s390x powerpc64 powerpc sparc sparc64
Url: http://gcc.gnu.org/
Version: 7.1.1+r248590
Version: 7.1.1+r248970
Release: 0
%define gcc_version %(echo %version | sed 's/+.*//')
%define gcc_dir_version %(echo %gcc_version | cut -d '.' -f 1)
@ -176,7 +176,6 @@ 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: gcc7-pr80593.patch
# A set of patches from the RH srpm
Patch51: gcc41-ppc32-retaddr.patch
# Some patches taken from Debian
@ -250,7 +249,6 @@ ln -s nvptx-newlib/newlib .
%endif
%patch10
%patch11
%patch12
%patch51
%patch60
%patch61

View File

@ -1,3 +1,9 @@
-------------------------------------------------------------------
Wed Jun 7 13:18:16 UTC 2017 - rguenther@suse.com
- Update to gcc-7-branch head (r248970).
* Includes gcc7-pr80593.patch.
-------------------------------------------------------------------
Tue May 30 07:39:56 UTC 2017 - rguenther@suse.com

View File

@ -157,7 +157,7 @@ Requires(preun): update-alternatives
%define biarch_targets x86_64 s390x powerpc64 powerpc sparc sparc64
Url: http://gcc.gnu.org/
Version: 7.1.1+r248590
Version: 7.1.1+r248970
Release: 0
%define gcc_version %(echo %version | sed 's/+.*//')
%define gcc_dir_version %(echo %gcc_version | cut -d '.' -f 1)
@ -176,7 +176,6 @@ 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: gcc7-pr80593.patch
# A set of patches from the RH srpm
Patch51: gcc41-ppc32-retaddr.patch
# Some patches taken from Debian
@ -250,7 +249,6 @@ ln -s nvptx-newlib/newlib .
%endif
%patch10
%patch11
%patch12
%patch51
%patch60
%patch61

View File

@ -1,3 +1,9 @@
-------------------------------------------------------------------
Wed Jun 7 13:18:16 UTC 2017 - rguenther@suse.com
- Update to gcc-7-branch head (r248970).
* Includes gcc7-pr80593.patch.
-------------------------------------------------------------------
Tue May 30 07:39:56 UTC 2017 - rguenther@suse.com

View File

@ -157,7 +157,7 @@ Requires(preun): update-alternatives
%define biarch_targets x86_64 s390x powerpc64 powerpc sparc sparc64
Url: http://gcc.gnu.org/
Version: 7.1.1+r248590
Version: 7.1.1+r248970
Release: 0
%define gcc_version %(echo %version | sed 's/+.*//')
%define gcc_dir_version %(echo %gcc_version | cut -d '.' -f 1)
@ -176,7 +176,6 @@ 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: gcc7-pr80593.patch
# A set of patches from the RH srpm
Patch51: gcc41-ppc32-retaddr.patch
# Some patches taken from Debian
@ -250,7 +249,6 @@ ln -s nvptx-newlib/newlib .
%endif
%patch10
%patch11
%patch12
%patch51
%patch60
%patch61

View File

@ -1,3 +1,9 @@
-------------------------------------------------------------------
Wed Jun 7 13:18:16 UTC 2017 - rguenther@suse.com
- Update to gcc-7-branch head (r248970).
* Includes gcc7-pr80593.patch.
-------------------------------------------------------------------
Tue May 30 07:39:56 UTC 2017 - rguenther@suse.com

View File

@ -158,7 +158,7 @@ Requires(preun): update-alternatives
%define biarch_targets x86_64 s390x powerpc64 powerpc sparc sparc64
Url: http://gcc.gnu.org/
Version: 7.1.1+r248590
Version: 7.1.1+r248970
Release: 0
%define gcc_version %(echo %version | sed 's/+.*//')
%define gcc_dir_version %(echo %gcc_version | cut -d '.' -f 1)
@ -177,7 +177,6 @@ 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: gcc7-pr80593.patch
# A set of patches from the RH srpm
Patch51: gcc41-ppc32-retaddr.patch
# Some patches taken from Debian
@ -251,7 +250,6 @@ ln -s nvptx-newlib/newlib .
%endif
%patch10
%patch11
%patch12
%patch51
%patch60
%patch61

View File

@ -1,3 +1,9 @@
-------------------------------------------------------------------
Wed Jun 7 13:18:16 UTC 2017 - rguenther@suse.com
- Update to gcc-7-branch head (r248970).
* Includes gcc7-pr80593.patch.
-------------------------------------------------------------------
Tue May 30 07:39:56 UTC 2017 - rguenther@suse.com

View File

@ -157,7 +157,7 @@ Requires(preun): update-alternatives
%define biarch_targets x86_64 s390x powerpc64 powerpc sparc sparc64
Url: http://gcc.gnu.org/
Version: 7.1.1+r248590
Version: 7.1.1+r248970
Release: 0
%define gcc_version %(echo %version | sed 's/+.*//')
%define gcc_dir_version %(echo %gcc_version | cut -d '.' -f 1)
@ -176,7 +176,6 @@ 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: gcc7-pr80593.patch
# A set of patches from the RH srpm
Patch51: gcc41-ppc32-retaddr.patch
# Some patches taken from Debian
@ -250,7 +249,6 @@ ln -s nvptx-newlib/newlib .
%endif
%patch10
%patch11
%patch12
%patch51
%patch60
%patch61

View File

@ -1,3 +1,9 @@
-------------------------------------------------------------------
Wed Jun 7 13:18:16 UTC 2017 - rguenther@suse.com
- Update to gcc-7-branch head (r248970).
* Includes gcc7-pr80593.patch.
-------------------------------------------------------------------
Tue May 30 07:39:56 UTC 2017 - rguenther@suse.com

View File

@ -157,7 +157,7 @@ Requires(preun): update-alternatives
%define biarch_targets x86_64 s390x powerpc64 powerpc sparc sparc64
Url: http://gcc.gnu.org/
Version: 7.1.1+r248590
Version: 7.1.1+r248970
Release: 0
%define gcc_version %(echo %version | sed 's/+.*//')
%define gcc_dir_version %(echo %gcc_version | cut -d '.' -f 1)
@ -176,7 +176,6 @@ 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: gcc7-pr80593.patch
# A set of patches from the RH srpm
Patch51: gcc41-ppc32-retaddr.patch
# Some patches taken from Debian
@ -250,7 +249,6 @@ ln -s nvptx-newlib/newlib .
%endif
%patch10
%patch11
%patch12
%patch51
%patch60
%patch61

View File

@ -1,3 +1,9 @@
-------------------------------------------------------------------
Wed Jun 7 13:18:16 UTC 2017 - rguenther@suse.com
- Update to gcc-7-branch head (r248970).
* Includes gcc7-pr80593.patch.
-------------------------------------------------------------------
Tue May 30 07:39:56 UTC 2017 - rguenther@suse.com

View File

@ -157,7 +157,7 @@ Requires(preun): update-alternatives
%define biarch_targets x86_64 s390x powerpc64 powerpc sparc sparc64
Url: http://gcc.gnu.org/
Version: 7.1.1+r248590
Version: 7.1.1+r248970
Release: 0
%define gcc_version %(echo %version | sed 's/+.*//')
%define gcc_dir_version %(echo %gcc_version | cut -d '.' -f 1)
@ -176,7 +176,6 @@ 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: gcc7-pr80593.patch
# A set of patches from the RH srpm
Patch51: gcc41-ppc32-retaddr.patch
# Some patches taken from Debian
@ -250,7 +249,6 @@ ln -s nvptx-newlib/newlib .
%endif
%patch10
%patch11
%patch12
%patch51
%patch60
%patch61

View File

@ -1,3 +1,9 @@
-------------------------------------------------------------------
Wed Jun 7 13:18:16 UTC 2017 - rguenther@suse.com
- Update to gcc-7-branch head (r248970).
* Includes gcc7-pr80593.patch.
-------------------------------------------------------------------
Tue May 30 07:39:56 UTC 2017 - rguenther@suse.com

View File

@ -157,7 +157,7 @@ Requires(preun): update-alternatives
%define biarch_targets x86_64 s390x powerpc64 powerpc sparc sparc64
Url: http://gcc.gnu.org/
Version: 7.1.1+r248590
Version: 7.1.1+r248970
Release: 0
%define gcc_version %(echo %version | sed 's/+.*//')
%define gcc_dir_version %(echo %gcc_version | cut -d '.' -f 1)
@ -176,7 +176,6 @@ 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: gcc7-pr80593.patch
# A set of patches from the RH srpm
Patch51: gcc41-ppc32-retaddr.patch
# Some patches taken from Debian
@ -250,7 +249,6 @@ ln -s nvptx-newlib/newlib .
%endif
%patch10
%patch11
%patch12
%patch51
%patch60
%patch61

View File

@ -1,3 +1,9 @@
-------------------------------------------------------------------
Wed Jun 7 13:18:16 UTC 2017 - rguenther@suse.com
- Update to gcc-7-branch head (r248970).
* Includes gcc7-pr80593.patch.
-------------------------------------------------------------------
Tue May 30 07:39:56 UTC 2017 - rguenther@suse.com

View File

@ -157,7 +157,7 @@ Requires(preun): update-alternatives
%define biarch_targets x86_64 s390x powerpc64 powerpc sparc sparc64
Url: http://gcc.gnu.org/
Version: 7.1.1+r248590
Version: 7.1.1+r248970
Release: 0
%define gcc_version %(echo %version | sed 's/+.*//')
%define gcc_dir_version %(echo %gcc_version | cut -d '.' -f 1)
@ -176,7 +176,6 @@ 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: gcc7-pr80593.patch
# A set of patches from the RH srpm
Patch51: gcc41-ppc32-retaddr.patch
# Some patches taken from Debian
@ -250,7 +249,6 @@ ln -s nvptx-newlib/newlib .
%endif
%patch10
%patch11
%patch12
%patch51
%patch60
%patch61

View File

@ -1,3 +1,9 @@
-------------------------------------------------------------------
Wed Jun 7 13:18:16 UTC 2017 - rguenther@suse.com
- Update to gcc-7-branch head (r248970).
* Includes gcc7-pr80593.patch.
-------------------------------------------------------------------
Tue May 30 07:39:56 UTC 2017 - rguenther@suse.com

View File

@ -157,7 +157,7 @@ Requires(preun): update-alternatives
%define biarch_targets x86_64 s390x powerpc64 powerpc sparc sparc64
Url: http://gcc.gnu.org/
Version: 7.1.1+r248590
Version: 7.1.1+r248970
Release: 0
%define gcc_version %(echo %version | sed 's/+.*//')
%define gcc_dir_version %(echo %gcc_version | cut -d '.' -f 1)
@ -176,7 +176,6 @@ 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: gcc7-pr80593.patch
# A set of patches from the RH srpm
Patch51: gcc41-ppc32-retaddr.patch
# Some patches taken from Debian
@ -250,7 +249,6 @@ ln -s nvptx-newlib/newlib .
%endif
%patch10
%patch11
%patch12
%patch51
%patch60
%patch61

View File

@ -1,3 +1,9 @@
-------------------------------------------------------------------
Wed Jun 7 13:18:16 UTC 2017 - rguenther@suse.com
- Update to gcc-7-branch head (r248970).
* Includes gcc7-pr80593.patch.
-------------------------------------------------------------------
Tue May 30 07:39:56 UTC 2017 - rguenther@suse.com

View File

@ -157,7 +157,7 @@ Requires(preun): update-alternatives
%define biarch_targets x86_64 s390x powerpc64 powerpc sparc sparc64
Url: http://gcc.gnu.org/
Version: 7.1.1+r248590
Version: 7.1.1+r248970
Release: 0
%define gcc_version %(echo %version | sed 's/+.*//')
%define gcc_dir_version %(echo %gcc_version | cut -d '.' -f 1)
@ -176,7 +176,6 @@ 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: gcc7-pr80593.patch
# A set of patches from the RH srpm
Patch51: gcc41-ppc32-retaddr.patch
# Some patches taken from Debian
@ -250,7 +249,6 @@ ln -s nvptx-newlib/newlib .
%endif
%patch10
%patch11
%patch12
%patch51
%patch60
%patch61

View File

@ -1,3 +1,9 @@
-------------------------------------------------------------------
Wed Jun 7 13:18:16 UTC 2017 - rguenther@suse.com
- Update to gcc-7-branch head (r248970).
* Includes gcc7-pr80593.patch.
-------------------------------------------------------------------
Tue May 30 07:39:56 UTC 2017 - rguenther@suse.com

View File

@ -157,7 +157,7 @@ Requires(preun): update-alternatives
%define biarch_targets x86_64 s390x powerpc64 powerpc sparc sparc64
Url: http://gcc.gnu.org/
Version: 7.1.1+r248590
Version: 7.1.1+r248970
Release: 0
%define gcc_version %(echo %version | sed 's/+.*//')
%define gcc_dir_version %(echo %gcc_version | cut -d '.' -f 1)
@ -176,7 +176,6 @@ 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: gcc7-pr80593.patch
# A set of patches from the RH srpm
Patch51: gcc41-ppc32-retaddr.patch
# Some patches taken from Debian
@ -250,7 +249,6 @@ ln -s nvptx-newlib/newlib .
%endif
%patch10
%patch11
%patch12
%patch51
%patch60
%patch61

View File

@ -1,3 +1,9 @@
-------------------------------------------------------------------
Wed Jun 7 13:18:16 UTC 2017 - rguenther@suse.com
- Update to gcc-7-branch head (r248970).
* Includes gcc7-pr80593.patch.
-------------------------------------------------------------------
Tue May 30 07:39:56 UTC 2017 - rguenther@suse.com

View File

@ -158,7 +158,7 @@ Requires(preun): update-alternatives
%define biarch_targets x86_64 s390x powerpc64 powerpc sparc sparc64
Url: http://gcc.gnu.org/
Version: 7.1.1+r248590
Version: 7.1.1+r248970
Release: 0
%define gcc_version %(echo %version | sed 's/+.*//')
%define gcc_dir_version %(echo %gcc_version | cut -d '.' -f 1)
@ -177,7 +177,6 @@ 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: gcc7-pr80593.patch
# A set of patches from the RH srpm
Patch51: gcc41-ppc32-retaddr.patch
# Some patches taken from Debian
@ -251,7 +250,6 @@ ln -s nvptx-newlib/newlib .
%endif
%patch10
%patch11
%patch12
%patch51
%patch60
%patch61

View File

@ -1,3 +1,9 @@
-------------------------------------------------------------------
Wed Jun 7 13:18:16 UTC 2017 - rguenther@suse.com
- Update to gcc-7-branch head (r248970).
* Includes gcc7-pr80593.patch.
-------------------------------------------------------------------
Tue May 30 07:39:56 UTC 2017 - rguenther@suse.com

View File

@ -157,7 +157,7 @@ Requires(preun): update-alternatives
%define biarch_targets x86_64 s390x powerpc64 powerpc sparc sparc64
Url: http://gcc.gnu.org/
Version: 7.1.1+r248590
Version: 7.1.1+r248970
Release: 0
%define gcc_version %(echo %version | sed 's/+.*//')
%define gcc_dir_version %(echo %gcc_version | cut -d '.' -f 1)
@ -176,7 +176,6 @@ 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: gcc7-pr80593.patch
# A set of patches from the RH srpm
Patch51: gcc41-ppc32-retaddr.patch
# Some patches taken from Debian
@ -250,7 +249,6 @@ ln -s nvptx-newlib/newlib .
%endif
%patch10
%patch11
%patch12
%patch51
%patch60
%patch61

View File

@ -1,3 +1,9 @@
-------------------------------------------------------------------
Wed Jun 7 13:18:16 UTC 2017 - rguenther@suse.com
- Update to gcc-7-branch head (r248970).
* Includes gcc7-pr80593.patch.
-------------------------------------------------------------------
Tue May 30 07:39:56 UTC 2017 - rguenther@suse.com

View File

@ -157,7 +157,7 @@ Requires(preun): update-alternatives
%define biarch_targets x86_64 s390x powerpc64 powerpc sparc sparc64
Url: http://gcc.gnu.org/
Version: 7.1.1+r248590
Version: 7.1.1+r248970
Release: 0
%define gcc_version %(echo %version | sed 's/+.*//')
%define gcc_dir_version %(echo %gcc_version | cut -d '.' -f 1)
@ -176,7 +176,6 @@ 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: gcc7-pr80593.patch
# A set of patches from the RH srpm
Patch51: gcc41-ppc32-retaddr.patch
# Some patches taken from Debian
@ -250,7 +249,6 @@ ln -s nvptx-newlib/newlib .
%endif
%patch10
%patch11
%patch12
%patch51
%patch60
%patch61

View File

@ -1,3 +1,9 @@
-------------------------------------------------------------------
Wed Jun 7 13:18:16 UTC 2017 - rguenther@suse.com
- Update to gcc-7-branch head (r248970).
* Includes gcc7-pr80593.patch.
-------------------------------------------------------------------
Tue May 30 07:39:56 UTC 2017 - rguenther@suse.com

View File

@ -157,7 +157,7 @@ Requires(preun): update-alternatives
%define biarch_targets x86_64 s390x powerpc64 powerpc sparc sparc64
Url: http://gcc.gnu.org/
Version: 7.1.1+r248590
Version: 7.1.1+r248970
Release: 0
%define gcc_version %(echo %version | sed 's/+.*//')
%define gcc_dir_version %(echo %gcc_version | cut -d '.' -f 1)
@ -176,7 +176,6 @@ 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: gcc7-pr80593.patch
# A set of patches from the RH srpm
Patch51: gcc41-ppc32-retaddr.patch
# Some patches taken from Debian
@ -250,7 +249,6 @@ ln -s nvptx-newlib/newlib .
%endif
%patch10
%patch11
%patch12
%patch51
%patch60
%patch61

View File

@ -1,3 +1,9 @@
-------------------------------------------------------------------
Wed Jun 7 13:18:16 UTC 2017 - rguenther@suse.com
- Update to gcc-7-branch head (r248970).
* Includes gcc7-pr80593.patch.
-------------------------------------------------------------------
Tue May 30 07:39:56 UTC 2017 - rguenther@suse.com

View File

@ -157,7 +157,7 @@ Requires(preun): update-alternatives
%define biarch_targets x86_64 s390x powerpc64 powerpc sparc sparc64
Url: http://gcc.gnu.org/
Version: 7.1.1+r248590
Version: 7.1.1+r248970
Release: 0
%define gcc_version %(echo %version | sed 's/+.*//')
%define gcc_dir_version %(echo %gcc_version | cut -d '.' -f 1)
@ -176,7 +176,6 @@ 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: gcc7-pr80593.patch
# A set of patches from the RH srpm
Patch51: gcc41-ppc32-retaddr.patch
# Some patches taken from Debian
@ -250,7 +249,6 @@ ln -s nvptx-newlib/newlib .
%endif
%patch10
%patch11
%patch12
%patch51
%patch60
%patch61

View File

@ -1,3 +1,9 @@
-------------------------------------------------------------------
Wed Jun 7 13:18:16 UTC 2017 - rguenther@suse.com
- Update to gcc-7-branch head (r248970).
* Includes gcc7-pr80593.patch.
-------------------------------------------------------------------
Tue May 30 07:39:56 UTC 2017 - rguenther@suse.com

View File

@ -157,7 +157,7 @@ Requires(preun): update-alternatives
%define biarch_targets x86_64 s390x powerpc64 powerpc sparc sparc64
Url: http://gcc.gnu.org/
Version: 7.1.1+r248590
Version: 7.1.1+r248970
Release: 0
%define gcc_version %(echo %version | sed 's/+.*//')
%define gcc_dir_version %(echo %gcc_version | cut -d '.' -f 1)
@ -176,7 +176,6 @@ 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: gcc7-pr80593.patch
# A set of patches from the RH srpm
Patch51: gcc41-ppc32-retaddr.patch
# Some patches taken from Debian
@ -250,7 +249,6 @@ ln -s nvptx-newlib/newlib .
%endif
%patch10
%patch11
%patch12
%patch51
%patch60
%patch61

View File

@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:0b7fbed197b38cb9a87bea6e19f31d2c87ca4f15602538cdceb3304a36d0da38
size 60948444

3
gcc-7.1.1-r248970.tar.xz Normal file
View File

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:ce80422b47197163692442fabcdc93275060e14fe51edf21b457d4cc416f7563
size 60959368

View File

@ -239,7 +239,7 @@ BuildRequires: gdb
%define biarch_targets x86_64 s390x powerpc64 powerpc sparc sparc64
URL: http://gcc.gnu.org/
Version: 7.1.1+r248590
Version: 7.1.1+r248970
Release: 1
%define gcc_version %(echo %version | sed 's/+.*//')
%define gcc_dir_version %(echo %gcc_version | cut -d '.' -f 1)
@ -301,7 +301,6 @@ 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: gcc7-pr80593.patch
# A set of patches from the RH srpm
Patch51: gcc41-ppc32-retaddr.patch
# Some patches taken from Debian
@ -918,7 +917,7 @@ Provides: libgo%{libgo_sover}@variant@ = %{version}-%{release}
Conflicts: %selfconflict libgo%{libgo_sover}@variant@
%description -n libgo%{libgo_sover}%{libgo_suffix}@variant@
A foreign function interface is the popular name for the interface that allows code written in one language to call code written in another language.
Runtime library for the GNU Go language.
%post -n libgo%{libgo_sover}%{libgo_suffix}@variant@ -p /sbin/ldconfig
@ -1054,7 +1053,6 @@ ln -s nvptx-newlib/newlib .
%endif
%patch10
%patch11
%patch12
%patch51
%patch60
%patch61

View File

@ -1,64 +0,0 @@
2017-05-18 Richard Biener <rguenther@suse.de>
PR c++/80593
* c-warn.c (strict_aliasing_warning): Do not warn for accesses
to alias-set zero memory.
* g++.dg/warn/Wstrict-aliasing-bogus-char-2.C: New testcase.
* g++.dg/warn/Wstrict-aliasing-6.C: Adjust expected outcome.
Index: gcc/c-family/c-warn.c
===================================================================
--- gcc/c-family/c-warn.c (revision 248179)
+++ gcc/c-family/c-warn.c (working copy)
@@ -537,10 +537,10 @@ strict_aliasing_warning (tree otype, tre
= get_alias_set (TREE_TYPE (TREE_OPERAND (expr, 0)));
alias_set_type set2 = get_alias_set (TREE_TYPE (type));
- if (set1 != set2 && set2 != 0
- && (set1 == 0
- || (!alias_set_subset_of (set2, set1)
- && !alias_sets_conflict_p (set1, set2))))
+ if (set2 != 0
+ && set1 != set2
+ && !alias_set_subset_of (set2, set1)
+ && !alias_sets_conflict_p (set1, set2))
{
warning (OPT_Wstrict_aliasing, "dereferencing type-punned "
"pointer will break strict-aliasing rules");
Index: gcc/testsuite/g++.dg/warn/Wstrict-aliasing-bogus-char-2.C
===================================================================
--- gcc/testsuite/g++.dg/warn/Wstrict-aliasing-bogus-char-2.C (nonexistent)
+++ gcc/testsuite/g++.dg/warn/Wstrict-aliasing-bogus-char-2.C (working copy)
@@ -0,0 +1,19 @@
+// { dg-do compile }
+// { dg-options "-O2 -Wstrict-aliasing" }
+
+template<unsigned _Len, unsigned _Align>
+struct aligned_storage
+{
+ union type
+ {
+ unsigned char __data[_Len];
+ struct __attribute__((__aligned__((_Align)))) { } __align;
+ };
+};
+
+aligned_storage<sizeof(int), __alignof__(int)>::type storage;
+
+int main()
+{
+ *reinterpret_cast<int*>(&storage) = 42; // { dg-bogus "break strict-aliasing" }
+}
Index: gcc/testsuite/g++.dg/warn/Wstrict-aliasing-6.C
===================================================================
--- gcc/testsuite/g++.dg/warn/Wstrict-aliasing-6.C (revision 248179)
+++ gcc/testsuite/g++.dg/warn/Wstrict-aliasing-6.C (working copy)
@@ -4,6 +4,6 @@
int foo ()
{
char buf[8];
- return *((int *)buf); /* { dg-warning "strict-aliasing" } */
+ return *((int *)buf); /* { dg-bogus "strict-aliasing" } */
}

View File

@ -1,3 +1,9 @@
-------------------------------------------------------------------
Wed Jun 7 13:18:16 UTC 2017 - rguenther@suse.com
- Update to gcc-7-branch head (r248970).
* Includes gcc7-pr80593.patch.
-------------------------------------------------------------------
Tue May 30 07:39:56 UTC 2017 - rguenther@suse.com

View File

@ -253,7 +253,7 @@ BuildRequires: gdb
%define biarch_targets x86_64 s390x powerpc64 powerpc sparc sparc64
Url: http://gcc.gnu.org/
Version: 7.1.1+r248590
Version: 7.1.1+r248970
Release: 0
%define gcc_version %(echo %version | sed 's/+.*//')
%define gcc_dir_version %(echo %gcc_version | cut -d '.' -f 1)
@ -314,7 +314,6 @@ 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: gcc7-pr80593.patch
# A set of patches from the RH srpm
Patch51: gcc41-ppc32-retaddr.patch
# Some patches taken from Debian
@ -440,7 +439,6 @@ ln -s nvptx-newlib/newlib .
%endif
%patch10
%patch11
%patch12
%patch51
%patch60
%patch61

View File

@ -1,3 +1,9 @@
-------------------------------------------------------------------
Wed Jun 7 13:18:16 UTC 2017 - rguenther@suse.com
- Update to gcc-7-branch head (r248970).
* Includes gcc7-pr80593.patch.
-------------------------------------------------------------------
Tue May 30 07:39:56 UTC 2017 - rguenther@suse.com

View File

@ -235,7 +235,7 @@ BuildRequires: gdb
%define biarch_targets x86_64 s390x powerpc64 powerpc sparc sparc64
Url: http://gcc.gnu.org/
Version: 7.1.1+r248590
Version: 7.1.1+r248970
Release: 0
%define gcc_version %(echo %version | sed 's/+.*//')
%define gcc_dir_version %(echo %gcc_version | cut -d '.' -f 1)
@ -296,7 +296,6 @@ 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: gcc7-pr80593.patch
# A set of patches from the RH srpm
Patch51: gcc41-ppc32-retaddr.patch
# Some patches taken from Debian
@ -1588,7 +1587,7 @@ Provides: libgo%{libgo_sover} = %{version}-%{release}
Conflicts: %selfconflict libgo%{libgo_sover}
%description -n libgo%{libgo_sover}%{libgo_suffix}
A foreign function interface is the popular name for the interface that allows code written in one language to call code written in another language.
Runtime library for the GNU Go language.
%post -n libgo%{libgo_sover}%{libgo_suffix} -p /sbin/ldconfig
@ -1603,7 +1602,7 @@ Provides: libgo%{libgo_sover}-32bit = %{version}-%{release}
Conflicts: %selfconflict libgo%{libgo_sover}-32bit
%description -n libgo%{libgo_sover}%{libgo_suffix}-32bit
A foreign function interface is the popular name for the interface that allows code written in one language to call code written in another language.
Runtime library for the GNU Go language.
%post -n libgo%{libgo_sover}%{libgo_suffix}-32bit -p /sbin/ldconfig
@ -1618,7 +1617,7 @@ Provides: libgo%{libgo_sover}-64bit = %{version}-%{release}
Conflicts: %selfconflict libgo%{libgo_sover}-64bit
%description -n libgo%{libgo_sover}%{libgo_suffix}-64bit
A foreign function interface is the popular name for the interface that allows code written in one language to call code written in another language.
Runtime library for the GNU Go language.
%post -n libgo%{libgo_sover}%{libgo_suffix}-64bit -p /sbin/ldconfig
@ -1744,7 +1743,6 @@ ln -s nvptx-newlib/newlib .
%endif
%patch10
%patch11
%patch12
%patch51
%patch60
%patch61