Accepting request 528963 from devel:gcc
- Update to gcc-7-branch head (r253221). * Includes similar fix to gcc41-ppc32-retaddr.patch, disable the patch but keep the testcase. - Add support for zero-sized VLAs and allocas with -fstack-clash-protection. [bnc #1059075] Changes gcc7-stack-probe.diff. OBS-URL: https://build.opensuse.org/request/show/528963 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gcc7?expand=0&rev=7
This commit is contained in:
commit
dc56af7581
@ -1,3 +1,17 @@
|
|||||||
|
-------------------------------------------------------------------
|
||||||
|
Wed Sep 27 12:24:55 UTC 2017 - rguenther@suse.com
|
||||||
|
|
||||||
|
- Update to gcc-7-branch head (r253221).
|
||||||
|
* Includes similar fix to gcc41-ppc32-retaddr.patch, disable the
|
||||||
|
patch but keep the testcase.
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Mon Sep 25 20:22:09 UTC 2017 - matz@suse.de
|
||||||
|
|
||||||
|
- Add support for zero-sized VLAs and allocas with
|
||||||
|
-fstack-clash-protection. [bnc #1059075]
|
||||||
|
Changes gcc7-stack-probe.diff.
|
||||||
|
|
||||||
-------------------------------------------------------------------
|
-------------------------------------------------------------------
|
||||||
Tue Aug 29 07:17:15 UTC 2017 - rguenther@suse.com
|
Tue Aug 29 07:17:15 UTC 2017 - rguenther@suse.com
|
||||||
|
|
||||||
|
@ -157,7 +157,7 @@ Requires(preun): update-alternatives
|
|||||||
%define biarch_targets x86_64 s390x powerpc64 powerpc sparc sparc64
|
%define biarch_targets x86_64 s390x powerpc64 powerpc sparc sparc64
|
||||||
|
|
||||||
Url: http://gcc.gnu.org/
|
Url: http://gcc.gnu.org/
|
||||||
Version: 7.2.1+r251579
|
Version: 7.2.1+r253221
|
||||||
Release: 0
|
Release: 0
|
||||||
%define gcc_version %(echo %version | sed 's/+.*//')
|
%define gcc_version %(echo %version | sed 's/+.*//')
|
||||||
%define gcc_dir_version %(echo %gcc_version | cut -d '.' -f 1)
|
%define gcc_dir_version %(echo %gcc_version | cut -d '.' -f 1)
|
||||||
|
@ -1,3 +1,17 @@
|
|||||||
|
-------------------------------------------------------------------
|
||||||
|
Wed Sep 27 12:24:55 UTC 2017 - rguenther@suse.com
|
||||||
|
|
||||||
|
- Update to gcc-7-branch head (r253221).
|
||||||
|
* Includes similar fix to gcc41-ppc32-retaddr.patch, disable the
|
||||||
|
patch but keep the testcase.
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Mon Sep 25 20:22:09 UTC 2017 - matz@suse.de
|
||||||
|
|
||||||
|
- Add support for zero-sized VLAs and allocas with
|
||||||
|
-fstack-clash-protection. [bnc #1059075]
|
||||||
|
Changes gcc7-stack-probe.diff.
|
||||||
|
|
||||||
-------------------------------------------------------------------
|
-------------------------------------------------------------------
|
||||||
Tue Aug 29 07:17:15 UTC 2017 - rguenther@suse.com
|
Tue Aug 29 07:17:15 UTC 2017 - rguenther@suse.com
|
||||||
|
|
||||||
|
@ -157,7 +157,7 @@ Requires(preun): update-alternatives
|
|||||||
%define biarch_targets x86_64 s390x powerpc64 powerpc sparc sparc64
|
%define biarch_targets x86_64 s390x powerpc64 powerpc sparc sparc64
|
||||||
|
|
||||||
Url: http://gcc.gnu.org/
|
Url: http://gcc.gnu.org/
|
||||||
Version: 7.2.1+r251579
|
Version: 7.2.1+r253221
|
||||||
Release: 0
|
Release: 0
|
||||||
%define gcc_version %(echo %version | sed 's/+.*//')
|
%define gcc_version %(echo %version | sed 's/+.*//')
|
||||||
%define gcc_dir_version %(echo %gcc_version | cut -d '.' -f 1)
|
%define gcc_dir_version %(echo %gcc_version | cut -d '.' -f 1)
|
||||||
|
@ -1,3 +1,17 @@
|
|||||||
|
-------------------------------------------------------------------
|
||||||
|
Wed Sep 27 12:24:55 UTC 2017 - rguenther@suse.com
|
||||||
|
|
||||||
|
- Update to gcc-7-branch head (r253221).
|
||||||
|
* Includes similar fix to gcc41-ppc32-retaddr.patch, disable the
|
||||||
|
patch but keep the testcase.
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Mon Sep 25 20:22:09 UTC 2017 - matz@suse.de
|
||||||
|
|
||||||
|
- Add support for zero-sized VLAs and allocas with
|
||||||
|
-fstack-clash-protection. [bnc #1059075]
|
||||||
|
Changes gcc7-stack-probe.diff.
|
||||||
|
|
||||||
-------------------------------------------------------------------
|
-------------------------------------------------------------------
|
||||||
Tue Aug 29 07:17:15 UTC 2017 - rguenther@suse.com
|
Tue Aug 29 07:17:15 UTC 2017 - rguenther@suse.com
|
||||||
|
|
||||||
|
@ -157,7 +157,7 @@ Requires(preun): update-alternatives
|
|||||||
%define biarch_targets x86_64 s390x powerpc64 powerpc sparc sparc64
|
%define biarch_targets x86_64 s390x powerpc64 powerpc sparc sparc64
|
||||||
|
|
||||||
Url: http://gcc.gnu.org/
|
Url: http://gcc.gnu.org/
|
||||||
Version: 7.2.1+r251579
|
Version: 7.2.1+r253221
|
||||||
Release: 0
|
Release: 0
|
||||||
%define gcc_version %(echo %version | sed 's/+.*//')
|
%define gcc_version %(echo %version | sed 's/+.*//')
|
||||||
%define gcc_dir_version %(echo %gcc_version | cut -d '.' -f 1)
|
%define gcc_dir_version %(echo %gcc_version | cut -d '.' -f 1)
|
||||||
|
@ -1,3 +1,17 @@
|
|||||||
|
-------------------------------------------------------------------
|
||||||
|
Wed Sep 27 12:24:55 UTC 2017 - rguenther@suse.com
|
||||||
|
|
||||||
|
- Update to gcc-7-branch head (r253221).
|
||||||
|
* Includes similar fix to gcc41-ppc32-retaddr.patch, disable the
|
||||||
|
patch but keep the testcase.
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Mon Sep 25 20:22:09 UTC 2017 - matz@suse.de
|
||||||
|
|
||||||
|
- Add support for zero-sized VLAs and allocas with
|
||||||
|
-fstack-clash-protection. [bnc #1059075]
|
||||||
|
Changes gcc7-stack-probe.diff.
|
||||||
|
|
||||||
-------------------------------------------------------------------
|
-------------------------------------------------------------------
|
||||||
Tue Aug 29 07:17:15 UTC 2017 - rguenther@suse.com
|
Tue Aug 29 07:17:15 UTC 2017 - rguenther@suse.com
|
||||||
|
|
||||||
|
@ -158,7 +158,7 @@ Requires(preun): update-alternatives
|
|||||||
%define biarch_targets x86_64 s390x powerpc64 powerpc sparc sparc64
|
%define biarch_targets x86_64 s390x powerpc64 powerpc sparc sparc64
|
||||||
|
|
||||||
Url: http://gcc.gnu.org/
|
Url: http://gcc.gnu.org/
|
||||||
Version: 7.2.1+r251579
|
Version: 7.2.1+r253221
|
||||||
Release: 0
|
Release: 0
|
||||||
%define gcc_version %(echo %version | sed 's/+.*//')
|
%define gcc_version %(echo %version | sed 's/+.*//')
|
||||||
%define gcc_dir_version %(echo %gcc_version | cut -d '.' -f 1)
|
%define gcc_dir_version %(echo %gcc_version | cut -d '.' -f 1)
|
||||||
|
@ -1,3 +1,17 @@
|
|||||||
|
-------------------------------------------------------------------
|
||||||
|
Wed Sep 27 12:24:55 UTC 2017 - rguenther@suse.com
|
||||||
|
|
||||||
|
- Update to gcc-7-branch head (r253221).
|
||||||
|
* Includes similar fix to gcc41-ppc32-retaddr.patch, disable the
|
||||||
|
patch but keep the testcase.
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Mon Sep 25 20:22:09 UTC 2017 - matz@suse.de
|
||||||
|
|
||||||
|
- Add support for zero-sized VLAs and allocas with
|
||||||
|
-fstack-clash-protection. [bnc #1059075]
|
||||||
|
Changes gcc7-stack-probe.diff.
|
||||||
|
|
||||||
-------------------------------------------------------------------
|
-------------------------------------------------------------------
|
||||||
Tue Aug 29 07:17:15 UTC 2017 - rguenther@suse.com
|
Tue Aug 29 07:17:15 UTC 2017 - rguenther@suse.com
|
||||||
|
|
||||||
|
@ -157,7 +157,7 @@ Requires(preun): update-alternatives
|
|||||||
%define biarch_targets x86_64 s390x powerpc64 powerpc sparc sparc64
|
%define biarch_targets x86_64 s390x powerpc64 powerpc sparc sparc64
|
||||||
|
|
||||||
Url: http://gcc.gnu.org/
|
Url: http://gcc.gnu.org/
|
||||||
Version: 7.2.1+r251579
|
Version: 7.2.1+r253221
|
||||||
Release: 0
|
Release: 0
|
||||||
%define gcc_version %(echo %version | sed 's/+.*//')
|
%define gcc_version %(echo %version | sed 's/+.*//')
|
||||||
%define gcc_dir_version %(echo %gcc_version | cut -d '.' -f 1)
|
%define gcc_dir_version %(echo %gcc_version | cut -d '.' -f 1)
|
||||||
|
@ -1,3 +1,17 @@
|
|||||||
|
-------------------------------------------------------------------
|
||||||
|
Wed Sep 27 12:24:55 UTC 2017 - rguenther@suse.com
|
||||||
|
|
||||||
|
- Update to gcc-7-branch head (r253221).
|
||||||
|
* Includes similar fix to gcc41-ppc32-retaddr.patch, disable the
|
||||||
|
patch but keep the testcase.
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Mon Sep 25 20:22:09 UTC 2017 - matz@suse.de
|
||||||
|
|
||||||
|
- Add support for zero-sized VLAs and allocas with
|
||||||
|
-fstack-clash-protection. [bnc #1059075]
|
||||||
|
Changes gcc7-stack-probe.diff.
|
||||||
|
|
||||||
-------------------------------------------------------------------
|
-------------------------------------------------------------------
|
||||||
Tue Aug 29 07:17:15 UTC 2017 - rguenther@suse.com
|
Tue Aug 29 07:17:15 UTC 2017 - rguenther@suse.com
|
||||||
|
|
||||||
|
@ -157,7 +157,7 @@ Requires(preun): update-alternatives
|
|||||||
%define biarch_targets x86_64 s390x powerpc64 powerpc sparc sparc64
|
%define biarch_targets x86_64 s390x powerpc64 powerpc sparc sparc64
|
||||||
|
|
||||||
Url: http://gcc.gnu.org/
|
Url: http://gcc.gnu.org/
|
||||||
Version: 7.2.1+r251579
|
Version: 7.2.1+r253221
|
||||||
Release: 0
|
Release: 0
|
||||||
%define gcc_version %(echo %version | sed 's/+.*//')
|
%define gcc_version %(echo %version | sed 's/+.*//')
|
||||||
%define gcc_dir_version %(echo %gcc_version | cut -d '.' -f 1)
|
%define gcc_dir_version %(echo %gcc_version | cut -d '.' -f 1)
|
||||||
|
@ -1,3 +1,17 @@
|
|||||||
|
-------------------------------------------------------------------
|
||||||
|
Wed Sep 27 12:24:55 UTC 2017 - rguenther@suse.com
|
||||||
|
|
||||||
|
- Update to gcc-7-branch head (r253221).
|
||||||
|
* Includes similar fix to gcc41-ppc32-retaddr.patch, disable the
|
||||||
|
patch but keep the testcase.
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Mon Sep 25 20:22:09 UTC 2017 - matz@suse.de
|
||||||
|
|
||||||
|
- Add support for zero-sized VLAs and allocas with
|
||||||
|
-fstack-clash-protection. [bnc #1059075]
|
||||||
|
Changes gcc7-stack-probe.diff.
|
||||||
|
|
||||||
-------------------------------------------------------------------
|
-------------------------------------------------------------------
|
||||||
Tue Aug 29 07:17:15 UTC 2017 - rguenther@suse.com
|
Tue Aug 29 07:17:15 UTC 2017 - rguenther@suse.com
|
||||||
|
|
||||||
|
@ -157,7 +157,7 @@ Requires(preun): update-alternatives
|
|||||||
%define biarch_targets x86_64 s390x powerpc64 powerpc sparc sparc64
|
%define biarch_targets x86_64 s390x powerpc64 powerpc sparc sparc64
|
||||||
|
|
||||||
Url: http://gcc.gnu.org/
|
Url: http://gcc.gnu.org/
|
||||||
Version: 7.2.1+r251579
|
Version: 7.2.1+r253221
|
||||||
Release: 0
|
Release: 0
|
||||||
%define gcc_version %(echo %version | sed 's/+.*//')
|
%define gcc_version %(echo %version | sed 's/+.*//')
|
||||||
%define gcc_dir_version %(echo %gcc_version | cut -d '.' -f 1)
|
%define gcc_dir_version %(echo %gcc_version | cut -d '.' -f 1)
|
||||||
|
@ -1,3 +1,17 @@
|
|||||||
|
-------------------------------------------------------------------
|
||||||
|
Wed Sep 27 12:24:55 UTC 2017 - rguenther@suse.com
|
||||||
|
|
||||||
|
- Update to gcc-7-branch head (r253221).
|
||||||
|
* Includes similar fix to gcc41-ppc32-retaddr.patch, disable the
|
||||||
|
patch but keep the testcase.
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Mon Sep 25 20:22:09 UTC 2017 - matz@suse.de
|
||||||
|
|
||||||
|
- Add support for zero-sized VLAs and allocas with
|
||||||
|
-fstack-clash-protection. [bnc #1059075]
|
||||||
|
Changes gcc7-stack-probe.diff.
|
||||||
|
|
||||||
-------------------------------------------------------------------
|
-------------------------------------------------------------------
|
||||||
Tue Aug 29 07:17:15 UTC 2017 - rguenther@suse.com
|
Tue Aug 29 07:17:15 UTC 2017 - rguenther@suse.com
|
||||||
|
|
||||||
|
@ -157,7 +157,7 @@ Requires(preun): update-alternatives
|
|||||||
%define biarch_targets x86_64 s390x powerpc64 powerpc sparc sparc64
|
%define biarch_targets x86_64 s390x powerpc64 powerpc sparc sparc64
|
||||||
|
|
||||||
Url: http://gcc.gnu.org/
|
Url: http://gcc.gnu.org/
|
||||||
Version: 7.2.1+r251579
|
Version: 7.2.1+r253221
|
||||||
Release: 0
|
Release: 0
|
||||||
%define gcc_version %(echo %version | sed 's/+.*//')
|
%define gcc_version %(echo %version | sed 's/+.*//')
|
||||||
%define gcc_dir_version %(echo %gcc_version | cut -d '.' -f 1)
|
%define gcc_dir_version %(echo %gcc_version | cut -d '.' -f 1)
|
||||||
|
@ -1,3 +1,17 @@
|
|||||||
|
-------------------------------------------------------------------
|
||||||
|
Wed Sep 27 12:24:55 UTC 2017 - rguenther@suse.com
|
||||||
|
|
||||||
|
- Update to gcc-7-branch head (r253221).
|
||||||
|
* Includes similar fix to gcc41-ppc32-retaddr.patch, disable the
|
||||||
|
patch but keep the testcase.
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Mon Sep 25 20:22:09 UTC 2017 - matz@suse.de
|
||||||
|
|
||||||
|
- Add support for zero-sized VLAs and allocas with
|
||||||
|
-fstack-clash-protection. [bnc #1059075]
|
||||||
|
Changes gcc7-stack-probe.diff.
|
||||||
|
|
||||||
-------------------------------------------------------------------
|
-------------------------------------------------------------------
|
||||||
Tue Aug 29 07:17:15 UTC 2017 - rguenther@suse.com
|
Tue Aug 29 07:17:15 UTC 2017 - rguenther@suse.com
|
||||||
|
|
||||||
|
@ -157,7 +157,7 @@ Requires(preun): update-alternatives
|
|||||||
%define biarch_targets x86_64 s390x powerpc64 powerpc sparc sparc64
|
%define biarch_targets x86_64 s390x powerpc64 powerpc sparc sparc64
|
||||||
|
|
||||||
Url: http://gcc.gnu.org/
|
Url: http://gcc.gnu.org/
|
||||||
Version: 7.2.1+r251579
|
Version: 7.2.1+r253221
|
||||||
Release: 0
|
Release: 0
|
||||||
%define gcc_version %(echo %version | sed 's/+.*//')
|
%define gcc_version %(echo %version | sed 's/+.*//')
|
||||||
%define gcc_dir_version %(echo %gcc_version | cut -d '.' -f 1)
|
%define gcc_dir_version %(echo %gcc_version | cut -d '.' -f 1)
|
||||||
|
@ -1,3 +1,17 @@
|
|||||||
|
-------------------------------------------------------------------
|
||||||
|
Wed Sep 27 12:24:55 UTC 2017 - rguenther@suse.com
|
||||||
|
|
||||||
|
- Update to gcc-7-branch head (r253221).
|
||||||
|
* Includes similar fix to gcc41-ppc32-retaddr.patch, disable the
|
||||||
|
patch but keep the testcase.
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Mon Sep 25 20:22:09 UTC 2017 - matz@suse.de
|
||||||
|
|
||||||
|
- Add support for zero-sized VLAs and allocas with
|
||||||
|
-fstack-clash-protection. [bnc #1059075]
|
||||||
|
Changes gcc7-stack-probe.diff.
|
||||||
|
|
||||||
-------------------------------------------------------------------
|
-------------------------------------------------------------------
|
||||||
Tue Aug 29 07:17:15 UTC 2017 - rguenther@suse.com
|
Tue Aug 29 07:17:15 UTC 2017 - rguenther@suse.com
|
||||||
|
|
||||||
|
@ -157,7 +157,7 @@ Requires(preun): update-alternatives
|
|||||||
%define biarch_targets x86_64 s390x powerpc64 powerpc sparc sparc64
|
%define biarch_targets x86_64 s390x powerpc64 powerpc sparc sparc64
|
||||||
|
|
||||||
Url: http://gcc.gnu.org/
|
Url: http://gcc.gnu.org/
|
||||||
Version: 7.2.1+r251579
|
Version: 7.2.1+r253221
|
||||||
Release: 0
|
Release: 0
|
||||||
%define gcc_version %(echo %version | sed 's/+.*//')
|
%define gcc_version %(echo %version | sed 's/+.*//')
|
||||||
%define gcc_dir_version %(echo %gcc_version | cut -d '.' -f 1)
|
%define gcc_dir_version %(echo %gcc_version | cut -d '.' -f 1)
|
||||||
|
@ -1,3 +1,17 @@
|
|||||||
|
-------------------------------------------------------------------
|
||||||
|
Wed Sep 27 12:24:55 UTC 2017 - rguenther@suse.com
|
||||||
|
|
||||||
|
- Update to gcc-7-branch head (r253221).
|
||||||
|
* Includes similar fix to gcc41-ppc32-retaddr.patch, disable the
|
||||||
|
patch but keep the testcase.
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Mon Sep 25 20:22:09 UTC 2017 - matz@suse.de
|
||||||
|
|
||||||
|
- Add support for zero-sized VLAs and allocas with
|
||||||
|
-fstack-clash-protection. [bnc #1059075]
|
||||||
|
Changes gcc7-stack-probe.diff.
|
||||||
|
|
||||||
-------------------------------------------------------------------
|
-------------------------------------------------------------------
|
||||||
Tue Aug 29 07:17:15 UTC 2017 - rguenther@suse.com
|
Tue Aug 29 07:17:15 UTC 2017 - rguenther@suse.com
|
||||||
|
|
||||||
|
@ -157,7 +157,7 @@ Requires(preun): update-alternatives
|
|||||||
%define biarch_targets x86_64 s390x powerpc64 powerpc sparc sparc64
|
%define biarch_targets x86_64 s390x powerpc64 powerpc sparc sparc64
|
||||||
|
|
||||||
Url: http://gcc.gnu.org/
|
Url: http://gcc.gnu.org/
|
||||||
Version: 7.2.1+r251579
|
Version: 7.2.1+r253221
|
||||||
Release: 0
|
Release: 0
|
||||||
%define gcc_version %(echo %version | sed 's/+.*//')
|
%define gcc_version %(echo %version | sed 's/+.*//')
|
||||||
%define gcc_dir_version %(echo %gcc_version | cut -d '.' -f 1)
|
%define gcc_dir_version %(echo %gcc_version | cut -d '.' -f 1)
|
||||||
|
@ -1,3 +1,17 @@
|
|||||||
|
-------------------------------------------------------------------
|
||||||
|
Wed Sep 27 12:24:55 UTC 2017 - rguenther@suse.com
|
||||||
|
|
||||||
|
- Update to gcc-7-branch head (r253221).
|
||||||
|
* Includes similar fix to gcc41-ppc32-retaddr.patch, disable the
|
||||||
|
patch but keep the testcase.
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Mon Sep 25 20:22:09 UTC 2017 - matz@suse.de
|
||||||
|
|
||||||
|
- Add support for zero-sized VLAs and allocas with
|
||||||
|
-fstack-clash-protection. [bnc #1059075]
|
||||||
|
Changes gcc7-stack-probe.diff.
|
||||||
|
|
||||||
-------------------------------------------------------------------
|
-------------------------------------------------------------------
|
||||||
Tue Aug 29 07:17:15 UTC 2017 - rguenther@suse.com
|
Tue Aug 29 07:17:15 UTC 2017 - rguenther@suse.com
|
||||||
|
|
||||||
|
@ -157,7 +157,7 @@ Requires(preun): update-alternatives
|
|||||||
%define biarch_targets x86_64 s390x powerpc64 powerpc sparc sparc64
|
%define biarch_targets x86_64 s390x powerpc64 powerpc sparc sparc64
|
||||||
|
|
||||||
Url: http://gcc.gnu.org/
|
Url: http://gcc.gnu.org/
|
||||||
Version: 7.2.1+r251579
|
Version: 7.2.1+r253221
|
||||||
Release: 0
|
Release: 0
|
||||||
%define gcc_version %(echo %version | sed 's/+.*//')
|
%define gcc_version %(echo %version | sed 's/+.*//')
|
||||||
%define gcc_dir_version %(echo %gcc_version | cut -d '.' -f 1)
|
%define gcc_dir_version %(echo %gcc_version | cut -d '.' -f 1)
|
||||||
|
@ -1,3 +1,17 @@
|
|||||||
|
-------------------------------------------------------------------
|
||||||
|
Wed Sep 27 12:24:55 UTC 2017 - rguenther@suse.com
|
||||||
|
|
||||||
|
- Update to gcc-7-branch head (r253221).
|
||||||
|
* Includes similar fix to gcc41-ppc32-retaddr.patch, disable the
|
||||||
|
patch but keep the testcase.
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Mon Sep 25 20:22:09 UTC 2017 - matz@suse.de
|
||||||
|
|
||||||
|
- Add support for zero-sized VLAs and allocas with
|
||||||
|
-fstack-clash-protection. [bnc #1059075]
|
||||||
|
Changes gcc7-stack-probe.diff.
|
||||||
|
|
||||||
-------------------------------------------------------------------
|
-------------------------------------------------------------------
|
||||||
Tue Aug 29 07:17:15 UTC 2017 - rguenther@suse.com
|
Tue Aug 29 07:17:15 UTC 2017 - rguenther@suse.com
|
||||||
|
|
||||||
|
@ -158,7 +158,7 @@ Requires(preun): update-alternatives
|
|||||||
%define biarch_targets x86_64 s390x powerpc64 powerpc sparc sparc64
|
%define biarch_targets x86_64 s390x powerpc64 powerpc sparc sparc64
|
||||||
|
|
||||||
Url: http://gcc.gnu.org/
|
Url: http://gcc.gnu.org/
|
||||||
Version: 7.2.1+r251579
|
Version: 7.2.1+r253221
|
||||||
Release: 0
|
Release: 0
|
||||||
%define gcc_version %(echo %version | sed 's/+.*//')
|
%define gcc_version %(echo %version | sed 's/+.*//')
|
||||||
%define gcc_dir_version %(echo %gcc_version | cut -d '.' -f 1)
|
%define gcc_dir_version %(echo %gcc_version | cut -d '.' -f 1)
|
||||||
|
@ -1,3 +1,17 @@
|
|||||||
|
-------------------------------------------------------------------
|
||||||
|
Wed Sep 27 12:24:55 UTC 2017 - rguenther@suse.com
|
||||||
|
|
||||||
|
- Update to gcc-7-branch head (r253221).
|
||||||
|
* Includes similar fix to gcc41-ppc32-retaddr.patch, disable the
|
||||||
|
patch but keep the testcase.
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Mon Sep 25 20:22:09 UTC 2017 - matz@suse.de
|
||||||
|
|
||||||
|
- Add support for zero-sized VLAs and allocas with
|
||||||
|
-fstack-clash-protection. [bnc #1059075]
|
||||||
|
Changes gcc7-stack-probe.diff.
|
||||||
|
|
||||||
-------------------------------------------------------------------
|
-------------------------------------------------------------------
|
||||||
Tue Aug 29 07:17:15 UTC 2017 - rguenther@suse.com
|
Tue Aug 29 07:17:15 UTC 2017 - rguenther@suse.com
|
||||||
|
|
||||||
|
@ -157,7 +157,7 @@ Requires(preun): update-alternatives
|
|||||||
%define biarch_targets x86_64 s390x powerpc64 powerpc sparc sparc64
|
%define biarch_targets x86_64 s390x powerpc64 powerpc sparc sparc64
|
||||||
|
|
||||||
Url: http://gcc.gnu.org/
|
Url: http://gcc.gnu.org/
|
||||||
Version: 7.2.1+r251579
|
Version: 7.2.1+r253221
|
||||||
Release: 0
|
Release: 0
|
||||||
%define gcc_version %(echo %version | sed 's/+.*//')
|
%define gcc_version %(echo %version | sed 's/+.*//')
|
||||||
%define gcc_dir_version %(echo %gcc_version | cut -d '.' -f 1)
|
%define gcc_dir_version %(echo %gcc_version | cut -d '.' -f 1)
|
||||||
|
@ -1,3 +1,17 @@
|
|||||||
|
-------------------------------------------------------------------
|
||||||
|
Wed Sep 27 12:24:55 UTC 2017 - rguenther@suse.com
|
||||||
|
|
||||||
|
- Update to gcc-7-branch head (r253221).
|
||||||
|
* Includes similar fix to gcc41-ppc32-retaddr.patch, disable the
|
||||||
|
patch but keep the testcase.
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Mon Sep 25 20:22:09 UTC 2017 - matz@suse.de
|
||||||
|
|
||||||
|
- Add support for zero-sized VLAs and allocas with
|
||||||
|
-fstack-clash-protection. [bnc #1059075]
|
||||||
|
Changes gcc7-stack-probe.diff.
|
||||||
|
|
||||||
-------------------------------------------------------------------
|
-------------------------------------------------------------------
|
||||||
Tue Aug 29 07:17:15 UTC 2017 - rguenther@suse.com
|
Tue Aug 29 07:17:15 UTC 2017 - rguenther@suse.com
|
||||||
|
|
||||||
|
@ -157,7 +157,7 @@ Requires(preun): update-alternatives
|
|||||||
%define biarch_targets x86_64 s390x powerpc64 powerpc sparc sparc64
|
%define biarch_targets x86_64 s390x powerpc64 powerpc sparc sparc64
|
||||||
|
|
||||||
Url: http://gcc.gnu.org/
|
Url: http://gcc.gnu.org/
|
||||||
Version: 7.2.1+r251579
|
Version: 7.2.1+r253221
|
||||||
Release: 0
|
Release: 0
|
||||||
%define gcc_version %(echo %version | sed 's/+.*//')
|
%define gcc_version %(echo %version | sed 's/+.*//')
|
||||||
%define gcc_dir_version %(echo %gcc_version | cut -d '.' -f 1)
|
%define gcc_dir_version %(echo %gcc_version | cut -d '.' -f 1)
|
||||||
|
@ -1,3 +1,17 @@
|
|||||||
|
-------------------------------------------------------------------
|
||||||
|
Wed Sep 27 12:24:55 UTC 2017 - rguenther@suse.com
|
||||||
|
|
||||||
|
- Update to gcc-7-branch head (r253221).
|
||||||
|
* Includes similar fix to gcc41-ppc32-retaddr.patch, disable the
|
||||||
|
patch but keep the testcase.
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Mon Sep 25 20:22:09 UTC 2017 - matz@suse.de
|
||||||
|
|
||||||
|
- Add support for zero-sized VLAs and allocas with
|
||||||
|
-fstack-clash-protection. [bnc #1059075]
|
||||||
|
Changes gcc7-stack-probe.diff.
|
||||||
|
|
||||||
-------------------------------------------------------------------
|
-------------------------------------------------------------------
|
||||||
Tue Aug 29 07:17:15 UTC 2017 - rguenther@suse.com
|
Tue Aug 29 07:17:15 UTC 2017 - rguenther@suse.com
|
||||||
|
|
||||||
|
@ -157,7 +157,7 @@ Requires(preun): update-alternatives
|
|||||||
%define biarch_targets x86_64 s390x powerpc64 powerpc sparc sparc64
|
%define biarch_targets x86_64 s390x powerpc64 powerpc sparc sparc64
|
||||||
|
|
||||||
Url: http://gcc.gnu.org/
|
Url: http://gcc.gnu.org/
|
||||||
Version: 7.2.1+r251579
|
Version: 7.2.1+r253221
|
||||||
Release: 0
|
Release: 0
|
||||||
%define gcc_version %(echo %version | sed 's/+.*//')
|
%define gcc_version %(echo %version | sed 's/+.*//')
|
||||||
%define gcc_dir_version %(echo %gcc_version | cut -d '.' -f 1)
|
%define gcc_dir_version %(echo %gcc_version | cut -d '.' -f 1)
|
||||||
|
@ -1,3 +1,17 @@
|
|||||||
|
-------------------------------------------------------------------
|
||||||
|
Wed Sep 27 12:24:55 UTC 2017 - rguenther@suse.com
|
||||||
|
|
||||||
|
- Update to gcc-7-branch head (r253221).
|
||||||
|
* Includes similar fix to gcc41-ppc32-retaddr.patch, disable the
|
||||||
|
patch but keep the testcase.
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Mon Sep 25 20:22:09 UTC 2017 - matz@suse.de
|
||||||
|
|
||||||
|
- Add support for zero-sized VLAs and allocas with
|
||||||
|
-fstack-clash-protection. [bnc #1059075]
|
||||||
|
Changes gcc7-stack-probe.diff.
|
||||||
|
|
||||||
-------------------------------------------------------------------
|
-------------------------------------------------------------------
|
||||||
Tue Aug 29 07:17:15 UTC 2017 - rguenther@suse.com
|
Tue Aug 29 07:17:15 UTC 2017 - rguenther@suse.com
|
||||||
|
|
||||||
|
@ -157,7 +157,7 @@ Requires(preun): update-alternatives
|
|||||||
%define biarch_targets x86_64 s390x powerpc64 powerpc sparc sparc64
|
%define biarch_targets x86_64 s390x powerpc64 powerpc sparc sparc64
|
||||||
|
|
||||||
Url: http://gcc.gnu.org/
|
Url: http://gcc.gnu.org/
|
||||||
Version: 7.2.1+r251579
|
Version: 7.2.1+r253221
|
||||||
Release: 0
|
Release: 0
|
||||||
%define gcc_version %(echo %version | sed 's/+.*//')
|
%define gcc_version %(echo %version | sed 's/+.*//')
|
||||||
%define gcc_dir_version %(echo %gcc_version | cut -d '.' -f 1)
|
%define gcc_dir_version %(echo %gcc_version | cut -d '.' -f 1)
|
||||||
|
@ -1,3 +1,17 @@
|
|||||||
|
-------------------------------------------------------------------
|
||||||
|
Wed Sep 27 12:24:55 UTC 2017 - rguenther@suse.com
|
||||||
|
|
||||||
|
- Update to gcc-7-branch head (r253221).
|
||||||
|
* Includes similar fix to gcc41-ppc32-retaddr.patch, disable the
|
||||||
|
patch but keep the testcase.
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Mon Sep 25 20:22:09 UTC 2017 - matz@suse.de
|
||||||
|
|
||||||
|
- Add support for zero-sized VLAs and allocas with
|
||||||
|
-fstack-clash-protection. [bnc #1059075]
|
||||||
|
Changes gcc7-stack-probe.diff.
|
||||||
|
|
||||||
-------------------------------------------------------------------
|
-------------------------------------------------------------------
|
||||||
Tue Aug 29 07:17:15 UTC 2017 - rguenther@suse.com
|
Tue Aug 29 07:17:15 UTC 2017 - rguenther@suse.com
|
||||||
|
|
||||||
|
@ -157,7 +157,7 @@ Requires(preun): update-alternatives
|
|||||||
%define biarch_targets x86_64 s390x powerpc64 powerpc sparc sparc64
|
%define biarch_targets x86_64 s390x powerpc64 powerpc sparc sparc64
|
||||||
|
|
||||||
Url: http://gcc.gnu.org/
|
Url: http://gcc.gnu.org/
|
||||||
Version: 7.2.1+r251579
|
Version: 7.2.1+r253221
|
||||||
Release: 0
|
Release: 0
|
||||||
%define gcc_version %(echo %version | sed 's/+.*//')
|
%define gcc_version %(echo %version | sed 's/+.*//')
|
||||||
%define gcc_dir_version %(echo %gcc_version | cut -d '.' -f 1)
|
%define gcc_dir_version %(echo %gcc_version | cut -d '.' -f 1)
|
||||||
|
@ -1,3 +0,0 @@
|
|||||||
version https://git-lfs.github.com/spec/v1
|
|
||||||
oid sha256:b8cdba7ee96f6893b9965006c89de50be5dea3b681fd3dba53c5aa3cabc4127c
|
|
||||||
size 61021404
|
|
3
gcc-7.2.1+r253221.tar.xz
Normal file
3
gcc-7.2.1+r253221.tar.xz
Normal file
@ -0,0 +1,3 @@
|
|||||||
|
version https://git-lfs.github.com/spec/v1
|
||||||
|
oid sha256:cc3c7345397604c102b5d604d5d66674fb589792cadd813d2f27951d6612452e
|
||||||
|
size 61056212
|
@ -239,7 +239,7 @@ BuildRequires: gdb
|
|||||||
%define biarch_targets x86_64 s390x powerpc64 powerpc sparc sparc64
|
%define biarch_targets x86_64 s390x powerpc64 powerpc sparc sparc64
|
||||||
|
|
||||||
URL: http://gcc.gnu.org/
|
URL: http://gcc.gnu.org/
|
||||||
Version: 7.2.1+r251579
|
Version: 7.2.1+r253221
|
||||||
Release: 1
|
Release: 1
|
||||||
%define gcc_version %(echo %version | sed 's/+.*//')
|
%define gcc_version %(echo %version | sed 's/+.*//')
|
||||||
%define gcc_dir_version %(echo %gcc_version | cut -d '.' -f 1)
|
%define gcc_dir_version %(echo %gcc_version | cut -d '.' -f 1)
|
||||||
|
@ -6,11 +6,11 @@
|
|||||||
|
|
||||||
* gcc.dg/20051128-1.c: New test.
|
* gcc.dg/20051128-1.c: New test.
|
||||||
|
|
||||||
Index: gcc/config/rs6000/rs6000.c
|
#Index: gcc/config/rs6000/rs6000.c
|
||||||
===================================================================
|
#===================================================================
|
||||||
--- gcc/config/rs6000/rs6000.c.orig 2013-11-26 15:42:33.000000000 +0100
|
#--- gcc/config/rs6000/rs6000.c.orig 2013-11-26 15:42:33.000000000 +0100
|
||||||
+++ gcc/config/rs6000/rs6000.c 2013-11-26 16:44:14.566089231 +0100
|
#+++ gcc/config/rs6000/rs6000.c 2013-11-26 16:44:14.566089231 +0100
|
||||||
@@ -20878,18 +20878,22 @@ rs6000_return_addr (int count, rtx frame
|
#@@ -20878,18 +20878,22 @@ rs6000_return_addr (int count, rtx frame
|
||||||
if (count != 0
|
if (count != 0
|
||||||
|| ((DEFAULT_ABI == ABI_V4 || DEFAULT_ABI == ABI_DARWIN) && flag_pic))
|
|| ((DEFAULT_ABI == ABI_V4 || DEFAULT_ABI == ABI_DARWIN) && flag_pic))
|
||||||
{
|
{
|
||||||
|
@ -30,12 +30,12 @@ Index: gcc/explow.c
|
|||||||
HOST_WIDE_INT stack_usage_size = -1;
|
HOST_WIDE_INT stack_usage_size = -1;
|
||||||
rtx_code_label *final_label;
|
rtx_code_label *final_label;
|
||||||
rtx final_target, target;
|
rtx final_target, target;
|
||||||
+ rtx loop_lab, end_lab, last_size;
|
+ rtx loop_lab, end_lab, skip_lab, last_size, before_skip;
|
||||||
+ int probe_pass = 0;
|
+ int probe_pass = 0;
|
||||||
|
|
||||||
/* If we're asking for zero bytes, it doesn't matter what we point
|
/* If we're asking for zero bytes, it doesn't matter what we point
|
||||||
to since we can't dereference it. But return a reasonable
|
to since we can't dereference it. But return a reasonable
|
||||||
@@ -1440,6 +1444,24 @@ allocate_dynamic_stack_space (rtx size,
|
@@ -1440,6 +1444,30 @@ allocate_dynamic_stack_space (rtx size,
|
||||||
/* Don't let anti_adjust_stack emit notes. */
|
/* Don't let anti_adjust_stack emit notes. */
|
||||||
suppress_reg_args_size = true;
|
suppress_reg_args_size = true;
|
||||||
|
|
||||||
@ -47,6 +47,12 @@ Index: gcc/explow.c
|
|||||||
+ size = copy_to_mode_reg (Pmode, convert_to_mode (Pmode, size, 1));
|
+ size = copy_to_mode_reg (Pmode, convert_to_mode (Pmode, size, 1));
|
||||||
+ loop_lab = gen_label_rtx ();
|
+ loop_lab = gen_label_rtx ();
|
||||||
+ end_lab = gen_label_rtx ();
|
+ end_lab = gen_label_rtx ();
|
||||||
|
+ skip_lab = gen_label_rtx ();
|
||||||
|
+ /* We insert 'target = virtual_stack_dynamic_rtx' here, but target
|
||||||
|
+ is changed later, so that insn can be constructed only later. */
|
||||||
|
+ before_skip = get_last_insn ();
|
||||||
|
+ emit_cmp_and_jump_insns (size, CONST0_RTX (Pmode), EQ, NULL_RTX,
|
||||||
|
+ Pmode, 1, skip_lab);
|
||||||
+ emit_label (loop_lab);
|
+ emit_label (loop_lab);
|
||||||
+ emit_cmp_and_jump_insns (size, GEN_INT (PROBE_INTERVAL), LTU,
|
+ emit_cmp_and_jump_insns (size, GEN_INT (PROBE_INTERVAL), LTU,
|
||||||
+ NULL_RTX, Pmode, 1, end_lab);
|
+ NULL_RTX, Pmode, 1, end_lab);
|
||||||
@ -60,7 +66,7 @@ Index: gcc/explow.c
|
|||||||
/* Perform the required allocation from the stack. Some systems do
|
/* Perform the required allocation from the stack. Some systems do
|
||||||
this differently than simply incrementing/decrementing from the
|
this differently than simply incrementing/decrementing from the
|
||||||
stack pointer, such as acquiring the space by calling malloc(). */
|
stack pointer, such as acquiring the space by calling malloc(). */
|
||||||
@@ -1499,6 +1521,15 @@ allocate_dynamic_stack_space (rtx size,
|
@@ -1499,6 +1527,15 @@ allocate_dynamic_stack_space (rtx size,
|
||||||
if (STACK_GROWS_DOWNWARD)
|
if (STACK_GROWS_DOWNWARD)
|
||||||
emit_move_insn (target, virtual_stack_dynamic_rtx);
|
emit_move_insn (target, virtual_stack_dynamic_rtx);
|
||||||
}
|
}
|
||||||
@ -76,16 +82,25 @@ Index: gcc/explow.c
|
|||||||
|
|
||||||
suppress_reg_args_size = false;
|
suppress_reg_args_size = false;
|
||||||
|
|
||||||
@@ -1510,6 +1541,8 @@ allocate_dynamic_stack_space (rtx size,
|
@@ -1510,6 +1547,17 @@ allocate_dynamic_stack_space (rtx size,
|
||||||
emit_label (final_label);
|
emit_label (final_label);
|
||||||
target = final_target;
|
target = final_target;
|
||||||
}
|
}
|
||||||
+ if (flag_stack_clash_protection)
|
+ if (flag_stack_clash_protection)
|
||||||
+ emit_stack_probe (target);
|
+ {
|
||||||
|
+ rtx seq;
|
||||||
|
+ emit_stack_probe (target);
|
||||||
|
+ emit_label (skip_lab);
|
||||||
|
+ start_sequence ();
|
||||||
|
+ emit_move_insn (target, virtual_stack_dynamic_rtx);
|
||||||
|
+ seq = get_insns ();
|
||||||
|
+ end_sequence ();
|
||||||
|
+ emit_insn_after (seq, before_skip);
|
||||||
|
+ }
|
||||||
|
|
||||||
target = align_dynamic_address (target, required_align);
|
target = align_dynamic_address (target, required_align);
|
||||||
|
|
||||||
@@ -1593,8 +1626,6 @@ emit_stack_probe (rtx address)
|
@@ -1593,8 +1641,6 @@ emit_stack_probe (rtx address)
|
||||||
the current stack pointer. STACK_GROWS_DOWNWARD says whether to add
|
the current stack pointer. STACK_GROWS_DOWNWARD says whether to add
|
||||||
or subtract them from the stack pointer. */
|
or subtract them from the stack pointer. */
|
||||||
|
|
||||||
|
@ -1,3 +1,17 @@
|
|||||||
|
-------------------------------------------------------------------
|
||||||
|
Wed Sep 27 12:24:55 UTC 2017 - rguenther@suse.com
|
||||||
|
|
||||||
|
- Update to gcc-7-branch head (r253221).
|
||||||
|
* Includes similar fix to gcc41-ppc32-retaddr.patch, disable the
|
||||||
|
patch but keep the testcase.
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Mon Sep 25 20:22:09 UTC 2017 - matz@suse.de
|
||||||
|
|
||||||
|
- Add support for zero-sized VLAs and allocas with
|
||||||
|
-fstack-clash-protection. [bnc #1059075]
|
||||||
|
Changes gcc7-stack-probe.diff.
|
||||||
|
|
||||||
-------------------------------------------------------------------
|
-------------------------------------------------------------------
|
||||||
Tue Aug 29 07:17:15 UTC 2017 - rguenther@suse.com
|
Tue Aug 29 07:17:15 UTC 2017 - rguenther@suse.com
|
||||||
|
|
||||||
|
@ -253,7 +253,7 @@ BuildRequires: gdb
|
|||||||
%define biarch_targets x86_64 s390x powerpc64 powerpc sparc sparc64
|
%define biarch_targets x86_64 s390x powerpc64 powerpc sparc sparc64
|
||||||
|
|
||||||
Url: http://gcc.gnu.org/
|
Url: http://gcc.gnu.org/
|
||||||
Version: 7.2.1+r251579
|
Version: 7.2.1+r253221
|
||||||
Release: 0
|
Release: 0
|
||||||
%define gcc_version %(echo %version | sed 's/+.*//')
|
%define gcc_version %(echo %version | sed 's/+.*//')
|
||||||
%define gcc_dir_version %(echo %gcc_version | cut -d '.' -f 1)
|
%define gcc_dir_version %(echo %gcc_version | cut -d '.' -f 1)
|
||||||
|
14
gcc7.changes
14
gcc7.changes
@ -1,3 +1,17 @@
|
|||||||
|
-------------------------------------------------------------------
|
||||||
|
Wed Sep 27 12:24:55 UTC 2017 - rguenther@suse.com
|
||||||
|
|
||||||
|
- Update to gcc-7-branch head (r253221).
|
||||||
|
* Includes similar fix to gcc41-ppc32-retaddr.patch, disable the
|
||||||
|
patch but keep the testcase.
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Mon Sep 25 20:22:09 UTC 2017 - matz@suse.de
|
||||||
|
|
||||||
|
- Add support for zero-sized VLAs and allocas with
|
||||||
|
-fstack-clash-protection. [bnc #1059075]
|
||||||
|
Changes gcc7-stack-probe.diff.
|
||||||
|
|
||||||
-------------------------------------------------------------------
|
-------------------------------------------------------------------
|
||||||
Tue Aug 29 07:17:15 UTC 2017 - rguenther@suse.com
|
Tue Aug 29 07:17:15 UTC 2017 - rguenther@suse.com
|
||||||
|
|
||||||
|
@ -235,7 +235,7 @@ BuildRequires: gdb
|
|||||||
%define biarch_targets x86_64 s390x powerpc64 powerpc sparc sparc64
|
%define biarch_targets x86_64 s390x powerpc64 powerpc sparc sparc64
|
||||||
|
|
||||||
Url: http://gcc.gnu.org/
|
Url: http://gcc.gnu.org/
|
||||||
Version: 7.2.1+r251579
|
Version: 7.2.1+r253221
|
||||||
Release: 0
|
Release: 0
|
||||||
%define gcc_version %(echo %version | sed 's/+.*//')
|
%define gcc_version %(echo %version | sed 's/+.*//')
|
||||||
%define gcc_dir_version %(echo %gcc_version | cut -d '.' -f 1)
|
%define gcc_dir_version %(echo %gcc_version | cut -d '.' -f 1)
|
||||||
|
Loading…
x
Reference in New Issue
Block a user