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
|
||||
|
||||
|
@ -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+r251579
|
||||
Version: 7.2.1+r253221
|
||||
Release: 0
|
||||
%define gcc_version %(echo %version | sed 's/+.*//')
|
||||
%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
|
||||
|
||||
|
@ -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+r251579
|
||||
Version: 7.2.1+r253221
|
||||
Release: 0
|
||||
%define gcc_version %(echo %version | sed 's/+.*//')
|
||||
%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
|
||||
|
||||
|
@ -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+r251579
|
||||
Version: 7.2.1+r253221
|
||||
Release: 0
|
||||
%define gcc_version %(echo %version | sed 's/+.*//')
|
||||
%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
|
||||
|
||||
|
@ -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+r251579
|
||||
Version: 7.2.1+r253221
|
||||
Release: 0
|
||||
%define gcc_version %(echo %version | sed 's/+.*//')
|
||||
%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
|
||||
|
||||
|
@ -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+r251579
|
||||
Version: 7.2.1+r253221
|
||||
Release: 0
|
||||
%define gcc_version %(echo %version | sed 's/+.*//')
|
||||
%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
|
||||
|
||||
|
@ -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+r251579
|
||||
Version: 7.2.1+r253221
|
||||
Release: 0
|
||||
%define gcc_version %(echo %version | sed 's/+.*//')
|
||||
%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
|
||||
|
||||
|
@ -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+r251579
|
||||
Version: 7.2.1+r253221
|
||||
Release: 0
|
||||
%define gcc_version %(echo %version | sed 's/+.*//')
|
||||
%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
|
||||
|
||||
|
@ -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+r251579
|
||||
Version: 7.2.1+r253221
|
||||
Release: 0
|
||||
%define gcc_version %(echo %version | sed 's/+.*//')
|
||||
%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
|
||||
|
||||
|
@ -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+r251579
|
||||
Version: 7.2.1+r253221
|
||||
Release: 0
|
||||
%define gcc_version %(echo %version | sed 's/+.*//')
|
||||
%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
|
||||
|
||||
|
@ -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+r251579
|
||||
Version: 7.2.1+r253221
|
||||
Release: 0
|
||||
%define gcc_version %(echo %version | sed 's/+.*//')
|
||||
%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
|
||||
|
||||
|
@ -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+r251579
|
||||
Version: 7.2.1+r253221
|
||||
Release: 0
|
||||
%define gcc_version %(echo %version | sed 's/+.*//')
|
||||
%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
|
||||
|
||||
|
@ -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+r251579
|
||||
Version: 7.2.1+r253221
|
||||
Release: 0
|
||||
%define gcc_version %(echo %version | sed 's/+.*//')
|
||||
%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
|
||||
|
||||
|
@ -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+r251579
|
||||
Version: 7.2.1+r253221
|
||||
Release: 0
|
||||
%define gcc_version %(echo %version | sed 's/+.*//')
|
||||
%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
|
||||
|
||||
|
@ -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+r251579
|
||||
Version: 7.2.1+r253221
|
||||
Release: 0
|
||||
%define gcc_version %(echo %version | sed 's/+.*//')
|
||||
%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
|
||||
|
||||
|
@ -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+r251579
|
||||
Version: 7.2.1+r253221
|
||||
Release: 0
|
||||
%define gcc_version %(echo %version | sed 's/+.*//')
|
||||
%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
|
||||
|
||||
|
@ -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+r251579
|
||||
Version: 7.2.1+r253221
|
||||
Release: 0
|
||||
%define gcc_version %(echo %version | sed 's/+.*//')
|
||||
%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
|
||||
|
||||
|
@ -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+r251579
|
||||
Version: 7.2.1+r253221
|
||||
Release: 0
|
||||
%define gcc_version %(echo %version | sed 's/+.*//')
|
||||
%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
|
||||
|
||||
|
@ -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+r251579
|
||||
Version: 7.2.1+r253221
|
||||
Release: 0
|
||||
%define gcc_version %(echo %version | sed 's/+.*//')
|
||||
%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
|
||||
|
||||
URL: http://gcc.gnu.org/
|
||||
Version: 7.2.1+r251579
|
||||
Version: 7.2.1+r253221
|
||||
Release: 1
|
||||
%define gcc_version %(echo %version | sed 's/+.*//')
|
||||
%define gcc_dir_version %(echo %gcc_version | cut -d '.' -f 1)
|
||||
|
@ -6,11 +6,11 @@
|
||||
|
||||
* gcc.dg/20051128-1.c: New test.
|
||||
|
||||
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 2013-11-26 16:44:14.566089231 +0100
|
||||
@@ -20878,18 +20878,22 @@ rs6000_return_addr (int count, rtx frame
|
||||
#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 2013-11-26 16:44:14.566089231 +0100
|
||||
#@@ -20878,18 +20878,22 @@ rs6000_return_addr (int count, rtx frame
|
||||
if (count != 0
|
||||
|| ((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;
|
||||
rtx_code_label *final_label;
|
||||
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;
|
||||
|
||||
/* 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
|
||||
@@ -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. */
|
||||
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));
|
||||
+ loop_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_cmp_and_jump_insns (size, GEN_INT (PROBE_INTERVAL), LTU,
|
||||
+ NULL_RTX, Pmode, 1, end_lab);
|
||||
@ -60,7 +66,7 @@ Index: gcc/explow.c
|
||||
/* Perform the required allocation from the stack. Some systems do
|
||||
this differently than simply incrementing/decrementing from the
|
||||
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)
|
||||
emit_move_insn (target, virtual_stack_dynamic_rtx);
|
||||
}
|
||||
@ -76,16 +82,25 @@ Index: gcc/explow.c
|
||||
|
||||
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);
|
||||
target = final_target;
|
||||
}
|
||||
+ 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);
|
||||
|
||||
@@ -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
|
||||
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
|
||||
|
||||
|
@ -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+r251579
|
||||
Version: 7.2.1+r253221
|
||||
Release: 0
|
||||
%define gcc_version %(echo %version | sed 's/+.*//')
|
||||
%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
|
||||
|
||||
|
@ -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+r251579
|
||||
Version: 7.2.1+r253221
|
||||
Release: 0
|
||||
%define gcc_version %(echo %version | sed 's/+.*//')
|
||||
%define gcc_dir_version %(echo %gcc_version | cut -d '.' -f 1)
|
||||
|
Loading…
x
Reference in New Issue
Block a user