Accepting request 531550 from devel:gcc
- Update to gcc-7-branch head (r253435). * contains fix for PR82406 which blocks chromium build. - Add gcc7-pr81481.diff to fix a register allocation issue. [bnc#1048861] OBS-URL: https://build.opensuse.org/request/show/531550 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gcc7?expand=0&rev=8
This commit is contained in:
commit
61785bccdb
@ -1,3 +1,11 @@
|
||||
-------------------------------------------------------------------
|
||||
Thu Oct 5 09:00:25 UTC 2017 - rguenther@suse.com
|
||||
|
||||
- Update to gcc-7-branch head (r253435).
|
||||
* contains fix for PR82406 which blocks chromium build.
|
||||
- Add gcc7-pr81481.diff to fix a register allocation issue.
|
||||
[bnc#1048861]
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Sep 27 12:24:55 UTC 2017 - rguenther@suse.com
|
||||
|
||||
|
@ -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.2.1+r253221
|
||||
Version: 7.2.1+r253435
|
||||
Release: 0
|
||||
%define gcc_version %(echo %version | sed 's/+.*//')
|
||||
%define gcc_dir_version %(echo %gcc_version | cut -d '.' -f 1)
|
||||
@ -177,6 +177,7 @@ 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-stack-probe.diff
|
||||
Patch13: gcc7-pr81481.diff
|
||||
# A set of patches from the RH srpm
|
||||
Patch51: gcc41-ppc32-retaddr.patch
|
||||
# Some patches taken from Debian
|
||||
@ -251,6 +252,7 @@ ln -s nvptx-newlib/newlib .
|
||||
%patch10
|
||||
%patch11
|
||||
%patch12
|
||||
%patch13
|
||||
%patch51
|
||||
%patch60
|
||||
%patch61
|
||||
|
@ -1,3 +1,11 @@
|
||||
-------------------------------------------------------------------
|
||||
Thu Oct 5 09:00:25 UTC 2017 - rguenther@suse.com
|
||||
|
||||
- Update to gcc-7-branch head (r253435).
|
||||
* contains fix for PR82406 which blocks chromium build.
|
||||
- Add gcc7-pr81481.diff to fix a register allocation issue.
|
||||
[bnc#1048861]
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Sep 27 12:24:55 UTC 2017 - rguenther@suse.com
|
||||
|
||||
|
@ -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.2.1+r253221
|
||||
Version: 7.2.1+r253435
|
||||
Release: 0
|
||||
%define gcc_version %(echo %version | sed 's/+.*//')
|
||||
%define gcc_dir_version %(echo %gcc_version | cut -d '.' -f 1)
|
||||
@ -177,6 +177,7 @@ 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-stack-probe.diff
|
||||
Patch13: gcc7-pr81481.diff
|
||||
# A set of patches from the RH srpm
|
||||
Patch51: gcc41-ppc32-retaddr.patch
|
||||
# Some patches taken from Debian
|
||||
@ -251,6 +252,7 @@ ln -s nvptx-newlib/newlib .
|
||||
%patch10
|
||||
%patch11
|
||||
%patch12
|
||||
%patch13
|
||||
%patch51
|
||||
%patch60
|
||||
%patch61
|
||||
|
@ -1,3 +1,11 @@
|
||||
-------------------------------------------------------------------
|
||||
Thu Oct 5 09:00:25 UTC 2017 - rguenther@suse.com
|
||||
|
||||
- Update to gcc-7-branch head (r253435).
|
||||
* contains fix for PR82406 which blocks chromium build.
|
||||
- Add gcc7-pr81481.diff to fix a register allocation issue.
|
||||
[bnc#1048861]
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Sep 27 12:24:55 UTC 2017 - rguenther@suse.com
|
||||
|
||||
|
@ -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.2.1+r253221
|
||||
Version: 7.2.1+r253435
|
||||
Release: 0
|
||||
%define gcc_version %(echo %version | sed 's/+.*//')
|
||||
%define gcc_dir_version %(echo %gcc_version | cut -d '.' -f 1)
|
||||
@ -177,6 +177,7 @@ 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-stack-probe.diff
|
||||
Patch13: gcc7-pr81481.diff
|
||||
# A set of patches from the RH srpm
|
||||
Patch51: gcc41-ppc32-retaddr.patch
|
||||
# Some patches taken from Debian
|
||||
@ -251,6 +252,7 @@ ln -s nvptx-newlib/newlib .
|
||||
%patch10
|
||||
%patch11
|
||||
%patch12
|
||||
%patch13
|
||||
%patch51
|
||||
%patch60
|
||||
%patch61
|
||||
|
@ -1,3 +1,11 @@
|
||||
-------------------------------------------------------------------
|
||||
Thu Oct 5 09:00:25 UTC 2017 - rguenther@suse.com
|
||||
|
||||
- Update to gcc-7-branch head (r253435).
|
||||
* contains fix for PR82406 which blocks chromium build.
|
||||
- Add gcc7-pr81481.diff to fix a register allocation issue.
|
||||
[bnc#1048861]
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Sep 27 12:24:55 UTC 2017 - rguenther@suse.com
|
||||
|
||||
|
@ -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.2.1+r253221
|
||||
Version: 7.2.1+r253435
|
||||
Release: 0
|
||||
%define gcc_version %(echo %version | sed 's/+.*//')
|
||||
%define gcc_dir_version %(echo %gcc_version | cut -d '.' -f 1)
|
||||
@ -178,6 +178,7 @@ 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-stack-probe.diff
|
||||
Patch13: gcc7-pr81481.diff
|
||||
# A set of patches from the RH srpm
|
||||
Patch51: gcc41-ppc32-retaddr.patch
|
||||
# Some patches taken from Debian
|
||||
@ -252,6 +253,7 @@ ln -s nvptx-newlib/newlib .
|
||||
%patch10
|
||||
%patch11
|
||||
%patch12
|
||||
%patch13
|
||||
%patch51
|
||||
%patch60
|
||||
%patch61
|
||||
|
@ -1,3 +1,11 @@
|
||||
-------------------------------------------------------------------
|
||||
Thu Oct 5 09:00:25 UTC 2017 - rguenther@suse.com
|
||||
|
||||
- Update to gcc-7-branch head (r253435).
|
||||
* contains fix for PR82406 which blocks chromium build.
|
||||
- Add gcc7-pr81481.diff to fix a register allocation issue.
|
||||
[bnc#1048861]
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Sep 27 12:24:55 UTC 2017 - rguenther@suse.com
|
||||
|
||||
|
@ -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.2.1+r253221
|
||||
Version: 7.2.1+r253435
|
||||
Release: 0
|
||||
%define gcc_version %(echo %version | sed 's/+.*//')
|
||||
%define gcc_dir_version %(echo %gcc_version | cut -d '.' -f 1)
|
||||
@ -177,6 +177,7 @@ 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-stack-probe.diff
|
||||
Patch13: gcc7-pr81481.diff
|
||||
# A set of patches from the RH srpm
|
||||
Patch51: gcc41-ppc32-retaddr.patch
|
||||
# Some patches taken from Debian
|
||||
@ -251,6 +252,7 @@ ln -s nvptx-newlib/newlib .
|
||||
%patch10
|
||||
%patch11
|
||||
%patch12
|
||||
%patch13
|
||||
%patch51
|
||||
%patch60
|
||||
%patch61
|
||||
|
@ -1,3 +1,11 @@
|
||||
-------------------------------------------------------------------
|
||||
Thu Oct 5 09:00:25 UTC 2017 - rguenther@suse.com
|
||||
|
||||
- Update to gcc-7-branch head (r253435).
|
||||
* contains fix for PR82406 which blocks chromium build.
|
||||
- Add gcc7-pr81481.diff to fix a register allocation issue.
|
||||
[bnc#1048861]
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Sep 27 12:24:55 UTC 2017 - rguenther@suse.com
|
||||
|
||||
|
@ -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.2.1+r253221
|
||||
Version: 7.2.1+r253435
|
||||
Release: 0
|
||||
%define gcc_version %(echo %version | sed 's/+.*//')
|
||||
%define gcc_dir_version %(echo %gcc_version | cut -d '.' -f 1)
|
||||
@ -177,6 +177,7 @@ 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-stack-probe.diff
|
||||
Patch13: gcc7-pr81481.diff
|
||||
# A set of patches from the RH srpm
|
||||
Patch51: gcc41-ppc32-retaddr.patch
|
||||
# Some patches taken from Debian
|
||||
@ -251,6 +252,7 @@ ln -s nvptx-newlib/newlib .
|
||||
%patch10
|
||||
%patch11
|
||||
%patch12
|
||||
%patch13
|
||||
%patch51
|
||||
%patch60
|
||||
%patch61
|
||||
|
@ -1,3 +1,11 @@
|
||||
-------------------------------------------------------------------
|
||||
Thu Oct 5 09:00:25 UTC 2017 - rguenther@suse.com
|
||||
|
||||
- Update to gcc-7-branch head (r253435).
|
||||
* contains fix for PR82406 which blocks chromium build.
|
||||
- Add gcc7-pr81481.diff to fix a register allocation issue.
|
||||
[bnc#1048861]
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Sep 27 12:24:55 UTC 2017 - rguenther@suse.com
|
||||
|
||||
|
@ -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.2.1+r253221
|
||||
Version: 7.2.1+r253435
|
||||
Release: 0
|
||||
%define gcc_version %(echo %version | sed 's/+.*//')
|
||||
%define gcc_dir_version %(echo %gcc_version | cut -d '.' -f 1)
|
||||
@ -177,6 +177,7 @@ 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-stack-probe.diff
|
||||
Patch13: gcc7-pr81481.diff
|
||||
# A set of patches from the RH srpm
|
||||
Patch51: gcc41-ppc32-retaddr.patch
|
||||
# Some patches taken from Debian
|
||||
@ -251,6 +252,7 @@ ln -s nvptx-newlib/newlib .
|
||||
%patch10
|
||||
%patch11
|
||||
%patch12
|
||||
%patch13
|
||||
%patch51
|
||||
%patch60
|
||||
%patch61
|
||||
|
@ -1,3 +1,11 @@
|
||||
-------------------------------------------------------------------
|
||||
Thu Oct 5 09:00:25 UTC 2017 - rguenther@suse.com
|
||||
|
||||
- Update to gcc-7-branch head (r253435).
|
||||
* contains fix for PR82406 which blocks chromium build.
|
||||
- Add gcc7-pr81481.diff to fix a register allocation issue.
|
||||
[bnc#1048861]
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Sep 27 12:24:55 UTC 2017 - rguenther@suse.com
|
||||
|
||||
|
@ -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.2.1+r253221
|
||||
Version: 7.2.1+r253435
|
||||
Release: 0
|
||||
%define gcc_version %(echo %version | sed 's/+.*//')
|
||||
%define gcc_dir_version %(echo %gcc_version | cut -d '.' -f 1)
|
||||
@ -177,6 +177,7 @@ 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-stack-probe.diff
|
||||
Patch13: gcc7-pr81481.diff
|
||||
# A set of patches from the RH srpm
|
||||
Patch51: gcc41-ppc32-retaddr.patch
|
||||
# Some patches taken from Debian
|
||||
@ -251,6 +252,7 @@ ln -s nvptx-newlib/newlib .
|
||||
%patch10
|
||||
%patch11
|
||||
%patch12
|
||||
%patch13
|
||||
%patch51
|
||||
%patch60
|
||||
%patch61
|
||||
|
@ -1,3 +1,11 @@
|
||||
-------------------------------------------------------------------
|
||||
Thu Oct 5 09:00:25 UTC 2017 - rguenther@suse.com
|
||||
|
||||
- Update to gcc-7-branch head (r253435).
|
||||
* contains fix for PR82406 which blocks chromium build.
|
||||
- Add gcc7-pr81481.diff to fix a register allocation issue.
|
||||
[bnc#1048861]
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Sep 27 12:24:55 UTC 2017 - rguenther@suse.com
|
||||
|
||||
|
@ -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.2.1+r253221
|
||||
Version: 7.2.1+r253435
|
||||
Release: 0
|
||||
%define gcc_version %(echo %version | sed 's/+.*//')
|
||||
%define gcc_dir_version %(echo %gcc_version | cut -d '.' -f 1)
|
||||
@ -177,6 +177,7 @@ 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-stack-probe.diff
|
||||
Patch13: gcc7-pr81481.diff
|
||||
# A set of patches from the RH srpm
|
||||
Patch51: gcc41-ppc32-retaddr.patch
|
||||
# Some patches taken from Debian
|
||||
@ -251,6 +252,7 @@ ln -s nvptx-newlib/newlib .
|
||||
%patch10
|
||||
%patch11
|
||||
%patch12
|
||||
%patch13
|
||||
%patch51
|
||||
%patch60
|
||||
%patch61
|
||||
|
@ -1,3 +1,11 @@
|
||||
-------------------------------------------------------------------
|
||||
Thu Oct 5 09:00:25 UTC 2017 - rguenther@suse.com
|
||||
|
||||
- Update to gcc-7-branch head (r253435).
|
||||
* contains fix for PR82406 which blocks chromium build.
|
||||
- Add gcc7-pr81481.diff to fix a register allocation issue.
|
||||
[bnc#1048861]
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Sep 27 12:24:55 UTC 2017 - rguenther@suse.com
|
||||
|
||||
|
@ -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.2.1+r253221
|
||||
Version: 7.2.1+r253435
|
||||
Release: 0
|
||||
%define gcc_version %(echo %version | sed 's/+.*//')
|
||||
%define gcc_dir_version %(echo %gcc_version | cut -d '.' -f 1)
|
||||
@ -177,6 +177,7 @@ 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-stack-probe.diff
|
||||
Patch13: gcc7-pr81481.diff
|
||||
# A set of patches from the RH srpm
|
||||
Patch51: gcc41-ppc32-retaddr.patch
|
||||
# Some patches taken from Debian
|
||||
@ -251,6 +252,7 @@ ln -s nvptx-newlib/newlib .
|
||||
%patch10
|
||||
%patch11
|
||||
%patch12
|
||||
%patch13
|
||||
%patch51
|
||||
%patch60
|
||||
%patch61
|
||||
|
@ -1,3 +1,11 @@
|
||||
-------------------------------------------------------------------
|
||||
Thu Oct 5 09:00:25 UTC 2017 - rguenther@suse.com
|
||||
|
||||
- Update to gcc-7-branch head (r253435).
|
||||
* contains fix for PR82406 which blocks chromium build.
|
||||
- Add gcc7-pr81481.diff to fix a register allocation issue.
|
||||
[bnc#1048861]
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Sep 27 12:24:55 UTC 2017 - rguenther@suse.com
|
||||
|
||||
|
@ -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.2.1+r253221
|
||||
Version: 7.2.1+r253435
|
||||
Release: 0
|
||||
%define gcc_version %(echo %version | sed 's/+.*//')
|
||||
%define gcc_dir_version %(echo %gcc_version | cut -d '.' -f 1)
|
||||
@ -177,6 +177,7 @@ 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-stack-probe.diff
|
||||
Patch13: gcc7-pr81481.diff
|
||||
# A set of patches from the RH srpm
|
||||
Patch51: gcc41-ppc32-retaddr.patch
|
||||
# Some patches taken from Debian
|
||||
@ -251,6 +252,7 @@ ln -s nvptx-newlib/newlib .
|
||||
%patch10
|
||||
%patch11
|
||||
%patch12
|
||||
%patch13
|
||||
%patch51
|
||||
%patch60
|
||||
%patch61
|
||||
|
@ -1,3 +1,11 @@
|
||||
-------------------------------------------------------------------
|
||||
Thu Oct 5 09:00:25 UTC 2017 - rguenther@suse.com
|
||||
|
||||
- Update to gcc-7-branch head (r253435).
|
||||
* contains fix for PR82406 which blocks chromium build.
|
||||
- Add gcc7-pr81481.diff to fix a register allocation issue.
|
||||
[bnc#1048861]
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Sep 27 12:24:55 UTC 2017 - rguenther@suse.com
|
||||
|
||||
|
@ -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.2.1+r253221
|
||||
Version: 7.2.1+r253435
|
||||
Release: 0
|
||||
%define gcc_version %(echo %version | sed 's/+.*//')
|
||||
%define gcc_dir_version %(echo %gcc_version | cut -d '.' -f 1)
|
||||
@ -177,6 +177,7 @@ 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-stack-probe.diff
|
||||
Patch13: gcc7-pr81481.diff
|
||||
# A set of patches from the RH srpm
|
||||
Patch51: gcc41-ppc32-retaddr.patch
|
||||
# Some patches taken from Debian
|
||||
@ -251,6 +252,7 @@ ln -s nvptx-newlib/newlib .
|
||||
%patch10
|
||||
%patch11
|
||||
%patch12
|
||||
%patch13
|
||||
%patch51
|
||||
%patch60
|
||||
%patch61
|
||||
|
@ -1,3 +1,11 @@
|
||||
-------------------------------------------------------------------
|
||||
Thu Oct 5 09:00:25 UTC 2017 - rguenther@suse.com
|
||||
|
||||
- Update to gcc-7-branch head (r253435).
|
||||
* contains fix for PR82406 which blocks chromium build.
|
||||
- Add gcc7-pr81481.diff to fix a register allocation issue.
|
||||
[bnc#1048861]
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Sep 27 12:24:55 UTC 2017 - rguenther@suse.com
|
||||
|
||||
|
@ -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.2.1+r253221
|
||||
Version: 7.2.1+r253435
|
||||
Release: 0
|
||||
%define gcc_version %(echo %version | sed 's/+.*//')
|
||||
%define gcc_dir_version %(echo %gcc_version | cut -d '.' -f 1)
|
||||
@ -178,6 +178,7 @@ 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-stack-probe.diff
|
||||
Patch13: gcc7-pr81481.diff
|
||||
# A set of patches from the RH srpm
|
||||
Patch51: gcc41-ppc32-retaddr.patch
|
||||
# Some patches taken from Debian
|
||||
@ -252,6 +253,7 @@ ln -s nvptx-newlib/newlib .
|
||||
%patch10
|
||||
%patch11
|
||||
%patch12
|
||||
%patch13
|
||||
%patch51
|
||||
%patch60
|
||||
%patch61
|
||||
|
@ -1,3 +1,11 @@
|
||||
-------------------------------------------------------------------
|
||||
Thu Oct 5 09:00:25 UTC 2017 - rguenther@suse.com
|
||||
|
||||
- Update to gcc-7-branch head (r253435).
|
||||
* contains fix for PR82406 which blocks chromium build.
|
||||
- Add gcc7-pr81481.diff to fix a register allocation issue.
|
||||
[bnc#1048861]
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Sep 27 12:24:55 UTC 2017 - rguenther@suse.com
|
||||
|
||||
|
@ -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.2.1+r253221
|
||||
Version: 7.2.1+r253435
|
||||
Release: 0
|
||||
%define gcc_version %(echo %version | sed 's/+.*//')
|
||||
%define gcc_dir_version %(echo %gcc_version | cut -d '.' -f 1)
|
||||
@ -177,6 +177,7 @@ 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-stack-probe.diff
|
||||
Patch13: gcc7-pr81481.diff
|
||||
# A set of patches from the RH srpm
|
||||
Patch51: gcc41-ppc32-retaddr.patch
|
||||
# Some patches taken from Debian
|
||||
@ -251,6 +252,7 @@ ln -s nvptx-newlib/newlib .
|
||||
%patch10
|
||||
%patch11
|
||||
%patch12
|
||||
%patch13
|
||||
%patch51
|
||||
%patch60
|
||||
%patch61
|
||||
|
@ -1,3 +1,11 @@
|
||||
-------------------------------------------------------------------
|
||||
Thu Oct 5 09:00:25 UTC 2017 - rguenther@suse.com
|
||||
|
||||
- Update to gcc-7-branch head (r253435).
|
||||
* contains fix for PR82406 which blocks chromium build.
|
||||
- Add gcc7-pr81481.diff to fix a register allocation issue.
|
||||
[bnc#1048861]
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Sep 27 12:24:55 UTC 2017 - rguenther@suse.com
|
||||
|
||||
|
@ -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.2.1+r253221
|
||||
Version: 7.2.1+r253435
|
||||
Release: 0
|
||||
%define gcc_version %(echo %version | sed 's/+.*//')
|
||||
%define gcc_dir_version %(echo %gcc_version | cut -d '.' -f 1)
|
||||
@ -177,6 +177,7 @@ 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-stack-probe.diff
|
||||
Patch13: gcc7-pr81481.diff
|
||||
# A set of patches from the RH srpm
|
||||
Patch51: gcc41-ppc32-retaddr.patch
|
||||
# Some patches taken from Debian
|
||||
@ -251,6 +252,7 @@ ln -s nvptx-newlib/newlib .
|
||||
%patch10
|
||||
%patch11
|
||||
%patch12
|
||||
%patch13
|
||||
%patch51
|
||||
%patch60
|
||||
%patch61
|
||||
|
@ -1,3 +1,11 @@
|
||||
-------------------------------------------------------------------
|
||||
Thu Oct 5 09:00:25 UTC 2017 - rguenther@suse.com
|
||||
|
||||
- Update to gcc-7-branch head (r253435).
|
||||
* contains fix for PR82406 which blocks chromium build.
|
||||
- Add gcc7-pr81481.diff to fix a register allocation issue.
|
||||
[bnc#1048861]
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Sep 27 12:24:55 UTC 2017 - rguenther@suse.com
|
||||
|
||||
|
@ -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.2.1+r253221
|
||||
Version: 7.2.1+r253435
|
||||
Release: 0
|
||||
%define gcc_version %(echo %version | sed 's/+.*//')
|
||||
%define gcc_dir_version %(echo %gcc_version | cut -d '.' -f 1)
|
||||
@ -177,6 +177,7 @@ 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-stack-probe.diff
|
||||
Patch13: gcc7-pr81481.diff
|
||||
# A set of patches from the RH srpm
|
||||
Patch51: gcc41-ppc32-retaddr.patch
|
||||
# Some patches taken from Debian
|
||||
@ -251,6 +252,7 @@ ln -s nvptx-newlib/newlib .
|
||||
%patch10
|
||||
%patch11
|
||||
%patch12
|
||||
%patch13
|
||||
%patch51
|
||||
%patch60
|
||||
%patch61
|
||||
|
@ -1,3 +1,11 @@
|
||||
-------------------------------------------------------------------
|
||||
Thu Oct 5 09:00:25 UTC 2017 - rguenther@suse.com
|
||||
|
||||
- Update to gcc-7-branch head (r253435).
|
||||
* contains fix for PR82406 which blocks chromium build.
|
||||
- Add gcc7-pr81481.diff to fix a register allocation issue.
|
||||
[bnc#1048861]
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Sep 27 12:24:55 UTC 2017 - rguenther@suse.com
|
||||
|
||||
|
@ -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.2.1+r253221
|
||||
Version: 7.2.1+r253435
|
||||
Release: 0
|
||||
%define gcc_version %(echo %version | sed 's/+.*//')
|
||||
%define gcc_dir_version %(echo %gcc_version | cut -d '.' -f 1)
|
||||
@ -177,6 +177,7 @@ 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-stack-probe.diff
|
||||
Patch13: gcc7-pr81481.diff
|
||||
# A set of patches from the RH srpm
|
||||
Patch51: gcc41-ppc32-retaddr.patch
|
||||
# Some patches taken from Debian
|
||||
@ -251,6 +252,7 @@ ln -s nvptx-newlib/newlib .
|
||||
%patch10
|
||||
%patch11
|
||||
%patch12
|
||||
%patch13
|
||||
%patch51
|
||||
%patch60
|
||||
%patch61
|
||||
|
@ -1,3 +1,11 @@
|
||||
-------------------------------------------------------------------
|
||||
Thu Oct 5 09:00:25 UTC 2017 - rguenther@suse.com
|
||||
|
||||
- Update to gcc-7-branch head (r253435).
|
||||
* contains fix for PR82406 which blocks chromium build.
|
||||
- Add gcc7-pr81481.diff to fix a register allocation issue.
|
||||
[bnc#1048861]
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Sep 27 12:24:55 UTC 2017 - rguenther@suse.com
|
||||
|
||||
|
@ -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.2.1+r253221
|
||||
Version: 7.2.1+r253435
|
||||
Release: 0
|
||||
%define gcc_version %(echo %version | sed 's/+.*//')
|
||||
%define gcc_dir_version %(echo %gcc_version | cut -d '.' -f 1)
|
||||
@ -177,6 +177,7 @@ 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-stack-probe.diff
|
||||
Patch13: gcc7-pr81481.diff
|
||||
# A set of patches from the RH srpm
|
||||
Patch51: gcc41-ppc32-retaddr.patch
|
||||
# Some patches taken from Debian
|
||||
@ -251,6 +252,7 @@ ln -s nvptx-newlib/newlib .
|
||||
%patch10
|
||||
%patch11
|
||||
%patch12
|
||||
%patch13
|
||||
%patch51
|
||||
%patch60
|
||||
%patch61
|
||||
|
@ -1,3 +0,0 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:cc3c7345397604c102b5d604d5d66674fb589792cadd813d2f27951d6612452e
|
||||
size 61056212
|
3
gcc-7.2.1+r253435.tar.xz
Normal file
3
gcc-7.2.1+r253435.tar.xz
Normal file
@ -0,0 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:71b23431c9e1ba4281a97a3d58e402bd8da754084658d2f03f0000e13f8607c5
|
||||
size 61043956
|
@ -239,7 +239,7 @@ BuildRequires: gdb
|
||||
%define biarch_targets x86_64 s390x powerpc64 powerpc sparc sparc64
|
||||
|
||||
URL: http://gcc.gnu.org/
|
||||
Version: 7.2.1+r253221
|
||||
Version: 7.2.1+r253435
|
||||
Release: 1
|
||||
%define gcc_version %(echo %version | sed 's/+.*//')
|
||||
%define gcc_dir_version %(echo %gcc_version | cut -d '.' -f 1)
|
||||
@ -302,6 +302,7 @@ 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-stack-probe.diff
|
||||
Patch13: gcc7-pr81481.diff
|
||||
# A set of patches from the RH srpm
|
||||
Patch51: gcc41-ppc32-retaddr.patch
|
||||
# Some patches taken from Debian
|
||||
@ -1055,6 +1056,7 @@ ln -s nvptx-newlib/newlib .
|
||||
%patch10
|
||||
%patch11
|
||||
%patch12
|
||||
%patch13
|
||||
%patch51
|
||||
%patch60
|
||||
%patch61
|
||||
|
47
gcc7-pr81481.diff
Normal file
47
gcc7-pr81481.diff
Normal file
@ -0,0 +1,47 @@
|
||||
2017-09-29 Vladimir Makarov <vmakarov@redhat.com>
|
||||
|
||||
PR target/81481
|
||||
* ira-costs.c (scan_one_insn): Don't take into account PIC equiv
|
||||
with a symbol for LRA.
|
||||
|
||||
* gcc.target/i386/pr81481.c: New.
|
||||
|
||||
Index: gcc/testsuite/gcc.target/i386/pr81481.c
|
||||
===================================================================
|
||||
--- gcc/testsuite/gcc.target/i386/pr81481.c (nonexistent)
|
||||
+++ gcc/testsuite/gcc.target/i386/pr81481.c (revision 253300)
|
||||
@@ -0,0 +1,18 @@
|
||||
+/* { dg-do compile } */
|
||||
+/* { dg-require-effective-target ssse3 } */
|
||||
+/* { dg-options "-O2 -fpic -mssse3" } */
|
||||
+/* { dg-final { scan-assembler-not "pshufb\[ \t\]\\(%esp\\)" } } */
|
||||
+#include <immintrin.h>
|
||||
+
|
||||
+extern const signed char c[31] __attribute__((visibility("hidden")));
|
||||
+
|
||||
+__m128i f(__m128i *x, void *v)
|
||||
+{
|
||||
+ int i;
|
||||
+ asm("# %0" : "=r"(i));
|
||||
+ __m128i t = _mm_loadu_si128((void*)&c[i]);
|
||||
+ __m128i xx = *x;
|
||||
+ xx = _mm_shuffle_epi8(xx, t);
|
||||
+ asm("# %0 %1 %2" : "+x"(xx) : "r"(c), "r"(i));
|
||||
+ return xx;
|
||||
+}
|
||||
Index: gcc/ira-costs.c
|
||||
===================================================================
|
||||
--- gcc/ira-costs.c (revision 253299)
|
||||
+++ gcc/ira-costs.c (revision 253300)
|
||||
@@ -1471,7 +1471,10 @@ scan_one_insn (rtx_insn *insn)
|
||||
&& targetm.legitimate_constant_p (GET_MODE (SET_DEST (set)),
|
||||
XEXP (note, 0))
|
||||
&& REG_N_SETS (REGNO (SET_DEST (set))) == 1))
|
||||
- && general_operand (SET_SRC (set), GET_MODE (SET_SRC (set))))
|
||||
+ && general_operand (SET_SRC (set), GET_MODE (SET_SRC (set)))
|
||||
+ /* LRA does not use equiv with a symbol for PIC code. */
|
||||
+ && (! ira_use_lra_p || ! pic_offset_table_rtx
|
||||
+ || ! contains_symbol_ref_p (XEXP (note, 0))))
|
||||
{
|
||||
enum reg_class cl = GENERAL_REGS;
|
||||
rtx reg = SET_DEST (set);
|
@ -1,3 +1,11 @@
|
||||
-------------------------------------------------------------------
|
||||
Thu Oct 5 09:00:25 UTC 2017 - rguenther@suse.com
|
||||
|
||||
- Update to gcc-7-branch head (r253435).
|
||||
* contains fix for PR82406 which blocks chromium build.
|
||||
- Add gcc7-pr81481.diff to fix a register allocation issue.
|
||||
[bnc#1048861]
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Sep 27 12:24:55 UTC 2017 - rguenther@suse.com
|
||||
|
||||
|
@ -253,7 +253,7 @@ BuildRequires: gdb
|
||||
%define biarch_targets x86_64 s390x powerpc64 powerpc sparc sparc64
|
||||
|
||||
Url: http://gcc.gnu.org/
|
||||
Version: 7.2.1+r253221
|
||||
Version: 7.2.1+r253435
|
||||
Release: 0
|
||||
%define gcc_version %(echo %version | sed 's/+.*//')
|
||||
%define gcc_dir_version %(echo %gcc_version | cut -d '.' -f 1)
|
||||
@ -315,6 +315,7 @@ 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-stack-probe.diff
|
||||
Patch13: gcc7-pr81481.diff
|
||||
# A set of patches from the RH srpm
|
||||
Patch51: gcc41-ppc32-retaddr.patch
|
||||
# Some patches taken from Debian
|
||||
@ -441,6 +442,7 @@ ln -s nvptx-newlib/newlib .
|
||||
%patch10
|
||||
%patch11
|
||||
%patch12
|
||||
%patch13
|
||||
%patch51
|
||||
%patch60
|
||||
%patch61
|
||||
|
@ -1,3 +1,11 @@
|
||||
-------------------------------------------------------------------
|
||||
Thu Oct 5 09:00:25 UTC 2017 - rguenther@suse.com
|
||||
|
||||
- Update to gcc-7-branch head (r253435).
|
||||
* contains fix for PR82406 which blocks chromium build.
|
||||
- Add gcc7-pr81481.diff to fix a register allocation issue.
|
||||
[bnc#1048861]
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Sep 27 12:24:55 UTC 2017 - rguenther@suse.com
|
||||
|
||||
|
@ -235,7 +235,7 @@ BuildRequires: gdb
|
||||
%define biarch_targets x86_64 s390x powerpc64 powerpc sparc sparc64
|
||||
|
||||
Url: http://gcc.gnu.org/
|
||||
Version: 7.2.1+r253221
|
||||
Version: 7.2.1+r253435
|
||||
Release: 0
|
||||
%define gcc_version %(echo %version | sed 's/+.*//')
|
||||
%define gcc_dir_version %(echo %gcc_version | cut -d '.' -f 1)
|
||||
@ -297,6 +297,7 @@ 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-stack-probe.diff
|
||||
Patch13: gcc7-pr81481.diff
|
||||
# A set of patches from the RH srpm
|
||||
Patch51: gcc41-ppc32-retaddr.patch
|
||||
# Some patches taken from Debian
|
||||
@ -1745,6 +1746,7 @@ ln -s nvptx-newlib/newlib .
|
||||
%patch10
|
||||
%patch11
|
||||
%patch12
|
||||
%patch13
|
||||
%patch51
|
||||
%patch60
|
||||
%patch61
|
||||
|
Loading…
x
Reference in New Issue
Block a user