From 0a80388e58b38e4f1d996e2513d1ac208121d7bf6050a05269fc6b4f366dcd73 Mon Sep 17 00:00:00 2001 From: Richard Biener Date: Thu, 16 Mar 2017 15:13:26 +0000 Subject: [PATCH 01/22] - Update to gcc trunk head (r246197). OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gcc7?expand=0&rev=33 --- cross-aarch64-gcc7.changes | 4 ++-- cross-aarch64-gcc7.spec | 2 +- cross-arm-gcc7.changes | 4 ++-- cross-arm-gcc7.spec | 2 +- cross-avr-gcc7.changes | 4 ++-- cross-avr-gcc7.spec | 2 +- cross-epiphany-gcc7-bootstrap.changes | 4 ++-- cross-epiphany-gcc7-bootstrap.spec | 2 +- cross-epiphany-gcc7.changes | 4 ++-- cross-epiphany-gcc7.spec | 2 +- cross-hppa-gcc7.changes | 4 ++-- cross-hppa-gcc7.spec | 2 +- cross-i386-gcc7.changes | 4 ++-- cross-i386-gcc7.spec | 2 +- cross-m68k-gcc7.changes | 4 ++-- cross-m68k-gcc7.spec | 2 +- cross-mips-gcc7.changes | 4 ++-- cross-mips-gcc7.spec | 2 +- cross-nvptx-gcc7.changes | 4 ++-- cross-nvptx-gcc7.spec | 2 +- cross-ppc64-gcc7.changes | 4 ++-- cross-ppc64-gcc7.spec | 2 +- cross-ppc64le-gcc7.changes | 4 ++-- cross-ppc64le-gcc7.spec | 2 +- cross-rx-gcc7-bootstrap.changes | 4 ++-- cross-rx-gcc7-bootstrap.spec | 2 +- cross-rx-gcc7.changes | 4 ++-- cross-rx-gcc7.spec | 2 +- cross-s390x-gcc7.changes | 4 ++-- cross-s390x-gcc7.spec | 2 +- cross-sparc-gcc7.changes | 4 ++-- cross-sparc-gcc7.spec | 2 +- cross-sparc64-gcc7.changes | 4 ++-- cross-sparc64-gcc7.spec | 2 +- cross-x86_64-gcc7.changes | 4 ++-- cross-x86_64-gcc7.spec | 2 +- gcc-7.0.1-r246083.tar.bz2 | 3 --- gcc-7.0.1-r246197.tar.bz2 | 3 +++ gcc.spec.in | 2 +- gcc7-testresults.changes | 4 ++-- gcc7-testresults.spec | 2 +- gcc7.changes | 4 ++-- gcc7.spec | 2 +- 43 files changed, 64 insertions(+), 64 deletions(-) delete mode 100644 gcc-7.0.1-r246083.tar.bz2 create mode 100644 gcc-7.0.1-r246197.tar.bz2 diff --git a/cross-aarch64-gcc7.changes b/cross-aarch64-gcc7.changes index efa3aa9..1382579 100644 --- a/cross-aarch64-gcc7.changes +++ b/cross-aarch64-gcc7.changes @@ -1,7 +1,7 @@ ------------------------------------------------------------------- -Mon Mar 13 10:56:29 UTC 2017 - rguenther@suse.com +Thu Mar 16 15:12:09 UTC 2017 - rguenther@suse.com -- Update to gcc trunk head (r246083). +- Update to gcc trunk head (r246197). ------------------------------------------------------------------- Wed Mar 8 14:10:58 UTC 2017 - rguenther@suse.com diff --git a/cross-aarch64-gcc7.spec b/cross-aarch64-gcc7.spec index eb6e55f..5895922 100644 --- a/cross-aarch64-gcc7.spec +++ b/cross-aarch64-gcc7.spec @@ -150,7 +150,7 @@ Conflicts: %selfconflict %{gcc_target_arch}-gcc %define biarch_targets x86_64 s390x powerpc64 powerpc sparc sparc64 Url: http://gcc.gnu.org/ -Version: 7.0.1+r246083 +Version: 7.0.1+r246197 Release: 0 %define gcc_version %(echo %version | sed 's/+.*//') %define gcc_dir_version %(echo %gcc_version | cut -d '.' -f 1) diff --git a/cross-arm-gcc7.changes b/cross-arm-gcc7.changes index efa3aa9..1382579 100644 --- a/cross-arm-gcc7.changes +++ b/cross-arm-gcc7.changes @@ -1,7 +1,7 @@ ------------------------------------------------------------------- -Mon Mar 13 10:56:29 UTC 2017 - rguenther@suse.com +Thu Mar 16 15:12:09 UTC 2017 - rguenther@suse.com -- Update to gcc trunk head (r246083). +- Update to gcc trunk head (r246197). ------------------------------------------------------------------- Wed Mar 8 14:10:58 UTC 2017 - rguenther@suse.com diff --git a/cross-arm-gcc7.spec b/cross-arm-gcc7.spec index a2250a2..ed68ad4 100644 --- a/cross-arm-gcc7.spec +++ b/cross-arm-gcc7.spec @@ -150,7 +150,7 @@ Conflicts: %selfconflict %{gcc_target_arch}-gcc %define biarch_targets x86_64 s390x powerpc64 powerpc sparc sparc64 Url: http://gcc.gnu.org/ -Version: 7.0.1+r246083 +Version: 7.0.1+r246197 Release: 0 %define gcc_version %(echo %version | sed 's/+.*//') %define gcc_dir_version %(echo %gcc_version | cut -d '.' -f 1) diff --git a/cross-avr-gcc7.changes b/cross-avr-gcc7.changes index efa3aa9..1382579 100644 --- a/cross-avr-gcc7.changes +++ b/cross-avr-gcc7.changes @@ -1,7 +1,7 @@ ------------------------------------------------------------------- -Mon Mar 13 10:56:29 UTC 2017 - rguenther@suse.com +Thu Mar 16 15:12:09 UTC 2017 - rguenther@suse.com -- Update to gcc trunk head (r246083). +- Update to gcc trunk head (r246197). ------------------------------------------------------------------- Wed Mar 8 14:10:58 UTC 2017 - rguenther@suse.com diff --git a/cross-avr-gcc7.spec b/cross-avr-gcc7.spec index 39c4aaf..bc0bd9b 100644 --- a/cross-avr-gcc7.spec +++ b/cross-avr-gcc7.spec @@ -150,7 +150,7 @@ Conflicts: %selfconflict %{gcc_target_arch}-gcc %define biarch_targets x86_64 s390x powerpc64 powerpc sparc sparc64 Url: http://gcc.gnu.org/ -Version: 7.0.1+r246083 +Version: 7.0.1+r246197 Release: 0 %define gcc_version %(echo %version | sed 's/+.*//') %define gcc_dir_version %(echo %gcc_version | cut -d '.' -f 1) diff --git a/cross-epiphany-gcc7-bootstrap.changes b/cross-epiphany-gcc7-bootstrap.changes index efa3aa9..1382579 100644 --- a/cross-epiphany-gcc7-bootstrap.changes +++ b/cross-epiphany-gcc7-bootstrap.changes @@ -1,7 +1,7 @@ ------------------------------------------------------------------- -Mon Mar 13 10:56:29 UTC 2017 - rguenther@suse.com +Thu Mar 16 15:12:09 UTC 2017 - rguenther@suse.com -- Update to gcc trunk head (r246083). +- Update to gcc trunk head (r246197). ------------------------------------------------------------------- Wed Mar 8 14:10:58 UTC 2017 - rguenther@suse.com diff --git a/cross-epiphany-gcc7-bootstrap.spec b/cross-epiphany-gcc7-bootstrap.spec index 004ffda..82d5084 100644 --- a/cross-epiphany-gcc7-bootstrap.spec +++ b/cross-epiphany-gcc7-bootstrap.spec @@ -151,7 +151,7 @@ Conflicts: %selfconflict %{gcc_target_arch}-gcc %define biarch_targets x86_64 s390x powerpc64 powerpc sparc sparc64 Url: http://gcc.gnu.org/ -Version: 7.0.1+r246083 +Version: 7.0.1+r246197 Release: 0 %define gcc_version %(echo %version | sed 's/+.*//') %define gcc_dir_version %(echo %gcc_version | cut -d '.' -f 1) diff --git a/cross-epiphany-gcc7.changes b/cross-epiphany-gcc7.changes index efa3aa9..1382579 100644 --- a/cross-epiphany-gcc7.changes +++ b/cross-epiphany-gcc7.changes @@ -1,7 +1,7 @@ ------------------------------------------------------------------- -Mon Mar 13 10:56:29 UTC 2017 - rguenther@suse.com +Thu Mar 16 15:12:09 UTC 2017 - rguenther@suse.com -- Update to gcc trunk head (r246083). +- Update to gcc trunk head (r246197). ------------------------------------------------------------------- Wed Mar 8 14:10:58 UTC 2017 - rguenther@suse.com diff --git a/cross-epiphany-gcc7.spec b/cross-epiphany-gcc7.spec index 6c95735..1dadc76 100644 --- a/cross-epiphany-gcc7.spec +++ b/cross-epiphany-gcc7.spec @@ -150,7 +150,7 @@ Conflicts: %selfconflict %{gcc_target_arch}-gcc %define biarch_targets x86_64 s390x powerpc64 powerpc sparc sparc64 Url: http://gcc.gnu.org/ -Version: 7.0.1+r246083 +Version: 7.0.1+r246197 Release: 0 %define gcc_version %(echo %version | sed 's/+.*//') %define gcc_dir_version %(echo %gcc_version | cut -d '.' -f 1) diff --git a/cross-hppa-gcc7.changes b/cross-hppa-gcc7.changes index efa3aa9..1382579 100644 --- a/cross-hppa-gcc7.changes +++ b/cross-hppa-gcc7.changes @@ -1,7 +1,7 @@ ------------------------------------------------------------------- -Mon Mar 13 10:56:29 UTC 2017 - rguenther@suse.com +Thu Mar 16 15:12:09 UTC 2017 - rguenther@suse.com -- Update to gcc trunk head (r246083). +- Update to gcc trunk head (r246197). ------------------------------------------------------------------- Wed Mar 8 14:10:58 UTC 2017 - rguenther@suse.com diff --git a/cross-hppa-gcc7.spec b/cross-hppa-gcc7.spec index 21c18bf..aef0286 100644 --- a/cross-hppa-gcc7.spec +++ b/cross-hppa-gcc7.spec @@ -150,7 +150,7 @@ Conflicts: %selfconflict %{gcc_target_arch}-gcc %define biarch_targets x86_64 s390x powerpc64 powerpc sparc sparc64 Url: http://gcc.gnu.org/ -Version: 7.0.1+r246083 +Version: 7.0.1+r246197 Release: 0 %define gcc_version %(echo %version | sed 's/+.*//') %define gcc_dir_version %(echo %gcc_version | cut -d '.' -f 1) diff --git a/cross-i386-gcc7.changes b/cross-i386-gcc7.changes index efa3aa9..1382579 100644 --- a/cross-i386-gcc7.changes +++ b/cross-i386-gcc7.changes @@ -1,7 +1,7 @@ ------------------------------------------------------------------- -Mon Mar 13 10:56:29 UTC 2017 - rguenther@suse.com +Thu Mar 16 15:12:09 UTC 2017 - rguenther@suse.com -- Update to gcc trunk head (r246083). +- Update to gcc trunk head (r246197). ------------------------------------------------------------------- Wed Mar 8 14:10:58 UTC 2017 - rguenther@suse.com diff --git a/cross-i386-gcc7.spec b/cross-i386-gcc7.spec index f6cfe01..8730c66 100644 --- a/cross-i386-gcc7.spec +++ b/cross-i386-gcc7.spec @@ -150,7 +150,7 @@ Conflicts: %selfconflict %{gcc_target_arch}-gcc %define biarch_targets x86_64 s390x powerpc64 powerpc sparc sparc64 Url: http://gcc.gnu.org/ -Version: 7.0.1+r246083 +Version: 7.0.1+r246197 Release: 0 %define gcc_version %(echo %version | sed 's/+.*//') %define gcc_dir_version %(echo %gcc_version | cut -d '.' -f 1) diff --git a/cross-m68k-gcc7.changes b/cross-m68k-gcc7.changes index efa3aa9..1382579 100644 --- a/cross-m68k-gcc7.changes +++ b/cross-m68k-gcc7.changes @@ -1,7 +1,7 @@ ------------------------------------------------------------------- -Mon Mar 13 10:56:29 UTC 2017 - rguenther@suse.com +Thu Mar 16 15:12:09 UTC 2017 - rguenther@suse.com -- Update to gcc trunk head (r246083). +- Update to gcc trunk head (r246197). ------------------------------------------------------------------- Wed Mar 8 14:10:58 UTC 2017 - rguenther@suse.com diff --git a/cross-m68k-gcc7.spec b/cross-m68k-gcc7.spec index d32a07b..4bd67d7 100644 --- a/cross-m68k-gcc7.spec +++ b/cross-m68k-gcc7.spec @@ -150,7 +150,7 @@ Conflicts: %selfconflict %{gcc_target_arch}-gcc %define biarch_targets x86_64 s390x powerpc64 powerpc sparc sparc64 Url: http://gcc.gnu.org/ -Version: 7.0.1+r246083 +Version: 7.0.1+r246197 Release: 0 %define gcc_version %(echo %version | sed 's/+.*//') %define gcc_dir_version %(echo %gcc_version | cut -d '.' -f 1) diff --git a/cross-mips-gcc7.changes b/cross-mips-gcc7.changes index efa3aa9..1382579 100644 --- a/cross-mips-gcc7.changes +++ b/cross-mips-gcc7.changes @@ -1,7 +1,7 @@ ------------------------------------------------------------------- -Mon Mar 13 10:56:29 UTC 2017 - rguenther@suse.com +Thu Mar 16 15:12:09 UTC 2017 - rguenther@suse.com -- Update to gcc trunk head (r246083). +- Update to gcc trunk head (r246197). ------------------------------------------------------------------- Wed Mar 8 14:10:58 UTC 2017 - rguenther@suse.com diff --git a/cross-mips-gcc7.spec b/cross-mips-gcc7.spec index ca383c4..3fd8ac0 100644 --- a/cross-mips-gcc7.spec +++ b/cross-mips-gcc7.spec @@ -150,7 +150,7 @@ Conflicts: %selfconflict %{gcc_target_arch}-gcc %define biarch_targets x86_64 s390x powerpc64 powerpc sparc sparc64 Url: http://gcc.gnu.org/ -Version: 7.0.1+r246083 +Version: 7.0.1+r246197 Release: 0 %define gcc_version %(echo %version | sed 's/+.*//') %define gcc_dir_version %(echo %gcc_version | cut -d '.' -f 1) diff --git a/cross-nvptx-gcc7.changes b/cross-nvptx-gcc7.changes index efa3aa9..1382579 100644 --- a/cross-nvptx-gcc7.changes +++ b/cross-nvptx-gcc7.changes @@ -1,7 +1,7 @@ ------------------------------------------------------------------- -Mon Mar 13 10:56:29 UTC 2017 - rguenther@suse.com +Thu Mar 16 15:12:09 UTC 2017 - rguenther@suse.com -- Update to gcc trunk head (r246083). +- Update to gcc trunk head (r246197). ------------------------------------------------------------------- Wed Mar 8 14:10:58 UTC 2017 - rguenther@suse.com diff --git a/cross-nvptx-gcc7.spec b/cross-nvptx-gcc7.spec index 2eaab1d..4c19827 100644 --- a/cross-nvptx-gcc7.spec +++ b/cross-nvptx-gcc7.spec @@ -150,7 +150,7 @@ Conflicts: %selfconflict %{gcc_target_arch}-gcc %define biarch_targets x86_64 s390x powerpc64 powerpc sparc sparc64 Url: http://gcc.gnu.org/ -Version: 7.0.1+r246083 +Version: 7.0.1+r246197 Release: 0 %define gcc_version %(echo %version | sed 's/+.*//') %define gcc_dir_version %(echo %gcc_version | cut -d '.' -f 1) diff --git a/cross-ppc64-gcc7.changes b/cross-ppc64-gcc7.changes index efa3aa9..1382579 100644 --- a/cross-ppc64-gcc7.changes +++ b/cross-ppc64-gcc7.changes @@ -1,7 +1,7 @@ ------------------------------------------------------------------- -Mon Mar 13 10:56:29 UTC 2017 - rguenther@suse.com +Thu Mar 16 15:12:09 UTC 2017 - rguenther@suse.com -- Update to gcc trunk head (r246083). +- Update to gcc trunk head (r246197). ------------------------------------------------------------------- Wed Mar 8 14:10:58 UTC 2017 - rguenther@suse.com diff --git a/cross-ppc64-gcc7.spec b/cross-ppc64-gcc7.spec index 8a4323e..bed2125 100644 --- a/cross-ppc64-gcc7.spec +++ b/cross-ppc64-gcc7.spec @@ -150,7 +150,7 @@ Conflicts: %selfconflict %{gcc_target_arch}-gcc %define biarch_targets x86_64 s390x powerpc64 powerpc sparc sparc64 Url: http://gcc.gnu.org/ -Version: 7.0.1+r246083 +Version: 7.0.1+r246197 Release: 0 %define gcc_version %(echo %version | sed 's/+.*//') %define gcc_dir_version %(echo %gcc_version | cut -d '.' -f 1) diff --git a/cross-ppc64le-gcc7.changes b/cross-ppc64le-gcc7.changes index efa3aa9..1382579 100644 --- a/cross-ppc64le-gcc7.changes +++ b/cross-ppc64le-gcc7.changes @@ -1,7 +1,7 @@ ------------------------------------------------------------------- -Mon Mar 13 10:56:29 UTC 2017 - rguenther@suse.com +Thu Mar 16 15:12:09 UTC 2017 - rguenther@suse.com -- Update to gcc trunk head (r246083). +- Update to gcc trunk head (r246197). ------------------------------------------------------------------- Wed Mar 8 14:10:58 UTC 2017 - rguenther@suse.com diff --git a/cross-ppc64le-gcc7.spec b/cross-ppc64le-gcc7.spec index eee0ab5..e2d6ce4 100644 --- a/cross-ppc64le-gcc7.spec +++ b/cross-ppc64le-gcc7.spec @@ -150,7 +150,7 @@ Conflicts: %selfconflict %{gcc_target_arch}-gcc %define biarch_targets x86_64 s390x powerpc64 powerpc sparc sparc64 Url: http://gcc.gnu.org/ -Version: 7.0.1+r246083 +Version: 7.0.1+r246197 Release: 0 %define gcc_version %(echo %version | sed 's/+.*//') %define gcc_dir_version %(echo %gcc_version | cut -d '.' -f 1) diff --git a/cross-rx-gcc7-bootstrap.changes b/cross-rx-gcc7-bootstrap.changes index efa3aa9..1382579 100644 --- a/cross-rx-gcc7-bootstrap.changes +++ b/cross-rx-gcc7-bootstrap.changes @@ -1,7 +1,7 @@ ------------------------------------------------------------------- -Mon Mar 13 10:56:29 UTC 2017 - rguenther@suse.com +Thu Mar 16 15:12:09 UTC 2017 - rguenther@suse.com -- Update to gcc trunk head (r246083). +- Update to gcc trunk head (r246197). ------------------------------------------------------------------- Wed Mar 8 14:10:58 UTC 2017 - rguenther@suse.com diff --git a/cross-rx-gcc7-bootstrap.spec b/cross-rx-gcc7-bootstrap.spec index 3e4b13b..c8cfcab 100644 --- a/cross-rx-gcc7-bootstrap.spec +++ b/cross-rx-gcc7-bootstrap.spec @@ -151,7 +151,7 @@ Conflicts: %selfconflict %{gcc_target_arch}-gcc %define biarch_targets x86_64 s390x powerpc64 powerpc sparc sparc64 Url: http://gcc.gnu.org/ -Version: 7.0.1+r246083 +Version: 7.0.1+r246197 Release: 0 %define gcc_version %(echo %version | sed 's/+.*//') %define gcc_dir_version %(echo %gcc_version | cut -d '.' -f 1) diff --git a/cross-rx-gcc7.changes b/cross-rx-gcc7.changes index efa3aa9..1382579 100644 --- a/cross-rx-gcc7.changes +++ b/cross-rx-gcc7.changes @@ -1,7 +1,7 @@ ------------------------------------------------------------------- -Mon Mar 13 10:56:29 UTC 2017 - rguenther@suse.com +Thu Mar 16 15:12:09 UTC 2017 - rguenther@suse.com -- Update to gcc trunk head (r246083). +- Update to gcc trunk head (r246197). ------------------------------------------------------------------- Wed Mar 8 14:10:58 UTC 2017 - rguenther@suse.com diff --git a/cross-rx-gcc7.spec b/cross-rx-gcc7.spec index a1fcd86..d43e23f 100644 --- a/cross-rx-gcc7.spec +++ b/cross-rx-gcc7.spec @@ -150,7 +150,7 @@ Conflicts: %selfconflict %{gcc_target_arch}-gcc %define biarch_targets x86_64 s390x powerpc64 powerpc sparc sparc64 Url: http://gcc.gnu.org/ -Version: 7.0.1+r246083 +Version: 7.0.1+r246197 Release: 0 %define gcc_version %(echo %version | sed 's/+.*//') %define gcc_dir_version %(echo %gcc_version | cut -d '.' -f 1) diff --git a/cross-s390x-gcc7.changes b/cross-s390x-gcc7.changes index efa3aa9..1382579 100644 --- a/cross-s390x-gcc7.changes +++ b/cross-s390x-gcc7.changes @@ -1,7 +1,7 @@ ------------------------------------------------------------------- -Mon Mar 13 10:56:29 UTC 2017 - rguenther@suse.com +Thu Mar 16 15:12:09 UTC 2017 - rguenther@suse.com -- Update to gcc trunk head (r246083). +- Update to gcc trunk head (r246197). ------------------------------------------------------------------- Wed Mar 8 14:10:58 UTC 2017 - rguenther@suse.com diff --git a/cross-s390x-gcc7.spec b/cross-s390x-gcc7.spec index 1948c77..1011aa6 100644 --- a/cross-s390x-gcc7.spec +++ b/cross-s390x-gcc7.spec @@ -150,7 +150,7 @@ Conflicts: %selfconflict %{gcc_target_arch}-gcc %define biarch_targets x86_64 s390x powerpc64 powerpc sparc sparc64 Url: http://gcc.gnu.org/ -Version: 7.0.1+r246083 +Version: 7.0.1+r246197 Release: 0 %define gcc_version %(echo %version | sed 's/+.*//') %define gcc_dir_version %(echo %gcc_version | cut -d '.' -f 1) diff --git a/cross-sparc-gcc7.changes b/cross-sparc-gcc7.changes index efa3aa9..1382579 100644 --- a/cross-sparc-gcc7.changes +++ b/cross-sparc-gcc7.changes @@ -1,7 +1,7 @@ ------------------------------------------------------------------- -Mon Mar 13 10:56:29 UTC 2017 - rguenther@suse.com +Thu Mar 16 15:12:09 UTC 2017 - rguenther@suse.com -- Update to gcc trunk head (r246083). +- Update to gcc trunk head (r246197). ------------------------------------------------------------------- Wed Mar 8 14:10:58 UTC 2017 - rguenther@suse.com diff --git a/cross-sparc-gcc7.spec b/cross-sparc-gcc7.spec index 4761cfd..ab3e22c 100644 --- a/cross-sparc-gcc7.spec +++ b/cross-sparc-gcc7.spec @@ -150,7 +150,7 @@ Conflicts: %selfconflict %{gcc_target_arch}-gcc %define biarch_targets x86_64 s390x powerpc64 powerpc sparc sparc64 Url: http://gcc.gnu.org/ -Version: 7.0.1+r246083 +Version: 7.0.1+r246197 Release: 0 %define gcc_version %(echo %version | sed 's/+.*//') %define gcc_dir_version %(echo %gcc_version | cut -d '.' -f 1) diff --git a/cross-sparc64-gcc7.changes b/cross-sparc64-gcc7.changes index efa3aa9..1382579 100644 --- a/cross-sparc64-gcc7.changes +++ b/cross-sparc64-gcc7.changes @@ -1,7 +1,7 @@ ------------------------------------------------------------------- -Mon Mar 13 10:56:29 UTC 2017 - rguenther@suse.com +Thu Mar 16 15:12:09 UTC 2017 - rguenther@suse.com -- Update to gcc trunk head (r246083). +- Update to gcc trunk head (r246197). ------------------------------------------------------------------- Wed Mar 8 14:10:58 UTC 2017 - rguenther@suse.com diff --git a/cross-sparc64-gcc7.spec b/cross-sparc64-gcc7.spec index 9a2a2cd..1c864c2 100644 --- a/cross-sparc64-gcc7.spec +++ b/cross-sparc64-gcc7.spec @@ -150,7 +150,7 @@ Conflicts: %selfconflict %{gcc_target_arch}-gcc %define biarch_targets x86_64 s390x powerpc64 powerpc sparc sparc64 Url: http://gcc.gnu.org/ -Version: 7.0.1+r246083 +Version: 7.0.1+r246197 Release: 0 %define gcc_version %(echo %version | sed 's/+.*//') %define gcc_dir_version %(echo %gcc_version | cut -d '.' -f 1) diff --git a/cross-x86_64-gcc7.changes b/cross-x86_64-gcc7.changes index efa3aa9..1382579 100644 --- a/cross-x86_64-gcc7.changes +++ b/cross-x86_64-gcc7.changes @@ -1,7 +1,7 @@ ------------------------------------------------------------------- -Mon Mar 13 10:56:29 UTC 2017 - rguenther@suse.com +Thu Mar 16 15:12:09 UTC 2017 - rguenther@suse.com -- Update to gcc trunk head (r246083). +- Update to gcc trunk head (r246197). ------------------------------------------------------------------- Wed Mar 8 14:10:58 UTC 2017 - rguenther@suse.com diff --git a/cross-x86_64-gcc7.spec b/cross-x86_64-gcc7.spec index 2924c29..849c857 100644 --- a/cross-x86_64-gcc7.spec +++ b/cross-x86_64-gcc7.spec @@ -150,7 +150,7 @@ Conflicts: %selfconflict %{gcc_target_arch}-gcc %define biarch_targets x86_64 s390x powerpc64 powerpc sparc sparc64 Url: http://gcc.gnu.org/ -Version: 7.0.1+r246083 +Version: 7.0.1+r246197 Release: 0 %define gcc_version %(echo %version | sed 's/+.*//') %define gcc_dir_version %(echo %gcc_version | cut -d '.' -f 1) diff --git a/gcc-7.0.1-r246083.tar.bz2 b/gcc-7.0.1-r246083.tar.bz2 deleted file mode 100644 index 02a9b43..0000000 --- a/gcc-7.0.1-r246083.tar.bz2 +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:1985c089afc5d45761d1c9eaf08231611b20b2ad2ea3b6a2ea2afd8b714013b3 -size 75830158 diff --git a/gcc-7.0.1-r246197.tar.bz2 b/gcc-7.0.1-r246197.tar.bz2 new file mode 100644 index 0000000..9f6e30d --- /dev/null +++ b/gcc-7.0.1-r246197.tar.bz2 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:0b6c9de219e128ff045e430ae07b2d69122734798c67a02829c6043ade87fdde +size 75997093 diff --git a/gcc.spec.in b/gcc.spec.in index 65e2569..2ded312 100644 --- a/gcc.spec.in +++ b/gcc.spec.in @@ -238,7 +238,7 @@ BuildRequires: gdb %define biarch_targets x86_64 s390x powerpc64 powerpc sparc sparc64 URL: http://gcc.gnu.org/ -Version: 7.0.1+r246083 +Version: 7.0.1+r246197 Release: 1 %define gcc_version %(echo %version | sed 's/+.*//') %define gcc_dir_version %(echo %gcc_version | cut -d '.' -f 1) diff --git a/gcc7-testresults.changes b/gcc7-testresults.changes index efa3aa9..1382579 100644 --- a/gcc7-testresults.changes +++ b/gcc7-testresults.changes @@ -1,7 +1,7 @@ ------------------------------------------------------------------- -Mon Mar 13 10:56:29 UTC 2017 - rguenther@suse.com +Thu Mar 16 15:12:09 UTC 2017 - rguenther@suse.com -- Update to gcc trunk head (r246083). +- Update to gcc trunk head (r246197). ------------------------------------------------------------------- Wed Mar 8 14:10:58 UTC 2017 - rguenther@suse.com diff --git a/gcc7-testresults.spec b/gcc7-testresults.spec index 74b06e8..55f58aa 100644 --- a/gcc7-testresults.spec +++ b/gcc7-testresults.spec @@ -250,7 +250,7 @@ BuildRequires: gdb %define biarch_targets x86_64 s390x powerpc64 powerpc sparc sparc64 Url: http://gcc.gnu.org/ -Version: 7.0.1+r246083 +Version: 7.0.1+r246197 Release: 0 %define gcc_version %(echo %version | sed 's/+.*//') %define gcc_dir_version %(echo %gcc_version | cut -d '.' -f 1) diff --git a/gcc7.changes b/gcc7.changes index efa3aa9..1382579 100644 --- a/gcc7.changes +++ b/gcc7.changes @@ -1,7 +1,7 @@ ------------------------------------------------------------------- -Mon Mar 13 10:56:29 UTC 2017 - rguenther@suse.com +Thu Mar 16 15:12:09 UTC 2017 - rguenther@suse.com -- Update to gcc trunk head (r246083). +- Update to gcc trunk head (r246197). ------------------------------------------------------------------- Wed Mar 8 14:10:58 UTC 2017 - rguenther@suse.com diff --git a/gcc7.spec b/gcc7.spec index 9f7b3e9..c02f635 100644 --- a/gcc7.spec +++ b/gcc7.spec @@ -232,7 +232,7 @@ BuildRequires: gdb %define biarch_targets x86_64 s390x powerpc64 powerpc sparc sparc64 Url: http://gcc.gnu.org/ -Version: 7.0.1+r246083 +Version: 7.0.1+r246197 Release: 0 %define gcc_version %(echo %version | sed 's/+.*//') %define gcc_dir_version %(echo %gcc_version | cut -d '.' -f 1) From e06e2b4cc3a4c6844bf87ee76a21ea2848f2ba73f7bd1adf2bfa8fdcef085bc9 Mon Sep 17 00:00:00 2001 From: Richard Biener Date: Fri, 17 Mar 2017 09:02:48 +0000 Subject: [PATCH 02/22] - Package gcov-dump. OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gcc7?expand=0&rev=34 --- cross-aarch64-gcc7.changes | 1 + cross-arm-gcc7.changes | 1 + cross-avr-gcc7.changes | 1 + cross-epiphany-gcc7-bootstrap.changes | 1 + cross-epiphany-gcc7.changes | 1 + cross-hppa-gcc7.changes | 1 + cross-i386-gcc7.changes | 1 + cross-m68k-gcc7.changes | 1 + cross-mips-gcc7.changes | 1 + cross-nvptx-gcc7.changes | 1 + cross-ppc64-gcc7.changes | 1 + cross-ppc64le-gcc7.changes | 1 + cross-rx-gcc7-bootstrap.changes | 1 + cross-rx-gcc7.changes | 1 + cross-s390x-gcc7.changes | 1 + cross-sparc-gcc7.changes | 1 + cross-sparc64-gcc7.changes | 1 + cross-x86_64-gcc7.changes | 1 + gcc.spec.in | 1 + gcc7-testresults.changes | 1 + gcc7.changes | 1 + gcc7.spec | 1 + 22 files changed, 22 insertions(+) diff --git a/cross-aarch64-gcc7.changes b/cross-aarch64-gcc7.changes index 1382579..53ae36c 100644 --- a/cross-aarch64-gcc7.changes +++ b/cross-aarch64-gcc7.changes @@ -2,6 +2,7 @@ Thu Mar 16 15:12:09 UTC 2017 - rguenther@suse.com - Update to gcc trunk head (r246197). +- Package gcov-dump. ------------------------------------------------------------------- Wed Mar 8 14:10:58 UTC 2017 - rguenther@suse.com diff --git a/cross-arm-gcc7.changes b/cross-arm-gcc7.changes index 1382579..53ae36c 100644 --- a/cross-arm-gcc7.changes +++ b/cross-arm-gcc7.changes @@ -2,6 +2,7 @@ Thu Mar 16 15:12:09 UTC 2017 - rguenther@suse.com - Update to gcc trunk head (r246197). +- Package gcov-dump. ------------------------------------------------------------------- Wed Mar 8 14:10:58 UTC 2017 - rguenther@suse.com diff --git a/cross-avr-gcc7.changes b/cross-avr-gcc7.changes index 1382579..53ae36c 100644 --- a/cross-avr-gcc7.changes +++ b/cross-avr-gcc7.changes @@ -2,6 +2,7 @@ Thu Mar 16 15:12:09 UTC 2017 - rguenther@suse.com - Update to gcc trunk head (r246197). +- Package gcov-dump. ------------------------------------------------------------------- Wed Mar 8 14:10:58 UTC 2017 - rguenther@suse.com diff --git a/cross-epiphany-gcc7-bootstrap.changes b/cross-epiphany-gcc7-bootstrap.changes index 1382579..53ae36c 100644 --- a/cross-epiphany-gcc7-bootstrap.changes +++ b/cross-epiphany-gcc7-bootstrap.changes @@ -2,6 +2,7 @@ Thu Mar 16 15:12:09 UTC 2017 - rguenther@suse.com - Update to gcc trunk head (r246197). +- Package gcov-dump. ------------------------------------------------------------------- Wed Mar 8 14:10:58 UTC 2017 - rguenther@suse.com diff --git a/cross-epiphany-gcc7.changes b/cross-epiphany-gcc7.changes index 1382579..53ae36c 100644 --- a/cross-epiphany-gcc7.changes +++ b/cross-epiphany-gcc7.changes @@ -2,6 +2,7 @@ Thu Mar 16 15:12:09 UTC 2017 - rguenther@suse.com - Update to gcc trunk head (r246197). +- Package gcov-dump. ------------------------------------------------------------------- Wed Mar 8 14:10:58 UTC 2017 - rguenther@suse.com diff --git a/cross-hppa-gcc7.changes b/cross-hppa-gcc7.changes index 1382579..53ae36c 100644 --- a/cross-hppa-gcc7.changes +++ b/cross-hppa-gcc7.changes @@ -2,6 +2,7 @@ Thu Mar 16 15:12:09 UTC 2017 - rguenther@suse.com - Update to gcc trunk head (r246197). +- Package gcov-dump. ------------------------------------------------------------------- Wed Mar 8 14:10:58 UTC 2017 - rguenther@suse.com diff --git a/cross-i386-gcc7.changes b/cross-i386-gcc7.changes index 1382579..53ae36c 100644 --- a/cross-i386-gcc7.changes +++ b/cross-i386-gcc7.changes @@ -2,6 +2,7 @@ Thu Mar 16 15:12:09 UTC 2017 - rguenther@suse.com - Update to gcc trunk head (r246197). +- Package gcov-dump. ------------------------------------------------------------------- Wed Mar 8 14:10:58 UTC 2017 - rguenther@suse.com diff --git a/cross-m68k-gcc7.changes b/cross-m68k-gcc7.changes index 1382579..53ae36c 100644 --- a/cross-m68k-gcc7.changes +++ b/cross-m68k-gcc7.changes @@ -2,6 +2,7 @@ Thu Mar 16 15:12:09 UTC 2017 - rguenther@suse.com - Update to gcc trunk head (r246197). +- Package gcov-dump. ------------------------------------------------------------------- Wed Mar 8 14:10:58 UTC 2017 - rguenther@suse.com diff --git a/cross-mips-gcc7.changes b/cross-mips-gcc7.changes index 1382579..53ae36c 100644 --- a/cross-mips-gcc7.changes +++ b/cross-mips-gcc7.changes @@ -2,6 +2,7 @@ Thu Mar 16 15:12:09 UTC 2017 - rguenther@suse.com - Update to gcc trunk head (r246197). +- Package gcov-dump. ------------------------------------------------------------------- Wed Mar 8 14:10:58 UTC 2017 - rguenther@suse.com diff --git a/cross-nvptx-gcc7.changes b/cross-nvptx-gcc7.changes index 1382579..53ae36c 100644 --- a/cross-nvptx-gcc7.changes +++ b/cross-nvptx-gcc7.changes @@ -2,6 +2,7 @@ Thu Mar 16 15:12:09 UTC 2017 - rguenther@suse.com - Update to gcc trunk head (r246197). +- Package gcov-dump. ------------------------------------------------------------------- Wed Mar 8 14:10:58 UTC 2017 - rguenther@suse.com diff --git a/cross-ppc64-gcc7.changes b/cross-ppc64-gcc7.changes index 1382579..53ae36c 100644 --- a/cross-ppc64-gcc7.changes +++ b/cross-ppc64-gcc7.changes @@ -2,6 +2,7 @@ Thu Mar 16 15:12:09 UTC 2017 - rguenther@suse.com - Update to gcc trunk head (r246197). +- Package gcov-dump. ------------------------------------------------------------------- Wed Mar 8 14:10:58 UTC 2017 - rguenther@suse.com diff --git a/cross-ppc64le-gcc7.changes b/cross-ppc64le-gcc7.changes index 1382579..53ae36c 100644 --- a/cross-ppc64le-gcc7.changes +++ b/cross-ppc64le-gcc7.changes @@ -2,6 +2,7 @@ Thu Mar 16 15:12:09 UTC 2017 - rguenther@suse.com - Update to gcc trunk head (r246197). +- Package gcov-dump. ------------------------------------------------------------------- Wed Mar 8 14:10:58 UTC 2017 - rguenther@suse.com diff --git a/cross-rx-gcc7-bootstrap.changes b/cross-rx-gcc7-bootstrap.changes index 1382579..53ae36c 100644 --- a/cross-rx-gcc7-bootstrap.changes +++ b/cross-rx-gcc7-bootstrap.changes @@ -2,6 +2,7 @@ Thu Mar 16 15:12:09 UTC 2017 - rguenther@suse.com - Update to gcc trunk head (r246197). +- Package gcov-dump. ------------------------------------------------------------------- Wed Mar 8 14:10:58 UTC 2017 - rguenther@suse.com diff --git a/cross-rx-gcc7.changes b/cross-rx-gcc7.changes index 1382579..53ae36c 100644 --- a/cross-rx-gcc7.changes +++ b/cross-rx-gcc7.changes @@ -2,6 +2,7 @@ Thu Mar 16 15:12:09 UTC 2017 - rguenther@suse.com - Update to gcc trunk head (r246197). +- Package gcov-dump. ------------------------------------------------------------------- Wed Mar 8 14:10:58 UTC 2017 - rguenther@suse.com diff --git a/cross-s390x-gcc7.changes b/cross-s390x-gcc7.changes index 1382579..53ae36c 100644 --- a/cross-s390x-gcc7.changes +++ b/cross-s390x-gcc7.changes @@ -2,6 +2,7 @@ Thu Mar 16 15:12:09 UTC 2017 - rguenther@suse.com - Update to gcc trunk head (r246197). +- Package gcov-dump. ------------------------------------------------------------------- Wed Mar 8 14:10:58 UTC 2017 - rguenther@suse.com diff --git a/cross-sparc-gcc7.changes b/cross-sparc-gcc7.changes index 1382579..53ae36c 100644 --- a/cross-sparc-gcc7.changes +++ b/cross-sparc-gcc7.changes @@ -2,6 +2,7 @@ Thu Mar 16 15:12:09 UTC 2017 - rguenther@suse.com - Update to gcc trunk head (r246197). +- Package gcov-dump. ------------------------------------------------------------------- Wed Mar 8 14:10:58 UTC 2017 - rguenther@suse.com diff --git a/cross-sparc64-gcc7.changes b/cross-sparc64-gcc7.changes index 1382579..53ae36c 100644 --- a/cross-sparc64-gcc7.changes +++ b/cross-sparc64-gcc7.changes @@ -2,6 +2,7 @@ Thu Mar 16 15:12:09 UTC 2017 - rguenther@suse.com - Update to gcc trunk head (r246197). +- Package gcov-dump. ------------------------------------------------------------------- Wed Mar 8 14:10:58 UTC 2017 - rguenther@suse.com diff --git a/cross-x86_64-gcc7.changes b/cross-x86_64-gcc7.changes index 1382579..53ae36c 100644 --- a/cross-x86_64-gcc7.changes +++ b/cross-x86_64-gcc7.changes @@ -2,6 +2,7 @@ Thu Mar 16 15:12:09 UTC 2017 - rguenther@suse.com - Update to gcc trunk head (r246197). +- Package gcov-dump. ------------------------------------------------------------------- Wed Mar 8 14:10:58 UTC 2017 - rguenther@suse.com diff --git a/gcc.spec.in b/gcc.spec.in index 2ded312..b7b5322 100644 --- a/gcc.spec.in +++ b/gcc.spec.in @@ -1733,6 +1733,7 @@ cat cpplib%{binsuffix}.lang gcc%{binsuffix}.lang > gcc@base_ver@-locale.lang %endif %{_prefix}/bin/gcc%{binsuffix} %{_prefix}/bin/gcov%{binsuffix} +%{_prefix}/bin/gcov-dump%{binsuffix} %{_prefix}/bin/gcov-tool%{binsuffix} %{_prefix}/bin/gcc-ar%{binsuffix} %{_prefix}/bin/gcc-nm%{binsuffix} diff --git a/gcc7-testresults.changes b/gcc7-testresults.changes index 1382579..53ae36c 100644 --- a/gcc7-testresults.changes +++ b/gcc7-testresults.changes @@ -2,6 +2,7 @@ Thu Mar 16 15:12:09 UTC 2017 - rguenther@suse.com - Update to gcc trunk head (r246197). +- Package gcov-dump. ------------------------------------------------------------------- Wed Mar 8 14:10:58 UTC 2017 - rguenther@suse.com diff --git a/gcc7.changes b/gcc7.changes index 1382579..53ae36c 100644 --- a/gcc7.changes +++ b/gcc7.changes @@ -2,6 +2,7 @@ Thu Mar 16 15:12:09 UTC 2017 - rguenther@suse.com - Update to gcc trunk head (r246197). +- Package gcov-dump. ------------------------------------------------------------------- Wed Mar 8 14:10:58 UTC 2017 - rguenther@suse.com diff --git a/gcc7.spec b/gcc7.spec index c02f635..449eba4 100644 --- a/gcc7.spec +++ b/gcc7.spec @@ -2418,6 +2418,7 @@ cat cpplib%{binsuffix}.lang gcc%{binsuffix}.lang > gcc7-locale.lang %endif %{_prefix}/bin/gcc%{binsuffix} %{_prefix}/bin/gcov%{binsuffix} +%{_prefix}/bin/gcov-dump%{binsuffix} %{_prefix}/bin/gcov-tool%{binsuffix} %{_prefix}/bin/gcc-ar%{binsuffix} %{_prefix}/bin/gcc-nm%{binsuffix} From 1fbc3abc8440fd5615fc96615f5a069fc9d83cc1cb66f95b3b629fd85cc849f7 Mon Sep 17 00:00:00 2001 From: Richard Biener Date: Mon, 20 Mar 2017 13:02:43 +0000 Subject: [PATCH 03/22] - Update to gcc trunk head (r246276). OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gcc7?expand=0&rev=36 --- cross-aarch64-gcc7.changes | 9 +++++++-- cross-aarch64-gcc7.spec | 2 +- cross-arm-gcc7.changes | 9 +++++++-- cross-arm-gcc7.spec | 2 +- cross-avr-gcc7.changes | 9 +++++++-- cross-avr-gcc7.spec | 2 +- cross-epiphany-gcc7-bootstrap.changes | 9 +++++++-- cross-epiphany-gcc7-bootstrap.spec | 2 +- cross-epiphany-gcc7.changes | 9 +++++++-- cross-epiphany-gcc7.spec | 2 +- cross-hppa-gcc7.changes | 9 +++++++-- cross-hppa-gcc7.spec | 2 +- cross-i386-gcc7.changes | 9 +++++++-- cross-i386-gcc7.spec | 2 +- cross-m68k-gcc7.changes | 9 +++++++-- cross-m68k-gcc7.spec | 2 +- cross-mips-gcc7.changes | 9 +++++++-- cross-mips-gcc7.spec | 2 +- cross-nvptx-gcc7.changes | 9 +++++++-- cross-nvptx-gcc7.spec | 2 +- cross-ppc64-gcc7.changes | 9 +++++++-- cross-ppc64-gcc7.spec | 2 +- cross-ppc64le-gcc7.changes | 9 +++++++-- cross-ppc64le-gcc7.spec | 2 +- cross-rx-gcc7-bootstrap.changes | 9 +++++++-- cross-rx-gcc7-bootstrap.spec | 2 +- cross-rx-gcc7.changes | 9 +++++++-- cross-rx-gcc7.spec | 2 +- cross-s390x-gcc7.changes | 9 +++++++-- cross-s390x-gcc7.spec | 2 +- cross-sparc-gcc7.changes | 9 +++++++-- cross-sparc-gcc7.spec | 2 +- cross-sparc64-gcc7.changes | 9 +++++++-- cross-sparc64-gcc7.spec | 2 +- cross-x86_64-gcc7.changes | 9 +++++++-- cross-x86_64-gcc7.spec | 2 +- gcc-7.0.1-r246197.tar.bz2 | 3 --- gcc-7.0.1-r246276.tar.bz2 | 3 +++ gcc.spec.in | 2 +- gcc7-testresults.changes | 9 +++++++-- gcc7-testresults.spec | 2 +- gcc7.changes | 9 +++++++-- gcc7.spec | 2 +- 43 files changed, 164 insertions(+), 64 deletions(-) delete mode 100644 gcc-7.0.1-r246197.tar.bz2 create mode 100644 gcc-7.0.1-r246276.tar.bz2 diff --git a/cross-aarch64-gcc7.changes b/cross-aarch64-gcc7.changes index 53ae36c..d60d122 100644 --- a/cross-aarch64-gcc7.changes +++ b/cross-aarch64-gcc7.changes @@ -1,9 +1,14 @@ ------------------------------------------------------------------- -Thu Mar 16 15:12:09 UTC 2017 - rguenther@suse.com +Mon Mar 20 12:02:37 UTC 2017 - rguenther@suse.com -- Update to gcc trunk head (r246197). +- Update to gcc trunk head (r246276). - Package gcov-dump. +------------------------------------------------------------------- +Mon Mar 13 10:56:29 UTC 2017 - rguenther@suse.com + +- Update to gcc trunk head (r246083). + ------------------------------------------------------------------- Wed Mar 8 14:10:58 UTC 2017 - rguenther@suse.com diff --git a/cross-aarch64-gcc7.spec b/cross-aarch64-gcc7.spec index 5895922..20e5786 100644 --- a/cross-aarch64-gcc7.spec +++ b/cross-aarch64-gcc7.spec @@ -150,7 +150,7 @@ Conflicts: %selfconflict %{gcc_target_arch}-gcc %define biarch_targets x86_64 s390x powerpc64 powerpc sparc sparc64 Url: http://gcc.gnu.org/ -Version: 7.0.1+r246197 +Version: 7.0.1+r246276 Release: 0 %define gcc_version %(echo %version | sed 's/+.*//') %define gcc_dir_version %(echo %gcc_version | cut -d '.' -f 1) diff --git a/cross-arm-gcc7.changes b/cross-arm-gcc7.changes index 53ae36c..d60d122 100644 --- a/cross-arm-gcc7.changes +++ b/cross-arm-gcc7.changes @@ -1,9 +1,14 @@ ------------------------------------------------------------------- -Thu Mar 16 15:12:09 UTC 2017 - rguenther@suse.com +Mon Mar 20 12:02:37 UTC 2017 - rguenther@suse.com -- Update to gcc trunk head (r246197). +- Update to gcc trunk head (r246276). - Package gcov-dump. +------------------------------------------------------------------- +Mon Mar 13 10:56:29 UTC 2017 - rguenther@suse.com + +- Update to gcc trunk head (r246083). + ------------------------------------------------------------------- Wed Mar 8 14:10:58 UTC 2017 - rguenther@suse.com diff --git a/cross-arm-gcc7.spec b/cross-arm-gcc7.spec index ed68ad4..c7cdbe1 100644 --- a/cross-arm-gcc7.spec +++ b/cross-arm-gcc7.spec @@ -150,7 +150,7 @@ Conflicts: %selfconflict %{gcc_target_arch}-gcc %define biarch_targets x86_64 s390x powerpc64 powerpc sparc sparc64 Url: http://gcc.gnu.org/ -Version: 7.0.1+r246197 +Version: 7.0.1+r246276 Release: 0 %define gcc_version %(echo %version | sed 's/+.*//') %define gcc_dir_version %(echo %gcc_version | cut -d '.' -f 1) diff --git a/cross-avr-gcc7.changes b/cross-avr-gcc7.changes index 53ae36c..d60d122 100644 --- a/cross-avr-gcc7.changes +++ b/cross-avr-gcc7.changes @@ -1,9 +1,14 @@ ------------------------------------------------------------------- -Thu Mar 16 15:12:09 UTC 2017 - rguenther@suse.com +Mon Mar 20 12:02:37 UTC 2017 - rguenther@suse.com -- Update to gcc trunk head (r246197). +- Update to gcc trunk head (r246276). - Package gcov-dump. +------------------------------------------------------------------- +Mon Mar 13 10:56:29 UTC 2017 - rguenther@suse.com + +- Update to gcc trunk head (r246083). + ------------------------------------------------------------------- Wed Mar 8 14:10:58 UTC 2017 - rguenther@suse.com diff --git a/cross-avr-gcc7.spec b/cross-avr-gcc7.spec index bc0bd9b..473f31c 100644 --- a/cross-avr-gcc7.spec +++ b/cross-avr-gcc7.spec @@ -150,7 +150,7 @@ Conflicts: %selfconflict %{gcc_target_arch}-gcc %define biarch_targets x86_64 s390x powerpc64 powerpc sparc sparc64 Url: http://gcc.gnu.org/ -Version: 7.0.1+r246197 +Version: 7.0.1+r246276 Release: 0 %define gcc_version %(echo %version | sed 's/+.*//') %define gcc_dir_version %(echo %gcc_version | cut -d '.' -f 1) diff --git a/cross-epiphany-gcc7-bootstrap.changes b/cross-epiphany-gcc7-bootstrap.changes index 53ae36c..d60d122 100644 --- a/cross-epiphany-gcc7-bootstrap.changes +++ b/cross-epiphany-gcc7-bootstrap.changes @@ -1,9 +1,14 @@ ------------------------------------------------------------------- -Thu Mar 16 15:12:09 UTC 2017 - rguenther@suse.com +Mon Mar 20 12:02:37 UTC 2017 - rguenther@suse.com -- Update to gcc trunk head (r246197). +- Update to gcc trunk head (r246276). - Package gcov-dump. +------------------------------------------------------------------- +Mon Mar 13 10:56:29 UTC 2017 - rguenther@suse.com + +- Update to gcc trunk head (r246083). + ------------------------------------------------------------------- Wed Mar 8 14:10:58 UTC 2017 - rguenther@suse.com diff --git a/cross-epiphany-gcc7-bootstrap.spec b/cross-epiphany-gcc7-bootstrap.spec index 82d5084..fe981f9 100644 --- a/cross-epiphany-gcc7-bootstrap.spec +++ b/cross-epiphany-gcc7-bootstrap.spec @@ -151,7 +151,7 @@ Conflicts: %selfconflict %{gcc_target_arch}-gcc %define biarch_targets x86_64 s390x powerpc64 powerpc sparc sparc64 Url: http://gcc.gnu.org/ -Version: 7.0.1+r246197 +Version: 7.0.1+r246276 Release: 0 %define gcc_version %(echo %version | sed 's/+.*//') %define gcc_dir_version %(echo %gcc_version | cut -d '.' -f 1) diff --git a/cross-epiphany-gcc7.changes b/cross-epiphany-gcc7.changes index 53ae36c..d60d122 100644 --- a/cross-epiphany-gcc7.changes +++ b/cross-epiphany-gcc7.changes @@ -1,9 +1,14 @@ ------------------------------------------------------------------- -Thu Mar 16 15:12:09 UTC 2017 - rguenther@suse.com +Mon Mar 20 12:02:37 UTC 2017 - rguenther@suse.com -- Update to gcc trunk head (r246197). +- Update to gcc trunk head (r246276). - Package gcov-dump. +------------------------------------------------------------------- +Mon Mar 13 10:56:29 UTC 2017 - rguenther@suse.com + +- Update to gcc trunk head (r246083). + ------------------------------------------------------------------- Wed Mar 8 14:10:58 UTC 2017 - rguenther@suse.com diff --git a/cross-epiphany-gcc7.spec b/cross-epiphany-gcc7.spec index 1dadc76..47a514d 100644 --- a/cross-epiphany-gcc7.spec +++ b/cross-epiphany-gcc7.spec @@ -150,7 +150,7 @@ Conflicts: %selfconflict %{gcc_target_arch}-gcc %define biarch_targets x86_64 s390x powerpc64 powerpc sparc sparc64 Url: http://gcc.gnu.org/ -Version: 7.0.1+r246197 +Version: 7.0.1+r246276 Release: 0 %define gcc_version %(echo %version | sed 's/+.*//') %define gcc_dir_version %(echo %gcc_version | cut -d '.' -f 1) diff --git a/cross-hppa-gcc7.changes b/cross-hppa-gcc7.changes index 53ae36c..d60d122 100644 --- a/cross-hppa-gcc7.changes +++ b/cross-hppa-gcc7.changes @@ -1,9 +1,14 @@ ------------------------------------------------------------------- -Thu Mar 16 15:12:09 UTC 2017 - rguenther@suse.com +Mon Mar 20 12:02:37 UTC 2017 - rguenther@suse.com -- Update to gcc trunk head (r246197). +- Update to gcc trunk head (r246276). - Package gcov-dump. +------------------------------------------------------------------- +Mon Mar 13 10:56:29 UTC 2017 - rguenther@suse.com + +- Update to gcc trunk head (r246083). + ------------------------------------------------------------------- Wed Mar 8 14:10:58 UTC 2017 - rguenther@suse.com diff --git a/cross-hppa-gcc7.spec b/cross-hppa-gcc7.spec index aef0286..1e80358 100644 --- a/cross-hppa-gcc7.spec +++ b/cross-hppa-gcc7.spec @@ -150,7 +150,7 @@ Conflicts: %selfconflict %{gcc_target_arch}-gcc %define biarch_targets x86_64 s390x powerpc64 powerpc sparc sparc64 Url: http://gcc.gnu.org/ -Version: 7.0.1+r246197 +Version: 7.0.1+r246276 Release: 0 %define gcc_version %(echo %version | sed 's/+.*//') %define gcc_dir_version %(echo %gcc_version | cut -d '.' -f 1) diff --git a/cross-i386-gcc7.changes b/cross-i386-gcc7.changes index 53ae36c..d60d122 100644 --- a/cross-i386-gcc7.changes +++ b/cross-i386-gcc7.changes @@ -1,9 +1,14 @@ ------------------------------------------------------------------- -Thu Mar 16 15:12:09 UTC 2017 - rguenther@suse.com +Mon Mar 20 12:02:37 UTC 2017 - rguenther@suse.com -- Update to gcc trunk head (r246197). +- Update to gcc trunk head (r246276). - Package gcov-dump. +------------------------------------------------------------------- +Mon Mar 13 10:56:29 UTC 2017 - rguenther@suse.com + +- Update to gcc trunk head (r246083). + ------------------------------------------------------------------- Wed Mar 8 14:10:58 UTC 2017 - rguenther@suse.com diff --git a/cross-i386-gcc7.spec b/cross-i386-gcc7.spec index 8730c66..3231bf7 100644 --- a/cross-i386-gcc7.spec +++ b/cross-i386-gcc7.spec @@ -150,7 +150,7 @@ Conflicts: %selfconflict %{gcc_target_arch}-gcc %define biarch_targets x86_64 s390x powerpc64 powerpc sparc sparc64 Url: http://gcc.gnu.org/ -Version: 7.0.1+r246197 +Version: 7.0.1+r246276 Release: 0 %define gcc_version %(echo %version | sed 's/+.*//') %define gcc_dir_version %(echo %gcc_version | cut -d '.' -f 1) diff --git a/cross-m68k-gcc7.changes b/cross-m68k-gcc7.changes index 53ae36c..d60d122 100644 --- a/cross-m68k-gcc7.changes +++ b/cross-m68k-gcc7.changes @@ -1,9 +1,14 @@ ------------------------------------------------------------------- -Thu Mar 16 15:12:09 UTC 2017 - rguenther@suse.com +Mon Mar 20 12:02:37 UTC 2017 - rguenther@suse.com -- Update to gcc trunk head (r246197). +- Update to gcc trunk head (r246276). - Package gcov-dump. +------------------------------------------------------------------- +Mon Mar 13 10:56:29 UTC 2017 - rguenther@suse.com + +- Update to gcc trunk head (r246083). + ------------------------------------------------------------------- Wed Mar 8 14:10:58 UTC 2017 - rguenther@suse.com diff --git a/cross-m68k-gcc7.spec b/cross-m68k-gcc7.spec index 4bd67d7..4c6a645 100644 --- a/cross-m68k-gcc7.spec +++ b/cross-m68k-gcc7.spec @@ -150,7 +150,7 @@ Conflicts: %selfconflict %{gcc_target_arch}-gcc %define biarch_targets x86_64 s390x powerpc64 powerpc sparc sparc64 Url: http://gcc.gnu.org/ -Version: 7.0.1+r246197 +Version: 7.0.1+r246276 Release: 0 %define gcc_version %(echo %version | sed 's/+.*//') %define gcc_dir_version %(echo %gcc_version | cut -d '.' -f 1) diff --git a/cross-mips-gcc7.changes b/cross-mips-gcc7.changes index 53ae36c..d60d122 100644 --- a/cross-mips-gcc7.changes +++ b/cross-mips-gcc7.changes @@ -1,9 +1,14 @@ ------------------------------------------------------------------- -Thu Mar 16 15:12:09 UTC 2017 - rguenther@suse.com +Mon Mar 20 12:02:37 UTC 2017 - rguenther@suse.com -- Update to gcc trunk head (r246197). +- Update to gcc trunk head (r246276). - Package gcov-dump. +------------------------------------------------------------------- +Mon Mar 13 10:56:29 UTC 2017 - rguenther@suse.com + +- Update to gcc trunk head (r246083). + ------------------------------------------------------------------- Wed Mar 8 14:10:58 UTC 2017 - rguenther@suse.com diff --git a/cross-mips-gcc7.spec b/cross-mips-gcc7.spec index 3fd8ac0..2d310e1 100644 --- a/cross-mips-gcc7.spec +++ b/cross-mips-gcc7.spec @@ -150,7 +150,7 @@ Conflicts: %selfconflict %{gcc_target_arch}-gcc %define biarch_targets x86_64 s390x powerpc64 powerpc sparc sparc64 Url: http://gcc.gnu.org/ -Version: 7.0.1+r246197 +Version: 7.0.1+r246276 Release: 0 %define gcc_version %(echo %version | sed 's/+.*//') %define gcc_dir_version %(echo %gcc_version | cut -d '.' -f 1) diff --git a/cross-nvptx-gcc7.changes b/cross-nvptx-gcc7.changes index 53ae36c..d60d122 100644 --- a/cross-nvptx-gcc7.changes +++ b/cross-nvptx-gcc7.changes @@ -1,9 +1,14 @@ ------------------------------------------------------------------- -Thu Mar 16 15:12:09 UTC 2017 - rguenther@suse.com +Mon Mar 20 12:02:37 UTC 2017 - rguenther@suse.com -- Update to gcc trunk head (r246197). +- Update to gcc trunk head (r246276). - Package gcov-dump. +------------------------------------------------------------------- +Mon Mar 13 10:56:29 UTC 2017 - rguenther@suse.com + +- Update to gcc trunk head (r246083). + ------------------------------------------------------------------- Wed Mar 8 14:10:58 UTC 2017 - rguenther@suse.com diff --git a/cross-nvptx-gcc7.spec b/cross-nvptx-gcc7.spec index 4c19827..6fe4830 100644 --- a/cross-nvptx-gcc7.spec +++ b/cross-nvptx-gcc7.spec @@ -150,7 +150,7 @@ Conflicts: %selfconflict %{gcc_target_arch}-gcc %define biarch_targets x86_64 s390x powerpc64 powerpc sparc sparc64 Url: http://gcc.gnu.org/ -Version: 7.0.1+r246197 +Version: 7.0.1+r246276 Release: 0 %define gcc_version %(echo %version | sed 's/+.*//') %define gcc_dir_version %(echo %gcc_version | cut -d '.' -f 1) diff --git a/cross-ppc64-gcc7.changes b/cross-ppc64-gcc7.changes index 53ae36c..d60d122 100644 --- a/cross-ppc64-gcc7.changes +++ b/cross-ppc64-gcc7.changes @@ -1,9 +1,14 @@ ------------------------------------------------------------------- -Thu Mar 16 15:12:09 UTC 2017 - rguenther@suse.com +Mon Mar 20 12:02:37 UTC 2017 - rguenther@suse.com -- Update to gcc trunk head (r246197). +- Update to gcc trunk head (r246276). - Package gcov-dump. +------------------------------------------------------------------- +Mon Mar 13 10:56:29 UTC 2017 - rguenther@suse.com + +- Update to gcc trunk head (r246083). + ------------------------------------------------------------------- Wed Mar 8 14:10:58 UTC 2017 - rguenther@suse.com diff --git a/cross-ppc64-gcc7.spec b/cross-ppc64-gcc7.spec index bed2125..1fbb4e7 100644 --- a/cross-ppc64-gcc7.spec +++ b/cross-ppc64-gcc7.spec @@ -150,7 +150,7 @@ Conflicts: %selfconflict %{gcc_target_arch}-gcc %define biarch_targets x86_64 s390x powerpc64 powerpc sparc sparc64 Url: http://gcc.gnu.org/ -Version: 7.0.1+r246197 +Version: 7.0.1+r246276 Release: 0 %define gcc_version %(echo %version | sed 's/+.*//') %define gcc_dir_version %(echo %gcc_version | cut -d '.' -f 1) diff --git a/cross-ppc64le-gcc7.changes b/cross-ppc64le-gcc7.changes index 53ae36c..d60d122 100644 --- a/cross-ppc64le-gcc7.changes +++ b/cross-ppc64le-gcc7.changes @@ -1,9 +1,14 @@ ------------------------------------------------------------------- -Thu Mar 16 15:12:09 UTC 2017 - rguenther@suse.com +Mon Mar 20 12:02:37 UTC 2017 - rguenther@suse.com -- Update to gcc trunk head (r246197). +- Update to gcc trunk head (r246276). - Package gcov-dump. +------------------------------------------------------------------- +Mon Mar 13 10:56:29 UTC 2017 - rguenther@suse.com + +- Update to gcc trunk head (r246083). + ------------------------------------------------------------------- Wed Mar 8 14:10:58 UTC 2017 - rguenther@suse.com diff --git a/cross-ppc64le-gcc7.spec b/cross-ppc64le-gcc7.spec index e2d6ce4..3bb97e6 100644 --- a/cross-ppc64le-gcc7.spec +++ b/cross-ppc64le-gcc7.spec @@ -150,7 +150,7 @@ Conflicts: %selfconflict %{gcc_target_arch}-gcc %define biarch_targets x86_64 s390x powerpc64 powerpc sparc sparc64 Url: http://gcc.gnu.org/ -Version: 7.0.1+r246197 +Version: 7.0.1+r246276 Release: 0 %define gcc_version %(echo %version | sed 's/+.*//') %define gcc_dir_version %(echo %gcc_version | cut -d '.' -f 1) diff --git a/cross-rx-gcc7-bootstrap.changes b/cross-rx-gcc7-bootstrap.changes index 53ae36c..d60d122 100644 --- a/cross-rx-gcc7-bootstrap.changes +++ b/cross-rx-gcc7-bootstrap.changes @@ -1,9 +1,14 @@ ------------------------------------------------------------------- -Thu Mar 16 15:12:09 UTC 2017 - rguenther@suse.com +Mon Mar 20 12:02:37 UTC 2017 - rguenther@suse.com -- Update to gcc trunk head (r246197). +- Update to gcc trunk head (r246276). - Package gcov-dump. +------------------------------------------------------------------- +Mon Mar 13 10:56:29 UTC 2017 - rguenther@suse.com + +- Update to gcc trunk head (r246083). + ------------------------------------------------------------------- Wed Mar 8 14:10:58 UTC 2017 - rguenther@suse.com diff --git a/cross-rx-gcc7-bootstrap.spec b/cross-rx-gcc7-bootstrap.spec index c8cfcab..d8d429c 100644 --- a/cross-rx-gcc7-bootstrap.spec +++ b/cross-rx-gcc7-bootstrap.spec @@ -151,7 +151,7 @@ Conflicts: %selfconflict %{gcc_target_arch}-gcc %define biarch_targets x86_64 s390x powerpc64 powerpc sparc sparc64 Url: http://gcc.gnu.org/ -Version: 7.0.1+r246197 +Version: 7.0.1+r246276 Release: 0 %define gcc_version %(echo %version | sed 's/+.*//') %define gcc_dir_version %(echo %gcc_version | cut -d '.' -f 1) diff --git a/cross-rx-gcc7.changes b/cross-rx-gcc7.changes index 53ae36c..d60d122 100644 --- a/cross-rx-gcc7.changes +++ b/cross-rx-gcc7.changes @@ -1,9 +1,14 @@ ------------------------------------------------------------------- -Thu Mar 16 15:12:09 UTC 2017 - rguenther@suse.com +Mon Mar 20 12:02:37 UTC 2017 - rguenther@suse.com -- Update to gcc trunk head (r246197). +- Update to gcc trunk head (r246276). - Package gcov-dump. +------------------------------------------------------------------- +Mon Mar 13 10:56:29 UTC 2017 - rguenther@suse.com + +- Update to gcc trunk head (r246083). + ------------------------------------------------------------------- Wed Mar 8 14:10:58 UTC 2017 - rguenther@suse.com diff --git a/cross-rx-gcc7.spec b/cross-rx-gcc7.spec index d43e23f..549fc4c 100644 --- a/cross-rx-gcc7.spec +++ b/cross-rx-gcc7.spec @@ -150,7 +150,7 @@ Conflicts: %selfconflict %{gcc_target_arch}-gcc %define biarch_targets x86_64 s390x powerpc64 powerpc sparc sparc64 Url: http://gcc.gnu.org/ -Version: 7.0.1+r246197 +Version: 7.0.1+r246276 Release: 0 %define gcc_version %(echo %version | sed 's/+.*//') %define gcc_dir_version %(echo %gcc_version | cut -d '.' -f 1) diff --git a/cross-s390x-gcc7.changes b/cross-s390x-gcc7.changes index 53ae36c..d60d122 100644 --- a/cross-s390x-gcc7.changes +++ b/cross-s390x-gcc7.changes @@ -1,9 +1,14 @@ ------------------------------------------------------------------- -Thu Mar 16 15:12:09 UTC 2017 - rguenther@suse.com +Mon Mar 20 12:02:37 UTC 2017 - rguenther@suse.com -- Update to gcc trunk head (r246197). +- Update to gcc trunk head (r246276). - Package gcov-dump. +------------------------------------------------------------------- +Mon Mar 13 10:56:29 UTC 2017 - rguenther@suse.com + +- Update to gcc trunk head (r246083). + ------------------------------------------------------------------- Wed Mar 8 14:10:58 UTC 2017 - rguenther@suse.com diff --git a/cross-s390x-gcc7.spec b/cross-s390x-gcc7.spec index 1011aa6..505a9b1 100644 --- a/cross-s390x-gcc7.spec +++ b/cross-s390x-gcc7.spec @@ -150,7 +150,7 @@ Conflicts: %selfconflict %{gcc_target_arch}-gcc %define biarch_targets x86_64 s390x powerpc64 powerpc sparc sparc64 Url: http://gcc.gnu.org/ -Version: 7.0.1+r246197 +Version: 7.0.1+r246276 Release: 0 %define gcc_version %(echo %version | sed 's/+.*//') %define gcc_dir_version %(echo %gcc_version | cut -d '.' -f 1) diff --git a/cross-sparc-gcc7.changes b/cross-sparc-gcc7.changes index 53ae36c..d60d122 100644 --- a/cross-sparc-gcc7.changes +++ b/cross-sparc-gcc7.changes @@ -1,9 +1,14 @@ ------------------------------------------------------------------- -Thu Mar 16 15:12:09 UTC 2017 - rguenther@suse.com +Mon Mar 20 12:02:37 UTC 2017 - rguenther@suse.com -- Update to gcc trunk head (r246197). +- Update to gcc trunk head (r246276). - Package gcov-dump. +------------------------------------------------------------------- +Mon Mar 13 10:56:29 UTC 2017 - rguenther@suse.com + +- Update to gcc trunk head (r246083). + ------------------------------------------------------------------- Wed Mar 8 14:10:58 UTC 2017 - rguenther@suse.com diff --git a/cross-sparc-gcc7.spec b/cross-sparc-gcc7.spec index ab3e22c..197740b 100644 --- a/cross-sparc-gcc7.spec +++ b/cross-sparc-gcc7.spec @@ -150,7 +150,7 @@ Conflicts: %selfconflict %{gcc_target_arch}-gcc %define biarch_targets x86_64 s390x powerpc64 powerpc sparc sparc64 Url: http://gcc.gnu.org/ -Version: 7.0.1+r246197 +Version: 7.0.1+r246276 Release: 0 %define gcc_version %(echo %version | sed 's/+.*//') %define gcc_dir_version %(echo %gcc_version | cut -d '.' -f 1) diff --git a/cross-sparc64-gcc7.changes b/cross-sparc64-gcc7.changes index 53ae36c..d60d122 100644 --- a/cross-sparc64-gcc7.changes +++ b/cross-sparc64-gcc7.changes @@ -1,9 +1,14 @@ ------------------------------------------------------------------- -Thu Mar 16 15:12:09 UTC 2017 - rguenther@suse.com +Mon Mar 20 12:02:37 UTC 2017 - rguenther@suse.com -- Update to gcc trunk head (r246197). +- Update to gcc trunk head (r246276). - Package gcov-dump. +------------------------------------------------------------------- +Mon Mar 13 10:56:29 UTC 2017 - rguenther@suse.com + +- Update to gcc trunk head (r246083). + ------------------------------------------------------------------- Wed Mar 8 14:10:58 UTC 2017 - rguenther@suse.com diff --git a/cross-sparc64-gcc7.spec b/cross-sparc64-gcc7.spec index 1c864c2..6612458 100644 --- a/cross-sparc64-gcc7.spec +++ b/cross-sparc64-gcc7.spec @@ -150,7 +150,7 @@ Conflicts: %selfconflict %{gcc_target_arch}-gcc %define biarch_targets x86_64 s390x powerpc64 powerpc sparc sparc64 Url: http://gcc.gnu.org/ -Version: 7.0.1+r246197 +Version: 7.0.1+r246276 Release: 0 %define gcc_version %(echo %version | sed 's/+.*//') %define gcc_dir_version %(echo %gcc_version | cut -d '.' -f 1) diff --git a/cross-x86_64-gcc7.changes b/cross-x86_64-gcc7.changes index 53ae36c..d60d122 100644 --- a/cross-x86_64-gcc7.changes +++ b/cross-x86_64-gcc7.changes @@ -1,9 +1,14 @@ ------------------------------------------------------------------- -Thu Mar 16 15:12:09 UTC 2017 - rguenther@suse.com +Mon Mar 20 12:02:37 UTC 2017 - rguenther@suse.com -- Update to gcc trunk head (r246197). +- Update to gcc trunk head (r246276). - Package gcov-dump. +------------------------------------------------------------------- +Mon Mar 13 10:56:29 UTC 2017 - rguenther@suse.com + +- Update to gcc trunk head (r246083). + ------------------------------------------------------------------- Wed Mar 8 14:10:58 UTC 2017 - rguenther@suse.com diff --git a/cross-x86_64-gcc7.spec b/cross-x86_64-gcc7.spec index 849c857..26bf082 100644 --- a/cross-x86_64-gcc7.spec +++ b/cross-x86_64-gcc7.spec @@ -150,7 +150,7 @@ Conflicts: %selfconflict %{gcc_target_arch}-gcc %define biarch_targets x86_64 s390x powerpc64 powerpc sparc sparc64 Url: http://gcc.gnu.org/ -Version: 7.0.1+r246197 +Version: 7.0.1+r246276 Release: 0 %define gcc_version %(echo %version | sed 's/+.*//') %define gcc_dir_version %(echo %gcc_version | cut -d '.' -f 1) diff --git a/gcc-7.0.1-r246197.tar.bz2 b/gcc-7.0.1-r246197.tar.bz2 deleted file mode 100644 index 9f6e30d..0000000 --- a/gcc-7.0.1-r246197.tar.bz2 +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:0b6c9de219e128ff045e430ae07b2d69122734798c67a02829c6043ade87fdde -size 75997093 diff --git a/gcc-7.0.1-r246276.tar.bz2 b/gcc-7.0.1-r246276.tar.bz2 new file mode 100644 index 0000000..d2a7e70 --- /dev/null +++ b/gcc-7.0.1-r246276.tar.bz2 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:c1dff3acf25b3c36d090a7e2baab0c9643f0bf90718490d9d58cdc29a47e81d8 +size 76005449 diff --git a/gcc.spec.in b/gcc.spec.in index b7b5322..a7fb74c 100644 --- a/gcc.spec.in +++ b/gcc.spec.in @@ -238,7 +238,7 @@ BuildRequires: gdb %define biarch_targets x86_64 s390x powerpc64 powerpc sparc sparc64 URL: http://gcc.gnu.org/ -Version: 7.0.1+r246197 +Version: 7.0.1+r246276 Release: 1 %define gcc_version %(echo %version | sed 's/+.*//') %define gcc_dir_version %(echo %gcc_version | cut -d '.' -f 1) diff --git a/gcc7-testresults.changes b/gcc7-testresults.changes index 53ae36c..d60d122 100644 --- a/gcc7-testresults.changes +++ b/gcc7-testresults.changes @@ -1,9 +1,14 @@ ------------------------------------------------------------------- -Thu Mar 16 15:12:09 UTC 2017 - rguenther@suse.com +Mon Mar 20 12:02:37 UTC 2017 - rguenther@suse.com -- Update to gcc trunk head (r246197). +- Update to gcc trunk head (r246276). - Package gcov-dump. +------------------------------------------------------------------- +Mon Mar 13 10:56:29 UTC 2017 - rguenther@suse.com + +- Update to gcc trunk head (r246083). + ------------------------------------------------------------------- Wed Mar 8 14:10:58 UTC 2017 - rguenther@suse.com diff --git a/gcc7-testresults.spec b/gcc7-testresults.spec index 55f58aa..d91638d 100644 --- a/gcc7-testresults.spec +++ b/gcc7-testresults.spec @@ -250,7 +250,7 @@ BuildRequires: gdb %define biarch_targets x86_64 s390x powerpc64 powerpc sparc sparc64 Url: http://gcc.gnu.org/ -Version: 7.0.1+r246197 +Version: 7.0.1+r246276 Release: 0 %define gcc_version %(echo %version | sed 's/+.*//') %define gcc_dir_version %(echo %gcc_version | cut -d '.' -f 1) diff --git a/gcc7.changes b/gcc7.changes index 53ae36c..d60d122 100644 --- a/gcc7.changes +++ b/gcc7.changes @@ -1,9 +1,14 @@ ------------------------------------------------------------------- -Thu Mar 16 15:12:09 UTC 2017 - rguenther@suse.com +Mon Mar 20 12:02:37 UTC 2017 - rguenther@suse.com -- Update to gcc trunk head (r246197). +- Update to gcc trunk head (r246276). - Package gcov-dump. +------------------------------------------------------------------- +Mon Mar 13 10:56:29 UTC 2017 - rguenther@suse.com + +- Update to gcc trunk head (r246083). + ------------------------------------------------------------------- Wed Mar 8 14:10:58 UTC 2017 - rguenther@suse.com diff --git a/gcc7.spec b/gcc7.spec index 449eba4..1d1a834 100644 --- a/gcc7.spec +++ b/gcc7.spec @@ -232,7 +232,7 @@ BuildRequires: gdb %define biarch_targets x86_64 s390x powerpc64 powerpc sparc sparc64 Url: http://gcc.gnu.org/ -Version: 7.0.1+r246197 +Version: 7.0.1+r246276 Release: 0 %define gcc_version %(echo %version | sed 's/+.*//') %define gcc_dir_version %(echo %gcc_version | cut -d '.' -f 1) From c501f6196bd52b075eca0d68bf61394172b03b984b6ae0cdc71b4c59d9eaf979 Mon Sep 17 00:00:00 2001 From: Richard Biener Date: Thu, 23 Mar 2017 10:02:35 +0000 Subject: [PATCH 04/22] - Update to gcc trunk head (r246414). - Remove gcc7-debug-dwarf2out-ice.patch. - Add gcc7-remove-Wexpansion-to-defined-from-Wextra.patch to remove useless warning from Wextra that causes build fails due to excessive log file size. - Remove libtsan Requires from the gcc7-32bit package, tsan doesn't have a 32bit multilib on any arch. [boo#1030623] - Update to gcc trunk head (r246414). - Remove gcc7-debug-dwarf2out-ice.patch. - Add gcc7-remove-Wexpansion-to-defined-from-Wextra.patch to remove useless warning from Wextra that causes build fails due to excessive log file size. - Remove libtsan Requires from the gcc7-32bit package, tsan doesn't have a 32bit multilib on any arch. [boo#1030623] - Update to gcc trunk head (r246414). - Remove gcc7-debug-dwarf2out-ice.patch. - Add gcc7-remove-Wexpansion-to-defined-from-Wextra.patch to remove useless warning from Wextra that causes build fails due to excessive log file size. - Remove libtsan Requires from the gcc7-32bit package, tsan doesn't have a 32bit multilib on any arch. [boo#1030623] - Update to gcc trunk head (r246414). - Remove gcc7-debug-dwarf2out-ice.patch. - Add gcc7-remove-Wexpansion-to-defined-from-Wextra.patch to remove useless warning from Wextra that causes build fails due to excessive log file size. - Remove libtsan Requires from the gcc7-32bit package, tsan doesn't have a 32bit multilib on any arch. [boo#1030623] - Update to gcc trunk head (r246414). - Remove gcc7-debug-dwarf2out-ice.patch. OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gcc7?expand=0&rev=37 --- cross-aarch64-gcc7.changes | 10 +- cross-aarch64-gcc7.spec | 6 +- cross-arm-gcc7.changes | 10 +- cross-arm-gcc7.spec | 6 +- cross-avr-gcc7.changes | 10 +- cross-avr-gcc7.spec | 6 +- cross-epiphany-gcc7-bootstrap.changes | 10 +- cross-epiphany-gcc7-bootstrap.spec | 6 +- cross-epiphany-gcc7.changes | 10 +- cross-epiphany-gcc7.spec | 6 +- cross-hppa-gcc7.changes | 10 +- cross-hppa-gcc7.spec | 6 +- cross-i386-gcc7.changes | 10 +- cross-i386-gcc7.spec | 6 +- cross-m68k-gcc7.changes | 10 +- cross-m68k-gcc7.spec | 6 +- cross-mips-gcc7.changes | 10 +- cross-mips-gcc7.spec | 6 +- cross-nvptx-gcc7.changes | 10 +- cross-nvptx-gcc7.spec | 6 +- cross-ppc64-gcc7.changes | 10 +- cross-ppc64-gcc7.spec | 6 +- cross-ppc64le-gcc7.changes | 10 +- cross-ppc64le-gcc7.spec | 6 +- cross-rx-gcc7-bootstrap.changes | 10 +- cross-rx-gcc7-bootstrap.spec | 6 +- cross-rx-gcc7.changes | 10 +- cross-rx-gcc7.spec | 6 +- cross-s390x-gcc7.changes | 10 +- cross-s390x-gcc7.spec | 6 +- cross-sparc-gcc7.changes | 10 +- cross-sparc-gcc7.spec | 6 +- cross-sparc64-gcc7.changes | 10 +- cross-sparc64-gcc7.spec | 6 +- cross-x86_64-gcc7.changes | 10 +- cross-x86_64-gcc7.spec | 6 +- gcc-7.0.1-r246276.tar.bz2 | 3 - gcc-7.0.1-r246414.tar.bz2 | 3 + gcc.spec.in | 15 +-- gcc44-rename-info-files.patch | 116 +++++++++--------- gcc7-debug-dwarf2out-ice.patch | 32 ----- ...ve-Wexpansion-to-defined-from-Wextra.patch | 13 ++ gcc7-testresults.changes | 10 +- gcc7-testresults.spec | 6 +- gcc7.changes | 10 +- gcc7.spec | 15 +-- 46 files changed, 302 insertions(+), 209 deletions(-) delete mode 100644 gcc-7.0.1-r246276.tar.bz2 create mode 100644 gcc-7.0.1-r246414.tar.bz2 delete mode 100644 gcc7-debug-dwarf2out-ice.patch create mode 100644 gcc7-remove-Wexpansion-to-defined-from-Wextra.patch diff --git a/cross-aarch64-gcc7.changes b/cross-aarch64-gcc7.changes index d60d122..62f6e32 100644 --- a/cross-aarch64-gcc7.changes +++ b/cross-aarch64-gcc7.changes @@ -1,8 +1,14 @@ ------------------------------------------------------------------- -Mon Mar 20 12:02:37 UTC 2017 - rguenther@suse.com +Thu Mar 23 09:59:21 UTC 2017 - rguenther@suse.com -- Update to gcc trunk head (r246276). +- Update to gcc trunk head (r246414). - Package gcov-dump. +- Remove gcc7-debug-dwarf2out-ice.patch. +- Add gcc7-remove-Wexpansion-to-defined-from-Wextra.patch to remove + useless warning from Wextra that causes build fails due to excessive + log file size. +- Remove libtsan Requires from the gcc7-32bit package, tsan doesn't have + a 32bit multilib on any arch. [boo#1030623] ------------------------------------------------------------------- Mon Mar 13 10:56:29 UTC 2017 - rguenther@suse.com diff --git a/cross-aarch64-gcc7.spec b/cross-aarch64-gcc7.spec index 20e5786..d8a86c4 100644 --- a/cross-aarch64-gcc7.spec +++ b/cross-aarch64-gcc7.spec @@ -150,7 +150,7 @@ Conflicts: %selfconflict %{gcc_target_arch}-gcc %define biarch_targets x86_64 s390x powerpc64 powerpc sparc sparc64 Url: http://gcc.gnu.org/ -Version: 7.0.1+r246276 +Version: 7.0.1+r246414 Release: 0 %define gcc_version %(echo %version | sed 's/+.*//') %define gcc_dir_version %(echo %gcc_version | cut -d '.' -f 1) @@ -168,12 +168,12 @@ Patch6: gcc43-no-unwind-tables.diff Patch7: gcc48-libstdc++-api-reference.patch Patch9: gcc48-remove-mpfr-2.4.0-requirement.patch Patch10: gcc5-no-return-gcc43-workaround.patch +Patch11: gcc7-remove-Wexpansion-to-defined-from-Wextra.patch # A set of patches from the RH srpm Patch51: gcc41-ppc32-retaddr.patch # Some patches taken from Debian Patch60: gcc44-textdomain.patch Patch61: gcc44-rename-info-files.patch -Patch100: gcc7-debug-dwarf2out-ice.patch Summary: The GNU C Compiler and Support Files License: GPL-3.0+ @@ -241,10 +241,10 @@ ln -s nvptx-newlib/newlib . %patch9 %endif %patch10 +%patch11 %patch51 %patch60 %patch61 -%patch100 #test patching end diff --git a/cross-arm-gcc7.changes b/cross-arm-gcc7.changes index d60d122..62f6e32 100644 --- a/cross-arm-gcc7.changes +++ b/cross-arm-gcc7.changes @@ -1,8 +1,14 @@ ------------------------------------------------------------------- -Mon Mar 20 12:02:37 UTC 2017 - rguenther@suse.com +Thu Mar 23 09:59:21 UTC 2017 - rguenther@suse.com -- Update to gcc trunk head (r246276). +- Update to gcc trunk head (r246414). - Package gcov-dump. +- Remove gcc7-debug-dwarf2out-ice.patch. +- Add gcc7-remove-Wexpansion-to-defined-from-Wextra.patch to remove + useless warning from Wextra that causes build fails due to excessive + log file size. +- Remove libtsan Requires from the gcc7-32bit package, tsan doesn't have + a 32bit multilib on any arch. [boo#1030623] ------------------------------------------------------------------- Mon Mar 13 10:56:29 UTC 2017 - rguenther@suse.com diff --git a/cross-arm-gcc7.spec b/cross-arm-gcc7.spec index c7cdbe1..9a6eab4 100644 --- a/cross-arm-gcc7.spec +++ b/cross-arm-gcc7.spec @@ -150,7 +150,7 @@ Conflicts: %selfconflict %{gcc_target_arch}-gcc %define biarch_targets x86_64 s390x powerpc64 powerpc sparc sparc64 Url: http://gcc.gnu.org/ -Version: 7.0.1+r246276 +Version: 7.0.1+r246414 Release: 0 %define gcc_version %(echo %version | sed 's/+.*//') %define gcc_dir_version %(echo %gcc_version | cut -d '.' -f 1) @@ -168,12 +168,12 @@ Patch6: gcc43-no-unwind-tables.diff Patch7: gcc48-libstdc++-api-reference.patch Patch9: gcc48-remove-mpfr-2.4.0-requirement.patch Patch10: gcc5-no-return-gcc43-workaround.patch +Patch11: gcc7-remove-Wexpansion-to-defined-from-Wextra.patch # A set of patches from the RH srpm Patch51: gcc41-ppc32-retaddr.patch # Some patches taken from Debian Patch60: gcc44-textdomain.patch Patch61: gcc44-rename-info-files.patch -Patch100: gcc7-debug-dwarf2out-ice.patch Summary: The GNU C Compiler and Support Files License: GPL-3.0+ @@ -241,10 +241,10 @@ ln -s nvptx-newlib/newlib . %patch9 %endif %patch10 +%patch11 %patch51 %patch60 %patch61 -%patch100 #test patching end diff --git a/cross-avr-gcc7.changes b/cross-avr-gcc7.changes index d60d122..62f6e32 100644 --- a/cross-avr-gcc7.changes +++ b/cross-avr-gcc7.changes @@ -1,8 +1,14 @@ ------------------------------------------------------------------- -Mon Mar 20 12:02:37 UTC 2017 - rguenther@suse.com +Thu Mar 23 09:59:21 UTC 2017 - rguenther@suse.com -- Update to gcc trunk head (r246276). +- Update to gcc trunk head (r246414). - Package gcov-dump. +- Remove gcc7-debug-dwarf2out-ice.patch. +- Add gcc7-remove-Wexpansion-to-defined-from-Wextra.patch to remove + useless warning from Wextra that causes build fails due to excessive + log file size. +- Remove libtsan Requires from the gcc7-32bit package, tsan doesn't have + a 32bit multilib on any arch. [boo#1030623] ------------------------------------------------------------------- Mon Mar 13 10:56:29 UTC 2017 - rguenther@suse.com diff --git a/cross-avr-gcc7.spec b/cross-avr-gcc7.spec index 473f31c..fce6091 100644 --- a/cross-avr-gcc7.spec +++ b/cross-avr-gcc7.spec @@ -150,7 +150,7 @@ Conflicts: %selfconflict %{gcc_target_arch}-gcc %define biarch_targets x86_64 s390x powerpc64 powerpc sparc sparc64 Url: http://gcc.gnu.org/ -Version: 7.0.1+r246276 +Version: 7.0.1+r246414 Release: 0 %define gcc_version %(echo %version | sed 's/+.*//') %define gcc_dir_version %(echo %gcc_version | cut -d '.' -f 1) @@ -168,12 +168,12 @@ Patch6: gcc43-no-unwind-tables.diff Patch7: gcc48-libstdc++-api-reference.patch Patch9: gcc48-remove-mpfr-2.4.0-requirement.patch Patch10: gcc5-no-return-gcc43-workaround.patch +Patch11: gcc7-remove-Wexpansion-to-defined-from-Wextra.patch # A set of patches from the RH srpm Patch51: gcc41-ppc32-retaddr.patch # Some patches taken from Debian Patch60: gcc44-textdomain.patch Patch61: gcc44-rename-info-files.patch -Patch100: gcc7-debug-dwarf2out-ice.patch Summary: The GNU C Compiler and Support Files License: GPL-3.0+ @@ -241,10 +241,10 @@ ln -s nvptx-newlib/newlib . %patch9 %endif %patch10 +%patch11 %patch51 %patch60 %patch61 -%patch100 #test patching end diff --git a/cross-epiphany-gcc7-bootstrap.changes b/cross-epiphany-gcc7-bootstrap.changes index d60d122..62f6e32 100644 --- a/cross-epiphany-gcc7-bootstrap.changes +++ b/cross-epiphany-gcc7-bootstrap.changes @@ -1,8 +1,14 @@ ------------------------------------------------------------------- -Mon Mar 20 12:02:37 UTC 2017 - rguenther@suse.com +Thu Mar 23 09:59:21 UTC 2017 - rguenther@suse.com -- Update to gcc trunk head (r246276). +- Update to gcc trunk head (r246414). - Package gcov-dump. +- Remove gcc7-debug-dwarf2out-ice.patch. +- Add gcc7-remove-Wexpansion-to-defined-from-Wextra.patch to remove + useless warning from Wextra that causes build fails due to excessive + log file size. +- Remove libtsan Requires from the gcc7-32bit package, tsan doesn't have + a 32bit multilib on any arch. [boo#1030623] ------------------------------------------------------------------- Mon Mar 13 10:56:29 UTC 2017 - rguenther@suse.com diff --git a/cross-epiphany-gcc7-bootstrap.spec b/cross-epiphany-gcc7-bootstrap.spec index fe981f9..d6f8683 100644 --- a/cross-epiphany-gcc7-bootstrap.spec +++ b/cross-epiphany-gcc7-bootstrap.spec @@ -151,7 +151,7 @@ Conflicts: %selfconflict %{gcc_target_arch}-gcc %define biarch_targets x86_64 s390x powerpc64 powerpc sparc sparc64 Url: http://gcc.gnu.org/ -Version: 7.0.1+r246276 +Version: 7.0.1+r246414 Release: 0 %define gcc_version %(echo %version | sed 's/+.*//') %define gcc_dir_version %(echo %gcc_version | cut -d '.' -f 1) @@ -169,12 +169,12 @@ Patch6: gcc43-no-unwind-tables.diff Patch7: gcc48-libstdc++-api-reference.patch Patch9: gcc48-remove-mpfr-2.4.0-requirement.patch Patch10: gcc5-no-return-gcc43-workaround.patch +Patch11: gcc7-remove-Wexpansion-to-defined-from-Wextra.patch # A set of patches from the RH srpm Patch51: gcc41-ppc32-retaddr.patch # Some patches taken from Debian Patch60: gcc44-textdomain.patch Patch61: gcc44-rename-info-files.patch -Patch100: gcc7-debug-dwarf2out-ice.patch Summary: The GNU C Compiler and Support Files License: GPL-3.0+ @@ -242,10 +242,10 @@ ln -s nvptx-newlib/newlib . %patch9 %endif %patch10 +%patch11 %patch51 %patch60 %patch61 -%patch100 #test patching end diff --git a/cross-epiphany-gcc7.changes b/cross-epiphany-gcc7.changes index d60d122..62f6e32 100644 --- a/cross-epiphany-gcc7.changes +++ b/cross-epiphany-gcc7.changes @@ -1,8 +1,14 @@ ------------------------------------------------------------------- -Mon Mar 20 12:02:37 UTC 2017 - rguenther@suse.com +Thu Mar 23 09:59:21 UTC 2017 - rguenther@suse.com -- Update to gcc trunk head (r246276). +- Update to gcc trunk head (r246414). - Package gcov-dump. +- Remove gcc7-debug-dwarf2out-ice.patch. +- Add gcc7-remove-Wexpansion-to-defined-from-Wextra.patch to remove + useless warning from Wextra that causes build fails due to excessive + log file size. +- Remove libtsan Requires from the gcc7-32bit package, tsan doesn't have + a 32bit multilib on any arch. [boo#1030623] ------------------------------------------------------------------- Mon Mar 13 10:56:29 UTC 2017 - rguenther@suse.com diff --git a/cross-epiphany-gcc7.spec b/cross-epiphany-gcc7.spec index 47a514d..1c9ad97 100644 --- a/cross-epiphany-gcc7.spec +++ b/cross-epiphany-gcc7.spec @@ -150,7 +150,7 @@ Conflicts: %selfconflict %{gcc_target_arch}-gcc %define biarch_targets x86_64 s390x powerpc64 powerpc sparc sparc64 Url: http://gcc.gnu.org/ -Version: 7.0.1+r246276 +Version: 7.0.1+r246414 Release: 0 %define gcc_version %(echo %version | sed 's/+.*//') %define gcc_dir_version %(echo %gcc_version | cut -d '.' -f 1) @@ -168,12 +168,12 @@ Patch6: gcc43-no-unwind-tables.diff Patch7: gcc48-libstdc++-api-reference.patch Patch9: gcc48-remove-mpfr-2.4.0-requirement.patch Patch10: gcc5-no-return-gcc43-workaround.patch +Patch11: gcc7-remove-Wexpansion-to-defined-from-Wextra.patch # A set of patches from the RH srpm Patch51: gcc41-ppc32-retaddr.patch # Some patches taken from Debian Patch60: gcc44-textdomain.patch Patch61: gcc44-rename-info-files.patch -Patch100: gcc7-debug-dwarf2out-ice.patch Summary: The GNU C Compiler and Support Files License: GPL-3.0+ @@ -241,10 +241,10 @@ ln -s nvptx-newlib/newlib . %patch9 %endif %patch10 +%patch11 %patch51 %patch60 %patch61 -%patch100 #test patching end diff --git a/cross-hppa-gcc7.changes b/cross-hppa-gcc7.changes index d60d122..62f6e32 100644 --- a/cross-hppa-gcc7.changes +++ b/cross-hppa-gcc7.changes @@ -1,8 +1,14 @@ ------------------------------------------------------------------- -Mon Mar 20 12:02:37 UTC 2017 - rguenther@suse.com +Thu Mar 23 09:59:21 UTC 2017 - rguenther@suse.com -- Update to gcc trunk head (r246276). +- Update to gcc trunk head (r246414). - Package gcov-dump. +- Remove gcc7-debug-dwarf2out-ice.patch. +- Add gcc7-remove-Wexpansion-to-defined-from-Wextra.patch to remove + useless warning from Wextra that causes build fails due to excessive + log file size. +- Remove libtsan Requires from the gcc7-32bit package, tsan doesn't have + a 32bit multilib on any arch. [boo#1030623] ------------------------------------------------------------------- Mon Mar 13 10:56:29 UTC 2017 - rguenther@suse.com diff --git a/cross-hppa-gcc7.spec b/cross-hppa-gcc7.spec index 1e80358..e2119af 100644 --- a/cross-hppa-gcc7.spec +++ b/cross-hppa-gcc7.spec @@ -150,7 +150,7 @@ Conflicts: %selfconflict %{gcc_target_arch}-gcc %define biarch_targets x86_64 s390x powerpc64 powerpc sparc sparc64 Url: http://gcc.gnu.org/ -Version: 7.0.1+r246276 +Version: 7.0.1+r246414 Release: 0 %define gcc_version %(echo %version | sed 's/+.*//') %define gcc_dir_version %(echo %gcc_version | cut -d '.' -f 1) @@ -168,12 +168,12 @@ Patch6: gcc43-no-unwind-tables.diff Patch7: gcc48-libstdc++-api-reference.patch Patch9: gcc48-remove-mpfr-2.4.0-requirement.patch Patch10: gcc5-no-return-gcc43-workaround.patch +Patch11: gcc7-remove-Wexpansion-to-defined-from-Wextra.patch # A set of patches from the RH srpm Patch51: gcc41-ppc32-retaddr.patch # Some patches taken from Debian Patch60: gcc44-textdomain.patch Patch61: gcc44-rename-info-files.patch -Patch100: gcc7-debug-dwarf2out-ice.patch Summary: The GNU C Compiler and Support Files License: GPL-3.0+ @@ -241,10 +241,10 @@ ln -s nvptx-newlib/newlib . %patch9 %endif %patch10 +%patch11 %patch51 %patch60 %patch61 -%patch100 #test patching end diff --git a/cross-i386-gcc7.changes b/cross-i386-gcc7.changes index d60d122..62f6e32 100644 --- a/cross-i386-gcc7.changes +++ b/cross-i386-gcc7.changes @@ -1,8 +1,14 @@ ------------------------------------------------------------------- -Mon Mar 20 12:02:37 UTC 2017 - rguenther@suse.com +Thu Mar 23 09:59:21 UTC 2017 - rguenther@suse.com -- Update to gcc trunk head (r246276). +- Update to gcc trunk head (r246414). - Package gcov-dump. +- Remove gcc7-debug-dwarf2out-ice.patch. +- Add gcc7-remove-Wexpansion-to-defined-from-Wextra.patch to remove + useless warning from Wextra that causes build fails due to excessive + log file size. +- Remove libtsan Requires from the gcc7-32bit package, tsan doesn't have + a 32bit multilib on any arch. [boo#1030623] ------------------------------------------------------------------- Mon Mar 13 10:56:29 UTC 2017 - rguenther@suse.com diff --git a/cross-i386-gcc7.spec b/cross-i386-gcc7.spec index 3231bf7..3442ce6 100644 --- a/cross-i386-gcc7.spec +++ b/cross-i386-gcc7.spec @@ -150,7 +150,7 @@ Conflicts: %selfconflict %{gcc_target_arch}-gcc %define biarch_targets x86_64 s390x powerpc64 powerpc sparc sparc64 Url: http://gcc.gnu.org/ -Version: 7.0.1+r246276 +Version: 7.0.1+r246414 Release: 0 %define gcc_version %(echo %version | sed 's/+.*//') %define gcc_dir_version %(echo %gcc_version | cut -d '.' -f 1) @@ -168,12 +168,12 @@ Patch6: gcc43-no-unwind-tables.diff Patch7: gcc48-libstdc++-api-reference.patch Patch9: gcc48-remove-mpfr-2.4.0-requirement.patch Patch10: gcc5-no-return-gcc43-workaround.patch +Patch11: gcc7-remove-Wexpansion-to-defined-from-Wextra.patch # A set of patches from the RH srpm Patch51: gcc41-ppc32-retaddr.patch # Some patches taken from Debian Patch60: gcc44-textdomain.patch Patch61: gcc44-rename-info-files.patch -Patch100: gcc7-debug-dwarf2out-ice.patch Summary: The GNU C Compiler and Support Files License: GPL-3.0+ @@ -241,10 +241,10 @@ ln -s nvptx-newlib/newlib . %patch9 %endif %patch10 +%patch11 %patch51 %patch60 %patch61 -%patch100 #test patching end diff --git a/cross-m68k-gcc7.changes b/cross-m68k-gcc7.changes index d60d122..62f6e32 100644 --- a/cross-m68k-gcc7.changes +++ b/cross-m68k-gcc7.changes @@ -1,8 +1,14 @@ ------------------------------------------------------------------- -Mon Mar 20 12:02:37 UTC 2017 - rguenther@suse.com +Thu Mar 23 09:59:21 UTC 2017 - rguenther@suse.com -- Update to gcc trunk head (r246276). +- Update to gcc trunk head (r246414). - Package gcov-dump. +- Remove gcc7-debug-dwarf2out-ice.patch. +- Add gcc7-remove-Wexpansion-to-defined-from-Wextra.patch to remove + useless warning from Wextra that causes build fails due to excessive + log file size. +- Remove libtsan Requires from the gcc7-32bit package, tsan doesn't have + a 32bit multilib on any arch. [boo#1030623] ------------------------------------------------------------------- Mon Mar 13 10:56:29 UTC 2017 - rguenther@suse.com diff --git a/cross-m68k-gcc7.spec b/cross-m68k-gcc7.spec index 4c6a645..8b31d7f 100644 --- a/cross-m68k-gcc7.spec +++ b/cross-m68k-gcc7.spec @@ -150,7 +150,7 @@ Conflicts: %selfconflict %{gcc_target_arch}-gcc %define biarch_targets x86_64 s390x powerpc64 powerpc sparc sparc64 Url: http://gcc.gnu.org/ -Version: 7.0.1+r246276 +Version: 7.0.1+r246414 Release: 0 %define gcc_version %(echo %version | sed 's/+.*//') %define gcc_dir_version %(echo %gcc_version | cut -d '.' -f 1) @@ -168,12 +168,12 @@ Patch6: gcc43-no-unwind-tables.diff Patch7: gcc48-libstdc++-api-reference.patch Patch9: gcc48-remove-mpfr-2.4.0-requirement.patch Patch10: gcc5-no-return-gcc43-workaround.patch +Patch11: gcc7-remove-Wexpansion-to-defined-from-Wextra.patch # A set of patches from the RH srpm Patch51: gcc41-ppc32-retaddr.patch # Some patches taken from Debian Patch60: gcc44-textdomain.patch Patch61: gcc44-rename-info-files.patch -Patch100: gcc7-debug-dwarf2out-ice.patch Summary: The GNU C Compiler and Support Files License: GPL-3.0+ @@ -241,10 +241,10 @@ ln -s nvptx-newlib/newlib . %patch9 %endif %patch10 +%patch11 %patch51 %patch60 %patch61 -%patch100 #test patching end diff --git a/cross-mips-gcc7.changes b/cross-mips-gcc7.changes index d60d122..62f6e32 100644 --- a/cross-mips-gcc7.changes +++ b/cross-mips-gcc7.changes @@ -1,8 +1,14 @@ ------------------------------------------------------------------- -Mon Mar 20 12:02:37 UTC 2017 - rguenther@suse.com +Thu Mar 23 09:59:21 UTC 2017 - rguenther@suse.com -- Update to gcc trunk head (r246276). +- Update to gcc trunk head (r246414). - Package gcov-dump. +- Remove gcc7-debug-dwarf2out-ice.patch. +- Add gcc7-remove-Wexpansion-to-defined-from-Wextra.patch to remove + useless warning from Wextra that causes build fails due to excessive + log file size. +- Remove libtsan Requires from the gcc7-32bit package, tsan doesn't have + a 32bit multilib on any arch. [boo#1030623] ------------------------------------------------------------------- Mon Mar 13 10:56:29 UTC 2017 - rguenther@suse.com diff --git a/cross-mips-gcc7.spec b/cross-mips-gcc7.spec index 2d310e1..bfe7341 100644 --- a/cross-mips-gcc7.spec +++ b/cross-mips-gcc7.spec @@ -150,7 +150,7 @@ Conflicts: %selfconflict %{gcc_target_arch}-gcc %define biarch_targets x86_64 s390x powerpc64 powerpc sparc sparc64 Url: http://gcc.gnu.org/ -Version: 7.0.1+r246276 +Version: 7.0.1+r246414 Release: 0 %define gcc_version %(echo %version | sed 's/+.*//') %define gcc_dir_version %(echo %gcc_version | cut -d '.' -f 1) @@ -168,12 +168,12 @@ Patch6: gcc43-no-unwind-tables.diff Patch7: gcc48-libstdc++-api-reference.patch Patch9: gcc48-remove-mpfr-2.4.0-requirement.patch Patch10: gcc5-no-return-gcc43-workaround.patch +Patch11: gcc7-remove-Wexpansion-to-defined-from-Wextra.patch # A set of patches from the RH srpm Patch51: gcc41-ppc32-retaddr.patch # Some patches taken from Debian Patch60: gcc44-textdomain.patch Patch61: gcc44-rename-info-files.patch -Patch100: gcc7-debug-dwarf2out-ice.patch Summary: The GNU C Compiler and Support Files License: GPL-3.0+ @@ -241,10 +241,10 @@ ln -s nvptx-newlib/newlib . %patch9 %endif %patch10 +%patch11 %patch51 %patch60 %patch61 -%patch100 #test patching end diff --git a/cross-nvptx-gcc7.changes b/cross-nvptx-gcc7.changes index d60d122..62f6e32 100644 --- a/cross-nvptx-gcc7.changes +++ b/cross-nvptx-gcc7.changes @@ -1,8 +1,14 @@ ------------------------------------------------------------------- -Mon Mar 20 12:02:37 UTC 2017 - rguenther@suse.com +Thu Mar 23 09:59:21 UTC 2017 - rguenther@suse.com -- Update to gcc trunk head (r246276). +- Update to gcc trunk head (r246414). - Package gcov-dump. +- Remove gcc7-debug-dwarf2out-ice.patch. +- Add gcc7-remove-Wexpansion-to-defined-from-Wextra.patch to remove + useless warning from Wextra that causes build fails due to excessive + log file size. +- Remove libtsan Requires from the gcc7-32bit package, tsan doesn't have + a 32bit multilib on any arch. [boo#1030623] ------------------------------------------------------------------- Mon Mar 13 10:56:29 UTC 2017 - rguenther@suse.com diff --git a/cross-nvptx-gcc7.spec b/cross-nvptx-gcc7.spec index 6fe4830..beea96e 100644 --- a/cross-nvptx-gcc7.spec +++ b/cross-nvptx-gcc7.spec @@ -150,7 +150,7 @@ Conflicts: %selfconflict %{gcc_target_arch}-gcc %define biarch_targets x86_64 s390x powerpc64 powerpc sparc sparc64 Url: http://gcc.gnu.org/ -Version: 7.0.1+r246276 +Version: 7.0.1+r246414 Release: 0 %define gcc_version %(echo %version | sed 's/+.*//') %define gcc_dir_version %(echo %gcc_version | cut -d '.' -f 1) @@ -168,12 +168,12 @@ Patch6: gcc43-no-unwind-tables.diff Patch7: gcc48-libstdc++-api-reference.patch Patch9: gcc48-remove-mpfr-2.4.0-requirement.patch Patch10: gcc5-no-return-gcc43-workaround.patch +Patch11: gcc7-remove-Wexpansion-to-defined-from-Wextra.patch # A set of patches from the RH srpm Patch51: gcc41-ppc32-retaddr.patch # Some patches taken from Debian Patch60: gcc44-textdomain.patch Patch61: gcc44-rename-info-files.patch -Patch100: gcc7-debug-dwarf2out-ice.patch Summary: The GNU C Compiler and Support Files License: GPL-3.0+ @@ -241,10 +241,10 @@ ln -s nvptx-newlib/newlib . %patch9 %endif %patch10 +%patch11 %patch51 %patch60 %patch61 -%patch100 #test patching end diff --git a/cross-ppc64-gcc7.changes b/cross-ppc64-gcc7.changes index d60d122..62f6e32 100644 --- a/cross-ppc64-gcc7.changes +++ b/cross-ppc64-gcc7.changes @@ -1,8 +1,14 @@ ------------------------------------------------------------------- -Mon Mar 20 12:02:37 UTC 2017 - rguenther@suse.com +Thu Mar 23 09:59:21 UTC 2017 - rguenther@suse.com -- Update to gcc trunk head (r246276). +- Update to gcc trunk head (r246414). - Package gcov-dump. +- Remove gcc7-debug-dwarf2out-ice.patch. +- Add gcc7-remove-Wexpansion-to-defined-from-Wextra.patch to remove + useless warning from Wextra that causes build fails due to excessive + log file size. +- Remove libtsan Requires from the gcc7-32bit package, tsan doesn't have + a 32bit multilib on any arch. [boo#1030623] ------------------------------------------------------------------- Mon Mar 13 10:56:29 UTC 2017 - rguenther@suse.com diff --git a/cross-ppc64-gcc7.spec b/cross-ppc64-gcc7.spec index 1fbb4e7..b35d496 100644 --- a/cross-ppc64-gcc7.spec +++ b/cross-ppc64-gcc7.spec @@ -150,7 +150,7 @@ Conflicts: %selfconflict %{gcc_target_arch}-gcc %define biarch_targets x86_64 s390x powerpc64 powerpc sparc sparc64 Url: http://gcc.gnu.org/ -Version: 7.0.1+r246276 +Version: 7.0.1+r246414 Release: 0 %define gcc_version %(echo %version | sed 's/+.*//') %define gcc_dir_version %(echo %gcc_version | cut -d '.' -f 1) @@ -168,12 +168,12 @@ Patch6: gcc43-no-unwind-tables.diff Patch7: gcc48-libstdc++-api-reference.patch Patch9: gcc48-remove-mpfr-2.4.0-requirement.patch Patch10: gcc5-no-return-gcc43-workaround.patch +Patch11: gcc7-remove-Wexpansion-to-defined-from-Wextra.patch # A set of patches from the RH srpm Patch51: gcc41-ppc32-retaddr.patch # Some patches taken from Debian Patch60: gcc44-textdomain.patch Patch61: gcc44-rename-info-files.patch -Patch100: gcc7-debug-dwarf2out-ice.patch Summary: The GNU C Compiler and Support Files License: GPL-3.0+ @@ -241,10 +241,10 @@ ln -s nvptx-newlib/newlib . %patch9 %endif %patch10 +%patch11 %patch51 %patch60 %patch61 -%patch100 #test patching end diff --git a/cross-ppc64le-gcc7.changes b/cross-ppc64le-gcc7.changes index d60d122..62f6e32 100644 --- a/cross-ppc64le-gcc7.changes +++ b/cross-ppc64le-gcc7.changes @@ -1,8 +1,14 @@ ------------------------------------------------------------------- -Mon Mar 20 12:02:37 UTC 2017 - rguenther@suse.com +Thu Mar 23 09:59:21 UTC 2017 - rguenther@suse.com -- Update to gcc trunk head (r246276). +- Update to gcc trunk head (r246414). - Package gcov-dump. +- Remove gcc7-debug-dwarf2out-ice.patch. +- Add gcc7-remove-Wexpansion-to-defined-from-Wextra.patch to remove + useless warning from Wextra that causes build fails due to excessive + log file size. +- Remove libtsan Requires from the gcc7-32bit package, tsan doesn't have + a 32bit multilib on any arch. [boo#1030623] ------------------------------------------------------------------- Mon Mar 13 10:56:29 UTC 2017 - rguenther@suse.com diff --git a/cross-ppc64le-gcc7.spec b/cross-ppc64le-gcc7.spec index 3bb97e6..6e96310 100644 --- a/cross-ppc64le-gcc7.spec +++ b/cross-ppc64le-gcc7.spec @@ -150,7 +150,7 @@ Conflicts: %selfconflict %{gcc_target_arch}-gcc %define biarch_targets x86_64 s390x powerpc64 powerpc sparc sparc64 Url: http://gcc.gnu.org/ -Version: 7.0.1+r246276 +Version: 7.0.1+r246414 Release: 0 %define gcc_version %(echo %version | sed 's/+.*//') %define gcc_dir_version %(echo %gcc_version | cut -d '.' -f 1) @@ -168,12 +168,12 @@ Patch6: gcc43-no-unwind-tables.diff Patch7: gcc48-libstdc++-api-reference.patch Patch9: gcc48-remove-mpfr-2.4.0-requirement.patch Patch10: gcc5-no-return-gcc43-workaround.patch +Patch11: gcc7-remove-Wexpansion-to-defined-from-Wextra.patch # A set of patches from the RH srpm Patch51: gcc41-ppc32-retaddr.patch # Some patches taken from Debian Patch60: gcc44-textdomain.patch Patch61: gcc44-rename-info-files.patch -Patch100: gcc7-debug-dwarf2out-ice.patch Summary: The GNU C Compiler and Support Files License: GPL-3.0+ @@ -241,10 +241,10 @@ ln -s nvptx-newlib/newlib . %patch9 %endif %patch10 +%patch11 %patch51 %patch60 %patch61 -%patch100 #test patching end diff --git a/cross-rx-gcc7-bootstrap.changes b/cross-rx-gcc7-bootstrap.changes index d60d122..62f6e32 100644 --- a/cross-rx-gcc7-bootstrap.changes +++ b/cross-rx-gcc7-bootstrap.changes @@ -1,8 +1,14 @@ ------------------------------------------------------------------- -Mon Mar 20 12:02:37 UTC 2017 - rguenther@suse.com +Thu Mar 23 09:59:21 UTC 2017 - rguenther@suse.com -- Update to gcc trunk head (r246276). +- Update to gcc trunk head (r246414). - Package gcov-dump. +- Remove gcc7-debug-dwarf2out-ice.patch. +- Add gcc7-remove-Wexpansion-to-defined-from-Wextra.patch to remove + useless warning from Wextra that causes build fails due to excessive + log file size. +- Remove libtsan Requires from the gcc7-32bit package, tsan doesn't have + a 32bit multilib on any arch. [boo#1030623] ------------------------------------------------------------------- Mon Mar 13 10:56:29 UTC 2017 - rguenther@suse.com diff --git a/cross-rx-gcc7-bootstrap.spec b/cross-rx-gcc7-bootstrap.spec index d8d429c..d76685b 100644 --- a/cross-rx-gcc7-bootstrap.spec +++ b/cross-rx-gcc7-bootstrap.spec @@ -151,7 +151,7 @@ Conflicts: %selfconflict %{gcc_target_arch}-gcc %define biarch_targets x86_64 s390x powerpc64 powerpc sparc sparc64 Url: http://gcc.gnu.org/ -Version: 7.0.1+r246276 +Version: 7.0.1+r246414 Release: 0 %define gcc_version %(echo %version | sed 's/+.*//') %define gcc_dir_version %(echo %gcc_version | cut -d '.' -f 1) @@ -169,12 +169,12 @@ Patch6: gcc43-no-unwind-tables.diff Patch7: gcc48-libstdc++-api-reference.patch Patch9: gcc48-remove-mpfr-2.4.0-requirement.patch Patch10: gcc5-no-return-gcc43-workaround.patch +Patch11: gcc7-remove-Wexpansion-to-defined-from-Wextra.patch # A set of patches from the RH srpm Patch51: gcc41-ppc32-retaddr.patch # Some patches taken from Debian Patch60: gcc44-textdomain.patch Patch61: gcc44-rename-info-files.patch -Patch100: gcc7-debug-dwarf2out-ice.patch Summary: The GNU C Compiler and Support Files License: GPL-3.0+ @@ -242,10 +242,10 @@ ln -s nvptx-newlib/newlib . %patch9 %endif %patch10 +%patch11 %patch51 %patch60 %patch61 -%patch100 #test patching end diff --git a/cross-rx-gcc7.changes b/cross-rx-gcc7.changes index d60d122..62f6e32 100644 --- a/cross-rx-gcc7.changes +++ b/cross-rx-gcc7.changes @@ -1,8 +1,14 @@ ------------------------------------------------------------------- -Mon Mar 20 12:02:37 UTC 2017 - rguenther@suse.com +Thu Mar 23 09:59:21 UTC 2017 - rguenther@suse.com -- Update to gcc trunk head (r246276). +- Update to gcc trunk head (r246414). - Package gcov-dump. +- Remove gcc7-debug-dwarf2out-ice.patch. +- Add gcc7-remove-Wexpansion-to-defined-from-Wextra.patch to remove + useless warning from Wextra that causes build fails due to excessive + log file size. +- Remove libtsan Requires from the gcc7-32bit package, tsan doesn't have + a 32bit multilib on any arch. [boo#1030623] ------------------------------------------------------------------- Mon Mar 13 10:56:29 UTC 2017 - rguenther@suse.com diff --git a/cross-rx-gcc7.spec b/cross-rx-gcc7.spec index 549fc4c..716881e 100644 --- a/cross-rx-gcc7.spec +++ b/cross-rx-gcc7.spec @@ -150,7 +150,7 @@ Conflicts: %selfconflict %{gcc_target_arch}-gcc %define biarch_targets x86_64 s390x powerpc64 powerpc sparc sparc64 Url: http://gcc.gnu.org/ -Version: 7.0.1+r246276 +Version: 7.0.1+r246414 Release: 0 %define gcc_version %(echo %version | sed 's/+.*//') %define gcc_dir_version %(echo %gcc_version | cut -d '.' -f 1) @@ -168,12 +168,12 @@ Patch6: gcc43-no-unwind-tables.diff Patch7: gcc48-libstdc++-api-reference.patch Patch9: gcc48-remove-mpfr-2.4.0-requirement.patch Patch10: gcc5-no-return-gcc43-workaround.patch +Patch11: gcc7-remove-Wexpansion-to-defined-from-Wextra.patch # A set of patches from the RH srpm Patch51: gcc41-ppc32-retaddr.patch # Some patches taken from Debian Patch60: gcc44-textdomain.patch Patch61: gcc44-rename-info-files.patch -Patch100: gcc7-debug-dwarf2out-ice.patch Summary: The GNU C Compiler and Support Files License: GPL-3.0+ @@ -241,10 +241,10 @@ ln -s nvptx-newlib/newlib . %patch9 %endif %patch10 +%patch11 %patch51 %patch60 %patch61 -%patch100 #test patching end diff --git a/cross-s390x-gcc7.changes b/cross-s390x-gcc7.changes index d60d122..62f6e32 100644 --- a/cross-s390x-gcc7.changes +++ b/cross-s390x-gcc7.changes @@ -1,8 +1,14 @@ ------------------------------------------------------------------- -Mon Mar 20 12:02:37 UTC 2017 - rguenther@suse.com +Thu Mar 23 09:59:21 UTC 2017 - rguenther@suse.com -- Update to gcc trunk head (r246276). +- Update to gcc trunk head (r246414). - Package gcov-dump. +- Remove gcc7-debug-dwarf2out-ice.patch. +- Add gcc7-remove-Wexpansion-to-defined-from-Wextra.patch to remove + useless warning from Wextra that causes build fails due to excessive + log file size. +- Remove libtsan Requires from the gcc7-32bit package, tsan doesn't have + a 32bit multilib on any arch. [boo#1030623] ------------------------------------------------------------------- Mon Mar 13 10:56:29 UTC 2017 - rguenther@suse.com diff --git a/cross-s390x-gcc7.spec b/cross-s390x-gcc7.spec index 505a9b1..bfd87a4 100644 --- a/cross-s390x-gcc7.spec +++ b/cross-s390x-gcc7.spec @@ -150,7 +150,7 @@ Conflicts: %selfconflict %{gcc_target_arch}-gcc %define biarch_targets x86_64 s390x powerpc64 powerpc sparc sparc64 Url: http://gcc.gnu.org/ -Version: 7.0.1+r246276 +Version: 7.0.1+r246414 Release: 0 %define gcc_version %(echo %version | sed 's/+.*//') %define gcc_dir_version %(echo %gcc_version | cut -d '.' -f 1) @@ -168,12 +168,12 @@ Patch6: gcc43-no-unwind-tables.diff Patch7: gcc48-libstdc++-api-reference.patch Patch9: gcc48-remove-mpfr-2.4.0-requirement.patch Patch10: gcc5-no-return-gcc43-workaround.patch +Patch11: gcc7-remove-Wexpansion-to-defined-from-Wextra.patch # A set of patches from the RH srpm Patch51: gcc41-ppc32-retaddr.patch # Some patches taken from Debian Patch60: gcc44-textdomain.patch Patch61: gcc44-rename-info-files.patch -Patch100: gcc7-debug-dwarf2out-ice.patch Summary: The GNU C Compiler and Support Files License: GPL-3.0+ @@ -241,10 +241,10 @@ ln -s nvptx-newlib/newlib . %patch9 %endif %patch10 +%patch11 %patch51 %patch60 %patch61 -%patch100 #test patching end diff --git a/cross-sparc-gcc7.changes b/cross-sparc-gcc7.changes index d60d122..62f6e32 100644 --- a/cross-sparc-gcc7.changes +++ b/cross-sparc-gcc7.changes @@ -1,8 +1,14 @@ ------------------------------------------------------------------- -Mon Mar 20 12:02:37 UTC 2017 - rguenther@suse.com +Thu Mar 23 09:59:21 UTC 2017 - rguenther@suse.com -- Update to gcc trunk head (r246276). +- Update to gcc trunk head (r246414). - Package gcov-dump. +- Remove gcc7-debug-dwarf2out-ice.patch. +- Add gcc7-remove-Wexpansion-to-defined-from-Wextra.patch to remove + useless warning from Wextra that causes build fails due to excessive + log file size. +- Remove libtsan Requires from the gcc7-32bit package, tsan doesn't have + a 32bit multilib on any arch. [boo#1030623] ------------------------------------------------------------------- Mon Mar 13 10:56:29 UTC 2017 - rguenther@suse.com diff --git a/cross-sparc-gcc7.spec b/cross-sparc-gcc7.spec index 197740b..504ad37 100644 --- a/cross-sparc-gcc7.spec +++ b/cross-sparc-gcc7.spec @@ -150,7 +150,7 @@ Conflicts: %selfconflict %{gcc_target_arch}-gcc %define biarch_targets x86_64 s390x powerpc64 powerpc sparc sparc64 Url: http://gcc.gnu.org/ -Version: 7.0.1+r246276 +Version: 7.0.1+r246414 Release: 0 %define gcc_version %(echo %version | sed 's/+.*//') %define gcc_dir_version %(echo %gcc_version | cut -d '.' -f 1) @@ -168,12 +168,12 @@ Patch6: gcc43-no-unwind-tables.diff Patch7: gcc48-libstdc++-api-reference.patch Patch9: gcc48-remove-mpfr-2.4.0-requirement.patch Patch10: gcc5-no-return-gcc43-workaround.patch +Patch11: gcc7-remove-Wexpansion-to-defined-from-Wextra.patch # A set of patches from the RH srpm Patch51: gcc41-ppc32-retaddr.patch # Some patches taken from Debian Patch60: gcc44-textdomain.patch Patch61: gcc44-rename-info-files.patch -Patch100: gcc7-debug-dwarf2out-ice.patch Summary: The GNU C Compiler and Support Files License: GPL-3.0+ @@ -241,10 +241,10 @@ ln -s nvptx-newlib/newlib . %patch9 %endif %patch10 +%patch11 %patch51 %patch60 %patch61 -%patch100 #test patching end diff --git a/cross-sparc64-gcc7.changes b/cross-sparc64-gcc7.changes index d60d122..62f6e32 100644 --- a/cross-sparc64-gcc7.changes +++ b/cross-sparc64-gcc7.changes @@ -1,8 +1,14 @@ ------------------------------------------------------------------- -Mon Mar 20 12:02:37 UTC 2017 - rguenther@suse.com +Thu Mar 23 09:59:21 UTC 2017 - rguenther@suse.com -- Update to gcc trunk head (r246276). +- Update to gcc trunk head (r246414). - Package gcov-dump. +- Remove gcc7-debug-dwarf2out-ice.patch. +- Add gcc7-remove-Wexpansion-to-defined-from-Wextra.patch to remove + useless warning from Wextra that causes build fails due to excessive + log file size. +- Remove libtsan Requires from the gcc7-32bit package, tsan doesn't have + a 32bit multilib on any arch. [boo#1030623] ------------------------------------------------------------------- Mon Mar 13 10:56:29 UTC 2017 - rguenther@suse.com diff --git a/cross-sparc64-gcc7.spec b/cross-sparc64-gcc7.spec index 6612458..9659caf 100644 --- a/cross-sparc64-gcc7.spec +++ b/cross-sparc64-gcc7.spec @@ -150,7 +150,7 @@ Conflicts: %selfconflict %{gcc_target_arch}-gcc %define biarch_targets x86_64 s390x powerpc64 powerpc sparc sparc64 Url: http://gcc.gnu.org/ -Version: 7.0.1+r246276 +Version: 7.0.1+r246414 Release: 0 %define gcc_version %(echo %version | sed 's/+.*//') %define gcc_dir_version %(echo %gcc_version | cut -d '.' -f 1) @@ -168,12 +168,12 @@ Patch6: gcc43-no-unwind-tables.diff Patch7: gcc48-libstdc++-api-reference.patch Patch9: gcc48-remove-mpfr-2.4.0-requirement.patch Patch10: gcc5-no-return-gcc43-workaround.patch +Patch11: gcc7-remove-Wexpansion-to-defined-from-Wextra.patch # A set of patches from the RH srpm Patch51: gcc41-ppc32-retaddr.patch # Some patches taken from Debian Patch60: gcc44-textdomain.patch Patch61: gcc44-rename-info-files.patch -Patch100: gcc7-debug-dwarf2out-ice.patch Summary: The GNU C Compiler and Support Files License: GPL-3.0+ @@ -241,10 +241,10 @@ ln -s nvptx-newlib/newlib . %patch9 %endif %patch10 +%patch11 %patch51 %patch60 %patch61 -%patch100 #test patching end diff --git a/cross-x86_64-gcc7.changes b/cross-x86_64-gcc7.changes index d60d122..62f6e32 100644 --- a/cross-x86_64-gcc7.changes +++ b/cross-x86_64-gcc7.changes @@ -1,8 +1,14 @@ ------------------------------------------------------------------- -Mon Mar 20 12:02:37 UTC 2017 - rguenther@suse.com +Thu Mar 23 09:59:21 UTC 2017 - rguenther@suse.com -- Update to gcc trunk head (r246276). +- Update to gcc trunk head (r246414). - Package gcov-dump. +- Remove gcc7-debug-dwarf2out-ice.patch. +- Add gcc7-remove-Wexpansion-to-defined-from-Wextra.patch to remove + useless warning from Wextra that causes build fails due to excessive + log file size. +- Remove libtsan Requires from the gcc7-32bit package, tsan doesn't have + a 32bit multilib on any arch. [boo#1030623] ------------------------------------------------------------------- Mon Mar 13 10:56:29 UTC 2017 - rguenther@suse.com diff --git a/cross-x86_64-gcc7.spec b/cross-x86_64-gcc7.spec index 26bf082..4ccd1e9 100644 --- a/cross-x86_64-gcc7.spec +++ b/cross-x86_64-gcc7.spec @@ -150,7 +150,7 @@ Conflicts: %selfconflict %{gcc_target_arch}-gcc %define biarch_targets x86_64 s390x powerpc64 powerpc sparc sparc64 Url: http://gcc.gnu.org/ -Version: 7.0.1+r246276 +Version: 7.0.1+r246414 Release: 0 %define gcc_version %(echo %version | sed 's/+.*//') %define gcc_dir_version %(echo %gcc_version | cut -d '.' -f 1) @@ -168,12 +168,12 @@ Patch6: gcc43-no-unwind-tables.diff Patch7: gcc48-libstdc++-api-reference.patch Patch9: gcc48-remove-mpfr-2.4.0-requirement.patch Patch10: gcc5-no-return-gcc43-workaround.patch +Patch11: gcc7-remove-Wexpansion-to-defined-from-Wextra.patch # A set of patches from the RH srpm Patch51: gcc41-ppc32-retaddr.patch # Some patches taken from Debian Patch60: gcc44-textdomain.patch Patch61: gcc44-rename-info-files.patch -Patch100: gcc7-debug-dwarf2out-ice.patch Summary: The GNU C Compiler and Support Files License: GPL-3.0+ @@ -241,10 +241,10 @@ ln -s nvptx-newlib/newlib . %patch9 %endif %patch10 +%patch11 %patch51 %patch60 %patch61 -%patch100 #test patching end diff --git a/gcc-7.0.1-r246276.tar.bz2 b/gcc-7.0.1-r246276.tar.bz2 deleted file mode 100644 index d2a7e70..0000000 --- a/gcc-7.0.1-r246276.tar.bz2 +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:c1dff3acf25b3c36d090a7e2baab0c9643f0bf90718490d9d58cdc29a47e81d8 -size 76005449 diff --git a/gcc-7.0.1-r246414.tar.bz2 b/gcc-7.0.1-r246414.tar.bz2 new file mode 100644 index 0000000..d48afae --- /dev/null +++ b/gcc-7.0.1-r246414.tar.bz2 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:b8cd7a1a36567453e6083d38729e93ebceece82ac4e3faf8839e5d1ab0282ae9 +size 76169555 diff --git a/gcc.spec.in b/gcc.spec.in index a7fb74c..8f75a72 100644 --- a/gcc.spec.in +++ b/gcc.spec.in @@ -238,7 +238,7 @@ BuildRequires: gdb %define biarch_targets x86_64 s390x powerpc64 powerpc sparc sparc64 URL: http://gcc.gnu.org/ -Version: 7.0.1+r246276 +Version: 7.0.1+r246414 Release: 1 %define gcc_version %(echo %version | sed 's/+.*//') %define gcc_dir_version %(echo %gcc_version | cut -d '.' -f 1) @@ -295,12 +295,12 @@ Patch6: gcc43-no-unwind-tables.diff Patch7: gcc48-libstdc++-api-reference.patch Patch9: gcc48-remove-mpfr-2.4.0-requirement.patch Patch10: gcc5-no-return-gcc43-workaround.patch +Patch11: gcc7-remove-Wexpansion-to-defined-from-Wextra.patch # A set of patches from the RH srpm Patch51: gcc41-ppc32-retaddr.patch # Some patches taken from Debian Patch60: gcc44-textdomain.patch Patch61: gcc44-rename-info-files.patch -Patch100: gcc7-debug-dwarf2out-ice.patch # GCC-TESTSUITE-DELETE-BEGIN @@ -327,13 +327,6 @@ Requires: libgomp%{libgomp_sover}-32bit >= %{version}-%{release} %ifarch %asan_arch Requires: libasan%{libasan_sover}-32bit >= %{version}-%{release} %endif -%ifarch %tsan_arch -# tsan on x86_64 has no multilib -%ifarch x86_64 -%else -Requires: libtsan%{libtsan_sover}-32bit >= %{version}-%{release} -%endif -%endif %ifarch %atomic_arch Requires: libatomic%{libatomic_sover}-32bit >= %{version}-%{release} %endif @@ -1063,10 +1056,10 @@ ln -s nvptx-newlib/newlib . %patch9 %endif %patch10 +%patch11 %patch51 %patch60 %patch61 -%patch100 #test patching end @@ -1935,6 +1928,8 @@ cat cpplib%{binsuffix}.lang gcc%{binsuffix}.lang > gcc@base_ver@-locale.lang %endif %doc %{_mandir}/man1/gcc%{binsuffix}.1.gz %doc %{_mandir}/man1/gcov%{binsuffix}.1.gz +%doc %{_mandir}/man1/gcov-dump%{binsuffix}.1.gz +%doc %{_mandir}/man1/gcov-tool%{binsuffix}.1.gz %if %{separate_biarch} %files -n gcc@base_ver@%{separate_biarch_suffix} diff --git a/gcc44-rename-info-files.patch b/gcc44-rename-info-files.patch index e74c5b5..81779b0 100644 --- a/gcc44-rename-info-files.patch +++ b/gcc44-rename-info-files.patch @@ -85,9 +85,9 @@ gcc/java/ChangeLog: Index: gcc/Makefile.in =================================================================== ---- gcc/Makefile.in.orig 2017-02-14 09:35:01.010694197 +0100 -+++ gcc/Makefile.in 2017-02-14 09:35:05.758764358 +0100 -@@ -3057,8 +3057,27 @@ install-no-fixedincludes: +--- gcc/Makefile.in.orig 2017-03-22 09:07:47.180401238 +0100 ++++ gcc/Makefile.in 2017-03-22 09:07:50.212445405 +0100 +@@ -3066,8 +3066,27 @@ install-no-fixedincludes: doc: $(BUILD_INFO) $(GENERATED_MANPAGES) @@ -117,7 +117,7 @@ Index: gcc/Makefile.in info: $(INFOFILES) lang.info @GENINSRC@ srcinfo lang.srcinfo -@@ -3113,21 +3132,41 @@ gcc-vers.texi: $(BASEVER) $(DEVPHASE) +@@ -3122,21 +3141,41 @@ gcc-vers.texi: $(BASEVER) $(DEVPHASE) # patterns. To use them, put each of the specific targets with its # specific dependencies but no build commands. @@ -166,7 +166,7 @@ Index: gcc/Makefile.in -I $(gcc_docdir)/include -o $@ $<; \ fi -@@ -3537,11 +3576,11 @@ install-driver: installdirs xgcc$(exeext +@@ -3555,11 +3594,11 @@ install-driver: installdirs xgcc$(exeext # $(INSTALL_DATA) might be a relative pathname, so we can't cd into srcdir # to do the install. install-info:: doc installdirs \ @@ -183,7 +183,7 @@ Index: gcc/Makefile.in lang.install-info $(DESTDIR)$(infodir)/%.info: doc/%.info installdirs -@@ -3755,8 +3794,11 @@ uninstall: lang.uninstall +@@ -3780,8 +3819,11 @@ uninstall: lang.uninstall -rm -rf $(DESTDIR)$(bindir)/$(GCOV_INSTALL_NAME)$(exeext) -rm -rf $(DESTDIR)$(man1dir)/$(GCC_INSTALL_NAME)$(man1ext) -rm -rf $(DESTDIR)$(man1dir)/cpp$(man1ext) @@ -199,8 +199,8 @@ Index: gcc/Makefile.in target_install_name=$(target_noncanonical)-`echo gcc-$$i|sed '$(program_transform_name)'`$(exeext) ; \ Index: gcc/ada/gnat-style.texi =================================================================== ---- gcc/ada/gnat-style.texi.orig 2017-02-14 09:35:02.762720086 +0100 -+++ gcc/ada/gnat-style.texi 2017-02-14 09:35:05.786764771 +0100 +--- gcc/ada/gnat-style.texi.orig 2017-03-22 09:07:47.184401296 +0100 ++++ gcc/ada/gnat-style.texi 2017-03-22 09:07:50.212445405 +0100 @@ -31,7 +31,7 @@ Texts. A copy of the license is include @dircategory Software development @@ -212,8 +212,8 @@ Index: gcc/ada/gnat-style.texi @macro syntax{element} Index: gcc/ada/gnat_rm.texi =================================================================== ---- gcc/ada/gnat_rm.texi.orig 2017-02-14 09:35:02.770720204 +0100 -+++ gcc/ada/gnat_rm.texi 2017-02-14 09:35:05.794764890 +0100 +--- gcc/ada/gnat_rm.texi.orig 2017-03-22 09:07:47.192401412 +0100 ++++ gcc/ada/gnat_rm.texi 2017-03-22 09:07:50.220445522 +0100 @@ -12,7 +12,7 @@ @finalout @dircategory GNU Ada Tools @@ -225,8 +225,8 @@ Index: gcc/ada/gnat_rm.texi @definfoenclose strong,`,' Index: gcc/ada/gnat_ugn.texi =================================================================== ---- gcc/ada/gnat_ugn.texi.orig 2017-02-14 09:35:02.778720323 +0100 -+++ gcc/ada/gnat_ugn.texi 2017-02-14 09:35:05.798764949 +0100 +--- gcc/ada/gnat_ugn.texi.orig 2017-03-22 09:07:47.200401529 +0100 ++++ gcc/ada/gnat_ugn.texi 2017-03-22 09:07:50.224445580 +0100 @@ -12,7 +12,7 @@ @finalout @dircategory GNU Ada Tools @@ -238,8 +238,8 @@ Index: gcc/ada/gnat_ugn.texi @definfoenclose strong,`,' Index: gcc/doc/cpp.texi =================================================================== ---- gcc/doc/cpp.texi.orig 2017-02-14 09:35:02.782720382 +0100 -+++ gcc/doc/cpp.texi 2017-02-14 09:35:05.802765008 +0100 +--- gcc/doc/cpp.texi.orig 2017-03-22 09:07:47.200401529 +0100 ++++ gcc/doc/cpp.texi 2017-03-22 09:07:50.228445638 +0100 @@ -50,7 +50,7 @@ This manual contains no Invariant Sectio @ifinfo @dircategory Software development @@ -251,8 +251,8 @@ Index: gcc/doc/cpp.texi Index: gcc/doc/cppinternals.texi =================================================================== ---- gcc/doc/cppinternals.texi.orig 2017-02-14 09:35:02.782720382 +0100 -+++ gcc/doc/cppinternals.texi 2017-02-14 09:35:05.802765008 +0100 +--- gcc/doc/cppinternals.texi.orig 2017-03-22 09:07:47.200401529 +0100 ++++ gcc/doc/cppinternals.texi 2017-03-22 09:07:50.228445638 +0100 @@ -7,7 +7,7 @@ @ifinfo @dircategory Software development @@ -264,9 +264,9 @@ Index: gcc/doc/cppinternals.texi Index: gcc/doc/extend.texi =================================================================== ---- gcc/doc/extend.texi.orig 2017-02-14 09:35:02.790720500 +0100 -+++ gcc/doc/extend.texi 2017-02-14 09:35:05.806765067 +0100 -@@ -21788,7 +21788,7 @@ want to write code that checks whether t +--- gcc/doc/extend.texi.orig 2017-03-22 09:07:47.204401587 +0100 ++++ gcc/doc/extend.texi 2017-03-22 09:07:50.232445697 +0100 +@@ -21790,7 +21790,7 @@ want to write code that checks whether t test for the GNU compiler the same way as for C programs: check for a predefined macro @code{__GNUC__}. You can also use @code{__GNUG__} to test specifically for GNU C++ (@pxref{Common Predefined Macros,, @@ -277,9 +277,9 @@ Index: gcc/doc/extend.texi * C++ Volatiles:: What constitutes an access to a volatile object. Index: gcc/doc/gcc.texi =================================================================== ---- gcc/doc/gcc.texi.orig 2017-02-14 09:35:02.790720500 +0100 -+++ gcc/doc/gcc.texi 2017-02-14 09:35:05.806765067 +0100 -@@ -63,10 +63,10 @@ Texts being (a) (see below), and with th +--- gcc/doc/gcc.texi.orig 2017-03-22 09:07:47.208401645 +0100 ++++ gcc/doc/gcc.texi 2017-03-22 09:10:01.702361422 +0100 +@@ -63,11 +63,11 @@ Texts being (a) (see below), and with th @ifnottex @dircategory Software development @direntry @@ -287,14 +287,16 @@ Index: gcc/doc/gcc.texi -* g++: (gcc). The GNU C++ compiler. -* gcov: (gcc) Gcov. @command{gcov}---a test coverage program. -* gcov-tool: (gcc) Gcov-tool. @command{gcov-tool}---an offline gcda profile processing program. +-* gcov-dump: (gcc) Gcov-dump. @command{gcov-dump}---an offline gcda and gcno profile dump tool. +* @value{fngcc}: (@value{fngcc}). The GNU Compiler Collection. -+* @value{fngxx}: (@value{fngxx}). The GNU C++ compiler. ++* @value{fngxx}: (@value{fngcc}). The GNU C++ compiler. +* gcov: (@value{fngcc}) Gcov. @command{gcov}---a test coverage program. +* gcov-tool: (@value{fngcc}) Gcov-tool. @command{gcov-tool}---an offline gcda profile processing program. ++* gcov-dump: (@value{fngcc}) Gcov-dump. @command{gcov-dump}---an offline gcda and gcno profile dump tool. @end direntry This file documents the use of the GNU compilers. @sp 1 -@@ -126,7 +126,7 @@ version @value{version-GCC}. +@@ -127,7 +127,7 @@ version @value{version-GCC}. The internals of the GNU compilers, including how to port them to new targets and some information about how to write front ends for new languages, are documented in a separate manual. @xref{Top,, @@ -305,8 +307,8 @@ Index: gcc/doc/gcc.texi * G++ and GCC:: You can compile C or C++ programs. Index: gcc/doc/gccint.texi =================================================================== ---- gcc/doc/gccint.texi.orig 2017-02-14 09:35:02.790720500 +0100 -+++ gcc/doc/gccint.texi 2017-02-14 09:35:05.806765067 +0100 +--- gcc/doc/gccint.texi.orig 2017-03-22 09:07:47.208401645 +0100 ++++ gcc/doc/gccint.texi 2017-03-22 09:07:50.232445697 +0100 @@ -49,7 +49,7 @@ Texts being (a) (see below), and with th @ifnottex @dircategory Software development @@ -327,8 +329,8 @@ Index: gcc/doc/gccint.texi This manual is mainly a reference manual rather than a tutorial. It Index: gcc/doc/install.texi =================================================================== ---- gcc/doc/install.texi.orig 2017-02-14 09:35:02.794720559 +0100 -+++ gcc/doc/install.texi 2017-02-14 09:35:05.806765067 +0100 +--- gcc/doc/install.texi.orig 2017-03-22 09:07:47.208401645 +0100 ++++ gcc/doc/install.texi 2017-03-22 09:07:50.232445697 +0100 @@ -94,7 +94,7 @@ Free Documentation License}''. @end ifinfo @dircategory Software development @@ -340,9 +342,9 @@ Index: gcc/doc/install.texi @c Part 3 Titlepage and Copyright Index: gcc/doc/invoke.texi =================================================================== ---- gcc/doc/invoke.texi.orig 2017-02-14 09:35:02.806720736 +0100 -+++ gcc/doc/invoke.texi 2017-02-14 09:35:05.814765185 +0100 -@@ -7185,7 +7185,7 @@ the standard calling sequence automatica +--- gcc/doc/invoke.texi.orig 2017-03-22 09:07:47.216401762 +0100 ++++ gcc/doc/invoke.texi 2017-03-22 09:07:50.240445813 +0100 +@@ -7215,7 +7215,7 @@ the standard calling sequence automatica and nothing is saved by pretending it doesn't exist. The machine-description macro @code{FRAME_POINTER_REQUIRED} controls whether a target machine supports this flag. @xref{Registers,,Register @@ -351,7 +353,7 @@ Index: gcc/doc/invoke.texi The default setting (when not optimizing for size) for 32-bit GNU/Linux x86 and 32-bit Darwin x86 targets is -@@ -11571,7 +11571,7 @@ One of the standard libraries bypassed b +@@ -11601,7 +11601,7 @@ One of the standard libraries bypassed b @option{-nodefaultlibs} is @file{libgcc.a}, a library of internal subroutines which GCC uses to overcome shortcomings of particular machines, or special needs for some languages. @@ -360,7 +362,7 @@ Index: gcc/doc/invoke.texi Collection (GCC) Internals}, for more discussion of @file{libgcc.a}.) In most cases, you need @file{libgcc.a} even when you want to avoid -@@ -11580,7 +11580,7 @@ or @option{-nodefaultlibs} you should us +@@ -11610,7 +11610,7 @@ or @option{-nodefaultlibs} you should us This ensures that you have no unresolved references to internal GCC library subroutines. (An example of such an internal subroutine is @code{__main}, used to ensure C++ @@ -369,7 +371,7 @@ Index: gcc/doc/invoke.texi GNU Compiler Collection (GCC) Internals}.) @item -pie -@@ -26458,7 +26458,7 @@ Note that you can also specify places to +@@ -26503,7 +26503,7 @@ Note that you can also specify places to @option{-B}, @option{-I} and @option{-L} (@pxref{Directory Options}). These take precedence over places specified using environment variables, which in turn take precedence over those specified by the configuration of GCC@. @@ -378,7 +380,7 @@ Index: gcc/doc/invoke.texi GNU Compiler Collection (GCC) Internals}. @table @env -@@ -26618,7 +26618,7 @@ the headers it contains change. +@@ -26663,7 +26663,7 @@ the headers it contains change. A precompiled header file is searched for when @code{#include} is seen in the compilation. As it searches for the included file @@ -389,8 +391,8 @@ Index: gcc/doc/invoke.texi the name specified in the @code{#include} with @samp{.gch} appended. If Index: gcc/doc/libgcc.texi =================================================================== ---- gcc/doc/libgcc.texi.orig 2017-02-14 09:35:02.810720795 +0100 -+++ gcc/doc/libgcc.texi 2017-02-14 09:35:05.814765185 +0100 +--- gcc/doc/libgcc.texi.orig 2017-03-22 09:07:47.220401820 +0100 ++++ gcc/doc/libgcc.texi 2017-03-22 09:07:50.240445813 +0100 @@ -24,7 +24,7 @@ that needs them. GCC will also generate calls to C library routines, such as @code{memcpy} and @code{memset}, in some cases. The set of routines @@ -402,8 +404,8 @@ Index: gcc/doc/libgcc.texi mode, not a specific C type. @xref{Machine Modes}, for an explanation Index: gcc/fortran/Make-lang.in =================================================================== ---- gcc/fortran/Make-lang.in.orig 2017-02-14 09:35:02.810720795 +0100 -+++ gcc/fortran/Make-lang.in 2017-02-14 09:35:05.814765185 +0100 +--- gcc/fortran/Make-lang.in.orig 2017-03-22 09:07:47.220401820 +0100 ++++ gcc/fortran/Make-lang.in 2017-03-22 09:07:50.240445813 +0100 @@ -114,7 +114,8 @@ fortran.tags: force cd $(srcdir)/fortran; etags -o TAGS.sub *.c *.h; \ etags --include TAGS.sub --include ../TAGS.sub @@ -447,8 +449,8 @@ Index: gcc/fortran/Make-lang.in # Clean hooks: Index: gcc/fortran/gfortran.texi =================================================================== ---- gcc/fortran/gfortran.texi.orig 2017-02-14 09:35:02.814720854 +0100 -+++ gcc/fortran/gfortran.texi 2017-02-14 09:35:05.814765185 +0100 +--- gcc/fortran/gfortran.texi.orig 2017-03-22 09:07:47.220401820 +0100 ++++ gcc/fortran/gfortran.texi 2017-03-22 09:07:50.244445871 +0100 @@ -101,7 +101,7 @@ Texts being (a) (see below), and with th @ifinfo @dircategory Software development @@ -460,8 +462,8 @@ Index: gcc/fortran/gfortran.texi the GNU Fortran compiler, (@command{gfortran}). Index: libffi/Makefile.am =================================================================== ---- libffi/Makefile.am.orig 2017-02-14 09:35:02.814720854 +0100 -+++ libffi/Makefile.am 2017-02-14 09:35:05.814765185 +0100 +--- libffi/Makefile.am.orig 2017-03-22 09:07:47.220401820 +0100 ++++ libffi/Makefile.am 2017-03-22 09:07:50.244445871 +0100 @@ -25,6 +25,8 @@ TEXINFO_TEX = ../gcc/doc/include/texin # Defines info, dvi, pdf and html targets MAKEINFOFLAGS = -I $(srcdir)/../gcc/doc/include @@ -496,8 +498,8 @@ Index: libffi/Makefile.am ## ################################################################ Index: libffi/Makefile.in =================================================================== ---- libffi/Makefile.in.orig 2017-02-14 09:35:02.814720854 +0100 -+++ libffi/Makefile.in 2017-02-14 09:35:05.818765244 +0100 +--- libffi/Makefile.in.orig 2017-03-22 09:07:47.224401878 +0100 ++++ libffi/Makefile.in 2017-03-22 09:07:50.244445871 +0100 @@ -158,7 +158,6 @@ MULTIDIRS = MULTISUBDIR = MULTIDO = true @@ -546,8 +548,8 @@ Index: libffi/Makefile.in @LIBAT_BUILD_VERSIONED_SHLIB_SUN_TRUE@@LIBAT_BUILD_VERSIONED_SHLIB_TRUE@ $(libffi_la_OBJECTS) $(libffi_la_LIBADD) Index: libffi/doc/libffi.texi =================================================================== ---- libffi/doc/libffi.texi.orig 2017-02-14 09:35:02.814720854 +0100 -+++ libffi/doc/libffi.texi 2017-02-14 09:35:05.818765244 +0100 +--- libffi/doc/libffi.texi.orig 2017-03-22 09:07:47.224401878 +0100 ++++ libffi/doc/libffi.texi 2017-03-22 09:07:50.244445871 +0100 @@ -33,7 +33,7 @@ section entitled ``GNU General Public Li @dircategory Development @@ -559,8 +561,8 @@ Index: libffi/doc/libffi.texi @titlepage Index: libgomp/Makefile.am =================================================================== ---- libgomp/Makefile.am.orig 2017-02-14 09:35:02.814720854 +0100 -+++ libgomp/Makefile.am 2017-02-14 09:35:05.818765244 +0100 +--- libgomp/Makefile.am.orig 2017-03-22 09:07:47.224401878 +0100 ++++ libgomp/Makefile.am 2017-03-22 09:07:50.244445871 +0100 @@ -125,16 +125,19 @@ endif all-local: $(STAMP_GENINSRC) @@ -588,8 +590,8 @@ Index: libgomp/Makefile.am MAINTAINERCLEANFILES = $(srcdir)/libgomp.info Index: libgomp/Makefile.in =================================================================== ---- libgomp/Makefile.in.orig 2017-02-14 09:35:02.814720854 +0100 -+++ libgomp/Makefile.in 2017-02-14 09:35:05.818765244 +0100 +--- libgomp/Makefile.in.orig 2017-03-22 09:07:47.224401878 +0100 ++++ libgomp/Makefile.in 2017-03-22 09:07:50.244445871 +0100 @@ -487,7 +487,8 @@ info_TEXINFOS = libgomp.texi # AM_CONDITIONAL on configure check ACX_CHECK_PROG_VER([MAKEINFO]) @@ -624,8 +626,8 @@ Index: libgomp/Makefile.in # Tell versions [3.59,3.63) of GNU make to not export all variables. Index: libgomp/libgomp.texi =================================================================== ---- libgomp/libgomp.texi.orig 2017-02-14 09:35:02.818720914 +0100 -+++ libgomp/libgomp.texi 2017-02-14 09:35:05.818765244 +0100 +--- libgomp/libgomp.texi.orig 2017-03-22 09:07:47.224401878 +0100 ++++ libgomp/libgomp.texi 2017-03-22 09:07:50.244445871 +0100 @@ -31,7 +31,7 @@ texts being (a) (see below), and with th @ifinfo @dircategory GNU Libraries @@ -637,8 +639,8 @@ Index: libgomp/libgomp.texi This manual documents libgomp, the GNU Offloading and Multi Processing Index: libitm/libitm.texi =================================================================== ---- libitm/libitm.texi.orig 2017-02-14 09:35:02.818720914 +0100 -+++ libitm/libitm.texi 2017-02-14 09:35:05.818765244 +0100 +--- libitm/libitm.texi.orig 2017-03-22 09:07:47.224401878 +0100 ++++ libitm/libitm.texi 2017-03-22 09:07:50.244445871 +0100 @@ -20,7 +20,7 @@ Free Documentation License''. @ifinfo @dircategory GNU Libraries @@ -650,8 +652,8 @@ Index: libitm/libitm.texi This manual documents the GNU Transactional Memory Library. Index: libquadmath/libquadmath.texi =================================================================== ---- libquadmath/libquadmath.texi.orig 2017-02-14 09:35:02.818720914 +0100 -+++ libquadmath/libquadmath.texi 2017-02-14 09:35:05.818765244 +0100 +--- libquadmath/libquadmath.texi.orig 2017-03-22 09:07:47.224401878 +0100 ++++ libquadmath/libquadmath.texi 2017-03-22 09:07:50.244445871 +0100 @@ -25,7 +25,7 @@ copy and modify this GNU manual. @ifinfo @dircategory GNU Libraries diff --git a/gcc7-debug-dwarf2out-ice.patch b/gcc7-debug-dwarf2out-ice.patch deleted file mode 100644 index b05f015..0000000 --- a/gcc7-debug-dwarf2out-ice.patch +++ /dev/null @@ -1,32 +0,0 @@ -Index: gcc/dwarf2out.c -=================================================================== ---- gcc/dwarf2out.c (revision 244963) -+++ gcc/dwarf2out.c (working copy) -@@ -6154,12 +6154,21 @@ check_die (dw_die_ref die) - between distinct inlined expansions or distinct out-of-line - expansions. */ - FOR_EACH_VEC_SAFE_ELT (die->die_attr, ix, a) -- gcc_assert (a->dw_attr != DW_AT_low_pc -- && a->dw_attr != DW_AT_high_pc -- && a->dw_attr != DW_AT_location -- && a->dw_attr != DW_AT_frame_base -- && a->dw_attr != DW_AT_call_all_calls -- && a->dw_attr != DW_AT_GNU_all_call_sites); -+ { -+ if (a->dw_attr != DW_AT_low_pc -+ && a->dw_attr != DW_AT_high_pc -+ && a->dw_attr != DW_AT_location -+ && a->dw_attr != DW_AT_frame_base -+ && a->dw_attr != DW_AT_call_all_calls -+ && a->dw_attr != DW_AT_GNU_all_call_sites) -+ ; -+ else -+ { -+ fprintf (stderr, "Broken inline DIE:\n"); -+ debug_dwarf_die (die); -+ gcc_unreachable (); -+ } -+ } - } - } - diff --git a/gcc7-remove-Wexpansion-to-defined-from-Wextra.patch b/gcc7-remove-Wexpansion-to-defined-from-Wextra.patch new file mode 100644 index 0000000..50b9ee7 --- /dev/null +++ b/gcc7-remove-Wexpansion-to-defined-from-Wextra.patch @@ -0,0 +1,13 @@ +Index: gcc/c-family/c.opt +=================================================================== +--- gcc/c-family/c.opt (revision 246224) ++++ gcc/c-family/c.opt (working copy) +@@ -596,7 +596,7 @@ C ObjC C++ ObjC++ Var(warn_double_promot + Warn about implicit conversions from \"float\" to \"double\". + + Wexpansion-to-defined +-C ObjC C++ ObjC++ CPP(warn_expansion_to_defined) CppReason(CPP_W_EXPANSION_TO_DEFINED) Var(cpp_warn_expansion_to_defined) Init(0) Warning EnabledBy(Wextra || Wpedantic) ++C ObjC C++ ObjC++ CPP(warn_expansion_to_defined) CppReason(CPP_W_EXPANSION_TO_DEFINED) Var(cpp_warn_expansion_to_defined) Init(0) Warning EnabledBy(Wpedantic) + Warn if \"defined\" is used outside #if. + + Wimplicit-function-declaration diff --git a/gcc7-testresults.changes b/gcc7-testresults.changes index d60d122..62f6e32 100644 --- a/gcc7-testresults.changes +++ b/gcc7-testresults.changes @@ -1,8 +1,14 @@ ------------------------------------------------------------------- -Mon Mar 20 12:02:37 UTC 2017 - rguenther@suse.com +Thu Mar 23 09:59:21 UTC 2017 - rguenther@suse.com -- Update to gcc trunk head (r246276). +- Update to gcc trunk head (r246414). - Package gcov-dump. +- Remove gcc7-debug-dwarf2out-ice.patch. +- Add gcc7-remove-Wexpansion-to-defined-from-Wextra.patch to remove + useless warning from Wextra that causes build fails due to excessive + log file size. +- Remove libtsan Requires from the gcc7-32bit package, tsan doesn't have + a 32bit multilib on any arch. [boo#1030623] ------------------------------------------------------------------- Mon Mar 13 10:56:29 UTC 2017 - rguenther@suse.com diff --git a/gcc7-testresults.spec b/gcc7-testresults.spec index d91638d..65d3091 100644 --- a/gcc7-testresults.spec +++ b/gcc7-testresults.spec @@ -250,7 +250,7 @@ BuildRequires: gdb %define biarch_targets x86_64 s390x powerpc64 powerpc sparc sparc64 Url: http://gcc.gnu.org/ -Version: 7.0.1+r246276 +Version: 7.0.1+r246414 Release: 0 %define gcc_version %(echo %version | sed 's/+.*//') %define gcc_dir_version %(echo %gcc_version | cut -d '.' -f 1) @@ -306,12 +306,12 @@ Patch6: gcc43-no-unwind-tables.diff Patch7: gcc48-libstdc++-api-reference.patch Patch9: gcc48-remove-mpfr-2.4.0-requirement.patch Patch10: gcc5-no-return-gcc43-workaround.patch +Patch11: gcc7-remove-Wexpansion-to-defined-from-Wextra.patch # A set of patches from the RH srpm Patch51: gcc41-ppc32-retaddr.patch # Some patches taken from Debian Patch60: gcc44-textdomain.patch Patch61: gcc44-rename-info-files.patch -Patch100: gcc7-debug-dwarf2out-ice.patch Summary: Testsuite results License: SUSE-Public-Domain @@ -431,10 +431,10 @@ ln -s nvptx-newlib/newlib . %patch9 %endif %patch10 +%patch11 %patch51 %patch60 %patch61 -%patch100 #test patching end diff --git a/gcc7.changes b/gcc7.changes index d60d122..62f6e32 100644 --- a/gcc7.changes +++ b/gcc7.changes @@ -1,8 +1,14 @@ ------------------------------------------------------------------- -Mon Mar 20 12:02:37 UTC 2017 - rguenther@suse.com +Thu Mar 23 09:59:21 UTC 2017 - rguenther@suse.com -- Update to gcc trunk head (r246276). +- Update to gcc trunk head (r246414). - Package gcov-dump. +- Remove gcc7-debug-dwarf2out-ice.patch. +- Add gcc7-remove-Wexpansion-to-defined-from-Wextra.patch to remove + useless warning from Wextra that causes build fails due to excessive + log file size. +- Remove libtsan Requires from the gcc7-32bit package, tsan doesn't have + a 32bit multilib on any arch. [boo#1030623] ------------------------------------------------------------------- Mon Mar 13 10:56:29 UTC 2017 - rguenther@suse.com diff --git a/gcc7.spec b/gcc7.spec index 1d1a834..36c1c22 100644 --- a/gcc7.spec +++ b/gcc7.spec @@ -232,7 +232,7 @@ BuildRequires: gdb %define biarch_targets x86_64 s390x powerpc64 powerpc sparc sparc64 Url: http://gcc.gnu.org/ -Version: 7.0.1+r246276 +Version: 7.0.1+r246414 Release: 0 %define gcc_version %(echo %version | sed 's/+.*//') %define gcc_dir_version %(echo %gcc_version | cut -d '.' -f 1) @@ -288,12 +288,12 @@ Patch6: gcc43-no-unwind-tables.diff Patch7: gcc48-libstdc++-api-reference.patch Patch9: gcc48-remove-mpfr-2.4.0-requirement.patch Patch10: gcc5-no-return-gcc43-workaround.patch +Patch11: gcc7-remove-Wexpansion-to-defined-from-Wextra.patch # A set of patches from the RH srpm Patch51: gcc41-ppc32-retaddr.patch # Some patches taken from Debian Patch60: gcc44-textdomain.patch Patch61: gcc44-rename-info-files.patch -Patch100: gcc7-debug-dwarf2out-ice.patch Summary: The GNU C Compiler and Support Files License: GPL-3.0+ @@ -318,13 +318,6 @@ Requires: libgomp%{libgomp_sover}-32bit >= %{version}-%{release} %ifarch %asan_arch Requires: libasan%{libasan_sover}-32bit >= %{version}-%{release} %endif -%ifarch %tsan_arch -# tsan on x86_64 has no multilib -%ifarch x86_64 -%else -Requires: libtsan%{libtsan_sover}-32bit >= %{version}-%{release} -%endif -%endif %ifarch %atomic_arch Requires: libatomic%{libatomic_sover}-32bit >= %{version}-%{release} %endif @@ -1755,10 +1748,10 @@ ln -s nvptx-newlib/newlib . %patch9 %endif %patch10 +%patch11 %patch51 %patch60 %patch61 -%patch100 #test patching end @@ -2620,6 +2613,8 @@ cat cpplib%{binsuffix}.lang gcc%{binsuffix}.lang > gcc7-locale.lang %endif %doc %{_mandir}/man1/gcc%{binsuffix}.1.gz %doc %{_mandir}/man1/gcov%{binsuffix}.1.gz +%doc %{_mandir}/man1/gcov-dump%{binsuffix}.1.gz +%doc %{_mandir}/man1/gcov-tool%{binsuffix}.1.gz %if %{separate_biarch} %files -n gcc7%{separate_biarch_suffix} From 58fdfd6a81f862c568e25fb70ae9441f4d6a3f74e18d48fb57d9610b640ac889 Mon Sep 17 00:00:00 2001 From: Richard Biener Date: Mon, 27 Mar 2017 14:07:20 +0000 Subject: [PATCH 05/22] - Really fix libtsan requirement on ppc. [boo#1030623] OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gcc7?expand=0&rev=38 --- cross-aarch64-gcc7.changes | 5 +++++ cross-arm-gcc7.changes | 5 +++++ cross-avr-gcc7.changes | 5 +++++ cross-epiphany-gcc7-bootstrap.changes | 5 +++++ cross-epiphany-gcc7.changes | 5 +++++ cross-hppa-gcc7.changes | 5 +++++ cross-i386-gcc7.changes | 5 +++++ cross-m68k-gcc7.changes | 5 +++++ cross-mips-gcc7.changes | 5 +++++ cross-nvptx-gcc7.changes | 5 +++++ cross-ppc64-gcc7.changes | 5 +++++ cross-ppc64le-gcc7.changes | 5 +++++ cross-rx-gcc7-bootstrap.changes | 5 +++++ cross-rx-gcc7.changes | 5 +++++ cross-s390x-gcc7.changes | 5 +++++ cross-sparc-gcc7.changes | 5 +++++ cross-sparc64-gcc7.changes | 5 +++++ cross-x86_64-gcc7.changes | 5 +++++ gcc.spec.in | 2 ++ gcc7-testresults.changes | 5 +++++ gcc7-testresults.spec | 2 ++ gcc7.changes | 5 +++++ gcc7.spec | 2 ++ 23 files changed, 106 insertions(+) diff --git a/cross-aarch64-gcc7.changes b/cross-aarch64-gcc7.changes index 62f6e32..2f20c8f 100644 --- a/cross-aarch64-gcc7.changes +++ b/cross-aarch64-gcc7.changes @@ -1,3 +1,8 @@ +------------------------------------------------------------------- +Mon Mar 27 14:06:43 UTC 2017 - rguenther@suse.com + +- Really fix libtsan requirement on ppc. [boo#1030623] + ------------------------------------------------------------------- Thu Mar 23 09:59:21 UTC 2017 - rguenther@suse.com diff --git a/cross-arm-gcc7.changes b/cross-arm-gcc7.changes index 62f6e32..2f20c8f 100644 --- a/cross-arm-gcc7.changes +++ b/cross-arm-gcc7.changes @@ -1,3 +1,8 @@ +------------------------------------------------------------------- +Mon Mar 27 14:06:43 UTC 2017 - rguenther@suse.com + +- Really fix libtsan requirement on ppc. [boo#1030623] + ------------------------------------------------------------------- Thu Mar 23 09:59:21 UTC 2017 - rguenther@suse.com diff --git a/cross-avr-gcc7.changes b/cross-avr-gcc7.changes index 62f6e32..2f20c8f 100644 --- a/cross-avr-gcc7.changes +++ b/cross-avr-gcc7.changes @@ -1,3 +1,8 @@ +------------------------------------------------------------------- +Mon Mar 27 14:06:43 UTC 2017 - rguenther@suse.com + +- Really fix libtsan requirement on ppc. [boo#1030623] + ------------------------------------------------------------------- Thu Mar 23 09:59:21 UTC 2017 - rguenther@suse.com diff --git a/cross-epiphany-gcc7-bootstrap.changes b/cross-epiphany-gcc7-bootstrap.changes index 62f6e32..2f20c8f 100644 --- a/cross-epiphany-gcc7-bootstrap.changes +++ b/cross-epiphany-gcc7-bootstrap.changes @@ -1,3 +1,8 @@ +------------------------------------------------------------------- +Mon Mar 27 14:06:43 UTC 2017 - rguenther@suse.com + +- Really fix libtsan requirement on ppc. [boo#1030623] + ------------------------------------------------------------------- Thu Mar 23 09:59:21 UTC 2017 - rguenther@suse.com diff --git a/cross-epiphany-gcc7.changes b/cross-epiphany-gcc7.changes index 62f6e32..2f20c8f 100644 --- a/cross-epiphany-gcc7.changes +++ b/cross-epiphany-gcc7.changes @@ -1,3 +1,8 @@ +------------------------------------------------------------------- +Mon Mar 27 14:06:43 UTC 2017 - rguenther@suse.com + +- Really fix libtsan requirement on ppc. [boo#1030623] + ------------------------------------------------------------------- Thu Mar 23 09:59:21 UTC 2017 - rguenther@suse.com diff --git a/cross-hppa-gcc7.changes b/cross-hppa-gcc7.changes index 62f6e32..2f20c8f 100644 --- a/cross-hppa-gcc7.changes +++ b/cross-hppa-gcc7.changes @@ -1,3 +1,8 @@ +------------------------------------------------------------------- +Mon Mar 27 14:06:43 UTC 2017 - rguenther@suse.com + +- Really fix libtsan requirement on ppc. [boo#1030623] + ------------------------------------------------------------------- Thu Mar 23 09:59:21 UTC 2017 - rguenther@suse.com diff --git a/cross-i386-gcc7.changes b/cross-i386-gcc7.changes index 62f6e32..2f20c8f 100644 --- a/cross-i386-gcc7.changes +++ b/cross-i386-gcc7.changes @@ -1,3 +1,8 @@ +------------------------------------------------------------------- +Mon Mar 27 14:06:43 UTC 2017 - rguenther@suse.com + +- Really fix libtsan requirement on ppc. [boo#1030623] + ------------------------------------------------------------------- Thu Mar 23 09:59:21 UTC 2017 - rguenther@suse.com diff --git a/cross-m68k-gcc7.changes b/cross-m68k-gcc7.changes index 62f6e32..2f20c8f 100644 --- a/cross-m68k-gcc7.changes +++ b/cross-m68k-gcc7.changes @@ -1,3 +1,8 @@ +------------------------------------------------------------------- +Mon Mar 27 14:06:43 UTC 2017 - rguenther@suse.com + +- Really fix libtsan requirement on ppc. [boo#1030623] + ------------------------------------------------------------------- Thu Mar 23 09:59:21 UTC 2017 - rguenther@suse.com diff --git a/cross-mips-gcc7.changes b/cross-mips-gcc7.changes index 62f6e32..2f20c8f 100644 --- a/cross-mips-gcc7.changes +++ b/cross-mips-gcc7.changes @@ -1,3 +1,8 @@ +------------------------------------------------------------------- +Mon Mar 27 14:06:43 UTC 2017 - rguenther@suse.com + +- Really fix libtsan requirement on ppc. [boo#1030623] + ------------------------------------------------------------------- Thu Mar 23 09:59:21 UTC 2017 - rguenther@suse.com diff --git a/cross-nvptx-gcc7.changes b/cross-nvptx-gcc7.changes index 62f6e32..2f20c8f 100644 --- a/cross-nvptx-gcc7.changes +++ b/cross-nvptx-gcc7.changes @@ -1,3 +1,8 @@ +------------------------------------------------------------------- +Mon Mar 27 14:06:43 UTC 2017 - rguenther@suse.com + +- Really fix libtsan requirement on ppc. [boo#1030623] + ------------------------------------------------------------------- Thu Mar 23 09:59:21 UTC 2017 - rguenther@suse.com diff --git a/cross-ppc64-gcc7.changes b/cross-ppc64-gcc7.changes index 62f6e32..2f20c8f 100644 --- a/cross-ppc64-gcc7.changes +++ b/cross-ppc64-gcc7.changes @@ -1,3 +1,8 @@ +------------------------------------------------------------------- +Mon Mar 27 14:06:43 UTC 2017 - rguenther@suse.com + +- Really fix libtsan requirement on ppc. [boo#1030623] + ------------------------------------------------------------------- Thu Mar 23 09:59:21 UTC 2017 - rguenther@suse.com diff --git a/cross-ppc64le-gcc7.changes b/cross-ppc64le-gcc7.changes index 62f6e32..2f20c8f 100644 --- a/cross-ppc64le-gcc7.changes +++ b/cross-ppc64le-gcc7.changes @@ -1,3 +1,8 @@ +------------------------------------------------------------------- +Mon Mar 27 14:06:43 UTC 2017 - rguenther@suse.com + +- Really fix libtsan requirement on ppc. [boo#1030623] + ------------------------------------------------------------------- Thu Mar 23 09:59:21 UTC 2017 - rguenther@suse.com diff --git a/cross-rx-gcc7-bootstrap.changes b/cross-rx-gcc7-bootstrap.changes index 62f6e32..2f20c8f 100644 --- a/cross-rx-gcc7-bootstrap.changes +++ b/cross-rx-gcc7-bootstrap.changes @@ -1,3 +1,8 @@ +------------------------------------------------------------------- +Mon Mar 27 14:06:43 UTC 2017 - rguenther@suse.com + +- Really fix libtsan requirement on ppc. [boo#1030623] + ------------------------------------------------------------------- Thu Mar 23 09:59:21 UTC 2017 - rguenther@suse.com diff --git a/cross-rx-gcc7.changes b/cross-rx-gcc7.changes index 62f6e32..2f20c8f 100644 --- a/cross-rx-gcc7.changes +++ b/cross-rx-gcc7.changes @@ -1,3 +1,8 @@ +------------------------------------------------------------------- +Mon Mar 27 14:06:43 UTC 2017 - rguenther@suse.com + +- Really fix libtsan requirement on ppc. [boo#1030623] + ------------------------------------------------------------------- Thu Mar 23 09:59:21 UTC 2017 - rguenther@suse.com diff --git a/cross-s390x-gcc7.changes b/cross-s390x-gcc7.changes index 62f6e32..2f20c8f 100644 --- a/cross-s390x-gcc7.changes +++ b/cross-s390x-gcc7.changes @@ -1,3 +1,8 @@ +------------------------------------------------------------------- +Mon Mar 27 14:06:43 UTC 2017 - rguenther@suse.com + +- Really fix libtsan requirement on ppc. [boo#1030623] + ------------------------------------------------------------------- Thu Mar 23 09:59:21 UTC 2017 - rguenther@suse.com diff --git a/cross-sparc-gcc7.changes b/cross-sparc-gcc7.changes index 62f6e32..2f20c8f 100644 --- a/cross-sparc-gcc7.changes +++ b/cross-sparc-gcc7.changes @@ -1,3 +1,8 @@ +------------------------------------------------------------------- +Mon Mar 27 14:06:43 UTC 2017 - rguenther@suse.com + +- Really fix libtsan requirement on ppc. [boo#1030623] + ------------------------------------------------------------------- Thu Mar 23 09:59:21 UTC 2017 - rguenther@suse.com diff --git a/cross-sparc64-gcc7.changes b/cross-sparc64-gcc7.changes index 62f6e32..2f20c8f 100644 --- a/cross-sparc64-gcc7.changes +++ b/cross-sparc64-gcc7.changes @@ -1,3 +1,8 @@ +------------------------------------------------------------------- +Mon Mar 27 14:06:43 UTC 2017 - rguenther@suse.com + +- Really fix libtsan requirement on ppc. [boo#1030623] + ------------------------------------------------------------------- Thu Mar 23 09:59:21 UTC 2017 - rguenther@suse.com diff --git a/cross-x86_64-gcc7.changes b/cross-x86_64-gcc7.changes index 62f6e32..2f20c8f 100644 --- a/cross-x86_64-gcc7.changes +++ b/cross-x86_64-gcc7.changes @@ -1,3 +1,8 @@ +------------------------------------------------------------------- +Mon Mar 27 14:06:43 UTC 2017 - rguenther@suse.com + +- Really fix libtsan requirement on ppc. [boo#1030623] + ------------------------------------------------------------------- Thu Mar 23 09:59:21 UTC 2017 - rguenther@suse.com diff --git a/gcc.spec.in b/gcc.spec.in index 8f75a72..5c85b2c 100644 --- a/gcc.spec.in +++ b/gcc.spec.in @@ -255,8 +255,10 @@ Requires: libgomp%{libgomp_sover} >= %{version}-%{release} Requires: libasan%{libasan_sover} >= %{version}-%{release} %endif %ifarch %tsan_arch +%if %{build_primary_64bit} Requires: libtsan%{libtsan_sover} >= %{version}-%{release} %endif +%endif %ifarch %atomic_arch Requires: libatomic%{libatomic_sover} >= %{version}-%{release} %endif diff --git a/gcc7-testresults.changes b/gcc7-testresults.changes index 62f6e32..2f20c8f 100644 --- a/gcc7-testresults.changes +++ b/gcc7-testresults.changes @@ -1,3 +1,8 @@ +------------------------------------------------------------------- +Mon Mar 27 14:06:43 UTC 2017 - rguenther@suse.com + +- Really fix libtsan requirement on ppc. [boo#1030623] + ------------------------------------------------------------------- Thu Mar 23 09:59:21 UTC 2017 - rguenther@suse.com diff --git a/gcc7-testresults.spec b/gcc7-testresults.spec index 65d3091..a54fc0b 100644 --- a/gcc7-testresults.spec +++ b/gcc7-testresults.spec @@ -267,8 +267,10 @@ Requires: libgomp%{libgomp_sover} >= %{version}-%{release} Requires: libasan%{libasan_sover} >= %{version}-%{release} %endif %ifarch %tsan_arch +%if %{build_primary_64bit} Requires: libtsan%{libtsan_sover} >= %{version}-%{release} %endif +%endif %ifarch %atomic_arch Requires: libatomic%{libatomic_sover} >= %{version}-%{release} %endif diff --git a/gcc7.changes b/gcc7.changes index 62f6e32..2f20c8f 100644 --- a/gcc7.changes +++ b/gcc7.changes @@ -1,3 +1,8 @@ +------------------------------------------------------------------- +Mon Mar 27 14:06:43 UTC 2017 - rguenther@suse.com + +- Really fix libtsan requirement on ppc. [boo#1030623] + ------------------------------------------------------------------- Thu Mar 23 09:59:21 UTC 2017 - rguenther@suse.com diff --git a/gcc7.spec b/gcc7.spec index 36c1c22..437ae09 100644 --- a/gcc7.spec +++ b/gcc7.spec @@ -249,8 +249,10 @@ Requires: libgomp%{libgomp_sover} >= %{version}-%{release} Requires: libasan%{libasan_sover} >= %{version}-%{release} %endif %ifarch %tsan_arch +%if %{build_primary_64bit} Requires: libtsan%{libtsan_sover} >= %{version}-%{release} %endif +%endif %ifarch %atomic_arch Requires: libatomic%{libatomic_sover} >= %{version}-%{release} %endif From 3096f2738cb21b41b8db4646a05268d0e9046d17fbed3b53892112379e5d1fc4 Mon Sep 17 00:00:00 2001 From: Richard Biener Date: Tue, 28 Mar 2017 07:24:33 +0000 Subject: [PATCH 06/22] - Also fix liblsan requirement on pcc. OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gcc7?expand=0&rev=39 --- cross-aarch64-gcc7.changes | 1 + cross-arm-gcc7.changes | 1 + cross-avr-gcc7.changes | 1 + cross-epiphany-gcc7-bootstrap.changes | 1 + cross-epiphany-gcc7.changes | 1 + cross-hppa-gcc7.changes | 1 + cross-i386-gcc7.changes | 1 + cross-m68k-gcc7.changes | 1 + cross-mips-gcc7.changes | 1 + cross-nvptx-gcc7.changes | 1 + cross-ppc64-gcc7.changes | 1 + cross-ppc64le-gcc7.changes | 1 + cross-rx-gcc7-bootstrap.changes | 1 + cross-rx-gcc7.changes | 1 + cross-s390x-gcc7.changes | 1 + cross-sparc-gcc7.changes | 1 + cross-sparc64-gcc7.changes | 1 + cross-x86_64-gcc7.changes | 1 + gcc.spec.in | 9 ++------- gcc7-testresults.changes | 1 + gcc7-testresults.spec | 2 ++ gcc7.changes | 1 + gcc7.spec | 9 ++------- 23 files changed, 26 insertions(+), 14 deletions(-) diff --git a/cross-aarch64-gcc7.changes b/cross-aarch64-gcc7.changes index 2f20c8f..bfbff66 100644 --- a/cross-aarch64-gcc7.changes +++ b/cross-aarch64-gcc7.changes @@ -2,6 +2,7 @@ Mon Mar 27 14:06:43 UTC 2017 - rguenther@suse.com - Really fix libtsan requirement on ppc. [boo#1030623] +- Also fix liblsan requirement on pcc. ------------------------------------------------------------------- Thu Mar 23 09:59:21 UTC 2017 - rguenther@suse.com diff --git a/cross-arm-gcc7.changes b/cross-arm-gcc7.changes index 2f20c8f..bfbff66 100644 --- a/cross-arm-gcc7.changes +++ b/cross-arm-gcc7.changes @@ -2,6 +2,7 @@ Mon Mar 27 14:06:43 UTC 2017 - rguenther@suse.com - Really fix libtsan requirement on ppc. [boo#1030623] +- Also fix liblsan requirement on pcc. ------------------------------------------------------------------- Thu Mar 23 09:59:21 UTC 2017 - rguenther@suse.com diff --git a/cross-avr-gcc7.changes b/cross-avr-gcc7.changes index 2f20c8f..bfbff66 100644 --- a/cross-avr-gcc7.changes +++ b/cross-avr-gcc7.changes @@ -2,6 +2,7 @@ Mon Mar 27 14:06:43 UTC 2017 - rguenther@suse.com - Really fix libtsan requirement on ppc. [boo#1030623] +- Also fix liblsan requirement on pcc. ------------------------------------------------------------------- Thu Mar 23 09:59:21 UTC 2017 - rguenther@suse.com diff --git a/cross-epiphany-gcc7-bootstrap.changes b/cross-epiphany-gcc7-bootstrap.changes index 2f20c8f..bfbff66 100644 --- a/cross-epiphany-gcc7-bootstrap.changes +++ b/cross-epiphany-gcc7-bootstrap.changes @@ -2,6 +2,7 @@ Mon Mar 27 14:06:43 UTC 2017 - rguenther@suse.com - Really fix libtsan requirement on ppc. [boo#1030623] +- Also fix liblsan requirement on pcc. ------------------------------------------------------------------- Thu Mar 23 09:59:21 UTC 2017 - rguenther@suse.com diff --git a/cross-epiphany-gcc7.changes b/cross-epiphany-gcc7.changes index 2f20c8f..bfbff66 100644 --- a/cross-epiphany-gcc7.changes +++ b/cross-epiphany-gcc7.changes @@ -2,6 +2,7 @@ Mon Mar 27 14:06:43 UTC 2017 - rguenther@suse.com - Really fix libtsan requirement on ppc. [boo#1030623] +- Also fix liblsan requirement on pcc. ------------------------------------------------------------------- Thu Mar 23 09:59:21 UTC 2017 - rguenther@suse.com diff --git a/cross-hppa-gcc7.changes b/cross-hppa-gcc7.changes index 2f20c8f..bfbff66 100644 --- a/cross-hppa-gcc7.changes +++ b/cross-hppa-gcc7.changes @@ -2,6 +2,7 @@ Mon Mar 27 14:06:43 UTC 2017 - rguenther@suse.com - Really fix libtsan requirement on ppc. [boo#1030623] +- Also fix liblsan requirement on pcc. ------------------------------------------------------------------- Thu Mar 23 09:59:21 UTC 2017 - rguenther@suse.com diff --git a/cross-i386-gcc7.changes b/cross-i386-gcc7.changes index 2f20c8f..bfbff66 100644 --- a/cross-i386-gcc7.changes +++ b/cross-i386-gcc7.changes @@ -2,6 +2,7 @@ Mon Mar 27 14:06:43 UTC 2017 - rguenther@suse.com - Really fix libtsan requirement on ppc. [boo#1030623] +- Also fix liblsan requirement on pcc. ------------------------------------------------------------------- Thu Mar 23 09:59:21 UTC 2017 - rguenther@suse.com diff --git a/cross-m68k-gcc7.changes b/cross-m68k-gcc7.changes index 2f20c8f..bfbff66 100644 --- a/cross-m68k-gcc7.changes +++ b/cross-m68k-gcc7.changes @@ -2,6 +2,7 @@ Mon Mar 27 14:06:43 UTC 2017 - rguenther@suse.com - Really fix libtsan requirement on ppc. [boo#1030623] +- Also fix liblsan requirement on pcc. ------------------------------------------------------------------- Thu Mar 23 09:59:21 UTC 2017 - rguenther@suse.com diff --git a/cross-mips-gcc7.changes b/cross-mips-gcc7.changes index 2f20c8f..bfbff66 100644 --- a/cross-mips-gcc7.changes +++ b/cross-mips-gcc7.changes @@ -2,6 +2,7 @@ Mon Mar 27 14:06:43 UTC 2017 - rguenther@suse.com - Really fix libtsan requirement on ppc. [boo#1030623] +- Also fix liblsan requirement on pcc. ------------------------------------------------------------------- Thu Mar 23 09:59:21 UTC 2017 - rguenther@suse.com diff --git a/cross-nvptx-gcc7.changes b/cross-nvptx-gcc7.changes index 2f20c8f..bfbff66 100644 --- a/cross-nvptx-gcc7.changes +++ b/cross-nvptx-gcc7.changes @@ -2,6 +2,7 @@ Mon Mar 27 14:06:43 UTC 2017 - rguenther@suse.com - Really fix libtsan requirement on ppc. [boo#1030623] +- Also fix liblsan requirement on pcc. ------------------------------------------------------------------- Thu Mar 23 09:59:21 UTC 2017 - rguenther@suse.com diff --git a/cross-ppc64-gcc7.changes b/cross-ppc64-gcc7.changes index 2f20c8f..bfbff66 100644 --- a/cross-ppc64-gcc7.changes +++ b/cross-ppc64-gcc7.changes @@ -2,6 +2,7 @@ Mon Mar 27 14:06:43 UTC 2017 - rguenther@suse.com - Really fix libtsan requirement on ppc. [boo#1030623] +- Also fix liblsan requirement on pcc. ------------------------------------------------------------------- Thu Mar 23 09:59:21 UTC 2017 - rguenther@suse.com diff --git a/cross-ppc64le-gcc7.changes b/cross-ppc64le-gcc7.changes index 2f20c8f..bfbff66 100644 --- a/cross-ppc64le-gcc7.changes +++ b/cross-ppc64le-gcc7.changes @@ -2,6 +2,7 @@ Mon Mar 27 14:06:43 UTC 2017 - rguenther@suse.com - Really fix libtsan requirement on ppc. [boo#1030623] +- Also fix liblsan requirement on pcc. ------------------------------------------------------------------- Thu Mar 23 09:59:21 UTC 2017 - rguenther@suse.com diff --git a/cross-rx-gcc7-bootstrap.changes b/cross-rx-gcc7-bootstrap.changes index 2f20c8f..bfbff66 100644 --- a/cross-rx-gcc7-bootstrap.changes +++ b/cross-rx-gcc7-bootstrap.changes @@ -2,6 +2,7 @@ Mon Mar 27 14:06:43 UTC 2017 - rguenther@suse.com - Really fix libtsan requirement on ppc. [boo#1030623] +- Also fix liblsan requirement on pcc. ------------------------------------------------------------------- Thu Mar 23 09:59:21 UTC 2017 - rguenther@suse.com diff --git a/cross-rx-gcc7.changes b/cross-rx-gcc7.changes index 2f20c8f..bfbff66 100644 --- a/cross-rx-gcc7.changes +++ b/cross-rx-gcc7.changes @@ -2,6 +2,7 @@ Mon Mar 27 14:06:43 UTC 2017 - rguenther@suse.com - Really fix libtsan requirement on ppc. [boo#1030623] +- Also fix liblsan requirement on pcc. ------------------------------------------------------------------- Thu Mar 23 09:59:21 UTC 2017 - rguenther@suse.com diff --git a/cross-s390x-gcc7.changes b/cross-s390x-gcc7.changes index 2f20c8f..bfbff66 100644 --- a/cross-s390x-gcc7.changes +++ b/cross-s390x-gcc7.changes @@ -2,6 +2,7 @@ Mon Mar 27 14:06:43 UTC 2017 - rguenther@suse.com - Really fix libtsan requirement on ppc. [boo#1030623] +- Also fix liblsan requirement on pcc. ------------------------------------------------------------------- Thu Mar 23 09:59:21 UTC 2017 - rguenther@suse.com diff --git a/cross-sparc-gcc7.changes b/cross-sparc-gcc7.changes index 2f20c8f..bfbff66 100644 --- a/cross-sparc-gcc7.changes +++ b/cross-sparc-gcc7.changes @@ -2,6 +2,7 @@ Mon Mar 27 14:06:43 UTC 2017 - rguenther@suse.com - Really fix libtsan requirement on ppc. [boo#1030623] +- Also fix liblsan requirement on pcc. ------------------------------------------------------------------- Thu Mar 23 09:59:21 UTC 2017 - rguenther@suse.com diff --git a/cross-sparc64-gcc7.changes b/cross-sparc64-gcc7.changes index 2f20c8f..bfbff66 100644 --- a/cross-sparc64-gcc7.changes +++ b/cross-sparc64-gcc7.changes @@ -2,6 +2,7 @@ Mon Mar 27 14:06:43 UTC 2017 - rguenther@suse.com - Really fix libtsan requirement on ppc. [boo#1030623] +- Also fix liblsan requirement on pcc. ------------------------------------------------------------------- Thu Mar 23 09:59:21 UTC 2017 - rguenther@suse.com diff --git a/cross-x86_64-gcc7.changes b/cross-x86_64-gcc7.changes index 2f20c8f..bfbff66 100644 --- a/cross-x86_64-gcc7.changes +++ b/cross-x86_64-gcc7.changes @@ -2,6 +2,7 @@ Mon Mar 27 14:06:43 UTC 2017 - rguenther@suse.com - Really fix libtsan requirement on ppc. [boo#1030623] +- Also fix liblsan requirement on pcc. ------------------------------------------------------------------- Thu Mar 23 09:59:21 UTC 2017 - rguenther@suse.com diff --git a/gcc.spec.in b/gcc.spec.in index 5c85b2c..a0f055f 100644 --- a/gcc.spec.in +++ b/gcc.spec.in @@ -269,8 +269,10 @@ Requires: libitm%{libitm_sover} >= %{version}-%{release} Requires: libcilkrts%{libcilkrts_sover} >= %{version}-%{release} %endif %ifarch %lsan_arch +%if %{build_primary_64bit} Requires: liblsan%{liblsan_sover} >= %{version}-%{release} %endif +%endif %ifarch %ubsan_arch Requires: libubsan%{libubsan_sover} >= %{version}-%{release} %endif @@ -338,13 +340,6 @@ Requires: libitm%{libitm_sover}-32bit >= %{version}-%{release} %ifarch %cilkrts_arch Requires: libcilkrts%{libcilkrts_sover}-32bit >= %{version}-%{release} %endif -# lsan on x86_64 has no multilib -%ifarch x86_64 -%else -%ifarch %lsan_arch -Requires: liblsan%{liblsan_sover} >= %{version}-%{release} -%endif -%endif %ifarch %ubsan_arch Requires: libubsan%{libubsan_sover}-32bit >= %{version}-%{release} %endif diff --git a/gcc7-testresults.changes b/gcc7-testresults.changes index 2f20c8f..bfbff66 100644 --- a/gcc7-testresults.changes +++ b/gcc7-testresults.changes @@ -2,6 +2,7 @@ Mon Mar 27 14:06:43 UTC 2017 - rguenther@suse.com - Really fix libtsan requirement on ppc. [boo#1030623] +- Also fix liblsan requirement on pcc. ------------------------------------------------------------------- Thu Mar 23 09:59:21 UTC 2017 - rguenther@suse.com diff --git a/gcc7-testresults.spec b/gcc7-testresults.spec index a54fc0b..ae08cba 100644 --- a/gcc7-testresults.spec +++ b/gcc7-testresults.spec @@ -281,8 +281,10 @@ Requires: libitm%{libitm_sover} >= %{version}-%{release} Requires: libcilkrts%{libcilkrts_sover} >= %{version}-%{release} %endif %ifarch %lsan_arch +%if %{build_primary_64bit} Requires: liblsan%{liblsan_sover} >= %{version}-%{release} %endif +%endif %ifarch %ubsan_arch Requires: libubsan%{libubsan_sover} >= %{version}-%{release} %endif diff --git a/gcc7.changes b/gcc7.changes index 2f20c8f..bfbff66 100644 --- a/gcc7.changes +++ b/gcc7.changes @@ -2,6 +2,7 @@ Mon Mar 27 14:06:43 UTC 2017 - rguenther@suse.com - Really fix libtsan requirement on ppc. [boo#1030623] +- Also fix liblsan requirement on pcc. ------------------------------------------------------------------- Thu Mar 23 09:59:21 UTC 2017 - rguenther@suse.com diff --git a/gcc7.spec b/gcc7.spec index 437ae09..ebded5f 100644 --- a/gcc7.spec +++ b/gcc7.spec @@ -263,8 +263,10 @@ Requires: libitm%{libitm_sover} >= %{version}-%{release} Requires: libcilkrts%{libcilkrts_sover} >= %{version}-%{release} %endif %ifarch %lsan_arch +%if %{build_primary_64bit} Requires: liblsan%{liblsan_sover} >= %{version}-%{release} %endif +%endif %ifarch %ubsan_arch Requires: libubsan%{libubsan_sover} >= %{version}-%{release} %endif @@ -329,13 +331,6 @@ Requires: libitm%{libitm_sover}-32bit >= %{version}-%{release} %ifarch %cilkrts_arch Requires: libcilkrts%{libcilkrts_sover}-32bit >= %{version}-%{release} %endif -# lsan on x86_64 has no multilib -%ifarch x86_64 -%else -%ifarch %lsan_arch -Requires: liblsan%{liblsan_sover} >= %{version}-%{release} -%endif -%endif %ifarch %ubsan_arch Requires: libubsan%{libubsan_sover}-32bit >= %{version}-%{release} %endif From 696196490cf90fb7a22c3c77d2bcb1a17b12f1a745a5beaa815fe000501c8947 Mon Sep 17 00:00:00 2001 From: Richard Biener Date: Fri, 31 Mar 2017 09:44:14 +0000 Subject: [PATCH 07/22] - Update to gcc trunk head (r246609). - Add cross-binutils Requires to cross-gcc packages. OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gcc7?expand=0&rev=40 --- cross-aarch64-gcc7.changes | 6 ++++++ cross-aarch64-gcc7.spec | 2 +- cross-arm-gcc7.changes | 6 ++++++ cross-arm-gcc7.spec | 2 +- cross-avr-gcc7.changes | 6 ++++++ cross-avr-gcc7.spec | 2 +- cross-epiphany-gcc7-bootstrap.changes | 6 ++++++ cross-epiphany-gcc7-bootstrap.spec | 2 +- cross-epiphany-gcc7.changes | 6 ++++++ cross-epiphany-gcc7.spec | 2 +- cross-hppa-gcc7.changes | 6 ++++++ cross-hppa-gcc7.spec | 2 +- cross-i386-gcc7.changes | 6 ++++++ cross-i386-gcc7.spec | 2 +- cross-m68k-gcc7.changes | 6 ++++++ cross-m68k-gcc7.spec | 2 +- cross-mips-gcc7.changes | 6 ++++++ cross-mips-gcc7.spec | 2 +- cross-nvptx-gcc7.changes | 6 ++++++ cross-nvptx-gcc7.spec | 2 +- cross-ppc64-gcc7.changes | 6 ++++++ cross-ppc64-gcc7.spec | 2 +- cross-ppc64le-gcc7.changes | 6 ++++++ cross-ppc64le-gcc7.spec | 2 +- cross-rx-gcc7-bootstrap.changes | 6 ++++++ cross-rx-gcc7-bootstrap.spec | 2 +- cross-rx-gcc7.changes | 6 ++++++ cross-rx-gcc7.spec | 2 +- cross-s390x-gcc7.changes | 6 ++++++ cross-s390x-gcc7.spec | 2 +- cross-sparc-gcc7.changes | 6 ++++++ cross-sparc-gcc7.spec | 2 +- cross-sparc64-gcc7.changes | 6 ++++++ cross-sparc64-gcc7.spec | 2 +- cross-x86_64-gcc7.changes | 6 ++++++ cross-x86_64-gcc7.spec | 2 +- cross.spec.in | 1 + gcc-7.0.1-r246414.tar.bz2 | 3 --- gcc-7.0.1-r246609.tar.bz2 | 3 +++ gcc.spec.in | 2 +- gcc7-testresults.changes | 6 ++++++ gcc7-testresults.spec | 2 +- gcc7.changes | 6 ++++++ gcc7.spec | 2 +- 44 files changed, 145 insertions(+), 24 deletions(-) delete mode 100644 gcc-7.0.1-r246414.tar.bz2 create mode 100644 gcc-7.0.1-r246609.tar.bz2 diff --git a/cross-aarch64-gcc7.changes b/cross-aarch64-gcc7.changes index bfbff66..c221eb4 100644 --- a/cross-aarch64-gcc7.changes +++ b/cross-aarch64-gcc7.changes @@ -1,3 +1,9 @@ +------------------------------------------------------------------- +Fri Mar 31 08:51:09 UTC 2017 - rguenther@suse.com + +- Update to gcc trunk head (r246609). +- Add cross-binutils Requires to cross-gcc packages. + ------------------------------------------------------------------- Mon Mar 27 14:06:43 UTC 2017 - rguenther@suse.com diff --git a/cross-aarch64-gcc7.spec b/cross-aarch64-gcc7.spec index d8a86c4..055a680 100644 --- a/cross-aarch64-gcc7.spec +++ b/cross-aarch64-gcc7.spec @@ -150,7 +150,7 @@ Conflicts: %selfconflict %{gcc_target_arch}-gcc %define biarch_targets x86_64 s390x powerpc64 powerpc sparc sparc64 Url: http://gcc.gnu.org/ -Version: 7.0.1+r246414 +Version: 7.0.1+r246609 Release: 0 %define gcc_version %(echo %version | sed 's/+.*//') %define gcc_dir_version %(echo %gcc_version | cut -d '.' -f 1) diff --git a/cross-arm-gcc7.changes b/cross-arm-gcc7.changes index bfbff66..c221eb4 100644 --- a/cross-arm-gcc7.changes +++ b/cross-arm-gcc7.changes @@ -1,3 +1,9 @@ +------------------------------------------------------------------- +Fri Mar 31 08:51:09 UTC 2017 - rguenther@suse.com + +- Update to gcc trunk head (r246609). +- Add cross-binutils Requires to cross-gcc packages. + ------------------------------------------------------------------- Mon Mar 27 14:06:43 UTC 2017 - rguenther@suse.com diff --git a/cross-arm-gcc7.spec b/cross-arm-gcc7.spec index 9a6eab4..1ac0557 100644 --- a/cross-arm-gcc7.spec +++ b/cross-arm-gcc7.spec @@ -150,7 +150,7 @@ Conflicts: %selfconflict %{gcc_target_arch}-gcc %define biarch_targets x86_64 s390x powerpc64 powerpc sparc sparc64 Url: http://gcc.gnu.org/ -Version: 7.0.1+r246414 +Version: 7.0.1+r246609 Release: 0 %define gcc_version %(echo %version | sed 's/+.*//') %define gcc_dir_version %(echo %gcc_version | cut -d '.' -f 1) diff --git a/cross-avr-gcc7.changes b/cross-avr-gcc7.changes index bfbff66..c221eb4 100644 --- a/cross-avr-gcc7.changes +++ b/cross-avr-gcc7.changes @@ -1,3 +1,9 @@ +------------------------------------------------------------------- +Fri Mar 31 08:51:09 UTC 2017 - rguenther@suse.com + +- Update to gcc trunk head (r246609). +- Add cross-binutils Requires to cross-gcc packages. + ------------------------------------------------------------------- Mon Mar 27 14:06:43 UTC 2017 - rguenther@suse.com diff --git a/cross-avr-gcc7.spec b/cross-avr-gcc7.spec index fce6091..2845afd 100644 --- a/cross-avr-gcc7.spec +++ b/cross-avr-gcc7.spec @@ -150,7 +150,7 @@ Conflicts: %selfconflict %{gcc_target_arch}-gcc %define biarch_targets x86_64 s390x powerpc64 powerpc sparc sparc64 Url: http://gcc.gnu.org/ -Version: 7.0.1+r246414 +Version: 7.0.1+r246609 Release: 0 %define gcc_version %(echo %version | sed 's/+.*//') %define gcc_dir_version %(echo %gcc_version | cut -d '.' -f 1) diff --git a/cross-epiphany-gcc7-bootstrap.changes b/cross-epiphany-gcc7-bootstrap.changes index bfbff66..c221eb4 100644 --- a/cross-epiphany-gcc7-bootstrap.changes +++ b/cross-epiphany-gcc7-bootstrap.changes @@ -1,3 +1,9 @@ +------------------------------------------------------------------- +Fri Mar 31 08:51:09 UTC 2017 - rguenther@suse.com + +- Update to gcc trunk head (r246609). +- Add cross-binutils Requires to cross-gcc packages. + ------------------------------------------------------------------- Mon Mar 27 14:06:43 UTC 2017 - rguenther@suse.com diff --git a/cross-epiphany-gcc7-bootstrap.spec b/cross-epiphany-gcc7-bootstrap.spec index d6f8683..c9b00f6 100644 --- a/cross-epiphany-gcc7-bootstrap.spec +++ b/cross-epiphany-gcc7-bootstrap.spec @@ -151,7 +151,7 @@ Conflicts: %selfconflict %{gcc_target_arch}-gcc %define biarch_targets x86_64 s390x powerpc64 powerpc sparc sparc64 Url: http://gcc.gnu.org/ -Version: 7.0.1+r246414 +Version: 7.0.1+r246609 Release: 0 %define gcc_version %(echo %version | sed 's/+.*//') %define gcc_dir_version %(echo %gcc_version | cut -d '.' -f 1) diff --git a/cross-epiphany-gcc7.changes b/cross-epiphany-gcc7.changes index bfbff66..c221eb4 100644 --- a/cross-epiphany-gcc7.changes +++ b/cross-epiphany-gcc7.changes @@ -1,3 +1,9 @@ +------------------------------------------------------------------- +Fri Mar 31 08:51:09 UTC 2017 - rguenther@suse.com + +- Update to gcc trunk head (r246609). +- Add cross-binutils Requires to cross-gcc packages. + ------------------------------------------------------------------- Mon Mar 27 14:06:43 UTC 2017 - rguenther@suse.com diff --git a/cross-epiphany-gcc7.spec b/cross-epiphany-gcc7.spec index 1c9ad97..0b373ab 100644 --- a/cross-epiphany-gcc7.spec +++ b/cross-epiphany-gcc7.spec @@ -150,7 +150,7 @@ Conflicts: %selfconflict %{gcc_target_arch}-gcc %define biarch_targets x86_64 s390x powerpc64 powerpc sparc sparc64 Url: http://gcc.gnu.org/ -Version: 7.0.1+r246414 +Version: 7.0.1+r246609 Release: 0 %define gcc_version %(echo %version | sed 's/+.*//') %define gcc_dir_version %(echo %gcc_version | cut -d '.' -f 1) diff --git a/cross-hppa-gcc7.changes b/cross-hppa-gcc7.changes index bfbff66..c221eb4 100644 --- a/cross-hppa-gcc7.changes +++ b/cross-hppa-gcc7.changes @@ -1,3 +1,9 @@ +------------------------------------------------------------------- +Fri Mar 31 08:51:09 UTC 2017 - rguenther@suse.com + +- Update to gcc trunk head (r246609). +- Add cross-binutils Requires to cross-gcc packages. + ------------------------------------------------------------------- Mon Mar 27 14:06:43 UTC 2017 - rguenther@suse.com diff --git a/cross-hppa-gcc7.spec b/cross-hppa-gcc7.spec index e2119af..1bc0c56 100644 --- a/cross-hppa-gcc7.spec +++ b/cross-hppa-gcc7.spec @@ -150,7 +150,7 @@ Conflicts: %selfconflict %{gcc_target_arch}-gcc %define biarch_targets x86_64 s390x powerpc64 powerpc sparc sparc64 Url: http://gcc.gnu.org/ -Version: 7.0.1+r246414 +Version: 7.0.1+r246609 Release: 0 %define gcc_version %(echo %version | sed 's/+.*//') %define gcc_dir_version %(echo %gcc_version | cut -d '.' -f 1) diff --git a/cross-i386-gcc7.changes b/cross-i386-gcc7.changes index bfbff66..c221eb4 100644 --- a/cross-i386-gcc7.changes +++ b/cross-i386-gcc7.changes @@ -1,3 +1,9 @@ +------------------------------------------------------------------- +Fri Mar 31 08:51:09 UTC 2017 - rguenther@suse.com + +- Update to gcc trunk head (r246609). +- Add cross-binutils Requires to cross-gcc packages. + ------------------------------------------------------------------- Mon Mar 27 14:06:43 UTC 2017 - rguenther@suse.com diff --git a/cross-i386-gcc7.spec b/cross-i386-gcc7.spec index 3442ce6..c6769fa 100644 --- a/cross-i386-gcc7.spec +++ b/cross-i386-gcc7.spec @@ -150,7 +150,7 @@ Conflicts: %selfconflict %{gcc_target_arch}-gcc %define biarch_targets x86_64 s390x powerpc64 powerpc sparc sparc64 Url: http://gcc.gnu.org/ -Version: 7.0.1+r246414 +Version: 7.0.1+r246609 Release: 0 %define gcc_version %(echo %version | sed 's/+.*//') %define gcc_dir_version %(echo %gcc_version | cut -d '.' -f 1) diff --git a/cross-m68k-gcc7.changes b/cross-m68k-gcc7.changes index bfbff66..c221eb4 100644 --- a/cross-m68k-gcc7.changes +++ b/cross-m68k-gcc7.changes @@ -1,3 +1,9 @@ +------------------------------------------------------------------- +Fri Mar 31 08:51:09 UTC 2017 - rguenther@suse.com + +- Update to gcc trunk head (r246609). +- Add cross-binutils Requires to cross-gcc packages. + ------------------------------------------------------------------- Mon Mar 27 14:06:43 UTC 2017 - rguenther@suse.com diff --git a/cross-m68k-gcc7.spec b/cross-m68k-gcc7.spec index 8b31d7f..220ddc3 100644 --- a/cross-m68k-gcc7.spec +++ b/cross-m68k-gcc7.spec @@ -150,7 +150,7 @@ Conflicts: %selfconflict %{gcc_target_arch}-gcc %define biarch_targets x86_64 s390x powerpc64 powerpc sparc sparc64 Url: http://gcc.gnu.org/ -Version: 7.0.1+r246414 +Version: 7.0.1+r246609 Release: 0 %define gcc_version %(echo %version | sed 's/+.*//') %define gcc_dir_version %(echo %gcc_version | cut -d '.' -f 1) diff --git a/cross-mips-gcc7.changes b/cross-mips-gcc7.changes index bfbff66..c221eb4 100644 --- a/cross-mips-gcc7.changes +++ b/cross-mips-gcc7.changes @@ -1,3 +1,9 @@ +------------------------------------------------------------------- +Fri Mar 31 08:51:09 UTC 2017 - rguenther@suse.com + +- Update to gcc trunk head (r246609). +- Add cross-binutils Requires to cross-gcc packages. + ------------------------------------------------------------------- Mon Mar 27 14:06:43 UTC 2017 - rguenther@suse.com diff --git a/cross-mips-gcc7.spec b/cross-mips-gcc7.spec index bfe7341..f4db426 100644 --- a/cross-mips-gcc7.spec +++ b/cross-mips-gcc7.spec @@ -150,7 +150,7 @@ Conflicts: %selfconflict %{gcc_target_arch}-gcc %define biarch_targets x86_64 s390x powerpc64 powerpc sparc sparc64 Url: http://gcc.gnu.org/ -Version: 7.0.1+r246414 +Version: 7.0.1+r246609 Release: 0 %define gcc_version %(echo %version | sed 's/+.*//') %define gcc_dir_version %(echo %gcc_version | cut -d '.' -f 1) diff --git a/cross-nvptx-gcc7.changes b/cross-nvptx-gcc7.changes index bfbff66..c221eb4 100644 --- a/cross-nvptx-gcc7.changes +++ b/cross-nvptx-gcc7.changes @@ -1,3 +1,9 @@ +------------------------------------------------------------------- +Fri Mar 31 08:51:09 UTC 2017 - rguenther@suse.com + +- Update to gcc trunk head (r246609). +- Add cross-binutils Requires to cross-gcc packages. + ------------------------------------------------------------------- Mon Mar 27 14:06:43 UTC 2017 - rguenther@suse.com diff --git a/cross-nvptx-gcc7.spec b/cross-nvptx-gcc7.spec index beea96e..96e5e32 100644 --- a/cross-nvptx-gcc7.spec +++ b/cross-nvptx-gcc7.spec @@ -150,7 +150,7 @@ Conflicts: %selfconflict %{gcc_target_arch}-gcc %define biarch_targets x86_64 s390x powerpc64 powerpc sparc sparc64 Url: http://gcc.gnu.org/ -Version: 7.0.1+r246414 +Version: 7.0.1+r246609 Release: 0 %define gcc_version %(echo %version | sed 's/+.*//') %define gcc_dir_version %(echo %gcc_version | cut -d '.' -f 1) diff --git a/cross-ppc64-gcc7.changes b/cross-ppc64-gcc7.changes index bfbff66..c221eb4 100644 --- a/cross-ppc64-gcc7.changes +++ b/cross-ppc64-gcc7.changes @@ -1,3 +1,9 @@ +------------------------------------------------------------------- +Fri Mar 31 08:51:09 UTC 2017 - rguenther@suse.com + +- Update to gcc trunk head (r246609). +- Add cross-binutils Requires to cross-gcc packages. + ------------------------------------------------------------------- Mon Mar 27 14:06:43 UTC 2017 - rguenther@suse.com diff --git a/cross-ppc64-gcc7.spec b/cross-ppc64-gcc7.spec index b35d496..9cde299 100644 --- a/cross-ppc64-gcc7.spec +++ b/cross-ppc64-gcc7.spec @@ -150,7 +150,7 @@ Conflicts: %selfconflict %{gcc_target_arch}-gcc %define biarch_targets x86_64 s390x powerpc64 powerpc sparc sparc64 Url: http://gcc.gnu.org/ -Version: 7.0.1+r246414 +Version: 7.0.1+r246609 Release: 0 %define gcc_version %(echo %version | sed 's/+.*//') %define gcc_dir_version %(echo %gcc_version | cut -d '.' -f 1) diff --git a/cross-ppc64le-gcc7.changes b/cross-ppc64le-gcc7.changes index bfbff66..c221eb4 100644 --- a/cross-ppc64le-gcc7.changes +++ b/cross-ppc64le-gcc7.changes @@ -1,3 +1,9 @@ +------------------------------------------------------------------- +Fri Mar 31 08:51:09 UTC 2017 - rguenther@suse.com + +- Update to gcc trunk head (r246609). +- Add cross-binutils Requires to cross-gcc packages. + ------------------------------------------------------------------- Mon Mar 27 14:06:43 UTC 2017 - rguenther@suse.com diff --git a/cross-ppc64le-gcc7.spec b/cross-ppc64le-gcc7.spec index 6e96310..5233775 100644 --- a/cross-ppc64le-gcc7.spec +++ b/cross-ppc64le-gcc7.spec @@ -150,7 +150,7 @@ Conflicts: %selfconflict %{gcc_target_arch}-gcc %define biarch_targets x86_64 s390x powerpc64 powerpc sparc sparc64 Url: http://gcc.gnu.org/ -Version: 7.0.1+r246414 +Version: 7.0.1+r246609 Release: 0 %define gcc_version %(echo %version | sed 's/+.*//') %define gcc_dir_version %(echo %gcc_version | cut -d '.' -f 1) diff --git a/cross-rx-gcc7-bootstrap.changes b/cross-rx-gcc7-bootstrap.changes index bfbff66..c221eb4 100644 --- a/cross-rx-gcc7-bootstrap.changes +++ b/cross-rx-gcc7-bootstrap.changes @@ -1,3 +1,9 @@ +------------------------------------------------------------------- +Fri Mar 31 08:51:09 UTC 2017 - rguenther@suse.com + +- Update to gcc trunk head (r246609). +- Add cross-binutils Requires to cross-gcc packages. + ------------------------------------------------------------------- Mon Mar 27 14:06:43 UTC 2017 - rguenther@suse.com diff --git a/cross-rx-gcc7-bootstrap.spec b/cross-rx-gcc7-bootstrap.spec index d76685b..23dfeb1 100644 --- a/cross-rx-gcc7-bootstrap.spec +++ b/cross-rx-gcc7-bootstrap.spec @@ -151,7 +151,7 @@ Conflicts: %selfconflict %{gcc_target_arch}-gcc %define biarch_targets x86_64 s390x powerpc64 powerpc sparc sparc64 Url: http://gcc.gnu.org/ -Version: 7.0.1+r246414 +Version: 7.0.1+r246609 Release: 0 %define gcc_version %(echo %version | sed 's/+.*//') %define gcc_dir_version %(echo %gcc_version | cut -d '.' -f 1) diff --git a/cross-rx-gcc7.changes b/cross-rx-gcc7.changes index bfbff66..c221eb4 100644 --- a/cross-rx-gcc7.changes +++ b/cross-rx-gcc7.changes @@ -1,3 +1,9 @@ +------------------------------------------------------------------- +Fri Mar 31 08:51:09 UTC 2017 - rguenther@suse.com + +- Update to gcc trunk head (r246609). +- Add cross-binutils Requires to cross-gcc packages. + ------------------------------------------------------------------- Mon Mar 27 14:06:43 UTC 2017 - rguenther@suse.com diff --git a/cross-rx-gcc7.spec b/cross-rx-gcc7.spec index 716881e..9cbe047 100644 --- a/cross-rx-gcc7.spec +++ b/cross-rx-gcc7.spec @@ -150,7 +150,7 @@ Conflicts: %selfconflict %{gcc_target_arch}-gcc %define biarch_targets x86_64 s390x powerpc64 powerpc sparc sparc64 Url: http://gcc.gnu.org/ -Version: 7.0.1+r246414 +Version: 7.0.1+r246609 Release: 0 %define gcc_version %(echo %version | sed 's/+.*//') %define gcc_dir_version %(echo %gcc_version | cut -d '.' -f 1) diff --git a/cross-s390x-gcc7.changes b/cross-s390x-gcc7.changes index bfbff66..c221eb4 100644 --- a/cross-s390x-gcc7.changes +++ b/cross-s390x-gcc7.changes @@ -1,3 +1,9 @@ +------------------------------------------------------------------- +Fri Mar 31 08:51:09 UTC 2017 - rguenther@suse.com + +- Update to gcc trunk head (r246609). +- Add cross-binutils Requires to cross-gcc packages. + ------------------------------------------------------------------- Mon Mar 27 14:06:43 UTC 2017 - rguenther@suse.com diff --git a/cross-s390x-gcc7.spec b/cross-s390x-gcc7.spec index bfd87a4..e65081e 100644 --- a/cross-s390x-gcc7.spec +++ b/cross-s390x-gcc7.spec @@ -150,7 +150,7 @@ Conflicts: %selfconflict %{gcc_target_arch}-gcc %define biarch_targets x86_64 s390x powerpc64 powerpc sparc sparc64 Url: http://gcc.gnu.org/ -Version: 7.0.1+r246414 +Version: 7.0.1+r246609 Release: 0 %define gcc_version %(echo %version | sed 's/+.*//') %define gcc_dir_version %(echo %gcc_version | cut -d '.' -f 1) diff --git a/cross-sparc-gcc7.changes b/cross-sparc-gcc7.changes index bfbff66..c221eb4 100644 --- a/cross-sparc-gcc7.changes +++ b/cross-sparc-gcc7.changes @@ -1,3 +1,9 @@ +------------------------------------------------------------------- +Fri Mar 31 08:51:09 UTC 2017 - rguenther@suse.com + +- Update to gcc trunk head (r246609). +- Add cross-binutils Requires to cross-gcc packages. + ------------------------------------------------------------------- Mon Mar 27 14:06:43 UTC 2017 - rguenther@suse.com diff --git a/cross-sparc-gcc7.spec b/cross-sparc-gcc7.spec index 504ad37..3c37528 100644 --- a/cross-sparc-gcc7.spec +++ b/cross-sparc-gcc7.spec @@ -150,7 +150,7 @@ Conflicts: %selfconflict %{gcc_target_arch}-gcc %define biarch_targets x86_64 s390x powerpc64 powerpc sparc sparc64 Url: http://gcc.gnu.org/ -Version: 7.0.1+r246414 +Version: 7.0.1+r246609 Release: 0 %define gcc_version %(echo %version | sed 's/+.*//') %define gcc_dir_version %(echo %gcc_version | cut -d '.' -f 1) diff --git a/cross-sparc64-gcc7.changes b/cross-sparc64-gcc7.changes index bfbff66..c221eb4 100644 --- a/cross-sparc64-gcc7.changes +++ b/cross-sparc64-gcc7.changes @@ -1,3 +1,9 @@ +------------------------------------------------------------------- +Fri Mar 31 08:51:09 UTC 2017 - rguenther@suse.com + +- Update to gcc trunk head (r246609). +- Add cross-binutils Requires to cross-gcc packages. + ------------------------------------------------------------------- Mon Mar 27 14:06:43 UTC 2017 - rguenther@suse.com diff --git a/cross-sparc64-gcc7.spec b/cross-sparc64-gcc7.spec index 9659caf..270ac7b 100644 --- a/cross-sparc64-gcc7.spec +++ b/cross-sparc64-gcc7.spec @@ -150,7 +150,7 @@ Conflicts: %selfconflict %{gcc_target_arch}-gcc %define biarch_targets x86_64 s390x powerpc64 powerpc sparc sparc64 Url: http://gcc.gnu.org/ -Version: 7.0.1+r246414 +Version: 7.0.1+r246609 Release: 0 %define gcc_version %(echo %version | sed 's/+.*//') %define gcc_dir_version %(echo %gcc_version | cut -d '.' -f 1) diff --git a/cross-x86_64-gcc7.changes b/cross-x86_64-gcc7.changes index bfbff66..c221eb4 100644 --- a/cross-x86_64-gcc7.changes +++ b/cross-x86_64-gcc7.changes @@ -1,3 +1,9 @@ +------------------------------------------------------------------- +Fri Mar 31 08:51:09 UTC 2017 - rguenther@suse.com + +- Update to gcc trunk head (r246609). +- Add cross-binutils Requires to cross-gcc packages. + ------------------------------------------------------------------- Mon Mar 27 14:06:43 UTC 2017 - rguenther@suse.com diff --git a/cross-x86_64-gcc7.spec b/cross-x86_64-gcc7.spec index 4ccd1e9..5ad4686 100644 --- a/cross-x86_64-gcc7.spec +++ b/cross-x86_64-gcc7.spec @@ -150,7 +150,7 @@ Conflicts: %selfconflict %{gcc_target_arch}-gcc %define biarch_targets x86_64 s390x powerpc64 powerpc sparc sparc64 Url: http://gcc.gnu.org/ -Version: 7.0.1+r246414 +Version: 7.0.1+r246609 Release: 0 %define gcc_version %(echo %version | sed 's/+.*//') %define gcc_dir_version %(echo %gcc_version | cut -d '.' -f 1) diff --git a/cross.spec.in b/cross.spec.in index fdd7953..97d8e28 100644 --- a/cross.spec.in +++ b/cross.spec.in @@ -75,6 +75,7 @@ Name: %{pkgname} %if %{cross_arch} != "nvptx" BuildRequires: cross-%{binutils_target}-binutils +Requires: cross-%{binutils_target}-binutils %endif BuildRequires: gcc-c++ BuildRequires: bison diff --git a/gcc-7.0.1-r246414.tar.bz2 b/gcc-7.0.1-r246414.tar.bz2 deleted file mode 100644 index d48afae..0000000 --- a/gcc-7.0.1-r246414.tar.bz2 +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:b8cd7a1a36567453e6083d38729e93ebceece82ac4e3faf8839e5d1ab0282ae9 -size 76169555 diff --git a/gcc-7.0.1-r246609.tar.bz2 b/gcc-7.0.1-r246609.tar.bz2 new file mode 100644 index 0000000..8d3f9aa --- /dev/null +++ b/gcc-7.0.1-r246609.tar.bz2 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:96d278ee04b8e129fa66c1b33dbf3e9a74731cf30ebc05051155f58a66c78843 +size 76347716 diff --git a/gcc.spec.in b/gcc.spec.in index a0f055f..f6b4d33 100644 --- a/gcc.spec.in +++ b/gcc.spec.in @@ -238,7 +238,7 @@ BuildRequires: gdb %define biarch_targets x86_64 s390x powerpc64 powerpc sparc sparc64 URL: http://gcc.gnu.org/ -Version: 7.0.1+r246414 +Version: 7.0.1+r246609 Release: 1 %define gcc_version %(echo %version | sed 's/+.*//') %define gcc_dir_version %(echo %gcc_version | cut -d '.' -f 1) diff --git a/gcc7-testresults.changes b/gcc7-testresults.changes index bfbff66..c221eb4 100644 --- a/gcc7-testresults.changes +++ b/gcc7-testresults.changes @@ -1,3 +1,9 @@ +------------------------------------------------------------------- +Fri Mar 31 08:51:09 UTC 2017 - rguenther@suse.com + +- Update to gcc trunk head (r246609). +- Add cross-binutils Requires to cross-gcc packages. + ------------------------------------------------------------------- Mon Mar 27 14:06:43 UTC 2017 - rguenther@suse.com diff --git a/gcc7-testresults.spec b/gcc7-testresults.spec index ae08cba..4690cc0 100644 --- a/gcc7-testresults.spec +++ b/gcc7-testresults.spec @@ -250,7 +250,7 @@ BuildRequires: gdb %define biarch_targets x86_64 s390x powerpc64 powerpc sparc sparc64 Url: http://gcc.gnu.org/ -Version: 7.0.1+r246414 +Version: 7.0.1+r246609 Release: 0 %define gcc_version %(echo %version | sed 's/+.*//') %define gcc_dir_version %(echo %gcc_version | cut -d '.' -f 1) diff --git a/gcc7.changes b/gcc7.changes index bfbff66..c221eb4 100644 --- a/gcc7.changes +++ b/gcc7.changes @@ -1,3 +1,9 @@ +------------------------------------------------------------------- +Fri Mar 31 08:51:09 UTC 2017 - rguenther@suse.com + +- Update to gcc trunk head (r246609). +- Add cross-binutils Requires to cross-gcc packages. + ------------------------------------------------------------------- Mon Mar 27 14:06:43 UTC 2017 - rguenther@suse.com diff --git a/gcc7.spec b/gcc7.spec index ebded5f..9e4d97a 100644 --- a/gcc7.spec +++ b/gcc7.spec @@ -232,7 +232,7 @@ BuildRequires: gdb %define biarch_targets x86_64 s390x powerpc64 powerpc sparc sparc64 Url: http://gcc.gnu.org/ -Version: 7.0.1+r246414 +Version: 7.0.1+r246609 Release: 0 %define gcc_version %(echo %version | sed 's/+.*//') %define gcc_dir_version %(echo %gcc_version | cut -d '.' -f 1) From f26d9efbd06313d12bd442ddaad5616e9312272d72ccaae1caa0a5e08d976eed Mon Sep 17 00:00:00 2001 From: Richard Biener Date: Mon, 10 Apr 2017 09:27:48 +0000 Subject: [PATCH 08/22] Accepting request 487001 from home:marxin:gcc7-to-merge New SR with removed removal of SLE11 support. OBS-URL: https://build.opensuse.org/request/show/487001 OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gcc7?expand=0&rev=41 --- cross-aarch64-gcc7.changes | 7 +++++ cross-aarch64-gcc7.spec | 39 ++++++++++++++++++++++++++- cross-arm-gcc7.changes | 7 +++++ cross-arm-gcc7.spec | 39 ++++++++++++++++++++++++++- cross-avr-gcc7.changes | 7 +++++ cross-avr-gcc7.spec | 39 ++++++++++++++++++++++++++- cross-epiphany-gcc7-bootstrap.changes | 7 +++++ cross-epiphany-gcc7-bootstrap.spec | 39 ++++++++++++++++++++++++++- cross-epiphany-gcc7.changes | 7 +++++ cross-epiphany-gcc7.spec | 39 ++++++++++++++++++++++++++- cross-hppa-gcc7.changes | 7 +++++ cross-hppa-gcc7.spec | 39 ++++++++++++++++++++++++++- cross-i386-gcc7.changes | 7 +++++ cross-i386-gcc7.spec | 39 ++++++++++++++++++++++++++- cross-m68k-gcc7.changes | 7 +++++ cross-m68k-gcc7.spec | 39 ++++++++++++++++++++++++++- cross-mips-gcc7.changes | 7 +++++ cross-mips-gcc7.spec | 39 ++++++++++++++++++++++++++- cross-nvptx-gcc7.changes | 7 +++++ cross-nvptx-gcc7.spec | 39 ++++++++++++++++++++++++++- cross-ppc64-gcc7.changes | 7 +++++ cross-ppc64-gcc7.spec | 39 ++++++++++++++++++++++++++- cross-ppc64le-gcc7.changes | 7 +++++ cross-ppc64le-gcc7.spec | 39 ++++++++++++++++++++++++++- cross-rx-gcc7-bootstrap.changes | 7 +++++ cross-rx-gcc7-bootstrap.spec | 39 ++++++++++++++++++++++++++- cross-rx-gcc7.changes | 7 +++++ cross-rx-gcc7.spec | 39 ++++++++++++++++++++++++++- cross-s390x-gcc7.changes | 7 +++++ cross-s390x-gcc7.spec | 39 ++++++++++++++++++++++++++- cross-sparc-gcc7.changes | 7 +++++ cross-sparc-gcc7.spec | 39 ++++++++++++++++++++++++++- cross-sparc64-gcc7.changes | 7 +++++ cross-sparc64-gcc7.spec | 39 ++++++++++++++++++++++++++- cross-x86_64-gcc7.changes | 7 +++++ cross-x86_64-gcc7.spec | 39 ++++++++++++++++++++++++++- cross.spec.in | 38 +++++++++++++++++++++++++- gcc.spec.in | 3 +-- gcc7-testresults.changes | 7 +++++ gcc7-testresults.spec | 3 ++- gcc7.changes | 7 +++++ gcc7.spec | 3 ++- 42 files changed, 866 insertions(+), 23 deletions(-) diff --git a/cross-aarch64-gcc7.changes b/cross-aarch64-gcc7.changes index c221eb4..3c475fa 100644 --- a/cross-aarch64-gcc7.changes +++ b/cross-aarch64-gcc7.changes @@ -1,3 +1,10 @@ +------------------------------------------------------------------- +Tue Apr 4 14:44:52 UTC 2017 - mliska@suse.cz + +- Add update-alternatives for binaries produces by cross compilers. +- Add nospeccleaner comment, remove legacy norootforbuild and + icecream. + ------------------------------------------------------------------- Fri Mar 31 08:51:09 UTC 2017 - rguenther@suse.com diff --git a/cross-aarch64-gcc7.spec b/cross-aarch64-gcc7.spec index 055a680..18ddb5d 100644 --- a/cross-aarch64-gcc7.spec +++ b/cross-aarch64-gcc7.spec @@ -29,6 +29,8 @@ # Please submit bugfixes or comments via http://www.suse.de/feedback/ # +# nospeccleaner + %define build_cp 0%{!?gcc_accel:1} %define build_ada 0 %define build_libjava 0 @@ -96,6 +98,7 @@ Name: %{pkgname} %if %{cross_arch} != "nvptx" BuildRequires: cross-%{binutils_target}-binutils +Requires: cross-%{binutils_target}-binutils %endif BuildRequires: bison BuildRequires: flex @@ -146,6 +149,9 @@ Obsoletes: cross-ppc-gcc49 <= 4.9.0+r209354 Provides: %{gcc_target_arch}-gcc Conflicts: %selfconflict %{gcc_target_arch}-gcc %endif +BuildRequires: update-alternatives +Requires(post): update-alternatives +Requires(preun): update-alternatives %define biarch_targets x86_64 s390x powerpc64 powerpc sparc sparc64 @@ -640,6 +646,28 @@ rpm -q --changelog binutils > usr/share/icecream-envs/%{name}_%{_arch}.binutils rm -r env %endif +%post +%if 0%{?gcc_accel} +%{_sbindir}/update-alternatives \ + --install %{_bindir}/%{gcc_target_arch}-gcc %{gcc_target_arch}-gcc %{_bindir}/%{gcc_target_arch}-gcc%{binsuffix} 7 \ + --slave %{_bindir}/%{gcc_target_arch}-c++ %{gcc_target_arch}-c++ %{_bindir}/%{gcc_target_arch}-c++%{binsuffix} \ + --slave %{_bindir}/%{gcc_target_arch}-cpp %{gcc_target_arch}-cpp %{_bindir}/%{gcc_target_arch}-cpp%{binsuffix} \ + --slave %{_bindir}/%{gcc_target_arch}-g++ %{gcc_target_arch}-g++ %{_bindir}/%{gcc_target_arch}-g++%{binsuffix} \ + --slave %{_bindir}/%{gcc_target_arch}-gcc-ar %{gcc_target_arch}-gcc-ar %{_bindir}/%{gcc_target_arch}-gcc-ar%{binsuffix} \ + --slave %{_bindir}/%{gcc_target_arch}-gcc-nm %{gcc_target_arch}-gcc-nm %{_bindir}/%{gcc_target_arch}-gcc-nm%{binsuffix} \ + --slave %{_bindir}/%{gcc_target_arch}-gcc-ranlib %{gcc_target_arch}-gcc-ranlib %{_bindir}/%{gcc_target_arch}-gcc-ranlib%{binsuffix} \ + --slave %{_bindir}/%{gcc_target_arch}-gcov %{gcc_target_arch}-gcov %{_bindir}/%{gcc_target_arch}-gcov%{binsuffix} \ + --slave %{_bindir}/%{gcc_target_arch}-gcov-dump %{gcc_target_arch}-gcov-dump %{_bindir}/%{gcc_target_arch}-gcov-dump%{binsuffix} \ + --slave %{_bindir}/%{gcc_target_arch}-gcov-tool %{gcc_target_arch}-gcov-tool %{_bindir}/%{gcc_target_arch}-gcov-tool%{binsuffix} +%endif + +%postun +%if 0%{?gcc_accel} +if [ ! -f %{_bindir}/%{gcc_target_arch}-gcc%{binsuffix} ] ; then +%{_sbindir}/update-alternatives --remove %{gcc_target_arch}-gcc %{_bindir}/%{gcc_target_arch}-gcc%{binsuffix} +fi +%endif + %files %defattr(-,root,root) %if 0%{?gcc_accel:1} @@ -648,7 +676,16 @@ rm -r env %dir %{libsubdir}/accel %{libsubdir}/accel/%{gcc_target_arch} %else -%{_prefix}/bin/%{gcc_target_arch}-* +%{_prefix}/bin/%{gcc_target_arch}-gcc%{binsuffix} +%{_prefix}/bin/%{gcc_target_arch}-c++%{binsuffix} +%{_prefix}/bin/%{gcc_target_arch}-cpp%{binsuffix} +%{_prefix}/bin/%{gcc_target_arch}-g++%{binsuffix} +%{_prefix}/bin/%{gcc_target_arch}-gcc-ar%{binsuffix} +%{_prefix}/bin/%{gcc_target_arch}-gcc-nm%{binsuffix} +%{_prefix}/bin/%{gcc_target_arch}-gcc-ranlib%{binsuffix} +%{_prefix}/bin/%{gcc_target_arch}-gcov%{binsuffix} +%{_prefix}/bin/%{gcc_target_arch}-gcov-dump%{binsuffix} +%{_prefix}/bin/%{gcc_target_arch}-gcov-tool%{binsuffix} %endif %dir %{targetlibsubdir} %dir %{_libdir}/gcc/%{gcc_target_arch} diff --git a/cross-arm-gcc7.changes b/cross-arm-gcc7.changes index c221eb4..3c475fa 100644 --- a/cross-arm-gcc7.changes +++ b/cross-arm-gcc7.changes @@ -1,3 +1,10 @@ +------------------------------------------------------------------- +Tue Apr 4 14:44:52 UTC 2017 - mliska@suse.cz + +- Add update-alternatives for binaries produces by cross compilers. +- Add nospeccleaner comment, remove legacy norootforbuild and + icecream. + ------------------------------------------------------------------- Fri Mar 31 08:51:09 UTC 2017 - rguenther@suse.com diff --git a/cross-arm-gcc7.spec b/cross-arm-gcc7.spec index 1ac0557..60075cb 100644 --- a/cross-arm-gcc7.spec +++ b/cross-arm-gcc7.spec @@ -29,6 +29,8 @@ # Please submit bugfixes or comments via http://www.suse.de/feedback/ # +# nospeccleaner + %define build_cp 0%{!?gcc_accel:1} %define build_ada 0 %define build_libjava 0 @@ -96,6 +98,7 @@ Name: %{pkgname} %if %{cross_arch} != "nvptx" BuildRequires: cross-%{binutils_target}-binutils +Requires: cross-%{binutils_target}-binutils %endif BuildRequires: bison BuildRequires: flex @@ -146,6 +149,9 @@ Obsoletes: cross-ppc-gcc49 <= 4.9.0+r209354 Provides: %{gcc_target_arch}-gcc Conflicts: %selfconflict %{gcc_target_arch}-gcc %endif +BuildRequires: update-alternatives +Requires(post): update-alternatives +Requires(preun): update-alternatives %define biarch_targets x86_64 s390x powerpc64 powerpc sparc sparc64 @@ -640,6 +646,28 @@ rpm -q --changelog binutils > usr/share/icecream-envs/%{name}_%{_arch}.binutils rm -r env %endif +%post +%if 0%{?gcc_accel} +%{_sbindir}/update-alternatives \ + --install %{_bindir}/%{gcc_target_arch}-gcc %{gcc_target_arch}-gcc %{_bindir}/%{gcc_target_arch}-gcc%{binsuffix} 7 \ + --slave %{_bindir}/%{gcc_target_arch}-c++ %{gcc_target_arch}-c++ %{_bindir}/%{gcc_target_arch}-c++%{binsuffix} \ + --slave %{_bindir}/%{gcc_target_arch}-cpp %{gcc_target_arch}-cpp %{_bindir}/%{gcc_target_arch}-cpp%{binsuffix} \ + --slave %{_bindir}/%{gcc_target_arch}-g++ %{gcc_target_arch}-g++ %{_bindir}/%{gcc_target_arch}-g++%{binsuffix} \ + --slave %{_bindir}/%{gcc_target_arch}-gcc-ar %{gcc_target_arch}-gcc-ar %{_bindir}/%{gcc_target_arch}-gcc-ar%{binsuffix} \ + --slave %{_bindir}/%{gcc_target_arch}-gcc-nm %{gcc_target_arch}-gcc-nm %{_bindir}/%{gcc_target_arch}-gcc-nm%{binsuffix} \ + --slave %{_bindir}/%{gcc_target_arch}-gcc-ranlib %{gcc_target_arch}-gcc-ranlib %{_bindir}/%{gcc_target_arch}-gcc-ranlib%{binsuffix} \ + --slave %{_bindir}/%{gcc_target_arch}-gcov %{gcc_target_arch}-gcov %{_bindir}/%{gcc_target_arch}-gcov%{binsuffix} \ + --slave %{_bindir}/%{gcc_target_arch}-gcov-dump %{gcc_target_arch}-gcov-dump %{_bindir}/%{gcc_target_arch}-gcov-dump%{binsuffix} \ + --slave %{_bindir}/%{gcc_target_arch}-gcov-tool %{gcc_target_arch}-gcov-tool %{_bindir}/%{gcc_target_arch}-gcov-tool%{binsuffix} +%endif + +%postun +%if 0%{?gcc_accel} +if [ ! -f %{_bindir}/%{gcc_target_arch}-gcc%{binsuffix} ] ; then +%{_sbindir}/update-alternatives --remove %{gcc_target_arch}-gcc %{_bindir}/%{gcc_target_arch}-gcc%{binsuffix} +fi +%endif + %files %defattr(-,root,root) %if 0%{?gcc_accel:1} @@ -648,7 +676,16 @@ rm -r env %dir %{libsubdir}/accel %{libsubdir}/accel/%{gcc_target_arch} %else -%{_prefix}/bin/%{gcc_target_arch}-* +%{_prefix}/bin/%{gcc_target_arch}-gcc%{binsuffix} +%{_prefix}/bin/%{gcc_target_arch}-c++%{binsuffix} +%{_prefix}/bin/%{gcc_target_arch}-cpp%{binsuffix} +%{_prefix}/bin/%{gcc_target_arch}-g++%{binsuffix} +%{_prefix}/bin/%{gcc_target_arch}-gcc-ar%{binsuffix} +%{_prefix}/bin/%{gcc_target_arch}-gcc-nm%{binsuffix} +%{_prefix}/bin/%{gcc_target_arch}-gcc-ranlib%{binsuffix} +%{_prefix}/bin/%{gcc_target_arch}-gcov%{binsuffix} +%{_prefix}/bin/%{gcc_target_arch}-gcov-dump%{binsuffix} +%{_prefix}/bin/%{gcc_target_arch}-gcov-tool%{binsuffix} %endif %dir %{targetlibsubdir} %dir %{_libdir}/gcc/%{gcc_target_arch} diff --git a/cross-avr-gcc7.changes b/cross-avr-gcc7.changes index c221eb4..3c475fa 100644 --- a/cross-avr-gcc7.changes +++ b/cross-avr-gcc7.changes @@ -1,3 +1,10 @@ +------------------------------------------------------------------- +Tue Apr 4 14:44:52 UTC 2017 - mliska@suse.cz + +- Add update-alternatives for binaries produces by cross compilers. +- Add nospeccleaner comment, remove legacy norootforbuild and + icecream. + ------------------------------------------------------------------- Fri Mar 31 08:51:09 UTC 2017 - rguenther@suse.com diff --git a/cross-avr-gcc7.spec b/cross-avr-gcc7.spec index 2845afd..68a5da3 100644 --- a/cross-avr-gcc7.spec +++ b/cross-avr-gcc7.spec @@ -29,6 +29,8 @@ # Please submit bugfixes or comments via http://www.suse.de/feedback/ # +# nospeccleaner + %define build_cp 0%{!?gcc_accel:1} %define build_ada 0 %define build_libjava 0 @@ -96,6 +98,7 @@ Name: %{pkgname} %if %{cross_arch} != "nvptx" BuildRequires: cross-%{binutils_target}-binutils +Requires: cross-%{binutils_target}-binutils %endif BuildRequires: bison BuildRequires: flex @@ -146,6 +149,9 @@ Obsoletes: cross-ppc-gcc49 <= 4.9.0+r209354 Provides: %{gcc_target_arch}-gcc Conflicts: %selfconflict %{gcc_target_arch}-gcc %endif +BuildRequires: update-alternatives +Requires(post): update-alternatives +Requires(preun): update-alternatives %define biarch_targets x86_64 s390x powerpc64 powerpc sparc sparc64 @@ -640,6 +646,28 @@ rpm -q --changelog binutils > usr/share/icecream-envs/%{name}_%{_arch}.binutils rm -r env %endif +%post +%if 0%{?gcc_accel} +%{_sbindir}/update-alternatives \ + --install %{_bindir}/%{gcc_target_arch}-gcc %{gcc_target_arch}-gcc %{_bindir}/%{gcc_target_arch}-gcc%{binsuffix} 7 \ + --slave %{_bindir}/%{gcc_target_arch}-c++ %{gcc_target_arch}-c++ %{_bindir}/%{gcc_target_arch}-c++%{binsuffix} \ + --slave %{_bindir}/%{gcc_target_arch}-cpp %{gcc_target_arch}-cpp %{_bindir}/%{gcc_target_arch}-cpp%{binsuffix} \ + --slave %{_bindir}/%{gcc_target_arch}-g++ %{gcc_target_arch}-g++ %{_bindir}/%{gcc_target_arch}-g++%{binsuffix} \ + --slave %{_bindir}/%{gcc_target_arch}-gcc-ar %{gcc_target_arch}-gcc-ar %{_bindir}/%{gcc_target_arch}-gcc-ar%{binsuffix} \ + --slave %{_bindir}/%{gcc_target_arch}-gcc-nm %{gcc_target_arch}-gcc-nm %{_bindir}/%{gcc_target_arch}-gcc-nm%{binsuffix} \ + --slave %{_bindir}/%{gcc_target_arch}-gcc-ranlib %{gcc_target_arch}-gcc-ranlib %{_bindir}/%{gcc_target_arch}-gcc-ranlib%{binsuffix} \ + --slave %{_bindir}/%{gcc_target_arch}-gcov %{gcc_target_arch}-gcov %{_bindir}/%{gcc_target_arch}-gcov%{binsuffix} \ + --slave %{_bindir}/%{gcc_target_arch}-gcov-dump %{gcc_target_arch}-gcov-dump %{_bindir}/%{gcc_target_arch}-gcov-dump%{binsuffix} \ + --slave %{_bindir}/%{gcc_target_arch}-gcov-tool %{gcc_target_arch}-gcov-tool %{_bindir}/%{gcc_target_arch}-gcov-tool%{binsuffix} +%endif + +%postun +%if 0%{?gcc_accel} +if [ ! -f %{_bindir}/%{gcc_target_arch}-gcc%{binsuffix} ] ; then +%{_sbindir}/update-alternatives --remove %{gcc_target_arch}-gcc %{_bindir}/%{gcc_target_arch}-gcc%{binsuffix} +fi +%endif + %files %defattr(-,root,root) %if 0%{?gcc_accel:1} @@ -648,7 +676,16 @@ rm -r env %dir %{libsubdir}/accel %{libsubdir}/accel/%{gcc_target_arch} %else -%{_prefix}/bin/%{gcc_target_arch}-* +%{_prefix}/bin/%{gcc_target_arch}-gcc%{binsuffix} +%{_prefix}/bin/%{gcc_target_arch}-c++%{binsuffix} +%{_prefix}/bin/%{gcc_target_arch}-cpp%{binsuffix} +%{_prefix}/bin/%{gcc_target_arch}-g++%{binsuffix} +%{_prefix}/bin/%{gcc_target_arch}-gcc-ar%{binsuffix} +%{_prefix}/bin/%{gcc_target_arch}-gcc-nm%{binsuffix} +%{_prefix}/bin/%{gcc_target_arch}-gcc-ranlib%{binsuffix} +%{_prefix}/bin/%{gcc_target_arch}-gcov%{binsuffix} +%{_prefix}/bin/%{gcc_target_arch}-gcov-dump%{binsuffix} +%{_prefix}/bin/%{gcc_target_arch}-gcov-tool%{binsuffix} %endif %dir %{targetlibsubdir} %dir %{_libdir}/gcc/%{gcc_target_arch} diff --git a/cross-epiphany-gcc7-bootstrap.changes b/cross-epiphany-gcc7-bootstrap.changes index c221eb4..3c475fa 100644 --- a/cross-epiphany-gcc7-bootstrap.changes +++ b/cross-epiphany-gcc7-bootstrap.changes @@ -1,3 +1,10 @@ +------------------------------------------------------------------- +Tue Apr 4 14:44:52 UTC 2017 - mliska@suse.cz + +- Add update-alternatives for binaries produces by cross compilers. +- Add nospeccleaner comment, remove legacy norootforbuild and + icecream. + ------------------------------------------------------------------- Fri Mar 31 08:51:09 UTC 2017 - rguenther@suse.com diff --git a/cross-epiphany-gcc7-bootstrap.spec b/cross-epiphany-gcc7-bootstrap.spec index c9b00f6..4f5849e 100644 --- a/cross-epiphany-gcc7-bootstrap.spec +++ b/cross-epiphany-gcc7-bootstrap.spec @@ -30,6 +30,8 @@ # Please submit bugfixes or comments via http://www.suse.de/feedback/ # +# nospeccleaner + %define build_cp 0%{!?gcc_accel:1} %define build_ada 0 %define build_libjava 0 @@ -97,6 +99,7 @@ Name: %{pkgname} %if %{cross_arch} != "nvptx" BuildRequires: cross-%{binutils_target}-binutils +Requires: cross-%{binutils_target}-binutils %endif BuildRequires: bison BuildRequires: flex @@ -147,6 +150,9 @@ Obsoletes: cross-ppc-gcc49 <= 4.9.0+r209354 Provides: %{gcc_target_arch}-gcc Conflicts: %selfconflict %{gcc_target_arch}-gcc %endif +BuildRequires: update-alternatives +Requires(post): update-alternatives +Requires(preun): update-alternatives %define biarch_targets x86_64 s390x powerpc64 powerpc sparc sparc64 @@ -641,6 +647,28 @@ rpm -q --changelog binutils > usr/share/icecream-envs/%{name}_%{_arch}.binutils rm -r env %endif +%post +%if 0%{?gcc_accel} +%{_sbindir}/update-alternatives \ + --install %{_bindir}/%{gcc_target_arch}-gcc %{gcc_target_arch}-gcc %{_bindir}/%{gcc_target_arch}-gcc%{binsuffix} 7 \ + --slave %{_bindir}/%{gcc_target_arch}-c++ %{gcc_target_arch}-c++ %{_bindir}/%{gcc_target_arch}-c++%{binsuffix} \ + --slave %{_bindir}/%{gcc_target_arch}-cpp %{gcc_target_arch}-cpp %{_bindir}/%{gcc_target_arch}-cpp%{binsuffix} \ + --slave %{_bindir}/%{gcc_target_arch}-g++ %{gcc_target_arch}-g++ %{_bindir}/%{gcc_target_arch}-g++%{binsuffix} \ + --slave %{_bindir}/%{gcc_target_arch}-gcc-ar %{gcc_target_arch}-gcc-ar %{_bindir}/%{gcc_target_arch}-gcc-ar%{binsuffix} \ + --slave %{_bindir}/%{gcc_target_arch}-gcc-nm %{gcc_target_arch}-gcc-nm %{_bindir}/%{gcc_target_arch}-gcc-nm%{binsuffix} \ + --slave %{_bindir}/%{gcc_target_arch}-gcc-ranlib %{gcc_target_arch}-gcc-ranlib %{_bindir}/%{gcc_target_arch}-gcc-ranlib%{binsuffix} \ + --slave %{_bindir}/%{gcc_target_arch}-gcov %{gcc_target_arch}-gcov %{_bindir}/%{gcc_target_arch}-gcov%{binsuffix} \ + --slave %{_bindir}/%{gcc_target_arch}-gcov-dump %{gcc_target_arch}-gcov-dump %{_bindir}/%{gcc_target_arch}-gcov-dump%{binsuffix} \ + --slave %{_bindir}/%{gcc_target_arch}-gcov-tool %{gcc_target_arch}-gcov-tool %{_bindir}/%{gcc_target_arch}-gcov-tool%{binsuffix} +%endif + +%postun +%if 0%{?gcc_accel} +if [ ! -f %{_bindir}/%{gcc_target_arch}-gcc%{binsuffix} ] ; then +%{_sbindir}/update-alternatives --remove %{gcc_target_arch}-gcc %{_bindir}/%{gcc_target_arch}-gcc%{binsuffix} +fi +%endif + %files %defattr(-,root,root) %if 0%{?gcc_accel:1} @@ -649,7 +677,16 @@ rm -r env %dir %{libsubdir}/accel %{libsubdir}/accel/%{gcc_target_arch} %else -%{_prefix}/bin/%{gcc_target_arch}-* +%{_prefix}/bin/%{gcc_target_arch}-gcc%{binsuffix} +%{_prefix}/bin/%{gcc_target_arch}-c++%{binsuffix} +%{_prefix}/bin/%{gcc_target_arch}-cpp%{binsuffix} +%{_prefix}/bin/%{gcc_target_arch}-g++%{binsuffix} +%{_prefix}/bin/%{gcc_target_arch}-gcc-ar%{binsuffix} +%{_prefix}/bin/%{gcc_target_arch}-gcc-nm%{binsuffix} +%{_prefix}/bin/%{gcc_target_arch}-gcc-ranlib%{binsuffix} +%{_prefix}/bin/%{gcc_target_arch}-gcov%{binsuffix} +%{_prefix}/bin/%{gcc_target_arch}-gcov-dump%{binsuffix} +%{_prefix}/bin/%{gcc_target_arch}-gcov-tool%{binsuffix} %endif %dir %{targetlibsubdir} %dir %{_libdir}/gcc/%{gcc_target_arch} diff --git a/cross-epiphany-gcc7.changes b/cross-epiphany-gcc7.changes index c221eb4..3c475fa 100644 --- a/cross-epiphany-gcc7.changes +++ b/cross-epiphany-gcc7.changes @@ -1,3 +1,10 @@ +------------------------------------------------------------------- +Tue Apr 4 14:44:52 UTC 2017 - mliska@suse.cz + +- Add update-alternatives for binaries produces by cross compilers. +- Add nospeccleaner comment, remove legacy norootforbuild and + icecream. + ------------------------------------------------------------------- Fri Mar 31 08:51:09 UTC 2017 - rguenther@suse.com diff --git a/cross-epiphany-gcc7.spec b/cross-epiphany-gcc7.spec index 0b373ab..11b996a 100644 --- a/cross-epiphany-gcc7.spec +++ b/cross-epiphany-gcc7.spec @@ -29,6 +29,8 @@ # Please submit bugfixes or comments via http://www.suse.de/feedback/ # +# nospeccleaner + %define build_cp 0%{!?gcc_accel:1} %define build_ada 0 %define build_libjava 0 @@ -96,6 +98,7 @@ Name: %{pkgname} %if %{cross_arch} != "nvptx" BuildRequires: cross-%{binutils_target}-binutils +Requires: cross-%{binutils_target}-binutils %endif BuildRequires: bison BuildRequires: flex @@ -146,6 +149,9 @@ Obsoletes: cross-ppc-gcc49 <= 4.9.0+r209354 Provides: %{gcc_target_arch}-gcc Conflicts: %selfconflict %{gcc_target_arch}-gcc %endif +BuildRequires: update-alternatives +Requires(post): update-alternatives +Requires(preun): update-alternatives %define biarch_targets x86_64 s390x powerpc64 powerpc sparc sparc64 @@ -640,6 +646,28 @@ rpm -q --changelog binutils > usr/share/icecream-envs/%{name}_%{_arch}.binutils rm -r env %endif +%post +%if 0%{?gcc_accel} +%{_sbindir}/update-alternatives \ + --install %{_bindir}/%{gcc_target_arch}-gcc %{gcc_target_arch}-gcc %{_bindir}/%{gcc_target_arch}-gcc%{binsuffix} 7 \ + --slave %{_bindir}/%{gcc_target_arch}-c++ %{gcc_target_arch}-c++ %{_bindir}/%{gcc_target_arch}-c++%{binsuffix} \ + --slave %{_bindir}/%{gcc_target_arch}-cpp %{gcc_target_arch}-cpp %{_bindir}/%{gcc_target_arch}-cpp%{binsuffix} \ + --slave %{_bindir}/%{gcc_target_arch}-g++ %{gcc_target_arch}-g++ %{_bindir}/%{gcc_target_arch}-g++%{binsuffix} \ + --slave %{_bindir}/%{gcc_target_arch}-gcc-ar %{gcc_target_arch}-gcc-ar %{_bindir}/%{gcc_target_arch}-gcc-ar%{binsuffix} \ + --slave %{_bindir}/%{gcc_target_arch}-gcc-nm %{gcc_target_arch}-gcc-nm %{_bindir}/%{gcc_target_arch}-gcc-nm%{binsuffix} \ + --slave %{_bindir}/%{gcc_target_arch}-gcc-ranlib %{gcc_target_arch}-gcc-ranlib %{_bindir}/%{gcc_target_arch}-gcc-ranlib%{binsuffix} \ + --slave %{_bindir}/%{gcc_target_arch}-gcov %{gcc_target_arch}-gcov %{_bindir}/%{gcc_target_arch}-gcov%{binsuffix} \ + --slave %{_bindir}/%{gcc_target_arch}-gcov-dump %{gcc_target_arch}-gcov-dump %{_bindir}/%{gcc_target_arch}-gcov-dump%{binsuffix} \ + --slave %{_bindir}/%{gcc_target_arch}-gcov-tool %{gcc_target_arch}-gcov-tool %{_bindir}/%{gcc_target_arch}-gcov-tool%{binsuffix} +%endif + +%postun +%if 0%{?gcc_accel} +if [ ! -f %{_bindir}/%{gcc_target_arch}-gcc%{binsuffix} ] ; then +%{_sbindir}/update-alternatives --remove %{gcc_target_arch}-gcc %{_bindir}/%{gcc_target_arch}-gcc%{binsuffix} +fi +%endif + %files %defattr(-,root,root) %if 0%{?gcc_accel:1} @@ -648,7 +676,16 @@ rm -r env %dir %{libsubdir}/accel %{libsubdir}/accel/%{gcc_target_arch} %else -%{_prefix}/bin/%{gcc_target_arch}-* +%{_prefix}/bin/%{gcc_target_arch}-gcc%{binsuffix} +%{_prefix}/bin/%{gcc_target_arch}-c++%{binsuffix} +%{_prefix}/bin/%{gcc_target_arch}-cpp%{binsuffix} +%{_prefix}/bin/%{gcc_target_arch}-g++%{binsuffix} +%{_prefix}/bin/%{gcc_target_arch}-gcc-ar%{binsuffix} +%{_prefix}/bin/%{gcc_target_arch}-gcc-nm%{binsuffix} +%{_prefix}/bin/%{gcc_target_arch}-gcc-ranlib%{binsuffix} +%{_prefix}/bin/%{gcc_target_arch}-gcov%{binsuffix} +%{_prefix}/bin/%{gcc_target_arch}-gcov-dump%{binsuffix} +%{_prefix}/bin/%{gcc_target_arch}-gcov-tool%{binsuffix} %endif %dir %{targetlibsubdir} %dir %{_libdir}/gcc/%{gcc_target_arch} diff --git a/cross-hppa-gcc7.changes b/cross-hppa-gcc7.changes index c221eb4..3c475fa 100644 --- a/cross-hppa-gcc7.changes +++ b/cross-hppa-gcc7.changes @@ -1,3 +1,10 @@ +------------------------------------------------------------------- +Tue Apr 4 14:44:52 UTC 2017 - mliska@suse.cz + +- Add update-alternatives for binaries produces by cross compilers. +- Add nospeccleaner comment, remove legacy norootforbuild and + icecream. + ------------------------------------------------------------------- Fri Mar 31 08:51:09 UTC 2017 - rguenther@suse.com diff --git a/cross-hppa-gcc7.spec b/cross-hppa-gcc7.spec index 1bc0c56..fdb85e7 100644 --- a/cross-hppa-gcc7.spec +++ b/cross-hppa-gcc7.spec @@ -29,6 +29,8 @@ # Please submit bugfixes or comments via http://www.suse.de/feedback/ # +# nospeccleaner + %define build_cp 0%{!?gcc_accel:1} %define build_ada 0 %define build_libjava 0 @@ -96,6 +98,7 @@ Name: %{pkgname} %if %{cross_arch} != "nvptx" BuildRequires: cross-%{binutils_target}-binutils +Requires: cross-%{binutils_target}-binutils %endif BuildRequires: bison BuildRequires: flex @@ -146,6 +149,9 @@ Obsoletes: cross-ppc-gcc49 <= 4.9.0+r209354 Provides: %{gcc_target_arch}-gcc Conflicts: %selfconflict %{gcc_target_arch}-gcc %endif +BuildRequires: update-alternatives +Requires(post): update-alternatives +Requires(preun): update-alternatives %define biarch_targets x86_64 s390x powerpc64 powerpc sparc sparc64 @@ -640,6 +646,28 @@ rpm -q --changelog binutils > usr/share/icecream-envs/%{name}_%{_arch}.binutils rm -r env %endif +%post +%if 0%{?gcc_accel} +%{_sbindir}/update-alternatives \ + --install %{_bindir}/%{gcc_target_arch}-gcc %{gcc_target_arch}-gcc %{_bindir}/%{gcc_target_arch}-gcc%{binsuffix} 7 \ + --slave %{_bindir}/%{gcc_target_arch}-c++ %{gcc_target_arch}-c++ %{_bindir}/%{gcc_target_arch}-c++%{binsuffix} \ + --slave %{_bindir}/%{gcc_target_arch}-cpp %{gcc_target_arch}-cpp %{_bindir}/%{gcc_target_arch}-cpp%{binsuffix} \ + --slave %{_bindir}/%{gcc_target_arch}-g++ %{gcc_target_arch}-g++ %{_bindir}/%{gcc_target_arch}-g++%{binsuffix} \ + --slave %{_bindir}/%{gcc_target_arch}-gcc-ar %{gcc_target_arch}-gcc-ar %{_bindir}/%{gcc_target_arch}-gcc-ar%{binsuffix} \ + --slave %{_bindir}/%{gcc_target_arch}-gcc-nm %{gcc_target_arch}-gcc-nm %{_bindir}/%{gcc_target_arch}-gcc-nm%{binsuffix} \ + --slave %{_bindir}/%{gcc_target_arch}-gcc-ranlib %{gcc_target_arch}-gcc-ranlib %{_bindir}/%{gcc_target_arch}-gcc-ranlib%{binsuffix} \ + --slave %{_bindir}/%{gcc_target_arch}-gcov %{gcc_target_arch}-gcov %{_bindir}/%{gcc_target_arch}-gcov%{binsuffix} \ + --slave %{_bindir}/%{gcc_target_arch}-gcov-dump %{gcc_target_arch}-gcov-dump %{_bindir}/%{gcc_target_arch}-gcov-dump%{binsuffix} \ + --slave %{_bindir}/%{gcc_target_arch}-gcov-tool %{gcc_target_arch}-gcov-tool %{_bindir}/%{gcc_target_arch}-gcov-tool%{binsuffix} +%endif + +%postun +%if 0%{?gcc_accel} +if [ ! -f %{_bindir}/%{gcc_target_arch}-gcc%{binsuffix} ] ; then +%{_sbindir}/update-alternatives --remove %{gcc_target_arch}-gcc %{_bindir}/%{gcc_target_arch}-gcc%{binsuffix} +fi +%endif + %files %defattr(-,root,root) %if 0%{?gcc_accel:1} @@ -648,7 +676,16 @@ rm -r env %dir %{libsubdir}/accel %{libsubdir}/accel/%{gcc_target_arch} %else -%{_prefix}/bin/%{gcc_target_arch}-* +%{_prefix}/bin/%{gcc_target_arch}-gcc%{binsuffix} +%{_prefix}/bin/%{gcc_target_arch}-c++%{binsuffix} +%{_prefix}/bin/%{gcc_target_arch}-cpp%{binsuffix} +%{_prefix}/bin/%{gcc_target_arch}-g++%{binsuffix} +%{_prefix}/bin/%{gcc_target_arch}-gcc-ar%{binsuffix} +%{_prefix}/bin/%{gcc_target_arch}-gcc-nm%{binsuffix} +%{_prefix}/bin/%{gcc_target_arch}-gcc-ranlib%{binsuffix} +%{_prefix}/bin/%{gcc_target_arch}-gcov%{binsuffix} +%{_prefix}/bin/%{gcc_target_arch}-gcov-dump%{binsuffix} +%{_prefix}/bin/%{gcc_target_arch}-gcov-tool%{binsuffix} %endif %dir %{targetlibsubdir} %dir %{_libdir}/gcc/%{gcc_target_arch} diff --git a/cross-i386-gcc7.changes b/cross-i386-gcc7.changes index c221eb4..3c475fa 100644 --- a/cross-i386-gcc7.changes +++ b/cross-i386-gcc7.changes @@ -1,3 +1,10 @@ +------------------------------------------------------------------- +Tue Apr 4 14:44:52 UTC 2017 - mliska@suse.cz + +- Add update-alternatives for binaries produces by cross compilers. +- Add nospeccleaner comment, remove legacy norootforbuild and + icecream. + ------------------------------------------------------------------- Fri Mar 31 08:51:09 UTC 2017 - rguenther@suse.com diff --git a/cross-i386-gcc7.spec b/cross-i386-gcc7.spec index c6769fa..ab39262 100644 --- a/cross-i386-gcc7.spec +++ b/cross-i386-gcc7.spec @@ -29,6 +29,8 @@ # Please submit bugfixes or comments via http://www.suse.de/feedback/ # +# nospeccleaner + %define build_cp 0%{!?gcc_accel:1} %define build_ada 0 %define build_libjava 0 @@ -96,6 +98,7 @@ Name: %{pkgname} %if %{cross_arch} != "nvptx" BuildRequires: cross-%{binutils_target}-binutils +Requires: cross-%{binutils_target}-binutils %endif BuildRequires: bison BuildRequires: flex @@ -146,6 +149,9 @@ Obsoletes: cross-ppc-gcc49 <= 4.9.0+r209354 Provides: %{gcc_target_arch}-gcc Conflicts: %selfconflict %{gcc_target_arch}-gcc %endif +BuildRequires: update-alternatives +Requires(post): update-alternatives +Requires(preun): update-alternatives %define biarch_targets x86_64 s390x powerpc64 powerpc sparc sparc64 @@ -640,6 +646,28 @@ rpm -q --changelog binutils > usr/share/icecream-envs/%{name}_%{_arch}.binutils rm -r env %endif +%post +%if 0%{?gcc_accel} +%{_sbindir}/update-alternatives \ + --install %{_bindir}/%{gcc_target_arch}-gcc %{gcc_target_arch}-gcc %{_bindir}/%{gcc_target_arch}-gcc%{binsuffix} 7 \ + --slave %{_bindir}/%{gcc_target_arch}-c++ %{gcc_target_arch}-c++ %{_bindir}/%{gcc_target_arch}-c++%{binsuffix} \ + --slave %{_bindir}/%{gcc_target_arch}-cpp %{gcc_target_arch}-cpp %{_bindir}/%{gcc_target_arch}-cpp%{binsuffix} \ + --slave %{_bindir}/%{gcc_target_arch}-g++ %{gcc_target_arch}-g++ %{_bindir}/%{gcc_target_arch}-g++%{binsuffix} \ + --slave %{_bindir}/%{gcc_target_arch}-gcc-ar %{gcc_target_arch}-gcc-ar %{_bindir}/%{gcc_target_arch}-gcc-ar%{binsuffix} \ + --slave %{_bindir}/%{gcc_target_arch}-gcc-nm %{gcc_target_arch}-gcc-nm %{_bindir}/%{gcc_target_arch}-gcc-nm%{binsuffix} \ + --slave %{_bindir}/%{gcc_target_arch}-gcc-ranlib %{gcc_target_arch}-gcc-ranlib %{_bindir}/%{gcc_target_arch}-gcc-ranlib%{binsuffix} \ + --slave %{_bindir}/%{gcc_target_arch}-gcov %{gcc_target_arch}-gcov %{_bindir}/%{gcc_target_arch}-gcov%{binsuffix} \ + --slave %{_bindir}/%{gcc_target_arch}-gcov-dump %{gcc_target_arch}-gcov-dump %{_bindir}/%{gcc_target_arch}-gcov-dump%{binsuffix} \ + --slave %{_bindir}/%{gcc_target_arch}-gcov-tool %{gcc_target_arch}-gcov-tool %{_bindir}/%{gcc_target_arch}-gcov-tool%{binsuffix} +%endif + +%postun +%if 0%{?gcc_accel} +if [ ! -f %{_bindir}/%{gcc_target_arch}-gcc%{binsuffix} ] ; then +%{_sbindir}/update-alternatives --remove %{gcc_target_arch}-gcc %{_bindir}/%{gcc_target_arch}-gcc%{binsuffix} +fi +%endif + %files %defattr(-,root,root) %if 0%{?gcc_accel:1} @@ -648,7 +676,16 @@ rm -r env %dir %{libsubdir}/accel %{libsubdir}/accel/%{gcc_target_arch} %else -%{_prefix}/bin/%{gcc_target_arch}-* +%{_prefix}/bin/%{gcc_target_arch}-gcc%{binsuffix} +%{_prefix}/bin/%{gcc_target_arch}-c++%{binsuffix} +%{_prefix}/bin/%{gcc_target_arch}-cpp%{binsuffix} +%{_prefix}/bin/%{gcc_target_arch}-g++%{binsuffix} +%{_prefix}/bin/%{gcc_target_arch}-gcc-ar%{binsuffix} +%{_prefix}/bin/%{gcc_target_arch}-gcc-nm%{binsuffix} +%{_prefix}/bin/%{gcc_target_arch}-gcc-ranlib%{binsuffix} +%{_prefix}/bin/%{gcc_target_arch}-gcov%{binsuffix} +%{_prefix}/bin/%{gcc_target_arch}-gcov-dump%{binsuffix} +%{_prefix}/bin/%{gcc_target_arch}-gcov-tool%{binsuffix} %endif %dir %{targetlibsubdir} %dir %{_libdir}/gcc/%{gcc_target_arch} diff --git a/cross-m68k-gcc7.changes b/cross-m68k-gcc7.changes index c221eb4..3c475fa 100644 --- a/cross-m68k-gcc7.changes +++ b/cross-m68k-gcc7.changes @@ -1,3 +1,10 @@ +------------------------------------------------------------------- +Tue Apr 4 14:44:52 UTC 2017 - mliska@suse.cz + +- Add update-alternatives for binaries produces by cross compilers. +- Add nospeccleaner comment, remove legacy norootforbuild and + icecream. + ------------------------------------------------------------------- Fri Mar 31 08:51:09 UTC 2017 - rguenther@suse.com diff --git a/cross-m68k-gcc7.spec b/cross-m68k-gcc7.spec index 220ddc3..3df2a3c 100644 --- a/cross-m68k-gcc7.spec +++ b/cross-m68k-gcc7.spec @@ -29,6 +29,8 @@ # Please submit bugfixes or comments via http://www.suse.de/feedback/ # +# nospeccleaner + %define build_cp 0%{!?gcc_accel:1} %define build_ada 0 %define build_libjava 0 @@ -96,6 +98,7 @@ Name: %{pkgname} %if %{cross_arch} != "nvptx" BuildRequires: cross-%{binutils_target}-binutils +Requires: cross-%{binutils_target}-binutils %endif BuildRequires: bison BuildRequires: flex @@ -146,6 +149,9 @@ Obsoletes: cross-ppc-gcc49 <= 4.9.0+r209354 Provides: %{gcc_target_arch}-gcc Conflicts: %selfconflict %{gcc_target_arch}-gcc %endif +BuildRequires: update-alternatives +Requires(post): update-alternatives +Requires(preun): update-alternatives %define biarch_targets x86_64 s390x powerpc64 powerpc sparc sparc64 @@ -640,6 +646,28 @@ rpm -q --changelog binutils > usr/share/icecream-envs/%{name}_%{_arch}.binutils rm -r env %endif +%post +%if 0%{?gcc_accel} +%{_sbindir}/update-alternatives \ + --install %{_bindir}/%{gcc_target_arch}-gcc %{gcc_target_arch}-gcc %{_bindir}/%{gcc_target_arch}-gcc%{binsuffix} 7 \ + --slave %{_bindir}/%{gcc_target_arch}-c++ %{gcc_target_arch}-c++ %{_bindir}/%{gcc_target_arch}-c++%{binsuffix} \ + --slave %{_bindir}/%{gcc_target_arch}-cpp %{gcc_target_arch}-cpp %{_bindir}/%{gcc_target_arch}-cpp%{binsuffix} \ + --slave %{_bindir}/%{gcc_target_arch}-g++ %{gcc_target_arch}-g++ %{_bindir}/%{gcc_target_arch}-g++%{binsuffix} \ + --slave %{_bindir}/%{gcc_target_arch}-gcc-ar %{gcc_target_arch}-gcc-ar %{_bindir}/%{gcc_target_arch}-gcc-ar%{binsuffix} \ + --slave %{_bindir}/%{gcc_target_arch}-gcc-nm %{gcc_target_arch}-gcc-nm %{_bindir}/%{gcc_target_arch}-gcc-nm%{binsuffix} \ + --slave %{_bindir}/%{gcc_target_arch}-gcc-ranlib %{gcc_target_arch}-gcc-ranlib %{_bindir}/%{gcc_target_arch}-gcc-ranlib%{binsuffix} \ + --slave %{_bindir}/%{gcc_target_arch}-gcov %{gcc_target_arch}-gcov %{_bindir}/%{gcc_target_arch}-gcov%{binsuffix} \ + --slave %{_bindir}/%{gcc_target_arch}-gcov-dump %{gcc_target_arch}-gcov-dump %{_bindir}/%{gcc_target_arch}-gcov-dump%{binsuffix} \ + --slave %{_bindir}/%{gcc_target_arch}-gcov-tool %{gcc_target_arch}-gcov-tool %{_bindir}/%{gcc_target_arch}-gcov-tool%{binsuffix} +%endif + +%postun +%if 0%{?gcc_accel} +if [ ! -f %{_bindir}/%{gcc_target_arch}-gcc%{binsuffix} ] ; then +%{_sbindir}/update-alternatives --remove %{gcc_target_arch}-gcc %{_bindir}/%{gcc_target_arch}-gcc%{binsuffix} +fi +%endif + %files %defattr(-,root,root) %if 0%{?gcc_accel:1} @@ -648,7 +676,16 @@ rm -r env %dir %{libsubdir}/accel %{libsubdir}/accel/%{gcc_target_arch} %else -%{_prefix}/bin/%{gcc_target_arch}-* +%{_prefix}/bin/%{gcc_target_arch}-gcc%{binsuffix} +%{_prefix}/bin/%{gcc_target_arch}-c++%{binsuffix} +%{_prefix}/bin/%{gcc_target_arch}-cpp%{binsuffix} +%{_prefix}/bin/%{gcc_target_arch}-g++%{binsuffix} +%{_prefix}/bin/%{gcc_target_arch}-gcc-ar%{binsuffix} +%{_prefix}/bin/%{gcc_target_arch}-gcc-nm%{binsuffix} +%{_prefix}/bin/%{gcc_target_arch}-gcc-ranlib%{binsuffix} +%{_prefix}/bin/%{gcc_target_arch}-gcov%{binsuffix} +%{_prefix}/bin/%{gcc_target_arch}-gcov-dump%{binsuffix} +%{_prefix}/bin/%{gcc_target_arch}-gcov-tool%{binsuffix} %endif %dir %{targetlibsubdir} %dir %{_libdir}/gcc/%{gcc_target_arch} diff --git a/cross-mips-gcc7.changes b/cross-mips-gcc7.changes index c221eb4..3c475fa 100644 --- a/cross-mips-gcc7.changes +++ b/cross-mips-gcc7.changes @@ -1,3 +1,10 @@ +------------------------------------------------------------------- +Tue Apr 4 14:44:52 UTC 2017 - mliska@suse.cz + +- Add update-alternatives for binaries produces by cross compilers. +- Add nospeccleaner comment, remove legacy norootforbuild and + icecream. + ------------------------------------------------------------------- Fri Mar 31 08:51:09 UTC 2017 - rguenther@suse.com diff --git a/cross-mips-gcc7.spec b/cross-mips-gcc7.spec index f4db426..06fb322 100644 --- a/cross-mips-gcc7.spec +++ b/cross-mips-gcc7.spec @@ -29,6 +29,8 @@ # Please submit bugfixes or comments via http://www.suse.de/feedback/ # +# nospeccleaner + %define build_cp 0%{!?gcc_accel:1} %define build_ada 0 %define build_libjava 0 @@ -96,6 +98,7 @@ Name: %{pkgname} %if %{cross_arch} != "nvptx" BuildRequires: cross-%{binutils_target}-binutils +Requires: cross-%{binutils_target}-binutils %endif BuildRequires: bison BuildRequires: flex @@ -146,6 +149,9 @@ Obsoletes: cross-ppc-gcc49 <= 4.9.0+r209354 Provides: %{gcc_target_arch}-gcc Conflicts: %selfconflict %{gcc_target_arch}-gcc %endif +BuildRequires: update-alternatives +Requires(post): update-alternatives +Requires(preun): update-alternatives %define biarch_targets x86_64 s390x powerpc64 powerpc sparc sparc64 @@ -640,6 +646,28 @@ rpm -q --changelog binutils > usr/share/icecream-envs/%{name}_%{_arch}.binutils rm -r env %endif +%post +%if 0%{?gcc_accel} +%{_sbindir}/update-alternatives \ + --install %{_bindir}/%{gcc_target_arch}-gcc %{gcc_target_arch}-gcc %{_bindir}/%{gcc_target_arch}-gcc%{binsuffix} 7 \ + --slave %{_bindir}/%{gcc_target_arch}-c++ %{gcc_target_arch}-c++ %{_bindir}/%{gcc_target_arch}-c++%{binsuffix} \ + --slave %{_bindir}/%{gcc_target_arch}-cpp %{gcc_target_arch}-cpp %{_bindir}/%{gcc_target_arch}-cpp%{binsuffix} \ + --slave %{_bindir}/%{gcc_target_arch}-g++ %{gcc_target_arch}-g++ %{_bindir}/%{gcc_target_arch}-g++%{binsuffix} \ + --slave %{_bindir}/%{gcc_target_arch}-gcc-ar %{gcc_target_arch}-gcc-ar %{_bindir}/%{gcc_target_arch}-gcc-ar%{binsuffix} \ + --slave %{_bindir}/%{gcc_target_arch}-gcc-nm %{gcc_target_arch}-gcc-nm %{_bindir}/%{gcc_target_arch}-gcc-nm%{binsuffix} \ + --slave %{_bindir}/%{gcc_target_arch}-gcc-ranlib %{gcc_target_arch}-gcc-ranlib %{_bindir}/%{gcc_target_arch}-gcc-ranlib%{binsuffix} \ + --slave %{_bindir}/%{gcc_target_arch}-gcov %{gcc_target_arch}-gcov %{_bindir}/%{gcc_target_arch}-gcov%{binsuffix} \ + --slave %{_bindir}/%{gcc_target_arch}-gcov-dump %{gcc_target_arch}-gcov-dump %{_bindir}/%{gcc_target_arch}-gcov-dump%{binsuffix} \ + --slave %{_bindir}/%{gcc_target_arch}-gcov-tool %{gcc_target_arch}-gcov-tool %{_bindir}/%{gcc_target_arch}-gcov-tool%{binsuffix} +%endif + +%postun +%if 0%{?gcc_accel} +if [ ! -f %{_bindir}/%{gcc_target_arch}-gcc%{binsuffix} ] ; then +%{_sbindir}/update-alternatives --remove %{gcc_target_arch}-gcc %{_bindir}/%{gcc_target_arch}-gcc%{binsuffix} +fi +%endif + %files %defattr(-,root,root) %if 0%{?gcc_accel:1} @@ -648,7 +676,16 @@ rm -r env %dir %{libsubdir}/accel %{libsubdir}/accel/%{gcc_target_arch} %else -%{_prefix}/bin/%{gcc_target_arch}-* +%{_prefix}/bin/%{gcc_target_arch}-gcc%{binsuffix} +%{_prefix}/bin/%{gcc_target_arch}-c++%{binsuffix} +%{_prefix}/bin/%{gcc_target_arch}-cpp%{binsuffix} +%{_prefix}/bin/%{gcc_target_arch}-g++%{binsuffix} +%{_prefix}/bin/%{gcc_target_arch}-gcc-ar%{binsuffix} +%{_prefix}/bin/%{gcc_target_arch}-gcc-nm%{binsuffix} +%{_prefix}/bin/%{gcc_target_arch}-gcc-ranlib%{binsuffix} +%{_prefix}/bin/%{gcc_target_arch}-gcov%{binsuffix} +%{_prefix}/bin/%{gcc_target_arch}-gcov-dump%{binsuffix} +%{_prefix}/bin/%{gcc_target_arch}-gcov-tool%{binsuffix} %endif %dir %{targetlibsubdir} %dir %{_libdir}/gcc/%{gcc_target_arch} diff --git a/cross-nvptx-gcc7.changes b/cross-nvptx-gcc7.changes index c221eb4..3c475fa 100644 --- a/cross-nvptx-gcc7.changes +++ b/cross-nvptx-gcc7.changes @@ -1,3 +1,10 @@ +------------------------------------------------------------------- +Tue Apr 4 14:44:52 UTC 2017 - mliska@suse.cz + +- Add update-alternatives for binaries produces by cross compilers. +- Add nospeccleaner comment, remove legacy norootforbuild and + icecream. + ------------------------------------------------------------------- Fri Mar 31 08:51:09 UTC 2017 - rguenther@suse.com diff --git a/cross-nvptx-gcc7.spec b/cross-nvptx-gcc7.spec index 96e5e32..9ce71d2 100644 --- a/cross-nvptx-gcc7.spec +++ b/cross-nvptx-gcc7.spec @@ -29,6 +29,8 @@ # Please submit bugfixes or comments via http://www.suse.de/feedback/ # +# nospeccleaner + %define build_cp 0%{!?gcc_accel:1} %define build_ada 0 %define build_libjava 0 @@ -96,6 +98,7 @@ Name: %{pkgname} %if %{cross_arch} != "nvptx" BuildRequires: cross-%{binutils_target}-binutils +Requires: cross-%{binutils_target}-binutils %endif BuildRequires: bison BuildRequires: flex @@ -146,6 +149,9 @@ Obsoletes: cross-ppc-gcc49 <= 4.9.0+r209354 Provides: %{gcc_target_arch}-gcc Conflicts: %selfconflict %{gcc_target_arch}-gcc %endif +BuildRequires: update-alternatives +Requires(post): update-alternatives +Requires(preun): update-alternatives %define biarch_targets x86_64 s390x powerpc64 powerpc sparc sparc64 @@ -640,6 +646,28 @@ rpm -q --changelog binutils > usr/share/icecream-envs/%{name}_%{_arch}.binutils rm -r env %endif +%post +%if 0%{?gcc_accel} +%{_sbindir}/update-alternatives \ + --install %{_bindir}/%{gcc_target_arch}-gcc %{gcc_target_arch}-gcc %{_bindir}/%{gcc_target_arch}-gcc%{binsuffix} 7 \ + --slave %{_bindir}/%{gcc_target_arch}-c++ %{gcc_target_arch}-c++ %{_bindir}/%{gcc_target_arch}-c++%{binsuffix} \ + --slave %{_bindir}/%{gcc_target_arch}-cpp %{gcc_target_arch}-cpp %{_bindir}/%{gcc_target_arch}-cpp%{binsuffix} \ + --slave %{_bindir}/%{gcc_target_arch}-g++ %{gcc_target_arch}-g++ %{_bindir}/%{gcc_target_arch}-g++%{binsuffix} \ + --slave %{_bindir}/%{gcc_target_arch}-gcc-ar %{gcc_target_arch}-gcc-ar %{_bindir}/%{gcc_target_arch}-gcc-ar%{binsuffix} \ + --slave %{_bindir}/%{gcc_target_arch}-gcc-nm %{gcc_target_arch}-gcc-nm %{_bindir}/%{gcc_target_arch}-gcc-nm%{binsuffix} \ + --slave %{_bindir}/%{gcc_target_arch}-gcc-ranlib %{gcc_target_arch}-gcc-ranlib %{_bindir}/%{gcc_target_arch}-gcc-ranlib%{binsuffix} \ + --slave %{_bindir}/%{gcc_target_arch}-gcov %{gcc_target_arch}-gcov %{_bindir}/%{gcc_target_arch}-gcov%{binsuffix} \ + --slave %{_bindir}/%{gcc_target_arch}-gcov-dump %{gcc_target_arch}-gcov-dump %{_bindir}/%{gcc_target_arch}-gcov-dump%{binsuffix} \ + --slave %{_bindir}/%{gcc_target_arch}-gcov-tool %{gcc_target_arch}-gcov-tool %{_bindir}/%{gcc_target_arch}-gcov-tool%{binsuffix} +%endif + +%postun +%if 0%{?gcc_accel} +if [ ! -f %{_bindir}/%{gcc_target_arch}-gcc%{binsuffix} ] ; then +%{_sbindir}/update-alternatives --remove %{gcc_target_arch}-gcc %{_bindir}/%{gcc_target_arch}-gcc%{binsuffix} +fi +%endif + %files %defattr(-,root,root) %if 0%{?gcc_accel:1} @@ -648,7 +676,16 @@ rm -r env %dir %{libsubdir}/accel %{libsubdir}/accel/%{gcc_target_arch} %else -%{_prefix}/bin/%{gcc_target_arch}-* +%{_prefix}/bin/%{gcc_target_arch}-gcc%{binsuffix} +%{_prefix}/bin/%{gcc_target_arch}-c++%{binsuffix} +%{_prefix}/bin/%{gcc_target_arch}-cpp%{binsuffix} +%{_prefix}/bin/%{gcc_target_arch}-g++%{binsuffix} +%{_prefix}/bin/%{gcc_target_arch}-gcc-ar%{binsuffix} +%{_prefix}/bin/%{gcc_target_arch}-gcc-nm%{binsuffix} +%{_prefix}/bin/%{gcc_target_arch}-gcc-ranlib%{binsuffix} +%{_prefix}/bin/%{gcc_target_arch}-gcov%{binsuffix} +%{_prefix}/bin/%{gcc_target_arch}-gcov-dump%{binsuffix} +%{_prefix}/bin/%{gcc_target_arch}-gcov-tool%{binsuffix} %endif %dir %{targetlibsubdir} %dir %{_libdir}/gcc/%{gcc_target_arch} diff --git a/cross-ppc64-gcc7.changes b/cross-ppc64-gcc7.changes index c221eb4..3c475fa 100644 --- a/cross-ppc64-gcc7.changes +++ b/cross-ppc64-gcc7.changes @@ -1,3 +1,10 @@ +------------------------------------------------------------------- +Tue Apr 4 14:44:52 UTC 2017 - mliska@suse.cz + +- Add update-alternatives for binaries produces by cross compilers. +- Add nospeccleaner comment, remove legacy norootforbuild and + icecream. + ------------------------------------------------------------------- Fri Mar 31 08:51:09 UTC 2017 - rguenther@suse.com diff --git a/cross-ppc64-gcc7.spec b/cross-ppc64-gcc7.spec index 9cde299..27b3335 100644 --- a/cross-ppc64-gcc7.spec +++ b/cross-ppc64-gcc7.spec @@ -29,6 +29,8 @@ # Please submit bugfixes or comments via http://www.suse.de/feedback/ # +# nospeccleaner + %define build_cp 0%{!?gcc_accel:1} %define build_ada 0 %define build_libjava 0 @@ -96,6 +98,7 @@ Name: %{pkgname} %if %{cross_arch} != "nvptx" BuildRequires: cross-%{binutils_target}-binutils +Requires: cross-%{binutils_target}-binutils %endif BuildRequires: bison BuildRequires: flex @@ -146,6 +149,9 @@ Obsoletes: cross-ppc-gcc49 <= 4.9.0+r209354 Provides: %{gcc_target_arch}-gcc Conflicts: %selfconflict %{gcc_target_arch}-gcc %endif +BuildRequires: update-alternatives +Requires(post): update-alternatives +Requires(preun): update-alternatives %define biarch_targets x86_64 s390x powerpc64 powerpc sparc sparc64 @@ -640,6 +646,28 @@ rpm -q --changelog binutils > usr/share/icecream-envs/%{name}_%{_arch}.binutils rm -r env %endif +%post +%if 0%{?gcc_accel} +%{_sbindir}/update-alternatives \ + --install %{_bindir}/%{gcc_target_arch}-gcc %{gcc_target_arch}-gcc %{_bindir}/%{gcc_target_arch}-gcc%{binsuffix} 7 \ + --slave %{_bindir}/%{gcc_target_arch}-c++ %{gcc_target_arch}-c++ %{_bindir}/%{gcc_target_arch}-c++%{binsuffix} \ + --slave %{_bindir}/%{gcc_target_arch}-cpp %{gcc_target_arch}-cpp %{_bindir}/%{gcc_target_arch}-cpp%{binsuffix} \ + --slave %{_bindir}/%{gcc_target_arch}-g++ %{gcc_target_arch}-g++ %{_bindir}/%{gcc_target_arch}-g++%{binsuffix} \ + --slave %{_bindir}/%{gcc_target_arch}-gcc-ar %{gcc_target_arch}-gcc-ar %{_bindir}/%{gcc_target_arch}-gcc-ar%{binsuffix} \ + --slave %{_bindir}/%{gcc_target_arch}-gcc-nm %{gcc_target_arch}-gcc-nm %{_bindir}/%{gcc_target_arch}-gcc-nm%{binsuffix} \ + --slave %{_bindir}/%{gcc_target_arch}-gcc-ranlib %{gcc_target_arch}-gcc-ranlib %{_bindir}/%{gcc_target_arch}-gcc-ranlib%{binsuffix} \ + --slave %{_bindir}/%{gcc_target_arch}-gcov %{gcc_target_arch}-gcov %{_bindir}/%{gcc_target_arch}-gcov%{binsuffix} \ + --slave %{_bindir}/%{gcc_target_arch}-gcov-dump %{gcc_target_arch}-gcov-dump %{_bindir}/%{gcc_target_arch}-gcov-dump%{binsuffix} \ + --slave %{_bindir}/%{gcc_target_arch}-gcov-tool %{gcc_target_arch}-gcov-tool %{_bindir}/%{gcc_target_arch}-gcov-tool%{binsuffix} +%endif + +%postun +%if 0%{?gcc_accel} +if [ ! -f %{_bindir}/%{gcc_target_arch}-gcc%{binsuffix} ] ; then +%{_sbindir}/update-alternatives --remove %{gcc_target_arch}-gcc %{_bindir}/%{gcc_target_arch}-gcc%{binsuffix} +fi +%endif + %files %defattr(-,root,root) %if 0%{?gcc_accel:1} @@ -648,7 +676,16 @@ rm -r env %dir %{libsubdir}/accel %{libsubdir}/accel/%{gcc_target_arch} %else -%{_prefix}/bin/%{gcc_target_arch}-* +%{_prefix}/bin/%{gcc_target_arch}-gcc%{binsuffix} +%{_prefix}/bin/%{gcc_target_arch}-c++%{binsuffix} +%{_prefix}/bin/%{gcc_target_arch}-cpp%{binsuffix} +%{_prefix}/bin/%{gcc_target_arch}-g++%{binsuffix} +%{_prefix}/bin/%{gcc_target_arch}-gcc-ar%{binsuffix} +%{_prefix}/bin/%{gcc_target_arch}-gcc-nm%{binsuffix} +%{_prefix}/bin/%{gcc_target_arch}-gcc-ranlib%{binsuffix} +%{_prefix}/bin/%{gcc_target_arch}-gcov%{binsuffix} +%{_prefix}/bin/%{gcc_target_arch}-gcov-dump%{binsuffix} +%{_prefix}/bin/%{gcc_target_arch}-gcov-tool%{binsuffix} %endif %dir %{targetlibsubdir} %dir %{_libdir}/gcc/%{gcc_target_arch} diff --git a/cross-ppc64le-gcc7.changes b/cross-ppc64le-gcc7.changes index c221eb4..3c475fa 100644 --- a/cross-ppc64le-gcc7.changes +++ b/cross-ppc64le-gcc7.changes @@ -1,3 +1,10 @@ +------------------------------------------------------------------- +Tue Apr 4 14:44:52 UTC 2017 - mliska@suse.cz + +- Add update-alternatives for binaries produces by cross compilers. +- Add nospeccleaner comment, remove legacy norootforbuild and + icecream. + ------------------------------------------------------------------- Fri Mar 31 08:51:09 UTC 2017 - rguenther@suse.com diff --git a/cross-ppc64le-gcc7.spec b/cross-ppc64le-gcc7.spec index 5233775..e80d823 100644 --- a/cross-ppc64le-gcc7.spec +++ b/cross-ppc64le-gcc7.spec @@ -29,6 +29,8 @@ # Please submit bugfixes or comments via http://www.suse.de/feedback/ # +# nospeccleaner + %define build_cp 0%{!?gcc_accel:1} %define build_ada 0 %define build_libjava 0 @@ -96,6 +98,7 @@ Name: %{pkgname} %if %{cross_arch} != "nvptx" BuildRequires: cross-%{binutils_target}-binutils +Requires: cross-%{binutils_target}-binutils %endif BuildRequires: bison BuildRequires: flex @@ -146,6 +149,9 @@ Obsoletes: cross-ppc-gcc49 <= 4.9.0+r209354 Provides: %{gcc_target_arch}-gcc Conflicts: %selfconflict %{gcc_target_arch}-gcc %endif +BuildRequires: update-alternatives +Requires(post): update-alternatives +Requires(preun): update-alternatives %define biarch_targets x86_64 s390x powerpc64 powerpc sparc sparc64 @@ -640,6 +646,28 @@ rpm -q --changelog binutils > usr/share/icecream-envs/%{name}_%{_arch}.binutils rm -r env %endif +%post +%if 0%{?gcc_accel} +%{_sbindir}/update-alternatives \ + --install %{_bindir}/%{gcc_target_arch}-gcc %{gcc_target_arch}-gcc %{_bindir}/%{gcc_target_arch}-gcc%{binsuffix} 7 \ + --slave %{_bindir}/%{gcc_target_arch}-c++ %{gcc_target_arch}-c++ %{_bindir}/%{gcc_target_arch}-c++%{binsuffix} \ + --slave %{_bindir}/%{gcc_target_arch}-cpp %{gcc_target_arch}-cpp %{_bindir}/%{gcc_target_arch}-cpp%{binsuffix} \ + --slave %{_bindir}/%{gcc_target_arch}-g++ %{gcc_target_arch}-g++ %{_bindir}/%{gcc_target_arch}-g++%{binsuffix} \ + --slave %{_bindir}/%{gcc_target_arch}-gcc-ar %{gcc_target_arch}-gcc-ar %{_bindir}/%{gcc_target_arch}-gcc-ar%{binsuffix} \ + --slave %{_bindir}/%{gcc_target_arch}-gcc-nm %{gcc_target_arch}-gcc-nm %{_bindir}/%{gcc_target_arch}-gcc-nm%{binsuffix} \ + --slave %{_bindir}/%{gcc_target_arch}-gcc-ranlib %{gcc_target_arch}-gcc-ranlib %{_bindir}/%{gcc_target_arch}-gcc-ranlib%{binsuffix} \ + --slave %{_bindir}/%{gcc_target_arch}-gcov %{gcc_target_arch}-gcov %{_bindir}/%{gcc_target_arch}-gcov%{binsuffix} \ + --slave %{_bindir}/%{gcc_target_arch}-gcov-dump %{gcc_target_arch}-gcov-dump %{_bindir}/%{gcc_target_arch}-gcov-dump%{binsuffix} \ + --slave %{_bindir}/%{gcc_target_arch}-gcov-tool %{gcc_target_arch}-gcov-tool %{_bindir}/%{gcc_target_arch}-gcov-tool%{binsuffix} +%endif + +%postun +%if 0%{?gcc_accel} +if [ ! -f %{_bindir}/%{gcc_target_arch}-gcc%{binsuffix} ] ; then +%{_sbindir}/update-alternatives --remove %{gcc_target_arch}-gcc %{_bindir}/%{gcc_target_arch}-gcc%{binsuffix} +fi +%endif + %files %defattr(-,root,root) %if 0%{?gcc_accel:1} @@ -648,7 +676,16 @@ rm -r env %dir %{libsubdir}/accel %{libsubdir}/accel/%{gcc_target_arch} %else -%{_prefix}/bin/%{gcc_target_arch}-* +%{_prefix}/bin/%{gcc_target_arch}-gcc%{binsuffix} +%{_prefix}/bin/%{gcc_target_arch}-c++%{binsuffix} +%{_prefix}/bin/%{gcc_target_arch}-cpp%{binsuffix} +%{_prefix}/bin/%{gcc_target_arch}-g++%{binsuffix} +%{_prefix}/bin/%{gcc_target_arch}-gcc-ar%{binsuffix} +%{_prefix}/bin/%{gcc_target_arch}-gcc-nm%{binsuffix} +%{_prefix}/bin/%{gcc_target_arch}-gcc-ranlib%{binsuffix} +%{_prefix}/bin/%{gcc_target_arch}-gcov%{binsuffix} +%{_prefix}/bin/%{gcc_target_arch}-gcov-dump%{binsuffix} +%{_prefix}/bin/%{gcc_target_arch}-gcov-tool%{binsuffix} %endif %dir %{targetlibsubdir} %dir %{_libdir}/gcc/%{gcc_target_arch} diff --git a/cross-rx-gcc7-bootstrap.changes b/cross-rx-gcc7-bootstrap.changes index c221eb4..3c475fa 100644 --- a/cross-rx-gcc7-bootstrap.changes +++ b/cross-rx-gcc7-bootstrap.changes @@ -1,3 +1,10 @@ +------------------------------------------------------------------- +Tue Apr 4 14:44:52 UTC 2017 - mliska@suse.cz + +- Add update-alternatives for binaries produces by cross compilers. +- Add nospeccleaner comment, remove legacy norootforbuild and + icecream. + ------------------------------------------------------------------- Fri Mar 31 08:51:09 UTC 2017 - rguenther@suse.com diff --git a/cross-rx-gcc7-bootstrap.spec b/cross-rx-gcc7-bootstrap.spec index 23dfeb1..b5ddfa5 100644 --- a/cross-rx-gcc7-bootstrap.spec +++ b/cross-rx-gcc7-bootstrap.spec @@ -30,6 +30,8 @@ # Please submit bugfixes or comments via http://www.suse.de/feedback/ # +# nospeccleaner + %define build_cp 0%{!?gcc_accel:1} %define build_ada 0 %define build_libjava 0 @@ -97,6 +99,7 @@ Name: %{pkgname} %if %{cross_arch} != "nvptx" BuildRequires: cross-%{binutils_target}-binutils +Requires: cross-%{binutils_target}-binutils %endif BuildRequires: bison BuildRequires: flex @@ -147,6 +150,9 @@ Obsoletes: cross-ppc-gcc49 <= 4.9.0+r209354 Provides: %{gcc_target_arch}-gcc Conflicts: %selfconflict %{gcc_target_arch}-gcc %endif +BuildRequires: update-alternatives +Requires(post): update-alternatives +Requires(preun): update-alternatives %define biarch_targets x86_64 s390x powerpc64 powerpc sparc sparc64 @@ -641,6 +647,28 @@ rpm -q --changelog binutils > usr/share/icecream-envs/%{name}_%{_arch}.binutils rm -r env %endif +%post +%if 0%{?gcc_accel} +%{_sbindir}/update-alternatives \ + --install %{_bindir}/%{gcc_target_arch}-gcc %{gcc_target_arch}-gcc %{_bindir}/%{gcc_target_arch}-gcc%{binsuffix} 7 \ + --slave %{_bindir}/%{gcc_target_arch}-c++ %{gcc_target_arch}-c++ %{_bindir}/%{gcc_target_arch}-c++%{binsuffix} \ + --slave %{_bindir}/%{gcc_target_arch}-cpp %{gcc_target_arch}-cpp %{_bindir}/%{gcc_target_arch}-cpp%{binsuffix} \ + --slave %{_bindir}/%{gcc_target_arch}-g++ %{gcc_target_arch}-g++ %{_bindir}/%{gcc_target_arch}-g++%{binsuffix} \ + --slave %{_bindir}/%{gcc_target_arch}-gcc-ar %{gcc_target_arch}-gcc-ar %{_bindir}/%{gcc_target_arch}-gcc-ar%{binsuffix} \ + --slave %{_bindir}/%{gcc_target_arch}-gcc-nm %{gcc_target_arch}-gcc-nm %{_bindir}/%{gcc_target_arch}-gcc-nm%{binsuffix} \ + --slave %{_bindir}/%{gcc_target_arch}-gcc-ranlib %{gcc_target_arch}-gcc-ranlib %{_bindir}/%{gcc_target_arch}-gcc-ranlib%{binsuffix} \ + --slave %{_bindir}/%{gcc_target_arch}-gcov %{gcc_target_arch}-gcov %{_bindir}/%{gcc_target_arch}-gcov%{binsuffix} \ + --slave %{_bindir}/%{gcc_target_arch}-gcov-dump %{gcc_target_arch}-gcov-dump %{_bindir}/%{gcc_target_arch}-gcov-dump%{binsuffix} \ + --slave %{_bindir}/%{gcc_target_arch}-gcov-tool %{gcc_target_arch}-gcov-tool %{_bindir}/%{gcc_target_arch}-gcov-tool%{binsuffix} +%endif + +%postun +%if 0%{?gcc_accel} +if [ ! -f %{_bindir}/%{gcc_target_arch}-gcc%{binsuffix} ] ; then +%{_sbindir}/update-alternatives --remove %{gcc_target_arch}-gcc %{_bindir}/%{gcc_target_arch}-gcc%{binsuffix} +fi +%endif + %files %defattr(-,root,root) %if 0%{?gcc_accel:1} @@ -649,7 +677,16 @@ rm -r env %dir %{libsubdir}/accel %{libsubdir}/accel/%{gcc_target_arch} %else -%{_prefix}/bin/%{gcc_target_arch}-* +%{_prefix}/bin/%{gcc_target_arch}-gcc%{binsuffix} +%{_prefix}/bin/%{gcc_target_arch}-c++%{binsuffix} +%{_prefix}/bin/%{gcc_target_arch}-cpp%{binsuffix} +%{_prefix}/bin/%{gcc_target_arch}-g++%{binsuffix} +%{_prefix}/bin/%{gcc_target_arch}-gcc-ar%{binsuffix} +%{_prefix}/bin/%{gcc_target_arch}-gcc-nm%{binsuffix} +%{_prefix}/bin/%{gcc_target_arch}-gcc-ranlib%{binsuffix} +%{_prefix}/bin/%{gcc_target_arch}-gcov%{binsuffix} +%{_prefix}/bin/%{gcc_target_arch}-gcov-dump%{binsuffix} +%{_prefix}/bin/%{gcc_target_arch}-gcov-tool%{binsuffix} %endif %dir %{targetlibsubdir} %dir %{_libdir}/gcc/%{gcc_target_arch} diff --git a/cross-rx-gcc7.changes b/cross-rx-gcc7.changes index c221eb4..3c475fa 100644 --- a/cross-rx-gcc7.changes +++ b/cross-rx-gcc7.changes @@ -1,3 +1,10 @@ +------------------------------------------------------------------- +Tue Apr 4 14:44:52 UTC 2017 - mliska@suse.cz + +- Add update-alternatives for binaries produces by cross compilers. +- Add nospeccleaner comment, remove legacy norootforbuild and + icecream. + ------------------------------------------------------------------- Fri Mar 31 08:51:09 UTC 2017 - rguenther@suse.com diff --git a/cross-rx-gcc7.spec b/cross-rx-gcc7.spec index 9cbe047..d299397 100644 --- a/cross-rx-gcc7.spec +++ b/cross-rx-gcc7.spec @@ -29,6 +29,8 @@ # Please submit bugfixes or comments via http://www.suse.de/feedback/ # +# nospeccleaner + %define build_cp 0%{!?gcc_accel:1} %define build_ada 0 %define build_libjava 0 @@ -96,6 +98,7 @@ Name: %{pkgname} %if %{cross_arch} != "nvptx" BuildRequires: cross-%{binutils_target}-binutils +Requires: cross-%{binutils_target}-binutils %endif BuildRequires: bison BuildRequires: flex @@ -146,6 +149,9 @@ Obsoletes: cross-ppc-gcc49 <= 4.9.0+r209354 Provides: %{gcc_target_arch}-gcc Conflicts: %selfconflict %{gcc_target_arch}-gcc %endif +BuildRequires: update-alternatives +Requires(post): update-alternatives +Requires(preun): update-alternatives %define biarch_targets x86_64 s390x powerpc64 powerpc sparc sparc64 @@ -640,6 +646,28 @@ rpm -q --changelog binutils > usr/share/icecream-envs/%{name}_%{_arch}.binutils rm -r env %endif +%post +%if 0%{?gcc_accel} +%{_sbindir}/update-alternatives \ + --install %{_bindir}/%{gcc_target_arch}-gcc %{gcc_target_arch}-gcc %{_bindir}/%{gcc_target_arch}-gcc%{binsuffix} 7 \ + --slave %{_bindir}/%{gcc_target_arch}-c++ %{gcc_target_arch}-c++ %{_bindir}/%{gcc_target_arch}-c++%{binsuffix} \ + --slave %{_bindir}/%{gcc_target_arch}-cpp %{gcc_target_arch}-cpp %{_bindir}/%{gcc_target_arch}-cpp%{binsuffix} \ + --slave %{_bindir}/%{gcc_target_arch}-g++ %{gcc_target_arch}-g++ %{_bindir}/%{gcc_target_arch}-g++%{binsuffix} \ + --slave %{_bindir}/%{gcc_target_arch}-gcc-ar %{gcc_target_arch}-gcc-ar %{_bindir}/%{gcc_target_arch}-gcc-ar%{binsuffix} \ + --slave %{_bindir}/%{gcc_target_arch}-gcc-nm %{gcc_target_arch}-gcc-nm %{_bindir}/%{gcc_target_arch}-gcc-nm%{binsuffix} \ + --slave %{_bindir}/%{gcc_target_arch}-gcc-ranlib %{gcc_target_arch}-gcc-ranlib %{_bindir}/%{gcc_target_arch}-gcc-ranlib%{binsuffix} \ + --slave %{_bindir}/%{gcc_target_arch}-gcov %{gcc_target_arch}-gcov %{_bindir}/%{gcc_target_arch}-gcov%{binsuffix} \ + --slave %{_bindir}/%{gcc_target_arch}-gcov-dump %{gcc_target_arch}-gcov-dump %{_bindir}/%{gcc_target_arch}-gcov-dump%{binsuffix} \ + --slave %{_bindir}/%{gcc_target_arch}-gcov-tool %{gcc_target_arch}-gcov-tool %{_bindir}/%{gcc_target_arch}-gcov-tool%{binsuffix} +%endif + +%postun +%if 0%{?gcc_accel} +if [ ! -f %{_bindir}/%{gcc_target_arch}-gcc%{binsuffix} ] ; then +%{_sbindir}/update-alternatives --remove %{gcc_target_arch}-gcc %{_bindir}/%{gcc_target_arch}-gcc%{binsuffix} +fi +%endif + %files %defattr(-,root,root) %if 0%{?gcc_accel:1} @@ -648,7 +676,16 @@ rm -r env %dir %{libsubdir}/accel %{libsubdir}/accel/%{gcc_target_arch} %else -%{_prefix}/bin/%{gcc_target_arch}-* +%{_prefix}/bin/%{gcc_target_arch}-gcc%{binsuffix} +%{_prefix}/bin/%{gcc_target_arch}-c++%{binsuffix} +%{_prefix}/bin/%{gcc_target_arch}-cpp%{binsuffix} +%{_prefix}/bin/%{gcc_target_arch}-g++%{binsuffix} +%{_prefix}/bin/%{gcc_target_arch}-gcc-ar%{binsuffix} +%{_prefix}/bin/%{gcc_target_arch}-gcc-nm%{binsuffix} +%{_prefix}/bin/%{gcc_target_arch}-gcc-ranlib%{binsuffix} +%{_prefix}/bin/%{gcc_target_arch}-gcov%{binsuffix} +%{_prefix}/bin/%{gcc_target_arch}-gcov-dump%{binsuffix} +%{_prefix}/bin/%{gcc_target_arch}-gcov-tool%{binsuffix} %endif %dir %{targetlibsubdir} %dir %{_libdir}/gcc/%{gcc_target_arch} diff --git a/cross-s390x-gcc7.changes b/cross-s390x-gcc7.changes index c221eb4..3c475fa 100644 --- a/cross-s390x-gcc7.changes +++ b/cross-s390x-gcc7.changes @@ -1,3 +1,10 @@ +------------------------------------------------------------------- +Tue Apr 4 14:44:52 UTC 2017 - mliska@suse.cz + +- Add update-alternatives for binaries produces by cross compilers. +- Add nospeccleaner comment, remove legacy norootforbuild and + icecream. + ------------------------------------------------------------------- Fri Mar 31 08:51:09 UTC 2017 - rguenther@suse.com diff --git a/cross-s390x-gcc7.spec b/cross-s390x-gcc7.spec index e65081e..40f832a 100644 --- a/cross-s390x-gcc7.spec +++ b/cross-s390x-gcc7.spec @@ -29,6 +29,8 @@ # Please submit bugfixes or comments via http://www.suse.de/feedback/ # +# nospeccleaner + %define build_cp 0%{!?gcc_accel:1} %define build_ada 0 %define build_libjava 0 @@ -96,6 +98,7 @@ Name: %{pkgname} %if %{cross_arch} != "nvptx" BuildRequires: cross-%{binutils_target}-binutils +Requires: cross-%{binutils_target}-binutils %endif BuildRequires: bison BuildRequires: flex @@ -146,6 +149,9 @@ Obsoletes: cross-ppc-gcc49 <= 4.9.0+r209354 Provides: %{gcc_target_arch}-gcc Conflicts: %selfconflict %{gcc_target_arch}-gcc %endif +BuildRequires: update-alternatives +Requires(post): update-alternatives +Requires(preun): update-alternatives %define biarch_targets x86_64 s390x powerpc64 powerpc sparc sparc64 @@ -640,6 +646,28 @@ rpm -q --changelog binutils > usr/share/icecream-envs/%{name}_%{_arch}.binutils rm -r env %endif +%post +%if 0%{?gcc_accel} +%{_sbindir}/update-alternatives \ + --install %{_bindir}/%{gcc_target_arch}-gcc %{gcc_target_arch}-gcc %{_bindir}/%{gcc_target_arch}-gcc%{binsuffix} 7 \ + --slave %{_bindir}/%{gcc_target_arch}-c++ %{gcc_target_arch}-c++ %{_bindir}/%{gcc_target_arch}-c++%{binsuffix} \ + --slave %{_bindir}/%{gcc_target_arch}-cpp %{gcc_target_arch}-cpp %{_bindir}/%{gcc_target_arch}-cpp%{binsuffix} \ + --slave %{_bindir}/%{gcc_target_arch}-g++ %{gcc_target_arch}-g++ %{_bindir}/%{gcc_target_arch}-g++%{binsuffix} \ + --slave %{_bindir}/%{gcc_target_arch}-gcc-ar %{gcc_target_arch}-gcc-ar %{_bindir}/%{gcc_target_arch}-gcc-ar%{binsuffix} \ + --slave %{_bindir}/%{gcc_target_arch}-gcc-nm %{gcc_target_arch}-gcc-nm %{_bindir}/%{gcc_target_arch}-gcc-nm%{binsuffix} \ + --slave %{_bindir}/%{gcc_target_arch}-gcc-ranlib %{gcc_target_arch}-gcc-ranlib %{_bindir}/%{gcc_target_arch}-gcc-ranlib%{binsuffix} \ + --slave %{_bindir}/%{gcc_target_arch}-gcov %{gcc_target_arch}-gcov %{_bindir}/%{gcc_target_arch}-gcov%{binsuffix} \ + --slave %{_bindir}/%{gcc_target_arch}-gcov-dump %{gcc_target_arch}-gcov-dump %{_bindir}/%{gcc_target_arch}-gcov-dump%{binsuffix} \ + --slave %{_bindir}/%{gcc_target_arch}-gcov-tool %{gcc_target_arch}-gcov-tool %{_bindir}/%{gcc_target_arch}-gcov-tool%{binsuffix} +%endif + +%postun +%if 0%{?gcc_accel} +if [ ! -f %{_bindir}/%{gcc_target_arch}-gcc%{binsuffix} ] ; then +%{_sbindir}/update-alternatives --remove %{gcc_target_arch}-gcc %{_bindir}/%{gcc_target_arch}-gcc%{binsuffix} +fi +%endif + %files %defattr(-,root,root) %if 0%{?gcc_accel:1} @@ -648,7 +676,16 @@ rm -r env %dir %{libsubdir}/accel %{libsubdir}/accel/%{gcc_target_arch} %else -%{_prefix}/bin/%{gcc_target_arch}-* +%{_prefix}/bin/%{gcc_target_arch}-gcc%{binsuffix} +%{_prefix}/bin/%{gcc_target_arch}-c++%{binsuffix} +%{_prefix}/bin/%{gcc_target_arch}-cpp%{binsuffix} +%{_prefix}/bin/%{gcc_target_arch}-g++%{binsuffix} +%{_prefix}/bin/%{gcc_target_arch}-gcc-ar%{binsuffix} +%{_prefix}/bin/%{gcc_target_arch}-gcc-nm%{binsuffix} +%{_prefix}/bin/%{gcc_target_arch}-gcc-ranlib%{binsuffix} +%{_prefix}/bin/%{gcc_target_arch}-gcov%{binsuffix} +%{_prefix}/bin/%{gcc_target_arch}-gcov-dump%{binsuffix} +%{_prefix}/bin/%{gcc_target_arch}-gcov-tool%{binsuffix} %endif %dir %{targetlibsubdir} %dir %{_libdir}/gcc/%{gcc_target_arch} diff --git a/cross-sparc-gcc7.changes b/cross-sparc-gcc7.changes index c221eb4..3c475fa 100644 --- a/cross-sparc-gcc7.changes +++ b/cross-sparc-gcc7.changes @@ -1,3 +1,10 @@ +------------------------------------------------------------------- +Tue Apr 4 14:44:52 UTC 2017 - mliska@suse.cz + +- Add update-alternatives for binaries produces by cross compilers. +- Add nospeccleaner comment, remove legacy norootforbuild and + icecream. + ------------------------------------------------------------------- Fri Mar 31 08:51:09 UTC 2017 - rguenther@suse.com diff --git a/cross-sparc-gcc7.spec b/cross-sparc-gcc7.spec index 3c37528..476b2e7 100644 --- a/cross-sparc-gcc7.spec +++ b/cross-sparc-gcc7.spec @@ -29,6 +29,8 @@ # Please submit bugfixes or comments via http://www.suse.de/feedback/ # +# nospeccleaner + %define build_cp 0%{!?gcc_accel:1} %define build_ada 0 %define build_libjava 0 @@ -96,6 +98,7 @@ Name: %{pkgname} %if %{cross_arch} != "nvptx" BuildRequires: cross-%{binutils_target}-binutils +Requires: cross-%{binutils_target}-binutils %endif BuildRequires: bison BuildRequires: flex @@ -146,6 +149,9 @@ Obsoletes: cross-ppc-gcc49 <= 4.9.0+r209354 Provides: %{gcc_target_arch}-gcc Conflicts: %selfconflict %{gcc_target_arch}-gcc %endif +BuildRequires: update-alternatives +Requires(post): update-alternatives +Requires(preun): update-alternatives %define biarch_targets x86_64 s390x powerpc64 powerpc sparc sparc64 @@ -640,6 +646,28 @@ rpm -q --changelog binutils > usr/share/icecream-envs/%{name}_%{_arch}.binutils rm -r env %endif +%post +%if 0%{?gcc_accel} +%{_sbindir}/update-alternatives \ + --install %{_bindir}/%{gcc_target_arch}-gcc %{gcc_target_arch}-gcc %{_bindir}/%{gcc_target_arch}-gcc%{binsuffix} 7 \ + --slave %{_bindir}/%{gcc_target_arch}-c++ %{gcc_target_arch}-c++ %{_bindir}/%{gcc_target_arch}-c++%{binsuffix} \ + --slave %{_bindir}/%{gcc_target_arch}-cpp %{gcc_target_arch}-cpp %{_bindir}/%{gcc_target_arch}-cpp%{binsuffix} \ + --slave %{_bindir}/%{gcc_target_arch}-g++ %{gcc_target_arch}-g++ %{_bindir}/%{gcc_target_arch}-g++%{binsuffix} \ + --slave %{_bindir}/%{gcc_target_arch}-gcc-ar %{gcc_target_arch}-gcc-ar %{_bindir}/%{gcc_target_arch}-gcc-ar%{binsuffix} \ + --slave %{_bindir}/%{gcc_target_arch}-gcc-nm %{gcc_target_arch}-gcc-nm %{_bindir}/%{gcc_target_arch}-gcc-nm%{binsuffix} \ + --slave %{_bindir}/%{gcc_target_arch}-gcc-ranlib %{gcc_target_arch}-gcc-ranlib %{_bindir}/%{gcc_target_arch}-gcc-ranlib%{binsuffix} \ + --slave %{_bindir}/%{gcc_target_arch}-gcov %{gcc_target_arch}-gcov %{_bindir}/%{gcc_target_arch}-gcov%{binsuffix} \ + --slave %{_bindir}/%{gcc_target_arch}-gcov-dump %{gcc_target_arch}-gcov-dump %{_bindir}/%{gcc_target_arch}-gcov-dump%{binsuffix} \ + --slave %{_bindir}/%{gcc_target_arch}-gcov-tool %{gcc_target_arch}-gcov-tool %{_bindir}/%{gcc_target_arch}-gcov-tool%{binsuffix} +%endif + +%postun +%if 0%{?gcc_accel} +if [ ! -f %{_bindir}/%{gcc_target_arch}-gcc%{binsuffix} ] ; then +%{_sbindir}/update-alternatives --remove %{gcc_target_arch}-gcc %{_bindir}/%{gcc_target_arch}-gcc%{binsuffix} +fi +%endif + %files %defattr(-,root,root) %if 0%{?gcc_accel:1} @@ -648,7 +676,16 @@ rm -r env %dir %{libsubdir}/accel %{libsubdir}/accel/%{gcc_target_arch} %else -%{_prefix}/bin/%{gcc_target_arch}-* +%{_prefix}/bin/%{gcc_target_arch}-gcc%{binsuffix} +%{_prefix}/bin/%{gcc_target_arch}-c++%{binsuffix} +%{_prefix}/bin/%{gcc_target_arch}-cpp%{binsuffix} +%{_prefix}/bin/%{gcc_target_arch}-g++%{binsuffix} +%{_prefix}/bin/%{gcc_target_arch}-gcc-ar%{binsuffix} +%{_prefix}/bin/%{gcc_target_arch}-gcc-nm%{binsuffix} +%{_prefix}/bin/%{gcc_target_arch}-gcc-ranlib%{binsuffix} +%{_prefix}/bin/%{gcc_target_arch}-gcov%{binsuffix} +%{_prefix}/bin/%{gcc_target_arch}-gcov-dump%{binsuffix} +%{_prefix}/bin/%{gcc_target_arch}-gcov-tool%{binsuffix} %endif %dir %{targetlibsubdir} %dir %{_libdir}/gcc/%{gcc_target_arch} diff --git a/cross-sparc64-gcc7.changes b/cross-sparc64-gcc7.changes index c221eb4..3c475fa 100644 --- a/cross-sparc64-gcc7.changes +++ b/cross-sparc64-gcc7.changes @@ -1,3 +1,10 @@ +------------------------------------------------------------------- +Tue Apr 4 14:44:52 UTC 2017 - mliska@suse.cz + +- Add update-alternatives for binaries produces by cross compilers. +- Add nospeccleaner comment, remove legacy norootforbuild and + icecream. + ------------------------------------------------------------------- Fri Mar 31 08:51:09 UTC 2017 - rguenther@suse.com diff --git a/cross-sparc64-gcc7.spec b/cross-sparc64-gcc7.spec index 270ac7b..1713faf 100644 --- a/cross-sparc64-gcc7.spec +++ b/cross-sparc64-gcc7.spec @@ -29,6 +29,8 @@ # Please submit bugfixes or comments via http://www.suse.de/feedback/ # +# nospeccleaner + %define build_cp 0%{!?gcc_accel:1} %define build_ada 0 %define build_libjava 0 @@ -96,6 +98,7 @@ Name: %{pkgname} %if %{cross_arch} != "nvptx" BuildRequires: cross-%{binutils_target}-binutils +Requires: cross-%{binutils_target}-binutils %endif BuildRequires: bison BuildRequires: flex @@ -146,6 +149,9 @@ Obsoletes: cross-ppc-gcc49 <= 4.9.0+r209354 Provides: %{gcc_target_arch}-gcc Conflicts: %selfconflict %{gcc_target_arch}-gcc %endif +BuildRequires: update-alternatives +Requires(post): update-alternatives +Requires(preun): update-alternatives %define biarch_targets x86_64 s390x powerpc64 powerpc sparc sparc64 @@ -640,6 +646,28 @@ rpm -q --changelog binutils > usr/share/icecream-envs/%{name}_%{_arch}.binutils rm -r env %endif +%post +%if 0%{?gcc_accel} +%{_sbindir}/update-alternatives \ + --install %{_bindir}/%{gcc_target_arch}-gcc %{gcc_target_arch}-gcc %{_bindir}/%{gcc_target_arch}-gcc%{binsuffix} 7 \ + --slave %{_bindir}/%{gcc_target_arch}-c++ %{gcc_target_arch}-c++ %{_bindir}/%{gcc_target_arch}-c++%{binsuffix} \ + --slave %{_bindir}/%{gcc_target_arch}-cpp %{gcc_target_arch}-cpp %{_bindir}/%{gcc_target_arch}-cpp%{binsuffix} \ + --slave %{_bindir}/%{gcc_target_arch}-g++ %{gcc_target_arch}-g++ %{_bindir}/%{gcc_target_arch}-g++%{binsuffix} \ + --slave %{_bindir}/%{gcc_target_arch}-gcc-ar %{gcc_target_arch}-gcc-ar %{_bindir}/%{gcc_target_arch}-gcc-ar%{binsuffix} \ + --slave %{_bindir}/%{gcc_target_arch}-gcc-nm %{gcc_target_arch}-gcc-nm %{_bindir}/%{gcc_target_arch}-gcc-nm%{binsuffix} \ + --slave %{_bindir}/%{gcc_target_arch}-gcc-ranlib %{gcc_target_arch}-gcc-ranlib %{_bindir}/%{gcc_target_arch}-gcc-ranlib%{binsuffix} \ + --slave %{_bindir}/%{gcc_target_arch}-gcov %{gcc_target_arch}-gcov %{_bindir}/%{gcc_target_arch}-gcov%{binsuffix} \ + --slave %{_bindir}/%{gcc_target_arch}-gcov-dump %{gcc_target_arch}-gcov-dump %{_bindir}/%{gcc_target_arch}-gcov-dump%{binsuffix} \ + --slave %{_bindir}/%{gcc_target_arch}-gcov-tool %{gcc_target_arch}-gcov-tool %{_bindir}/%{gcc_target_arch}-gcov-tool%{binsuffix} +%endif + +%postun +%if 0%{?gcc_accel} +if [ ! -f %{_bindir}/%{gcc_target_arch}-gcc%{binsuffix} ] ; then +%{_sbindir}/update-alternatives --remove %{gcc_target_arch}-gcc %{_bindir}/%{gcc_target_arch}-gcc%{binsuffix} +fi +%endif + %files %defattr(-,root,root) %if 0%{?gcc_accel:1} @@ -648,7 +676,16 @@ rm -r env %dir %{libsubdir}/accel %{libsubdir}/accel/%{gcc_target_arch} %else -%{_prefix}/bin/%{gcc_target_arch}-* +%{_prefix}/bin/%{gcc_target_arch}-gcc%{binsuffix} +%{_prefix}/bin/%{gcc_target_arch}-c++%{binsuffix} +%{_prefix}/bin/%{gcc_target_arch}-cpp%{binsuffix} +%{_prefix}/bin/%{gcc_target_arch}-g++%{binsuffix} +%{_prefix}/bin/%{gcc_target_arch}-gcc-ar%{binsuffix} +%{_prefix}/bin/%{gcc_target_arch}-gcc-nm%{binsuffix} +%{_prefix}/bin/%{gcc_target_arch}-gcc-ranlib%{binsuffix} +%{_prefix}/bin/%{gcc_target_arch}-gcov%{binsuffix} +%{_prefix}/bin/%{gcc_target_arch}-gcov-dump%{binsuffix} +%{_prefix}/bin/%{gcc_target_arch}-gcov-tool%{binsuffix} %endif %dir %{targetlibsubdir} %dir %{_libdir}/gcc/%{gcc_target_arch} diff --git a/cross-x86_64-gcc7.changes b/cross-x86_64-gcc7.changes index c221eb4..3c475fa 100644 --- a/cross-x86_64-gcc7.changes +++ b/cross-x86_64-gcc7.changes @@ -1,3 +1,10 @@ +------------------------------------------------------------------- +Tue Apr 4 14:44:52 UTC 2017 - mliska@suse.cz + +- Add update-alternatives for binaries produces by cross compilers. +- Add nospeccleaner comment, remove legacy norootforbuild and + icecream. + ------------------------------------------------------------------- Fri Mar 31 08:51:09 UTC 2017 - rguenther@suse.com diff --git a/cross-x86_64-gcc7.spec b/cross-x86_64-gcc7.spec index 5ad4686..0667380 100644 --- a/cross-x86_64-gcc7.spec +++ b/cross-x86_64-gcc7.spec @@ -29,6 +29,8 @@ # Please submit bugfixes or comments via http://www.suse.de/feedback/ # +# nospeccleaner + %define build_cp 0%{!?gcc_accel:1} %define build_ada 0 %define build_libjava 0 @@ -96,6 +98,7 @@ Name: %{pkgname} %if %{cross_arch} != "nvptx" BuildRequires: cross-%{binutils_target}-binutils +Requires: cross-%{binutils_target}-binutils %endif BuildRequires: bison BuildRequires: flex @@ -146,6 +149,9 @@ Obsoletes: cross-ppc-gcc49 <= 4.9.0+r209354 Provides: %{gcc_target_arch}-gcc Conflicts: %selfconflict %{gcc_target_arch}-gcc %endif +BuildRequires: update-alternatives +Requires(post): update-alternatives +Requires(preun): update-alternatives %define biarch_targets x86_64 s390x powerpc64 powerpc sparc sparc64 @@ -640,6 +646,28 @@ rpm -q --changelog binutils > usr/share/icecream-envs/%{name}_%{_arch}.binutils rm -r env %endif +%post +%if 0%{?gcc_accel} +%{_sbindir}/update-alternatives \ + --install %{_bindir}/%{gcc_target_arch}-gcc %{gcc_target_arch}-gcc %{_bindir}/%{gcc_target_arch}-gcc%{binsuffix} 7 \ + --slave %{_bindir}/%{gcc_target_arch}-c++ %{gcc_target_arch}-c++ %{_bindir}/%{gcc_target_arch}-c++%{binsuffix} \ + --slave %{_bindir}/%{gcc_target_arch}-cpp %{gcc_target_arch}-cpp %{_bindir}/%{gcc_target_arch}-cpp%{binsuffix} \ + --slave %{_bindir}/%{gcc_target_arch}-g++ %{gcc_target_arch}-g++ %{_bindir}/%{gcc_target_arch}-g++%{binsuffix} \ + --slave %{_bindir}/%{gcc_target_arch}-gcc-ar %{gcc_target_arch}-gcc-ar %{_bindir}/%{gcc_target_arch}-gcc-ar%{binsuffix} \ + --slave %{_bindir}/%{gcc_target_arch}-gcc-nm %{gcc_target_arch}-gcc-nm %{_bindir}/%{gcc_target_arch}-gcc-nm%{binsuffix} \ + --slave %{_bindir}/%{gcc_target_arch}-gcc-ranlib %{gcc_target_arch}-gcc-ranlib %{_bindir}/%{gcc_target_arch}-gcc-ranlib%{binsuffix} \ + --slave %{_bindir}/%{gcc_target_arch}-gcov %{gcc_target_arch}-gcov %{_bindir}/%{gcc_target_arch}-gcov%{binsuffix} \ + --slave %{_bindir}/%{gcc_target_arch}-gcov-dump %{gcc_target_arch}-gcov-dump %{_bindir}/%{gcc_target_arch}-gcov-dump%{binsuffix} \ + --slave %{_bindir}/%{gcc_target_arch}-gcov-tool %{gcc_target_arch}-gcov-tool %{_bindir}/%{gcc_target_arch}-gcov-tool%{binsuffix} +%endif + +%postun +%if 0%{?gcc_accel} +if [ ! -f %{_bindir}/%{gcc_target_arch}-gcc%{binsuffix} ] ; then +%{_sbindir}/update-alternatives --remove %{gcc_target_arch}-gcc %{_bindir}/%{gcc_target_arch}-gcc%{binsuffix} +fi +%endif + %files %defattr(-,root,root) %if 0%{?gcc_accel:1} @@ -648,7 +676,16 @@ rm -r env %dir %{libsubdir}/accel %{libsubdir}/accel/%{gcc_target_arch} %else -%{_prefix}/bin/%{gcc_target_arch}-* +%{_prefix}/bin/%{gcc_target_arch}-gcc%{binsuffix} +%{_prefix}/bin/%{gcc_target_arch}-c++%{binsuffix} +%{_prefix}/bin/%{gcc_target_arch}-cpp%{binsuffix} +%{_prefix}/bin/%{gcc_target_arch}-g++%{binsuffix} +%{_prefix}/bin/%{gcc_target_arch}-gcc-ar%{binsuffix} +%{_prefix}/bin/%{gcc_target_arch}-gcc-nm%{binsuffix} +%{_prefix}/bin/%{gcc_target_arch}-gcc-ranlib%{binsuffix} +%{_prefix}/bin/%{gcc_target_arch}-gcov%{binsuffix} +%{_prefix}/bin/%{gcc_target_arch}-gcov-dump%{binsuffix} +%{_prefix}/bin/%{gcc_target_arch}-gcov-tool%{binsuffix} %endif %dir %{targetlibsubdir} %dir %{_libdir}/gcc/%{gcc_target_arch} diff --git a/cross.spec.in b/cross.spec.in index 97d8e28..55f4487 100644 --- a/cross.spec.in +++ b/cross.spec.in @@ -8,6 +8,8 @@ # Please submit bugfixes or comments via http://www.suse.de/feedback/ # +# nospeccleaner + %define build_cp 0%{!?gcc_accel:1} %define build_ada 0 %define build_libjava 0 @@ -126,6 +128,9 @@ Obsoletes: cross-ppc-gcc49 <= 4.9.0+r209354 Provides: %{gcc_target_arch}-gcc Conflicts: %selfconflict %{gcc_target_arch}-gcc %endif +BuildRequires: update-alternatives +Requires(post): update-alternatives +Requires(preun): update-alternatives # COMMON-BEGIN # COMMON-END @@ -235,6 +240,28 @@ rpm -q --changelog binutils > usr/share/icecream-envs/%{name}_%{_arch}.binutils rm -r env %endif +%post +%if 0%{?gcc_accel} +%{_sbindir}/update-alternatives \ + --install %{_bindir}/%{gcc_target_arch}-gcc %{gcc_target_arch}-gcc %{_bindir}/%{gcc_target_arch}-gcc%{binsuffix} @base_ver@ \ + --slave %{_bindir}/%{gcc_target_arch}-c++ %{gcc_target_arch}-c++ %{_bindir}/%{gcc_target_arch}-c++%{binsuffix} \ + --slave %{_bindir}/%{gcc_target_arch}-cpp %{gcc_target_arch}-cpp %{_bindir}/%{gcc_target_arch}-cpp%{binsuffix} \ + --slave %{_bindir}/%{gcc_target_arch}-g++ %{gcc_target_arch}-g++ %{_bindir}/%{gcc_target_arch}-g++%{binsuffix} \ + --slave %{_bindir}/%{gcc_target_arch}-gcc-ar %{gcc_target_arch}-gcc-ar %{_bindir}/%{gcc_target_arch}-gcc-ar%{binsuffix} \ + --slave %{_bindir}/%{gcc_target_arch}-gcc-nm %{gcc_target_arch}-gcc-nm %{_bindir}/%{gcc_target_arch}-gcc-nm%{binsuffix} \ + --slave %{_bindir}/%{gcc_target_arch}-gcc-ranlib %{gcc_target_arch}-gcc-ranlib %{_bindir}/%{gcc_target_arch}-gcc-ranlib%{binsuffix} \ + --slave %{_bindir}/%{gcc_target_arch}-gcov %{gcc_target_arch}-gcov %{_bindir}/%{gcc_target_arch}-gcov%{binsuffix} \ + --slave %{_bindir}/%{gcc_target_arch}-gcov-dump %{gcc_target_arch}-gcov-dump %{_bindir}/%{gcc_target_arch}-gcov-dump%{binsuffix} \ + --slave %{_bindir}/%{gcc_target_arch}-gcov-tool %{gcc_target_arch}-gcov-tool %{_bindir}/%{gcc_target_arch}-gcov-tool%{binsuffix} +%endif + +%postun +%if 0%{?gcc_accel} +if [ ! -f %{_bindir}/%{gcc_target_arch}-gcc%{binsuffix} ] ; then +%{_sbindir}/update-alternatives --remove %{gcc_target_arch}-gcc %{_bindir}/%{gcc_target_arch}-gcc%{binsuffix} +fi +%endif + %files %defattr(-,root,root) %if 0%{?gcc_accel:1} @@ -243,7 +270,16 @@ rm -r env %dir %{libsubdir}/accel %{libsubdir}/accel/%{gcc_target_arch} %else -%{_prefix}/bin/%{gcc_target_arch}-* +%{_prefix}/bin/%{gcc_target_arch}-gcc%{binsuffix} +%{_prefix}/bin/%{gcc_target_arch}-c++%{binsuffix} +%{_prefix}/bin/%{gcc_target_arch}-cpp%{binsuffix} +%{_prefix}/bin/%{gcc_target_arch}-g++%{binsuffix} +%{_prefix}/bin/%{gcc_target_arch}-gcc-ar%{binsuffix} +%{_prefix}/bin/%{gcc_target_arch}-gcc-nm%{binsuffix} +%{_prefix}/bin/%{gcc_target_arch}-gcc-ranlib%{binsuffix} +%{_prefix}/bin/%{gcc_target_arch}-gcov%{binsuffix} +%{_prefix}/bin/%{gcc_target_arch}-gcov-dump%{binsuffix} +%{_prefix}/bin/%{gcc_target_arch}-gcov-tool%{binsuffix} %endif %dir %{targetlibsubdir} %dir %{_libdir}/gcc/%{gcc_target_arch} diff --git a/gcc.spec.in b/gcc.spec.in index f6b4d33..fc9b9ad 100644 --- a/gcc.spec.in +++ b/gcc.spec.in @@ -15,8 +15,7 @@ # Please submit bugfixes or comments via http://bugs.opensuse.org/ # -# norootforbuild -# icecream 0 +# nospeccleaner # Ada currently fails to build on a few platforms, enable it only diff --git a/gcc7-testresults.changes b/gcc7-testresults.changes index c221eb4..3c475fa 100644 --- a/gcc7-testresults.changes +++ b/gcc7-testresults.changes @@ -1,3 +1,10 @@ +------------------------------------------------------------------- +Tue Apr 4 14:44:52 UTC 2017 - mliska@suse.cz + +- Add update-alternatives for binaries produces by cross compilers. +- Add nospeccleaner comment, remove legacy norootforbuild and + icecream. + ------------------------------------------------------------------- Fri Mar 31 08:51:09 UTC 2017 - rguenther@suse.com diff --git a/gcc7-testresults.spec b/gcc7-testresults.spec index 4690cc0..12fe796 100644 --- a/gcc7-testresults.spec +++ b/gcc7-testresults.spec @@ -14,7 +14,6 @@ # Please submit bugfixes or comments via http://bugs.opensuse.org/ # -# icecream 0 %define building_testsuite 1 @@ -35,6 +34,8 @@ # Please submit bugfixes or comments via http://bugs.opensuse.org/ # +# nospeccleaner + # Ada currently fails to build on a few platforms, enable it only # on those that work %if %{suse_version} >= 1310 diff --git a/gcc7.changes b/gcc7.changes index c221eb4..3c475fa 100644 --- a/gcc7.changes +++ b/gcc7.changes @@ -1,3 +1,10 @@ +------------------------------------------------------------------- +Tue Apr 4 14:44:52 UTC 2017 - mliska@suse.cz + +- Add update-alternatives for binaries produces by cross compilers. +- Add nospeccleaner comment, remove legacy norootforbuild and + icecream. + ------------------------------------------------------------------- Fri Mar 31 08:51:09 UTC 2017 - rguenther@suse.com diff --git a/gcc7.spec b/gcc7.spec index 9e4d97a..31babf2 100644 --- a/gcc7.spec +++ b/gcc7.spec @@ -14,9 +14,10 @@ # Please submit bugfixes or comments via http://bugs.opensuse.org/ # -# icecream 0 +# nospeccleaner + # Ada currently fails to build on a few platforms, enable it only # on those that work %if %{suse_version} >= 1310 From acbc3779d444c2c695a47896aeb55adc5ce59c49cd81efe7e1391f8e73b65e79 Mon Sep 17 00:00:00 2001 From: Richard Biener Date: Thu, 13 Apr 2017 08:51:01 +0000 Subject: [PATCH 09/22] - Update to gcc trunk head (r246899). - Always create nvptx offloading cross spec file. OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gcc7?expand=0&rev=42 --- change_spec | 3 ++- cross-aarch64-gcc7.changes | 6 ++++++ cross-aarch64-gcc7.spec | 2 +- cross-arm-gcc7.changes | 6 ++++++ cross-arm-gcc7.spec | 2 +- cross-avr-gcc7.changes | 6 ++++++ cross-avr-gcc7.spec | 2 +- cross-epiphany-gcc7-bootstrap.changes | 6 ++++++ cross-epiphany-gcc7-bootstrap.spec | 2 +- cross-epiphany-gcc7.changes | 6 ++++++ cross-epiphany-gcc7.spec | 2 +- cross-hppa-gcc7.changes | 6 ++++++ cross-hppa-gcc7.spec | 2 +- cross-i386-gcc7.changes | 6 ++++++ cross-i386-gcc7.spec | 2 +- cross-m68k-gcc7.changes | 6 ++++++ cross-m68k-gcc7.spec | 2 +- cross-mips-gcc7.changes | 6 ++++++ cross-mips-gcc7.spec | 2 +- cross-nvptx-gcc7.changes | 6 ++++++ cross-nvptx-gcc7.spec | 2 +- cross-ppc64-gcc7.changes | 6 ++++++ cross-ppc64-gcc7.spec | 2 +- cross-ppc64le-gcc7.changes | 6 ++++++ cross-ppc64le-gcc7.spec | 2 +- cross-rx-gcc7-bootstrap.changes | 6 ++++++ cross-rx-gcc7-bootstrap.spec | 2 +- cross-rx-gcc7.changes | 6 ++++++ cross-rx-gcc7.spec | 2 +- cross-s390x-gcc7.changes | 6 ++++++ cross-s390x-gcc7.spec | 2 +- cross-sparc-gcc7.changes | 6 ++++++ cross-sparc-gcc7.spec | 2 +- cross-sparc64-gcc7.changes | 6 ++++++ cross-sparc64-gcc7.spec | 2 +- cross-x86_64-gcc7.changes | 6 ++++++ cross-x86_64-gcc7.spec | 2 +- gcc-7.0.1-r246609.tar.bz2 | 3 --- gcc-7.0.1-r246899.tar.bz2 | 3 +++ gcc.spec.in | 10 ++++------ gcc7-testresults.changes | 6 ++++++ gcc7-testresults.spec | 2 +- gcc7.changes | 6 ++++++ gcc7.spec | 26 ++++++++++---------------- 44 files changed, 158 insertions(+), 45 deletions(-) delete mode 100644 gcc-7.0.1-r246609.tar.bz2 create mode 100644 gcc-7.0.1-r246899.tar.bz2 diff --git a/change_spec b/change_spec index d2e0bd3..0fd432c 100644 --- a/change_spec +++ b/change_spec @@ -106,10 +106,11 @@ add_cross cross-mips-gcc$base_ver mips mips-suse-linux %define gcc_icecream 1 add_cross cross-hppa-gcc$base_ver hppa hppa-suse-linux %define gcc_icecream 1 add_newlib_cross cross-epiphany-gcc$base_ver epiphany epiphany-elf add_newlib_cross cross-rx-gcc$base_ver rx rx-elf -add_cross cross-nvptx-gcc$base_ver nvptx nvptx-none %define gcc_accel 1 #add_newlib_cross cross-rl78-gcc$base_ver rl78 rl78-elf #add_newlib_cross cross-nds32le-gcc$base_ver nds32le nds32le-elf fi +# the nvptx cross is used for offloading +add_cross cross-nvptx-gcc$base_ver nvptx nvptx-none %define gcc_accel 1 for f in *.spec; do sed -i -e '/^# .*-\(BEGIN\|END\)$/d' $f diff --git a/cross-aarch64-gcc7.changes b/cross-aarch64-gcc7.changes index 3c475fa..2fdf49d 100644 --- a/cross-aarch64-gcc7.changes +++ b/cross-aarch64-gcc7.changes @@ -1,3 +1,9 @@ +------------------------------------------------------------------- +Thu Apr 13 08:48:41 UTC 2017 - rguenther@suse.com + +- Update to gcc trunk head (r246899). +- Always create nvptx offloading cross spec file. + ------------------------------------------------------------------- Tue Apr 4 14:44:52 UTC 2017 - mliska@suse.cz diff --git a/cross-aarch64-gcc7.spec b/cross-aarch64-gcc7.spec index 18ddb5d..5af5720 100644 --- a/cross-aarch64-gcc7.spec +++ b/cross-aarch64-gcc7.spec @@ -156,7 +156,7 @@ Requires(preun): update-alternatives %define biarch_targets x86_64 s390x powerpc64 powerpc sparc sparc64 Url: http://gcc.gnu.org/ -Version: 7.0.1+r246609 +Version: 7.0.1+r246899 Release: 0 %define gcc_version %(echo %version | sed 's/+.*//') %define gcc_dir_version %(echo %gcc_version | cut -d '.' -f 1) diff --git a/cross-arm-gcc7.changes b/cross-arm-gcc7.changes index 3c475fa..2fdf49d 100644 --- a/cross-arm-gcc7.changes +++ b/cross-arm-gcc7.changes @@ -1,3 +1,9 @@ +------------------------------------------------------------------- +Thu Apr 13 08:48:41 UTC 2017 - rguenther@suse.com + +- Update to gcc trunk head (r246899). +- Always create nvptx offloading cross spec file. + ------------------------------------------------------------------- Tue Apr 4 14:44:52 UTC 2017 - mliska@suse.cz diff --git a/cross-arm-gcc7.spec b/cross-arm-gcc7.spec index 60075cb..644da0d 100644 --- a/cross-arm-gcc7.spec +++ b/cross-arm-gcc7.spec @@ -156,7 +156,7 @@ Requires(preun): update-alternatives %define biarch_targets x86_64 s390x powerpc64 powerpc sparc sparc64 Url: http://gcc.gnu.org/ -Version: 7.0.1+r246609 +Version: 7.0.1+r246899 Release: 0 %define gcc_version %(echo %version | sed 's/+.*//') %define gcc_dir_version %(echo %gcc_version | cut -d '.' -f 1) diff --git a/cross-avr-gcc7.changes b/cross-avr-gcc7.changes index 3c475fa..2fdf49d 100644 --- a/cross-avr-gcc7.changes +++ b/cross-avr-gcc7.changes @@ -1,3 +1,9 @@ +------------------------------------------------------------------- +Thu Apr 13 08:48:41 UTC 2017 - rguenther@suse.com + +- Update to gcc trunk head (r246899). +- Always create nvptx offloading cross spec file. + ------------------------------------------------------------------- Tue Apr 4 14:44:52 UTC 2017 - mliska@suse.cz diff --git a/cross-avr-gcc7.spec b/cross-avr-gcc7.spec index 68a5da3..f2665e5 100644 --- a/cross-avr-gcc7.spec +++ b/cross-avr-gcc7.spec @@ -156,7 +156,7 @@ Requires(preun): update-alternatives %define biarch_targets x86_64 s390x powerpc64 powerpc sparc sparc64 Url: http://gcc.gnu.org/ -Version: 7.0.1+r246609 +Version: 7.0.1+r246899 Release: 0 %define gcc_version %(echo %version | sed 's/+.*//') %define gcc_dir_version %(echo %gcc_version | cut -d '.' -f 1) diff --git a/cross-epiphany-gcc7-bootstrap.changes b/cross-epiphany-gcc7-bootstrap.changes index 3c475fa..2fdf49d 100644 --- a/cross-epiphany-gcc7-bootstrap.changes +++ b/cross-epiphany-gcc7-bootstrap.changes @@ -1,3 +1,9 @@ +------------------------------------------------------------------- +Thu Apr 13 08:48:41 UTC 2017 - rguenther@suse.com + +- Update to gcc trunk head (r246899). +- Always create nvptx offloading cross spec file. + ------------------------------------------------------------------- Tue Apr 4 14:44:52 UTC 2017 - mliska@suse.cz diff --git a/cross-epiphany-gcc7-bootstrap.spec b/cross-epiphany-gcc7-bootstrap.spec index 4f5849e..3ec8700 100644 --- a/cross-epiphany-gcc7-bootstrap.spec +++ b/cross-epiphany-gcc7-bootstrap.spec @@ -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.0.1+r246609 +Version: 7.0.1+r246899 Release: 0 %define gcc_version %(echo %version | sed 's/+.*//') %define gcc_dir_version %(echo %gcc_version | cut -d '.' -f 1) diff --git a/cross-epiphany-gcc7.changes b/cross-epiphany-gcc7.changes index 3c475fa..2fdf49d 100644 --- a/cross-epiphany-gcc7.changes +++ b/cross-epiphany-gcc7.changes @@ -1,3 +1,9 @@ +------------------------------------------------------------------- +Thu Apr 13 08:48:41 UTC 2017 - rguenther@suse.com + +- Update to gcc trunk head (r246899). +- Always create nvptx offloading cross spec file. + ------------------------------------------------------------------- Tue Apr 4 14:44:52 UTC 2017 - mliska@suse.cz diff --git a/cross-epiphany-gcc7.spec b/cross-epiphany-gcc7.spec index 11b996a..6764cbf 100644 --- a/cross-epiphany-gcc7.spec +++ b/cross-epiphany-gcc7.spec @@ -156,7 +156,7 @@ Requires(preun): update-alternatives %define biarch_targets x86_64 s390x powerpc64 powerpc sparc sparc64 Url: http://gcc.gnu.org/ -Version: 7.0.1+r246609 +Version: 7.0.1+r246899 Release: 0 %define gcc_version %(echo %version | sed 's/+.*//') %define gcc_dir_version %(echo %gcc_version | cut -d '.' -f 1) diff --git a/cross-hppa-gcc7.changes b/cross-hppa-gcc7.changes index 3c475fa..2fdf49d 100644 --- a/cross-hppa-gcc7.changes +++ b/cross-hppa-gcc7.changes @@ -1,3 +1,9 @@ +------------------------------------------------------------------- +Thu Apr 13 08:48:41 UTC 2017 - rguenther@suse.com + +- Update to gcc trunk head (r246899). +- Always create nvptx offloading cross spec file. + ------------------------------------------------------------------- Tue Apr 4 14:44:52 UTC 2017 - mliska@suse.cz diff --git a/cross-hppa-gcc7.spec b/cross-hppa-gcc7.spec index fdb85e7..dbcef48 100644 --- a/cross-hppa-gcc7.spec +++ b/cross-hppa-gcc7.spec @@ -156,7 +156,7 @@ Requires(preun): update-alternatives %define biarch_targets x86_64 s390x powerpc64 powerpc sparc sparc64 Url: http://gcc.gnu.org/ -Version: 7.0.1+r246609 +Version: 7.0.1+r246899 Release: 0 %define gcc_version %(echo %version | sed 's/+.*//') %define gcc_dir_version %(echo %gcc_version | cut -d '.' -f 1) diff --git a/cross-i386-gcc7.changes b/cross-i386-gcc7.changes index 3c475fa..2fdf49d 100644 --- a/cross-i386-gcc7.changes +++ b/cross-i386-gcc7.changes @@ -1,3 +1,9 @@ +------------------------------------------------------------------- +Thu Apr 13 08:48:41 UTC 2017 - rguenther@suse.com + +- Update to gcc trunk head (r246899). +- Always create nvptx offloading cross spec file. + ------------------------------------------------------------------- Tue Apr 4 14:44:52 UTC 2017 - mliska@suse.cz diff --git a/cross-i386-gcc7.spec b/cross-i386-gcc7.spec index ab39262..ec28ff4 100644 --- a/cross-i386-gcc7.spec +++ b/cross-i386-gcc7.spec @@ -156,7 +156,7 @@ Requires(preun): update-alternatives %define biarch_targets x86_64 s390x powerpc64 powerpc sparc sparc64 Url: http://gcc.gnu.org/ -Version: 7.0.1+r246609 +Version: 7.0.1+r246899 Release: 0 %define gcc_version %(echo %version | sed 's/+.*//') %define gcc_dir_version %(echo %gcc_version | cut -d '.' -f 1) diff --git a/cross-m68k-gcc7.changes b/cross-m68k-gcc7.changes index 3c475fa..2fdf49d 100644 --- a/cross-m68k-gcc7.changes +++ b/cross-m68k-gcc7.changes @@ -1,3 +1,9 @@ +------------------------------------------------------------------- +Thu Apr 13 08:48:41 UTC 2017 - rguenther@suse.com + +- Update to gcc trunk head (r246899). +- Always create nvptx offloading cross spec file. + ------------------------------------------------------------------- Tue Apr 4 14:44:52 UTC 2017 - mliska@suse.cz diff --git a/cross-m68k-gcc7.spec b/cross-m68k-gcc7.spec index 3df2a3c..6f3d8df 100644 --- a/cross-m68k-gcc7.spec +++ b/cross-m68k-gcc7.spec @@ -156,7 +156,7 @@ Requires(preun): update-alternatives %define biarch_targets x86_64 s390x powerpc64 powerpc sparc sparc64 Url: http://gcc.gnu.org/ -Version: 7.0.1+r246609 +Version: 7.0.1+r246899 Release: 0 %define gcc_version %(echo %version | sed 's/+.*//') %define gcc_dir_version %(echo %gcc_version | cut -d '.' -f 1) diff --git a/cross-mips-gcc7.changes b/cross-mips-gcc7.changes index 3c475fa..2fdf49d 100644 --- a/cross-mips-gcc7.changes +++ b/cross-mips-gcc7.changes @@ -1,3 +1,9 @@ +------------------------------------------------------------------- +Thu Apr 13 08:48:41 UTC 2017 - rguenther@suse.com + +- Update to gcc trunk head (r246899). +- Always create nvptx offloading cross spec file. + ------------------------------------------------------------------- Tue Apr 4 14:44:52 UTC 2017 - mliska@suse.cz diff --git a/cross-mips-gcc7.spec b/cross-mips-gcc7.spec index 06fb322..a5dfe07 100644 --- a/cross-mips-gcc7.spec +++ b/cross-mips-gcc7.spec @@ -156,7 +156,7 @@ Requires(preun): update-alternatives %define biarch_targets x86_64 s390x powerpc64 powerpc sparc sparc64 Url: http://gcc.gnu.org/ -Version: 7.0.1+r246609 +Version: 7.0.1+r246899 Release: 0 %define gcc_version %(echo %version | sed 's/+.*//') %define gcc_dir_version %(echo %gcc_version | cut -d '.' -f 1) diff --git a/cross-nvptx-gcc7.changes b/cross-nvptx-gcc7.changes index 3c475fa..2fdf49d 100644 --- a/cross-nvptx-gcc7.changes +++ b/cross-nvptx-gcc7.changes @@ -1,3 +1,9 @@ +------------------------------------------------------------------- +Thu Apr 13 08:48:41 UTC 2017 - rguenther@suse.com + +- Update to gcc trunk head (r246899). +- Always create nvptx offloading cross spec file. + ------------------------------------------------------------------- Tue Apr 4 14:44:52 UTC 2017 - mliska@suse.cz diff --git a/cross-nvptx-gcc7.spec b/cross-nvptx-gcc7.spec index 9ce71d2..c46cc9a 100644 --- a/cross-nvptx-gcc7.spec +++ b/cross-nvptx-gcc7.spec @@ -156,7 +156,7 @@ Requires(preun): update-alternatives %define biarch_targets x86_64 s390x powerpc64 powerpc sparc sparc64 Url: http://gcc.gnu.org/ -Version: 7.0.1+r246609 +Version: 7.0.1+r246899 Release: 0 %define gcc_version %(echo %version | sed 's/+.*//') %define gcc_dir_version %(echo %gcc_version | cut -d '.' -f 1) diff --git a/cross-ppc64-gcc7.changes b/cross-ppc64-gcc7.changes index 3c475fa..2fdf49d 100644 --- a/cross-ppc64-gcc7.changes +++ b/cross-ppc64-gcc7.changes @@ -1,3 +1,9 @@ +------------------------------------------------------------------- +Thu Apr 13 08:48:41 UTC 2017 - rguenther@suse.com + +- Update to gcc trunk head (r246899). +- Always create nvptx offloading cross spec file. + ------------------------------------------------------------------- Tue Apr 4 14:44:52 UTC 2017 - mliska@suse.cz diff --git a/cross-ppc64-gcc7.spec b/cross-ppc64-gcc7.spec index 27b3335..9f791a0 100644 --- a/cross-ppc64-gcc7.spec +++ b/cross-ppc64-gcc7.spec @@ -156,7 +156,7 @@ Requires(preun): update-alternatives %define biarch_targets x86_64 s390x powerpc64 powerpc sparc sparc64 Url: http://gcc.gnu.org/ -Version: 7.0.1+r246609 +Version: 7.0.1+r246899 Release: 0 %define gcc_version %(echo %version | sed 's/+.*//') %define gcc_dir_version %(echo %gcc_version | cut -d '.' -f 1) diff --git a/cross-ppc64le-gcc7.changes b/cross-ppc64le-gcc7.changes index 3c475fa..2fdf49d 100644 --- a/cross-ppc64le-gcc7.changes +++ b/cross-ppc64le-gcc7.changes @@ -1,3 +1,9 @@ +------------------------------------------------------------------- +Thu Apr 13 08:48:41 UTC 2017 - rguenther@suse.com + +- Update to gcc trunk head (r246899). +- Always create nvptx offloading cross spec file. + ------------------------------------------------------------------- Tue Apr 4 14:44:52 UTC 2017 - mliska@suse.cz diff --git a/cross-ppc64le-gcc7.spec b/cross-ppc64le-gcc7.spec index e80d823..e6298aa 100644 --- a/cross-ppc64le-gcc7.spec +++ b/cross-ppc64le-gcc7.spec @@ -156,7 +156,7 @@ Requires(preun): update-alternatives %define biarch_targets x86_64 s390x powerpc64 powerpc sparc sparc64 Url: http://gcc.gnu.org/ -Version: 7.0.1+r246609 +Version: 7.0.1+r246899 Release: 0 %define gcc_version %(echo %version | sed 's/+.*//') %define gcc_dir_version %(echo %gcc_version | cut -d '.' -f 1) diff --git a/cross-rx-gcc7-bootstrap.changes b/cross-rx-gcc7-bootstrap.changes index 3c475fa..2fdf49d 100644 --- a/cross-rx-gcc7-bootstrap.changes +++ b/cross-rx-gcc7-bootstrap.changes @@ -1,3 +1,9 @@ +------------------------------------------------------------------- +Thu Apr 13 08:48:41 UTC 2017 - rguenther@suse.com + +- Update to gcc trunk head (r246899). +- Always create nvptx offloading cross spec file. + ------------------------------------------------------------------- Tue Apr 4 14:44:52 UTC 2017 - mliska@suse.cz diff --git a/cross-rx-gcc7-bootstrap.spec b/cross-rx-gcc7-bootstrap.spec index b5ddfa5..9d5397a 100644 --- a/cross-rx-gcc7-bootstrap.spec +++ b/cross-rx-gcc7-bootstrap.spec @@ -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.0.1+r246609 +Version: 7.0.1+r246899 Release: 0 %define gcc_version %(echo %version | sed 's/+.*//') %define gcc_dir_version %(echo %gcc_version | cut -d '.' -f 1) diff --git a/cross-rx-gcc7.changes b/cross-rx-gcc7.changes index 3c475fa..2fdf49d 100644 --- a/cross-rx-gcc7.changes +++ b/cross-rx-gcc7.changes @@ -1,3 +1,9 @@ +------------------------------------------------------------------- +Thu Apr 13 08:48:41 UTC 2017 - rguenther@suse.com + +- Update to gcc trunk head (r246899). +- Always create nvptx offloading cross spec file. + ------------------------------------------------------------------- Tue Apr 4 14:44:52 UTC 2017 - mliska@suse.cz diff --git a/cross-rx-gcc7.spec b/cross-rx-gcc7.spec index d299397..321c284 100644 --- a/cross-rx-gcc7.spec +++ b/cross-rx-gcc7.spec @@ -156,7 +156,7 @@ Requires(preun): update-alternatives %define biarch_targets x86_64 s390x powerpc64 powerpc sparc sparc64 Url: http://gcc.gnu.org/ -Version: 7.0.1+r246609 +Version: 7.0.1+r246899 Release: 0 %define gcc_version %(echo %version | sed 's/+.*//') %define gcc_dir_version %(echo %gcc_version | cut -d '.' -f 1) diff --git a/cross-s390x-gcc7.changes b/cross-s390x-gcc7.changes index 3c475fa..2fdf49d 100644 --- a/cross-s390x-gcc7.changes +++ b/cross-s390x-gcc7.changes @@ -1,3 +1,9 @@ +------------------------------------------------------------------- +Thu Apr 13 08:48:41 UTC 2017 - rguenther@suse.com + +- Update to gcc trunk head (r246899). +- Always create nvptx offloading cross spec file. + ------------------------------------------------------------------- Tue Apr 4 14:44:52 UTC 2017 - mliska@suse.cz diff --git a/cross-s390x-gcc7.spec b/cross-s390x-gcc7.spec index 40f832a..8c5e183 100644 --- a/cross-s390x-gcc7.spec +++ b/cross-s390x-gcc7.spec @@ -156,7 +156,7 @@ Requires(preun): update-alternatives %define biarch_targets x86_64 s390x powerpc64 powerpc sparc sparc64 Url: http://gcc.gnu.org/ -Version: 7.0.1+r246609 +Version: 7.0.1+r246899 Release: 0 %define gcc_version %(echo %version | sed 's/+.*//') %define gcc_dir_version %(echo %gcc_version | cut -d '.' -f 1) diff --git a/cross-sparc-gcc7.changes b/cross-sparc-gcc7.changes index 3c475fa..2fdf49d 100644 --- a/cross-sparc-gcc7.changes +++ b/cross-sparc-gcc7.changes @@ -1,3 +1,9 @@ +------------------------------------------------------------------- +Thu Apr 13 08:48:41 UTC 2017 - rguenther@suse.com + +- Update to gcc trunk head (r246899). +- Always create nvptx offloading cross spec file. + ------------------------------------------------------------------- Tue Apr 4 14:44:52 UTC 2017 - mliska@suse.cz diff --git a/cross-sparc-gcc7.spec b/cross-sparc-gcc7.spec index 476b2e7..e7fbd31 100644 --- a/cross-sparc-gcc7.spec +++ b/cross-sparc-gcc7.spec @@ -156,7 +156,7 @@ Requires(preun): update-alternatives %define biarch_targets x86_64 s390x powerpc64 powerpc sparc sparc64 Url: http://gcc.gnu.org/ -Version: 7.0.1+r246609 +Version: 7.0.1+r246899 Release: 0 %define gcc_version %(echo %version | sed 's/+.*//') %define gcc_dir_version %(echo %gcc_version | cut -d '.' -f 1) diff --git a/cross-sparc64-gcc7.changes b/cross-sparc64-gcc7.changes index 3c475fa..2fdf49d 100644 --- a/cross-sparc64-gcc7.changes +++ b/cross-sparc64-gcc7.changes @@ -1,3 +1,9 @@ +------------------------------------------------------------------- +Thu Apr 13 08:48:41 UTC 2017 - rguenther@suse.com + +- Update to gcc trunk head (r246899). +- Always create nvptx offloading cross spec file. + ------------------------------------------------------------------- Tue Apr 4 14:44:52 UTC 2017 - mliska@suse.cz diff --git a/cross-sparc64-gcc7.spec b/cross-sparc64-gcc7.spec index 1713faf..c83ba98 100644 --- a/cross-sparc64-gcc7.spec +++ b/cross-sparc64-gcc7.spec @@ -156,7 +156,7 @@ Requires(preun): update-alternatives %define biarch_targets x86_64 s390x powerpc64 powerpc sparc sparc64 Url: http://gcc.gnu.org/ -Version: 7.0.1+r246609 +Version: 7.0.1+r246899 Release: 0 %define gcc_version %(echo %version | sed 's/+.*//') %define gcc_dir_version %(echo %gcc_version | cut -d '.' -f 1) diff --git a/cross-x86_64-gcc7.changes b/cross-x86_64-gcc7.changes index 3c475fa..2fdf49d 100644 --- a/cross-x86_64-gcc7.changes +++ b/cross-x86_64-gcc7.changes @@ -1,3 +1,9 @@ +------------------------------------------------------------------- +Thu Apr 13 08:48:41 UTC 2017 - rguenther@suse.com + +- Update to gcc trunk head (r246899). +- Always create nvptx offloading cross spec file. + ------------------------------------------------------------------- Tue Apr 4 14:44:52 UTC 2017 - mliska@suse.cz diff --git a/cross-x86_64-gcc7.spec b/cross-x86_64-gcc7.spec index 0667380..23a3125 100644 --- a/cross-x86_64-gcc7.spec +++ b/cross-x86_64-gcc7.spec @@ -156,7 +156,7 @@ Requires(preun): update-alternatives %define biarch_targets x86_64 s390x powerpc64 powerpc sparc sparc64 Url: http://gcc.gnu.org/ -Version: 7.0.1+r246609 +Version: 7.0.1+r246899 Release: 0 %define gcc_version %(echo %version | sed 's/+.*//') %define gcc_dir_version %(echo %gcc_version | cut -d '.' -f 1) diff --git a/gcc-7.0.1-r246609.tar.bz2 b/gcc-7.0.1-r246609.tar.bz2 deleted file mode 100644 index 8d3f9aa..0000000 --- a/gcc-7.0.1-r246609.tar.bz2 +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:96d278ee04b8e129fa66c1b33dbf3e9a74731cf30ebc05051155f58a66c78843 -size 76347716 diff --git a/gcc-7.0.1-r246899.tar.bz2 b/gcc-7.0.1-r246899.tar.bz2 new file mode 100644 index 0000000..1fd4f74 --- /dev/null +++ b/gcc-7.0.1-r246899.tar.bz2 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:4b9138286374909ddc04a9356cb828968423266a531320198959e41aad90483a +size 76266081 diff --git a/gcc.spec.in b/gcc.spec.in index fc9b9ad..eda3142 100644 --- a/gcc.spec.in +++ b/gcc.spec.in @@ -237,7 +237,7 @@ BuildRequires: gdb %define biarch_targets x86_64 s390x powerpc64 powerpc sparc sparc64 URL: http://gcc.gnu.org/ -Version: 7.0.1+r246609 +Version: 7.0.1+r246899 Release: 1 %define gcc_version %(echo %version | sed 's/+.*//') %define gcc_dir_version %(echo %gcc_version | cut -d '.' -f 1) @@ -596,7 +596,7 @@ packages. # PACKAGE-BEGIN %package ada@variant@ -Summary: GNU Ada95 Compiler Based on GCC (GNAT) +Summary: GNU Ada Compiler Based on GCC (GNAT) License: GPL-3.0+ Group: Development/Languages/Other Requires: gcc@base_ver@@variant@ = %{version}-%{release} @@ -604,10 +604,8 @@ Requires: gcc@base_ver@-ada = %{version}-%{release} Requires: libada@base_ver@@variant@ = %{version}-%{release} %description ada@variant@ -This package contains an Ada95 compiler and associated development -tools based on the GNU GCC technology. Ada95 is the object oriented -successor of the Ada83 language. To build this package from source you -must have installed a binary version to bootstrap the compiler. +This package contains an Ada compiler and associated development +tools based on the GNU GCC technology. # PACKAGE-END # PACKAGE-BEGIN diff --git a/gcc7-testresults.changes b/gcc7-testresults.changes index 3c475fa..2fdf49d 100644 --- a/gcc7-testresults.changes +++ b/gcc7-testresults.changes @@ -1,3 +1,9 @@ +------------------------------------------------------------------- +Thu Apr 13 08:48:41 UTC 2017 - rguenther@suse.com + +- Update to gcc trunk head (r246899). +- Always create nvptx offloading cross spec file. + ------------------------------------------------------------------- Tue Apr 4 14:44:52 UTC 2017 - mliska@suse.cz diff --git a/gcc7-testresults.spec b/gcc7-testresults.spec index 12fe796..cb014a4 100644 --- a/gcc7-testresults.spec +++ b/gcc7-testresults.spec @@ -251,7 +251,7 @@ BuildRequires: gdb %define biarch_targets x86_64 s390x powerpc64 powerpc sparc sparc64 Url: http://gcc.gnu.org/ -Version: 7.0.1+r246609 +Version: 7.0.1+r246899 Release: 0 %define gcc_version %(echo %version | sed 's/+.*//') %define gcc_dir_version %(echo %gcc_version | cut -d '.' -f 1) diff --git a/gcc7.changes b/gcc7.changes index 3c475fa..2fdf49d 100644 --- a/gcc7.changes +++ b/gcc7.changes @@ -1,3 +1,9 @@ +------------------------------------------------------------------- +Thu Apr 13 08:48:41 UTC 2017 - rguenther@suse.com + +- Update to gcc trunk head (r246899). +- Always create nvptx offloading cross spec file. + ------------------------------------------------------------------- Tue Apr 4 14:44:52 UTC 2017 - mliska@suse.cz diff --git a/gcc7.spec b/gcc7.spec index 31babf2..12a00f0 100644 --- a/gcc7.spec +++ b/gcc7.spec @@ -233,7 +233,7 @@ BuildRequires: gdb %define biarch_targets x86_64 s390x powerpc64 powerpc sparc sparc64 Url: http://gcc.gnu.org/ -Version: 7.0.1+r246609 +Version: 7.0.1+r246899 Release: 0 %define gcc_version %(echo %version | sed 's/+.*//') %define gcc_dir_version %(echo %gcc_version | cut -d '.' -f 1) @@ -799,7 +799,7 @@ packages. %package ada -Summary: GNU Ada95 Compiler Based on GCC (GNAT) +Summary: GNU Ada Compiler Based on GCC (GNAT) License: GPL-3.0+ Group: Development/Languages/Other Requires: gcc7 = %{version}-%{release} @@ -807,12 +807,10 @@ Requires: gcc7-ada = %{version}-%{release} Requires: libada7 = %{version}-%{release} %description ada -This package contains an Ada95 compiler and associated development -tools based on the GNU GCC technology. Ada95 is the object oriented -successor of the Ada83 language. To build this package from source you -must have installed a binary version to bootstrap the compiler. +This package contains an Ada compiler and associated development +tools based on the GNU GCC technology. %package ada-32bit -Summary: GNU Ada95 Compiler Based on GCC (GNAT) +Summary: GNU Ada Compiler Based on GCC (GNAT) License: GPL-3.0+ Group: Development/Languages/Other Requires: gcc7-32bit = %{version}-%{release} @@ -820,12 +818,10 @@ Requires: gcc7-ada = %{version}-%{release} Requires: libada7-32bit = %{version}-%{release} %description ada-32bit -This package contains an Ada95 compiler and associated development -tools based on the GNU GCC technology. Ada95 is the object oriented -successor of the Ada83 language. To build this package from source you -must have installed a binary version to bootstrap the compiler. +This package contains an Ada compiler and associated development +tools based on the GNU GCC technology. %package ada-64bit -Summary: GNU Ada95 Compiler Based on GCC (GNAT) +Summary: GNU Ada Compiler Based on GCC (GNAT) License: GPL-3.0+ Group: Development/Languages/Other Requires: gcc7-64bit = %{version}-%{release} @@ -833,10 +829,8 @@ Requires: gcc7-ada = %{version}-%{release} Requires: libada7-64bit = %{version}-%{release} %description ada-64bit -This package contains an Ada95 compiler and associated development -tools based on the GNU GCC technology. Ada95 is the object oriented -successor of the Ada83 language. To build this package from source you -must have installed a binary version to bootstrap the compiler. +This package contains an Ada compiler and associated development +tools based on the GNU GCC technology. %package -n libada7 Summary: GNU Ada Runtime Libraries From e73ed905ea7f8afb2f1b6b53a05e58304a69be00de5f8ee043aa6d80fac71117 Mon Sep 17 00:00:00 2001 From: Richard Biener Date: Thu, 13 Apr 2017 10:43:17 +0000 Subject: [PATCH 10/22] - Add gcc7-pr80321.patch to fix profiledboostrap failure. OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gcc7?expand=0&rev=43 --- cross-aarch64-gcc7.changes | 1 + cross-aarch64-gcc7.spec | 2 + cross-arm-gcc7.changes | 1 + cross-arm-gcc7.spec | 2 + cross-avr-gcc7.changes | 1 + cross-avr-gcc7.spec | 2 + cross-epiphany-gcc7-bootstrap.changes | 1 + cross-epiphany-gcc7-bootstrap.spec | 2 + cross-epiphany-gcc7.changes | 1 + cross-epiphany-gcc7.spec | 2 + cross-hppa-gcc7.changes | 1 + cross-hppa-gcc7.spec | 2 + cross-i386-gcc7.changes | 1 + cross-i386-gcc7.spec | 2 + cross-m68k-gcc7.changes | 1 + cross-m68k-gcc7.spec | 2 + cross-mips-gcc7.changes | 1 + cross-mips-gcc7.spec | 2 + cross-nvptx-gcc7.changes | 1 + cross-nvptx-gcc7.spec | 2 + cross-ppc64-gcc7.changes | 1 + cross-ppc64-gcc7.spec | 2 + cross-ppc64le-gcc7.changes | 1 + cross-ppc64le-gcc7.spec | 2 + cross-rx-gcc7-bootstrap.changes | 1 + cross-rx-gcc7-bootstrap.spec | 2 + cross-rx-gcc7.changes | 1 + cross-rx-gcc7.spec | 2 + cross-s390x-gcc7.changes | 1 + cross-s390x-gcc7.spec | 2 + cross-sparc-gcc7.changes | 1 + cross-sparc-gcc7.spec | 2 + cross-sparc64-gcc7.changes | 1 + cross-sparc64-gcc7.spec | 2 + cross-x86_64-gcc7.changes | 1 + cross-x86_64-gcc7.spec | 2 + gcc.spec.in | 2 + gcc7-pr80321.patch | 305 ++++++++++++++++++++++++++ gcc7-testresults.changes | 1 + gcc7-testresults.spec | 2 + gcc7.changes | 1 + gcc7.spec | 2 + 42 files changed, 367 insertions(+) create mode 100644 gcc7-pr80321.patch diff --git a/cross-aarch64-gcc7.changes b/cross-aarch64-gcc7.changes index 2fdf49d..c9f670f 100644 --- a/cross-aarch64-gcc7.changes +++ b/cross-aarch64-gcc7.changes @@ -3,6 +3,7 @@ Thu Apr 13 08:48:41 UTC 2017 - rguenther@suse.com - Update to gcc trunk head (r246899). - Always create nvptx offloading cross spec file. +- Add gcc7-pr80321.patch to fix profiledboostrap failure. ------------------------------------------------------------------- Tue Apr 4 14:44:52 UTC 2017 - mliska@suse.cz diff --git a/cross-aarch64-gcc7.spec b/cross-aarch64-gcc7.spec index 5af5720..b5cbd5b 100644 --- a/cross-aarch64-gcc7.spec +++ b/cross-aarch64-gcc7.spec @@ -175,6 +175,7 @@ Patch7: gcc48-libstdc++-api-reference.patch Patch9: gcc48-remove-mpfr-2.4.0-requirement.patch Patch10: gcc5-no-return-gcc43-workaround.patch Patch11: gcc7-remove-Wexpansion-to-defined-from-Wextra.patch +Patch12: gcc7-pr80321.patch # A set of patches from the RH srpm Patch51: gcc41-ppc32-retaddr.patch # Some patches taken from Debian @@ -248,6 +249,7 @@ ln -s nvptx-newlib/newlib . %endif %patch10 %patch11 +%patch12 %patch51 %patch60 %patch61 diff --git a/cross-arm-gcc7.changes b/cross-arm-gcc7.changes index 2fdf49d..c9f670f 100644 --- a/cross-arm-gcc7.changes +++ b/cross-arm-gcc7.changes @@ -3,6 +3,7 @@ Thu Apr 13 08:48:41 UTC 2017 - rguenther@suse.com - Update to gcc trunk head (r246899). - Always create nvptx offloading cross spec file. +- Add gcc7-pr80321.patch to fix profiledboostrap failure. ------------------------------------------------------------------- Tue Apr 4 14:44:52 UTC 2017 - mliska@suse.cz diff --git a/cross-arm-gcc7.spec b/cross-arm-gcc7.spec index 644da0d..14fbb2e 100644 --- a/cross-arm-gcc7.spec +++ b/cross-arm-gcc7.spec @@ -175,6 +175,7 @@ Patch7: gcc48-libstdc++-api-reference.patch Patch9: gcc48-remove-mpfr-2.4.0-requirement.patch Patch10: gcc5-no-return-gcc43-workaround.patch Patch11: gcc7-remove-Wexpansion-to-defined-from-Wextra.patch +Patch12: gcc7-pr80321.patch # A set of patches from the RH srpm Patch51: gcc41-ppc32-retaddr.patch # Some patches taken from Debian @@ -248,6 +249,7 @@ ln -s nvptx-newlib/newlib . %endif %patch10 %patch11 +%patch12 %patch51 %patch60 %patch61 diff --git a/cross-avr-gcc7.changes b/cross-avr-gcc7.changes index 2fdf49d..c9f670f 100644 --- a/cross-avr-gcc7.changes +++ b/cross-avr-gcc7.changes @@ -3,6 +3,7 @@ Thu Apr 13 08:48:41 UTC 2017 - rguenther@suse.com - Update to gcc trunk head (r246899). - Always create nvptx offloading cross spec file. +- Add gcc7-pr80321.patch to fix profiledboostrap failure. ------------------------------------------------------------------- Tue Apr 4 14:44:52 UTC 2017 - mliska@suse.cz diff --git a/cross-avr-gcc7.spec b/cross-avr-gcc7.spec index f2665e5..9e48260 100644 --- a/cross-avr-gcc7.spec +++ b/cross-avr-gcc7.spec @@ -175,6 +175,7 @@ Patch7: gcc48-libstdc++-api-reference.patch Patch9: gcc48-remove-mpfr-2.4.0-requirement.patch Patch10: gcc5-no-return-gcc43-workaround.patch Patch11: gcc7-remove-Wexpansion-to-defined-from-Wextra.patch +Patch12: gcc7-pr80321.patch # A set of patches from the RH srpm Patch51: gcc41-ppc32-retaddr.patch # Some patches taken from Debian @@ -248,6 +249,7 @@ ln -s nvptx-newlib/newlib . %endif %patch10 %patch11 +%patch12 %patch51 %patch60 %patch61 diff --git a/cross-epiphany-gcc7-bootstrap.changes b/cross-epiphany-gcc7-bootstrap.changes index 2fdf49d..c9f670f 100644 --- a/cross-epiphany-gcc7-bootstrap.changes +++ b/cross-epiphany-gcc7-bootstrap.changes @@ -3,6 +3,7 @@ Thu Apr 13 08:48:41 UTC 2017 - rguenther@suse.com - Update to gcc trunk head (r246899). - Always create nvptx offloading cross spec file. +- Add gcc7-pr80321.patch to fix profiledboostrap failure. ------------------------------------------------------------------- Tue Apr 4 14:44:52 UTC 2017 - mliska@suse.cz diff --git a/cross-epiphany-gcc7-bootstrap.spec b/cross-epiphany-gcc7-bootstrap.spec index 3ec8700..bc39ab1 100644 --- a/cross-epiphany-gcc7-bootstrap.spec +++ b/cross-epiphany-gcc7-bootstrap.spec @@ -176,6 +176,7 @@ Patch7: gcc48-libstdc++-api-reference.patch Patch9: gcc48-remove-mpfr-2.4.0-requirement.patch Patch10: gcc5-no-return-gcc43-workaround.patch Patch11: gcc7-remove-Wexpansion-to-defined-from-Wextra.patch +Patch12: gcc7-pr80321.patch # A set of patches from the RH srpm Patch51: gcc41-ppc32-retaddr.patch # Some patches taken from Debian @@ -249,6 +250,7 @@ ln -s nvptx-newlib/newlib . %endif %patch10 %patch11 +%patch12 %patch51 %patch60 %patch61 diff --git a/cross-epiphany-gcc7.changes b/cross-epiphany-gcc7.changes index 2fdf49d..c9f670f 100644 --- a/cross-epiphany-gcc7.changes +++ b/cross-epiphany-gcc7.changes @@ -3,6 +3,7 @@ Thu Apr 13 08:48:41 UTC 2017 - rguenther@suse.com - Update to gcc trunk head (r246899). - Always create nvptx offloading cross spec file. +- Add gcc7-pr80321.patch to fix profiledboostrap failure. ------------------------------------------------------------------- Tue Apr 4 14:44:52 UTC 2017 - mliska@suse.cz diff --git a/cross-epiphany-gcc7.spec b/cross-epiphany-gcc7.spec index 6764cbf..202e487 100644 --- a/cross-epiphany-gcc7.spec +++ b/cross-epiphany-gcc7.spec @@ -175,6 +175,7 @@ Patch7: gcc48-libstdc++-api-reference.patch Patch9: gcc48-remove-mpfr-2.4.0-requirement.patch Patch10: gcc5-no-return-gcc43-workaround.patch Patch11: gcc7-remove-Wexpansion-to-defined-from-Wextra.patch +Patch12: gcc7-pr80321.patch # A set of patches from the RH srpm Patch51: gcc41-ppc32-retaddr.patch # Some patches taken from Debian @@ -248,6 +249,7 @@ ln -s nvptx-newlib/newlib . %endif %patch10 %patch11 +%patch12 %patch51 %patch60 %patch61 diff --git a/cross-hppa-gcc7.changes b/cross-hppa-gcc7.changes index 2fdf49d..c9f670f 100644 --- a/cross-hppa-gcc7.changes +++ b/cross-hppa-gcc7.changes @@ -3,6 +3,7 @@ Thu Apr 13 08:48:41 UTC 2017 - rguenther@suse.com - Update to gcc trunk head (r246899). - Always create nvptx offloading cross spec file. +- Add gcc7-pr80321.patch to fix profiledboostrap failure. ------------------------------------------------------------------- Tue Apr 4 14:44:52 UTC 2017 - mliska@suse.cz diff --git a/cross-hppa-gcc7.spec b/cross-hppa-gcc7.spec index dbcef48..3ce0499 100644 --- a/cross-hppa-gcc7.spec +++ b/cross-hppa-gcc7.spec @@ -175,6 +175,7 @@ Patch7: gcc48-libstdc++-api-reference.patch Patch9: gcc48-remove-mpfr-2.4.0-requirement.patch Patch10: gcc5-no-return-gcc43-workaround.patch Patch11: gcc7-remove-Wexpansion-to-defined-from-Wextra.patch +Patch12: gcc7-pr80321.patch # A set of patches from the RH srpm Patch51: gcc41-ppc32-retaddr.patch # Some patches taken from Debian @@ -248,6 +249,7 @@ ln -s nvptx-newlib/newlib . %endif %patch10 %patch11 +%patch12 %patch51 %patch60 %patch61 diff --git a/cross-i386-gcc7.changes b/cross-i386-gcc7.changes index 2fdf49d..c9f670f 100644 --- a/cross-i386-gcc7.changes +++ b/cross-i386-gcc7.changes @@ -3,6 +3,7 @@ Thu Apr 13 08:48:41 UTC 2017 - rguenther@suse.com - Update to gcc trunk head (r246899). - Always create nvptx offloading cross spec file. +- Add gcc7-pr80321.patch to fix profiledboostrap failure. ------------------------------------------------------------------- Tue Apr 4 14:44:52 UTC 2017 - mliska@suse.cz diff --git a/cross-i386-gcc7.spec b/cross-i386-gcc7.spec index ec28ff4..94224af 100644 --- a/cross-i386-gcc7.spec +++ b/cross-i386-gcc7.spec @@ -175,6 +175,7 @@ Patch7: gcc48-libstdc++-api-reference.patch Patch9: gcc48-remove-mpfr-2.4.0-requirement.patch Patch10: gcc5-no-return-gcc43-workaround.patch Patch11: gcc7-remove-Wexpansion-to-defined-from-Wextra.patch +Patch12: gcc7-pr80321.patch # A set of patches from the RH srpm Patch51: gcc41-ppc32-retaddr.patch # Some patches taken from Debian @@ -248,6 +249,7 @@ ln -s nvptx-newlib/newlib . %endif %patch10 %patch11 +%patch12 %patch51 %patch60 %patch61 diff --git a/cross-m68k-gcc7.changes b/cross-m68k-gcc7.changes index 2fdf49d..c9f670f 100644 --- a/cross-m68k-gcc7.changes +++ b/cross-m68k-gcc7.changes @@ -3,6 +3,7 @@ Thu Apr 13 08:48:41 UTC 2017 - rguenther@suse.com - Update to gcc trunk head (r246899). - Always create nvptx offloading cross spec file. +- Add gcc7-pr80321.patch to fix profiledboostrap failure. ------------------------------------------------------------------- Tue Apr 4 14:44:52 UTC 2017 - mliska@suse.cz diff --git a/cross-m68k-gcc7.spec b/cross-m68k-gcc7.spec index 6f3d8df..17b5efc 100644 --- a/cross-m68k-gcc7.spec +++ b/cross-m68k-gcc7.spec @@ -175,6 +175,7 @@ Patch7: gcc48-libstdc++-api-reference.patch Patch9: gcc48-remove-mpfr-2.4.0-requirement.patch Patch10: gcc5-no-return-gcc43-workaround.patch Patch11: gcc7-remove-Wexpansion-to-defined-from-Wextra.patch +Patch12: gcc7-pr80321.patch # A set of patches from the RH srpm Patch51: gcc41-ppc32-retaddr.patch # Some patches taken from Debian @@ -248,6 +249,7 @@ ln -s nvptx-newlib/newlib . %endif %patch10 %patch11 +%patch12 %patch51 %patch60 %patch61 diff --git a/cross-mips-gcc7.changes b/cross-mips-gcc7.changes index 2fdf49d..c9f670f 100644 --- a/cross-mips-gcc7.changes +++ b/cross-mips-gcc7.changes @@ -3,6 +3,7 @@ Thu Apr 13 08:48:41 UTC 2017 - rguenther@suse.com - Update to gcc trunk head (r246899). - Always create nvptx offloading cross spec file. +- Add gcc7-pr80321.patch to fix profiledboostrap failure. ------------------------------------------------------------------- Tue Apr 4 14:44:52 UTC 2017 - mliska@suse.cz diff --git a/cross-mips-gcc7.spec b/cross-mips-gcc7.spec index a5dfe07..5b82eb3 100644 --- a/cross-mips-gcc7.spec +++ b/cross-mips-gcc7.spec @@ -175,6 +175,7 @@ Patch7: gcc48-libstdc++-api-reference.patch Patch9: gcc48-remove-mpfr-2.4.0-requirement.patch Patch10: gcc5-no-return-gcc43-workaround.patch Patch11: gcc7-remove-Wexpansion-to-defined-from-Wextra.patch +Patch12: gcc7-pr80321.patch # A set of patches from the RH srpm Patch51: gcc41-ppc32-retaddr.patch # Some patches taken from Debian @@ -248,6 +249,7 @@ ln -s nvptx-newlib/newlib . %endif %patch10 %patch11 +%patch12 %patch51 %patch60 %patch61 diff --git a/cross-nvptx-gcc7.changes b/cross-nvptx-gcc7.changes index 2fdf49d..c9f670f 100644 --- a/cross-nvptx-gcc7.changes +++ b/cross-nvptx-gcc7.changes @@ -3,6 +3,7 @@ Thu Apr 13 08:48:41 UTC 2017 - rguenther@suse.com - Update to gcc trunk head (r246899). - Always create nvptx offloading cross spec file. +- Add gcc7-pr80321.patch to fix profiledboostrap failure. ------------------------------------------------------------------- Tue Apr 4 14:44:52 UTC 2017 - mliska@suse.cz diff --git a/cross-nvptx-gcc7.spec b/cross-nvptx-gcc7.spec index c46cc9a..127c1d3 100644 --- a/cross-nvptx-gcc7.spec +++ b/cross-nvptx-gcc7.spec @@ -175,6 +175,7 @@ Patch7: gcc48-libstdc++-api-reference.patch Patch9: gcc48-remove-mpfr-2.4.0-requirement.patch Patch10: gcc5-no-return-gcc43-workaround.patch Patch11: gcc7-remove-Wexpansion-to-defined-from-Wextra.patch +Patch12: gcc7-pr80321.patch # A set of patches from the RH srpm Patch51: gcc41-ppc32-retaddr.patch # Some patches taken from Debian @@ -248,6 +249,7 @@ ln -s nvptx-newlib/newlib . %endif %patch10 %patch11 +%patch12 %patch51 %patch60 %patch61 diff --git a/cross-ppc64-gcc7.changes b/cross-ppc64-gcc7.changes index 2fdf49d..c9f670f 100644 --- a/cross-ppc64-gcc7.changes +++ b/cross-ppc64-gcc7.changes @@ -3,6 +3,7 @@ Thu Apr 13 08:48:41 UTC 2017 - rguenther@suse.com - Update to gcc trunk head (r246899). - Always create nvptx offloading cross spec file. +- Add gcc7-pr80321.patch to fix profiledboostrap failure. ------------------------------------------------------------------- Tue Apr 4 14:44:52 UTC 2017 - mliska@suse.cz diff --git a/cross-ppc64-gcc7.spec b/cross-ppc64-gcc7.spec index 9f791a0..41f53e7 100644 --- a/cross-ppc64-gcc7.spec +++ b/cross-ppc64-gcc7.spec @@ -175,6 +175,7 @@ Patch7: gcc48-libstdc++-api-reference.patch Patch9: gcc48-remove-mpfr-2.4.0-requirement.patch Patch10: gcc5-no-return-gcc43-workaround.patch Patch11: gcc7-remove-Wexpansion-to-defined-from-Wextra.patch +Patch12: gcc7-pr80321.patch # A set of patches from the RH srpm Patch51: gcc41-ppc32-retaddr.patch # Some patches taken from Debian @@ -248,6 +249,7 @@ ln -s nvptx-newlib/newlib . %endif %patch10 %patch11 +%patch12 %patch51 %patch60 %patch61 diff --git a/cross-ppc64le-gcc7.changes b/cross-ppc64le-gcc7.changes index 2fdf49d..c9f670f 100644 --- a/cross-ppc64le-gcc7.changes +++ b/cross-ppc64le-gcc7.changes @@ -3,6 +3,7 @@ Thu Apr 13 08:48:41 UTC 2017 - rguenther@suse.com - Update to gcc trunk head (r246899). - Always create nvptx offloading cross spec file. +- Add gcc7-pr80321.patch to fix profiledboostrap failure. ------------------------------------------------------------------- Tue Apr 4 14:44:52 UTC 2017 - mliska@suse.cz diff --git a/cross-ppc64le-gcc7.spec b/cross-ppc64le-gcc7.spec index e6298aa..3da9841 100644 --- a/cross-ppc64le-gcc7.spec +++ b/cross-ppc64le-gcc7.spec @@ -175,6 +175,7 @@ Patch7: gcc48-libstdc++-api-reference.patch Patch9: gcc48-remove-mpfr-2.4.0-requirement.patch Patch10: gcc5-no-return-gcc43-workaround.patch Patch11: gcc7-remove-Wexpansion-to-defined-from-Wextra.patch +Patch12: gcc7-pr80321.patch # A set of patches from the RH srpm Patch51: gcc41-ppc32-retaddr.patch # Some patches taken from Debian @@ -248,6 +249,7 @@ ln -s nvptx-newlib/newlib . %endif %patch10 %patch11 +%patch12 %patch51 %patch60 %patch61 diff --git a/cross-rx-gcc7-bootstrap.changes b/cross-rx-gcc7-bootstrap.changes index 2fdf49d..c9f670f 100644 --- a/cross-rx-gcc7-bootstrap.changes +++ b/cross-rx-gcc7-bootstrap.changes @@ -3,6 +3,7 @@ Thu Apr 13 08:48:41 UTC 2017 - rguenther@suse.com - Update to gcc trunk head (r246899). - Always create nvptx offloading cross spec file. +- Add gcc7-pr80321.patch to fix profiledboostrap failure. ------------------------------------------------------------------- Tue Apr 4 14:44:52 UTC 2017 - mliska@suse.cz diff --git a/cross-rx-gcc7-bootstrap.spec b/cross-rx-gcc7-bootstrap.spec index 9d5397a..98c3919 100644 --- a/cross-rx-gcc7-bootstrap.spec +++ b/cross-rx-gcc7-bootstrap.spec @@ -176,6 +176,7 @@ Patch7: gcc48-libstdc++-api-reference.patch Patch9: gcc48-remove-mpfr-2.4.0-requirement.patch Patch10: gcc5-no-return-gcc43-workaround.patch Patch11: gcc7-remove-Wexpansion-to-defined-from-Wextra.patch +Patch12: gcc7-pr80321.patch # A set of patches from the RH srpm Patch51: gcc41-ppc32-retaddr.patch # Some patches taken from Debian @@ -249,6 +250,7 @@ ln -s nvptx-newlib/newlib . %endif %patch10 %patch11 +%patch12 %patch51 %patch60 %patch61 diff --git a/cross-rx-gcc7.changes b/cross-rx-gcc7.changes index 2fdf49d..c9f670f 100644 --- a/cross-rx-gcc7.changes +++ b/cross-rx-gcc7.changes @@ -3,6 +3,7 @@ Thu Apr 13 08:48:41 UTC 2017 - rguenther@suse.com - Update to gcc trunk head (r246899). - Always create nvptx offloading cross spec file. +- Add gcc7-pr80321.patch to fix profiledboostrap failure. ------------------------------------------------------------------- Tue Apr 4 14:44:52 UTC 2017 - mliska@suse.cz diff --git a/cross-rx-gcc7.spec b/cross-rx-gcc7.spec index 321c284..5bac450 100644 --- a/cross-rx-gcc7.spec +++ b/cross-rx-gcc7.spec @@ -175,6 +175,7 @@ Patch7: gcc48-libstdc++-api-reference.patch Patch9: gcc48-remove-mpfr-2.4.0-requirement.patch Patch10: gcc5-no-return-gcc43-workaround.patch Patch11: gcc7-remove-Wexpansion-to-defined-from-Wextra.patch +Patch12: gcc7-pr80321.patch # A set of patches from the RH srpm Patch51: gcc41-ppc32-retaddr.patch # Some patches taken from Debian @@ -248,6 +249,7 @@ ln -s nvptx-newlib/newlib . %endif %patch10 %patch11 +%patch12 %patch51 %patch60 %patch61 diff --git a/cross-s390x-gcc7.changes b/cross-s390x-gcc7.changes index 2fdf49d..c9f670f 100644 --- a/cross-s390x-gcc7.changes +++ b/cross-s390x-gcc7.changes @@ -3,6 +3,7 @@ Thu Apr 13 08:48:41 UTC 2017 - rguenther@suse.com - Update to gcc trunk head (r246899). - Always create nvptx offloading cross spec file. +- Add gcc7-pr80321.patch to fix profiledboostrap failure. ------------------------------------------------------------------- Tue Apr 4 14:44:52 UTC 2017 - mliska@suse.cz diff --git a/cross-s390x-gcc7.spec b/cross-s390x-gcc7.spec index 8c5e183..9382360 100644 --- a/cross-s390x-gcc7.spec +++ b/cross-s390x-gcc7.spec @@ -175,6 +175,7 @@ Patch7: gcc48-libstdc++-api-reference.patch Patch9: gcc48-remove-mpfr-2.4.0-requirement.patch Patch10: gcc5-no-return-gcc43-workaround.patch Patch11: gcc7-remove-Wexpansion-to-defined-from-Wextra.patch +Patch12: gcc7-pr80321.patch # A set of patches from the RH srpm Patch51: gcc41-ppc32-retaddr.patch # Some patches taken from Debian @@ -248,6 +249,7 @@ ln -s nvptx-newlib/newlib . %endif %patch10 %patch11 +%patch12 %patch51 %patch60 %patch61 diff --git a/cross-sparc-gcc7.changes b/cross-sparc-gcc7.changes index 2fdf49d..c9f670f 100644 --- a/cross-sparc-gcc7.changes +++ b/cross-sparc-gcc7.changes @@ -3,6 +3,7 @@ Thu Apr 13 08:48:41 UTC 2017 - rguenther@suse.com - Update to gcc trunk head (r246899). - Always create nvptx offloading cross spec file. +- Add gcc7-pr80321.patch to fix profiledboostrap failure. ------------------------------------------------------------------- Tue Apr 4 14:44:52 UTC 2017 - mliska@suse.cz diff --git a/cross-sparc-gcc7.spec b/cross-sparc-gcc7.spec index e7fbd31..bb826bb 100644 --- a/cross-sparc-gcc7.spec +++ b/cross-sparc-gcc7.spec @@ -175,6 +175,7 @@ Patch7: gcc48-libstdc++-api-reference.patch Patch9: gcc48-remove-mpfr-2.4.0-requirement.patch Patch10: gcc5-no-return-gcc43-workaround.patch Patch11: gcc7-remove-Wexpansion-to-defined-from-Wextra.patch +Patch12: gcc7-pr80321.patch # A set of patches from the RH srpm Patch51: gcc41-ppc32-retaddr.patch # Some patches taken from Debian @@ -248,6 +249,7 @@ ln -s nvptx-newlib/newlib . %endif %patch10 %patch11 +%patch12 %patch51 %patch60 %patch61 diff --git a/cross-sparc64-gcc7.changes b/cross-sparc64-gcc7.changes index 2fdf49d..c9f670f 100644 --- a/cross-sparc64-gcc7.changes +++ b/cross-sparc64-gcc7.changes @@ -3,6 +3,7 @@ Thu Apr 13 08:48:41 UTC 2017 - rguenther@suse.com - Update to gcc trunk head (r246899). - Always create nvptx offloading cross spec file. +- Add gcc7-pr80321.patch to fix profiledboostrap failure. ------------------------------------------------------------------- Tue Apr 4 14:44:52 UTC 2017 - mliska@suse.cz diff --git a/cross-sparc64-gcc7.spec b/cross-sparc64-gcc7.spec index c83ba98..971d925 100644 --- a/cross-sparc64-gcc7.spec +++ b/cross-sparc64-gcc7.spec @@ -175,6 +175,7 @@ Patch7: gcc48-libstdc++-api-reference.patch Patch9: gcc48-remove-mpfr-2.4.0-requirement.patch Patch10: gcc5-no-return-gcc43-workaround.patch Patch11: gcc7-remove-Wexpansion-to-defined-from-Wextra.patch +Patch12: gcc7-pr80321.patch # A set of patches from the RH srpm Patch51: gcc41-ppc32-retaddr.patch # Some patches taken from Debian @@ -248,6 +249,7 @@ ln -s nvptx-newlib/newlib . %endif %patch10 %patch11 +%patch12 %patch51 %patch60 %patch61 diff --git a/cross-x86_64-gcc7.changes b/cross-x86_64-gcc7.changes index 2fdf49d..c9f670f 100644 --- a/cross-x86_64-gcc7.changes +++ b/cross-x86_64-gcc7.changes @@ -3,6 +3,7 @@ Thu Apr 13 08:48:41 UTC 2017 - rguenther@suse.com - Update to gcc trunk head (r246899). - Always create nvptx offloading cross spec file. +- Add gcc7-pr80321.patch to fix profiledboostrap failure. ------------------------------------------------------------------- Tue Apr 4 14:44:52 UTC 2017 - mliska@suse.cz diff --git a/cross-x86_64-gcc7.spec b/cross-x86_64-gcc7.spec index 23a3125..82cf55a 100644 --- a/cross-x86_64-gcc7.spec +++ b/cross-x86_64-gcc7.spec @@ -175,6 +175,7 @@ Patch7: gcc48-libstdc++-api-reference.patch Patch9: gcc48-remove-mpfr-2.4.0-requirement.patch Patch10: gcc5-no-return-gcc43-workaround.patch Patch11: gcc7-remove-Wexpansion-to-defined-from-Wextra.patch +Patch12: gcc7-pr80321.patch # A set of patches from the RH srpm Patch51: gcc41-ppc32-retaddr.patch # Some patches taken from Debian @@ -248,6 +249,7 @@ ln -s nvptx-newlib/newlib . %endif %patch10 %patch11 +%patch12 %patch51 %patch60 %patch61 diff --git a/gcc.spec.in b/gcc.spec.in index eda3142..6dc34e0 100644 --- a/gcc.spec.in +++ b/gcc.spec.in @@ -299,6 +299,7 @@ Patch7: gcc48-libstdc++-api-reference.patch Patch9: gcc48-remove-mpfr-2.4.0-requirement.patch Patch10: gcc5-no-return-gcc43-workaround.patch Patch11: gcc7-remove-Wexpansion-to-defined-from-Wextra.patch +Patch12: gcc7-pr80321.patch # A set of patches from the RH srpm Patch51: gcc41-ppc32-retaddr.patch # Some patches taken from Debian @@ -1051,6 +1052,7 @@ ln -s nvptx-newlib/newlib . %endif %patch10 %patch11 +%patch12 %patch51 %patch60 %patch61 diff --git a/gcc7-pr80321.patch b/gcc7-pr80321.patch new file mode 100644 index 0000000..e08fe52 --- /dev/null +++ b/gcc7-pr80321.patch @@ -0,0 +1,305 @@ +The following C and Ada testcases show ICE due to endless recursion in +dwarf2out.c. The problem is that when processing BLOCK_NONLOCALIZED_VARS, +we want to treat all the FUNCTION_DECLs in there as mere declarations, +but gen_subprogram_die does: + int declaration = (current_function_decl != decl + || class_or_namespace_scope_p (context_die)); +and thus if there is some self-inlining and we are unlucky enough +not to reach some early-outs that just ignore the FUNCTION_DECL, +like: + /* Detect and ignore this case, where we are trying to output + something we have already output. */ + if (get_AT (old_die, DW_AT_low_pc) + || get_AT (old_die, DW_AT_ranges)) + return; +we will recurse infinitely. The following patch fixes it by +just ignoring current_function_decl seen from BLOCK_NONLOCALIZED_VARS, +that implies it is already inlined into somewhere and in the abstract +origin we emit properly a DW_AT_declaration decl if needed, that is pretty +much what gen_subprogram_die would do anyway in such cases, because there +is already old_die, we really don't want to make some child of it its parent +and otherwise no further action is performed. + +Bootstrapped/regtested on x86_64-linux and i686-linux, ok for trunk? + +Other possibilities include adding some global bool flag that +gen_subprogram_die's int declaration = ... above should ignore +decl == current_function_decl that we'd set in decls_for_scope when +seeing current_function_decl in BLOCK_NONLOCALIZED_VARS (and probably +save/clear + restore in dwarf2out_abstract_function where we change +current_function_decl). Or we could pass through from decls_for_scope +down through process_scope_var, gen_decl_die to gen_subprogram_die +a bool flag force_declaration. + +2017-04-07 Jakub Jelinek + + PR debug/80321 + * dwarf2out.c (decls_for_scope): Ignore declarations of + current_function_decl in BLOCK_NONLOCALIZED_VARS. + + * gcc.dg/debug/pr80321.c: New test. + +2017-04-07 Eric Botcazou + + * gnat.dg/debug10.adb: New test. + * gnat.dg/debug10_pkg.ads: New helper. + +--- gcc/dwarf2out.c.jj 2017-04-07 11:46:48.000000000 +0200 ++++ gcc/dwarf2out.c 2017-04-07 20:00:43.503772542 +0200 +@@ -24889,7 +24889,12 @@ decls_for_scope (tree stmt, dw_die_ref c + for (i = 0; i < BLOCK_NUM_NONLOCALIZED_VARS (stmt); i++) + { + decl = BLOCK_NONLOCALIZED_VAR (stmt, i); +- if (TREE_CODE (decl) == FUNCTION_DECL) ++ if (decl == current_function_decl) ++ /* Ignore declarations of the current function, while they ++ are declarations, gen_subprogram_die would treat them ++ as definitions again, because they are equal to ++ current_function_decl and endlessly recurse. */; ++ else if (TREE_CODE (decl) == FUNCTION_DECL) + process_scope_var (stmt, decl, NULL_TREE, context_die); + else + process_scope_var (stmt, NULL_TREE, decl, context_die); +--- gcc/testsuite/gcc.dg/debug/pr80321.c.jj 2017-04-07 21:39:01.930615179 +0200 ++++ gcc/testsuite/gcc.dg/debug/pr80321.c 2017-04-07 21:39:49.722982635 +0200 +@@ -0,0 +1,26 @@ ++/* PR debug/80321 */ ++/* { dg-do compile } */ ++/* { dg-options "-fkeep-inline-functions" } */ ++ ++void bar (void); ++ ++static inline void ++test (int x) ++{ ++ inline void ++ foo (int x) ++ { ++ test (0); ++ asm volatile ("" : : : "memory"); ++ } ++ if (x != 0) ++ foo (x); ++ else ++ bar (); ++} ++ ++void ++baz (int x) ++{ ++ test (x); ++} +--- gcc/testsuite/gnat.dg/debug10.adb.jj 2017-04-07 20:24:44.232473780 +0200 ++++ gcc/testsuite/gnat.dg/debug10.adb 2017-04-07 20:26:40.493980722 +0200 +@@ -0,0 +1,68 @@ ++-- PR debug/80321 ++ ++-- { dg-do compile } ++-- { dg-options "-O2 -g" } ++ ++with Debug10_Pkg; use Debug10_Pkg; ++ ++procedure Debug10 (T : Entity_Id) is ++ ++ procedure Inner (E : Entity_Id); ++ pragma Inline (Inner); ++ ++ procedure Inner (E : Entity_Id) is ++ begin ++ if E /= Empty ++ and then not Nodes (E + 3).Flag16 ++ then ++ Debug10 (E); ++ end if; ++ end Inner; ++ ++ function Ekind (E : Entity_Id) return Entity_Kind is ++ begin ++ return N_To_E (Nodes (E + 1).Nkind); ++ end Ekind; ++ ++begin ++ ++ if T = Empty then ++ return; ++ end if; ++ ++ Nodes (T + 3).Flag16 := True; ++ ++ if Ekind (T) in Object_Kind then ++ Inner (T); ++ ++ elsif Ekind (T) in Type_Kind then ++ Inner (T); ++ ++ if Ekind (T) in Record_Kind then ++ ++ if Ekind (T) = E_Class_Wide_Subtype then ++ Inner (T); ++ end if; ++ ++ elsif Ekind (T) in Array_Kind then ++ Inner (T); ++ ++ elsif Ekind (T) in Access_Kind then ++ Inner (T); ++ ++ elsif Ekind (T) in Scalar_Kind then ++ ++ if My_Scalar_Range (T) /= Empty ++ and then My_Test (My_Scalar_Range (T)) ++ then ++ if My_Is_Entity_Name (T) then ++ Inner (T); ++ end if; ++ ++ if My_Is_Entity_Name (T) then ++ Inner (T); ++ end if; ++ end if; ++ end if; ++ end if; ++end; +--- gcc/testsuite/gnat.dg/debug10_pkg.ads.jj 2017-04-07 20:24:47.384433302 +0200 ++++ gcc/testsuite/gnat.dg/debug10_pkg.ads 2017-04-07 20:24:22.000000000 +0200 +@@ -0,0 +1,138 @@ ++with Unchecked_Conversion; ++ ++package Debug10_Pkg is ++ ++ type Node_Id is range 0 .. 99_999_999; ++ ++ Empty : constant Node_Id := 0; ++ ++ subtype Entity_Id is Node_Id; ++ ++ type Union_Id is new Integer; ++ ++ function My_Is_Entity_Name (N : Node_Id) return Boolean; ++ ++ function My_Scalar_Range (Id : Entity_Id) return Node_Id; ++ ++ function My_Test (N : Node_Id) return Boolean; ++ ++ type Node_Kind is (N_Unused_At_Start, N_Unused_At_End); ++ ++ type Entity_Kind is ( ++ ++ E_Void, ++ E_Component, ++ E_Constant, ++ E_Discriminant, ++ E_Loop_Parameter, ++ E_Variable, ++ E_Out_Parameter, ++ E_In_Out_Parameter, ++ E_In_Parameter, ++ E_Generic_In_Out_Parameter, ++ E_Generic_In_Parameter, ++ E_Named_Integer, ++ E_Named_Real, ++ E_Enumeration_Type, ++ E_Enumeration_Subtype, ++ E_Signed_Integer_Type, ++ E_Signed_Integer_Subtype, ++ E_Modular_Integer_Type, ++ E_Modular_Integer_Subtype, ++ E_Ordinary_Fixed_Point_Type, ++ E_Ordinary_Fixed_Point_Subtype, ++ E_Decimal_Fixed_Point_Type, ++ E_Decimal_Fixed_Point_Subtype, ++ E_Floating_Point_Type, ++ E_Floating_Point_Subtype, ++ E_Access_Type, ++ E_Access_Subtype, ++ E_Access_Attribute_Type, ++ E_Allocator_Type, ++ E_General_Access_Type, ++ E_Access_Subprogram_Type, ++ E_Anonymous_Access_Subprogram_Type, ++ E_Access_Protected_Subprogram_Type, ++ E_Anonymous_Access_Protected_Subprogram_Type, ++ E_Anonymous_Access_Type, ++ E_Array_Type, ++ E_Array_Subtype, ++ E_String_Literal_Subtype, ++ E_Class_Wide_Type, ++ E_Class_Wide_Subtype, ++ E_Record_Type, ++ E_Record_Subtype, ++ E_Record_Type_With_Private, ++ E_Record_Subtype_With_Private, ++ E_Private_Type, ++ E_Private_Subtype, ++ E_Limited_Private_Type, ++ E_Limited_Private_Subtype, ++ E_Incomplete_Type, ++ E_Incomplete_Subtype, ++ E_Task_Type, ++ E_Task_Subtype, ++ E_Protected_Type, ++ E_Protected_Subtype, ++ E_Exception_Type, ++ E_Subprogram_Type, ++ E_Enumeration_Literal, ++ E_Function, ++ E_Operator, ++ E_Procedure, ++ E_Abstract_State, ++ E_Entry, ++ E_Entry_Family, ++ E_Block, ++ E_Entry_Index_Parameter, ++ E_Exception, ++ E_Generic_Function, ++ E_Generic_Procedure, ++ E_Generic_Package, ++ E_Label, ++ E_Loop, ++ E_Return_Statement, ++ E_Package, ++ E_Package_Body, ++ E_Protected_Object, ++ E_Protected_Body, ++ E_Task_Body, ++ E_Subprogram_Body ++ ); ++ ++ subtype Access_Kind is Entity_Kind range ++ E_Access_Type .. ++ E_Anonymous_Access_Type; ++ ++ subtype Array_Kind is Entity_Kind range ++ E_Array_Type .. ++ E_String_Literal_Subtype; ++ ++ subtype Object_Kind is Entity_Kind range ++ E_Component .. ++ E_Generic_In_Parameter; ++ ++ subtype Record_Kind is Entity_Kind range ++ E_Class_Wide_Type .. ++ E_Record_Subtype_With_Private; ++ ++ subtype Scalar_Kind is Entity_Kind range ++ E_Enumeration_Type .. ++ E_Floating_Point_Subtype; ++ ++ subtype Type_Kind is Entity_Kind range ++ E_Enumeration_Type .. ++ E_Subprogram_Type; ++ ++ type Node_Record (Is_Extension : Boolean := False) is record ++ Flag16 : Boolean; ++ Nkind : Node_Kind; ++ end record; ++ ++ function N_To_E is new Unchecked_Conversion (Node_Kind, Entity_Kind); ++ ++ type Arr is array (Node_Id) of Node_Record; ++ ++ Nodes : Arr; ++ ++end Debug10_Pkg; + + Jakub diff --git a/gcc7-testresults.changes b/gcc7-testresults.changes index 2fdf49d..c9f670f 100644 --- a/gcc7-testresults.changes +++ b/gcc7-testresults.changes @@ -3,6 +3,7 @@ Thu Apr 13 08:48:41 UTC 2017 - rguenther@suse.com - Update to gcc trunk head (r246899). - Always create nvptx offloading cross spec file. +- Add gcc7-pr80321.patch to fix profiledboostrap failure. ------------------------------------------------------------------- Tue Apr 4 14:44:52 UTC 2017 - mliska@suse.cz diff --git a/gcc7-testresults.spec b/gcc7-testresults.spec index cb014a4..d217a38 100644 --- a/gcc7-testresults.spec +++ b/gcc7-testresults.spec @@ -312,6 +312,7 @@ Patch7: gcc48-libstdc++-api-reference.patch Patch9: gcc48-remove-mpfr-2.4.0-requirement.patch Patch10: gcc5-no-return-gcc43-workaround.patch Patch11: gcc7-remove-Wexpansion-to-defined-from-Wextra.patch +Patch12: gcc7-pr80321.patch # A set of patches from the RH srpm Patch51: gcc41-ppc32-retaddr.patch # Some patches taken from Debian @@ -437,6 +438,7 @@ ln -s nvptx-newlib/newlib . %endif %patch10 %patch11 +%patch12 %patch51 %patch60 %patch61 diff --git a/gcc7.changes b/gcc7.changes index 2fdf49d..c9f670f 100644 --- a/gcc7.changes +++ b/gcc7.changes @@ -3,6 +3,7 @@ Thu Apr 13 08:48:41 UTC 2017 - rguenther@suse.com - Update to gcc trunk head (r246899). - Always create nvptx offloading cross spec file. +- Add gcc7-pr80321.patch to fix profiledboostrap failure. ------------------------------------------------------------------- Tue Apr 4 14:44:52 UTC 2017 - mliska@suse.cz diff --git a/gcc7.spec b/gcc7.spec index 12a00f0..b86995c 100644 --- a/gcc7.spec +++ b/gcc7.spec @@ -294,6 +294,7 @@ Patch7: gcc48-libstdc++-api-reference.patch Patch9: gcc48-remove-mpfr-2.4.0-requirement.patch Patch10: gcc5-no-return-gcc43-workaround.patch Patch11: gcc7-remove-Wexpansion-to-defined-from-Wextra.patch +Patch12: gcc7-pr80321.patch # A set of patches from the RH srpm Patch51: gcc41-ppc32-retaddr.patch # Some patches taken from Debian @@ -1741,6 +1742,7 @@ ln -s nvptx-newlib/newlib . %endif %patch10 %patch11 +%patch12 %patch51 %patch60 %patch61 From 5f5509f07816117c43c698f6f369776028ca8c4a9806e8056971479a12f62e56 Mon Sep 17 00:00:00 2001 From: Richard Biener Date: Thu, 13 Apr 2017 12:49:44 +0000 Subject: [PATCH 11/22] - Fix libada provides/conflicts. OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gcc7?expand=0&rev=44 --- cross-aarch64-gcc7.changes | 1 + cross-arm-gcc7.changes | 1 + cross-avr-gcc7.changes | 1 + cross-epiphany-gcc7-bootstrap.changes | 1 + cross-epiphany-gcc7.changes | 1 + cross-hppa-gcc7.changes | 1 + cross-i386-gcc7.changes | 1 + cross-m68k-gcc7.changes | 1 + cross-mips-gcc7.changes | 1 + cross-nvptx-gcc7.changes | 1 + cross-ppc64-gcc7.changes | 1 + cross-ppc64le-gcc7.changes | 1 + cross-rx-gcc7-bootstrap.changes | 1 + cross-rx-gcc7.changes | 1 + cross-s390x-gcc7.changes | 1 + cross-sparc-gcc7.changes | 1 + cross-sparc64-gcc7.changes | 1 + cross-x86_64-gcc7.changes | 1 + gcc.spec.in | 16 +++++++------- gcc7-testresults.changes | 1 + gcc7.changes | 1 + gcc7.spec | 32 +++++++++++++-------------- 22 files changed, 44 insertions(+), 24 deletions(-) diff --git a/cross-aarch64-gcc7.changes b/cross-aarch64-gcc7.changes index c9f670f..f69205f 100644 --- a/cross-aarch64-gcc7.changes +++ b/cross-aarch64-gcc7.changes @@ -4,6 +4,7 @@ Thu Apr 13 08:48:41 UTC 2017 - rguenther@suse.com - Update to gcc trunk head (r246899). - Always create nvptx offloading cross spec file. - Add gcc7-pr80321.patch to fix profiledboostrap failure. +- Fix libada provides/conflicts. ------------------------------------------------------------------- Tue Apr 4 14:44:52 UTC 2017 - mliska@suse.cz diff --git a/cross-arm-gcc7.changes b/cross-arm-gcc7.changes index c9f670f..f69205f 100644 --- a/cross-arm-gcc7.changes +++ b/cross-arm-gcc7.changes @@ -4,6 +4,7 @@ Thu Apr 13 08:48:41 UTC 2017 - rguenther@suse.com - Update to gcc trunk head (r246899). - Always create nvptx offloading cross spec file. - Add gcc7-pr80321.patch to fix profiledboostrap failure. +- Fix libada provides/conflicts. ------------------------------------------------------------------- Tue Apr 4 14:44:52 UTC 2017 - mliska@suse.cz diff --git a/cross-avr-gcc7.changes b/cross-avr-gcc7.changes index c9f670f..f69205f 100644 --- a/cross-avr-gcc7.changes +++ b/cross-avr-gcc7.changes @@ -4,6 +4,7 @@ Thu Apr 13 08:48:41 UTC 2017 - rguenther@suse.com - Update to gcc trunk head (r246899). - Always create nvptx offloading cross spec file. - Add gcc7-pr80321.patch to fix profiledboostrap failure. +- Fix libada provides/conflicts. ------------------------------------------------------------------- Tue Apr 4 14:44:52 UTC 2017 - mliska@suse.cz diff --git a/cross-epiphany-gcc7-bootstrap.changes b/cross-epiphany-gcc7-bootstrap.changes index c9f670f..f69205f 100644 --- a/cross-epiphany-gcc7-bootstrap.changes +++ b/cross-epiphany-gcc7-bootstrap.changes @@ -4,6 +4,7 @@ Thu Apr 13 08:48:41 UTC 2017 - rguenther@suse.com - Update to gcc trunk head (r246899). - Always create nvptx offloading cross spec file. - Add gcc7-pr80321.patch to fix profiledboostrap failure. +- Fix libada provides/conflicts. ------------------------------------------------------------------- Tue Apr 4 14:44:52 UTC 2017 - mliska@suse.cz diff --git a/cross-epiphany-gcc7.changes b/cross-epiphany-gcc7.changes index c9f670f..f69205f 100644 --- a/cross-epiphany-gcc7.changes +++ b/cross-epiphany-gcc7.changes @@ -4,6 +4,7 @@ Thu Apr 13 08:48:41 UTC 2017 - rguenther@suse.com - Update to gcc trunk head (r246899). - Always create nvptx offloading cross spec file. - Add gcc7-pr80321.patch to fix profiledboostrap failure. +- Fix libada provides/conflicts. ------------------------------------------------------------------- Tue Apr 4 14:44:52 UTC 2017 - mliska@suse.cz diff --git a/cross-hppa-gcc7.changes b/cross-hppa-gcc7.changes index c9f670f..f69205f 100644 --- a/cross-hppa-gcc7.changes +++ b/cross-hppa-gcc7.changes @@ -4,6 +4,7 @@ Thu Apr 13 08:48:41 UTC 2017 - rguenther@suse.com - Update to gcc trunk head (r246899). - Always create nvptx offloading cross spec file. - Add gcc7-pr80321.patch to fix profiledboostrap failure. +- Fix libada provides/conflicts. ------------------------------------------------------------------- Tue Apr 4 14:44:52 UTC 2017 - mliska@suse.cz diff --git a/cross-i386-gcc7.changes b/cross-i386-gcc7.changes index c9f670f..f69205f 100644 --- a/cross-i386-gcc7.changes +++ b/cross-i386-gcc7.changes @@ -4,6 +4,7 @@ Thu Apr 13 08:48:41 UTC 2017 - rguenther@suse.com - Update to gcc trunk head (r246899). - Always create nvptx offloading cross spec file. - Add gcc7-pr80321.patch to fix profiledboostrap failure. +- Fix libada provides/conflicts. ------------------------------------------------------------------- Tue Apr 4 14:44:52 UTC 2017 - mliska@suse.cz diff --git a/cross-m68k-gcc7.changes b/cross-m68k-gcc7.changes index c9f670f..f69205f 100644 --- a/cross-m68k-gcc7.changes +++ b/cross-m68k-gcc7.changes @@ -4,6 +4,7 @@ Thu Apr 13 08:48:41 UTC 2017 - rguenther@suse.com - Update to gcc trunk head (r246899). - Always create nvptx offloading cross spec file. - Add gcc7-pr80321.patch to fix profiledboostrap failure. +- Fix libada provides/conflicts. ------------------------------------------------------------------- Tue Apr 4 14:44:52 UTC 2017 - mliska@suse.cz diff --git a/cross-mips-gcc7.changes b/cross-mips-gcc7.changes index c9f670f..f69205f 100644 --- a/cross-mips-gcc7.changes +++ b/cross-mips-gcc7.changes @@ -4,6 +4,7 @@ Thu Apr 13 08:48:41 UTC 2017 - rguenther@suse.com - Update to gcc trunk head (r246899). - Always create nvptx offloading cross spec file. - Add gcc7-pr80321.patch to fix profiledboostrap failure. +- Fix libada provides/conflicts. ------------------------------------------------------------------- Tue Apr 4 14:44:52 UTC 2017 - mliska@suse.cz diff --git a/cross-nvptx-gcc7.changes b/cross-nvptx-gcc7.changes index c9f670f..f69205f 100644 --- a/cross-nvptx-gcc7.changes +++ b/cross-nvptx-gcc7.changes @@ -4,6 +4,7 @@ Thu Apr 13 08:48:41 UTC 2017 - rguenther@suse.com - Update to gcc trunk head (r246899). - Always create nvptx offloading cross spec file. - Add gcc7-pr80321.patch to fix profiledboostrap failure. +- Fix libada provides/conflicts. ------------------------------------------------------------------- Tue Apr 4 14:44:52 UTC 2017 - mliska@suse.cz diff --git a/cross-ppc64-gcc7.changes b/cross-ppc64-gcc7.changes index c9f670f..f69205f 100644 --- a/cross-ppc64-gcc7.changes +++ b/cross-ppc64-gcc7.changes @@ -4,6 +4,7 @@ Thu Apr 13 08:48:41 UTC 2017 - rguenther@suse.com - Update to gcc trunk head (r246899). - Always create nvptx offloading cross spec file. - Add gcc7-pr80321.patch to fix profiledboostrap failure. +- Fix libada provides/conflicts. ------------------------------------------------------------------- Tue Apr 4 14:44:52 UTC 2017 - mliska@suse.cz diff --git a/cross-ppc64le-gcc7.changes b/cross-ppc64le-gcc7.changes index c9f670f..f69205f 100644 --- a/cross-ppc64le-gcc7.changes +++ b/cross-ppc64le-gcc7.changes @@ -4,6 +4,7 @@ Thu Apr 13 08:48:41 UTC 2017 - rguenther@suse.com - Update to gcc trunk head (r246899). - Always create nvptx offloading cross spec file. - Add gcc7-pr80321.patch to fix profiledboostrap failure. +- Fix libada provides/conflicts. ------------------------------------------------------------------- Tue Apr 4 14:44:52 UTC 2017 - mliska@suse.cz diff --git a/cross-rx-gcc7-bootstrap.changes b/cross-rx-gcc7-bootstrap.changes index c9f670f..f69205f 100644 --- a/cross-rx-gcc7-bootstrap.changes +++ b/cross-rx-gcc7-bootstrap.changes @@ -4,6 +4,7 @@ Thu Apr 13 08:48:41 UTC 2017 - rguenther@suse.com - Update to gcc trunk head (r246899). - Always create nvptx offloading cross spec file. - Add gcc7-pr80321.patch to fix profiledboostrap failure. +- Fix libada provides/conflicts. ------------------------------------------------------------------- Tue Apr 4 14:44:52 UTC 2017 - mliska@suse.cz diff --git a/cross-rx-gcc7.changes b/cross-rx-gcc7.changes index c9f670f..f69205f 100644 --- a/cross-rx-gcc7.changes +++ b/cross-rx-gcc7.changes @@ -4,6 +4,7 @@ Thu Apr 13 08:48:41 UTC 2017 - rguenther@suse.com - Update to gcc trunk head (r246899). - Always create nvptx offloading cross spec file. - Add gcc7-pr80321.patch to fix profiledboostrap failure. +- Fix libada provides/conflicts. ------------------------------------------------------------------- Tue Apr 4 14:44:52 UTC 2017 - mliska@suse.cz diff --git a/cross-s390x-gcc7.changes b/cross-s390x-gcc7.changes index c9f670f..f69205f 100644 --- a/cross-s390x-gcc7.changes +++ b/cross-s390x-gcc7.changes @@ -4,6 +4,7 @@ Thu Apr 13 08:48:41 UTC 2017 - rguenther@suse.com - Update to gcc trunk head (r246899). - Always create nvptx offloading cross spec file. - Add gcc7-pr80321.patch to fix profiledboostrap failure. +- Fix libada provides/conflicts. ------------------------------------------------------------------- Tue Apr 4 14:44:52 UTC 2017 - mliska@suse.cz diff --git a/cross-sparc-gcc7.changes b/cross-sparc-gcc7.changes index c9f670f..f69205f 100644 --- a/cross-sparc-gcc7.changes +++ b/cross-sparc-gcc7.changes @@ -4,6 +4,7 @@ Thu Apr 13 08:48:41 UTC 2017 - rguenther@suse.com - Update to gcc trunk head (r246899). - Always create nvptx offloading cross spec file. - Add gcc7-pr80321.patch to fix profiledboostrap failure. +- Fix libada provides/conflicts. ------------------------------------------------------------------- Tue Apr 4 14:44:52 UTC 2017 - mliska@suse.cz diff --git a/cross-sparc64-gcc7.changes b/cross-sparc64-gcc7.changes index c9f670f..f69205f 100644 --- a/cross-sparc64-gcc7.changes +++ b/cross-sparc64-gcc7.changes @@ -4,6 +4,7 @@ Thu Apr 13 08:48:41 UTC 2017 - rguenther@suse.com - Update to gcc trunk head (r246899). - Always create nvptx offloading cross spec file. - Add gcc7-pr80321.patch to fix profiledboostrap failure. +- Fix libada provides/conflicts. ------------------------------------------------------------------- Tue Apr 4 14:44:52 UTC 2017 - mliska@suse.cz diff --git a/cross-x86_64-gcc7.changes b/cross-x86_64-gcc7.changes index c9f670f..f69205f 100644 --- a/cross-x86_64-gcc7.changes +++ b/cross-x86_64-gcc7.changes @@ -4,6 +4,7 @@ Thu Apr 13 08:48:41 UTC 2017 - rguenther@suse.com - Update to gcc trunk head (r246899). - Always create nvptx offloading cross spec file. - Add gcc7-pr80321.patch to fix profiledboostrap failure. +- Fix libada provides/conflicts. ------------------------------------------------------------------- Tue Apr 4 14:44:52 UTC 2017 - mliska@suse.cz diff --git a/gcc.spec.in b/gcc.spec.in index 6dc34e0..d1d4e10 100644 --- a/gcc.spec.in +++ b/gcc.spec.in @@ -614,10 +614,10 @@ tools based on the GNU GCC technology. Summary: GNU Ada Runtime Libraries License: GPL-3.0-with-GCC-exception Group: System/Libraries -Provides: libgnarl-5@variant@ = %{version}-%{release} -Conflicts: %selfconflict libgnarl-5@variant@ -Provides: libgnat-5@variant@ = %{version}-%{release} -Conflicts: %selfconflict libgnat-5@variant@ +Provides: libgnarl-@base_ver@@variant@ = %{version}-%{release} +Conflicts: %selfconflict libgnarl-@base_ver@@variant@ +Provides: libgnat-@base_ver@@variant@ = %{version}-%{release} +Conflicts: %selfconflict libgnat-@base_ver@@variant@ %description -n libada@base_ver@@variant@ This package contains the shared libraries required to run programs @@ -2398,14 +2398,14 @@ cat cpplib%{binsuffix}.lang gcc%{binsuffix}.lang > gcc@base_ver@-locale.lang %files -n libada@base_ver@ %defattr(-,root,root) -%mainlib libgnarl-*.so -%mainlib libgnat-*.so +%mainlib libgnarl%{binsuffix}.so +%mainlib libgnat%{binsuffix}.so %if %{separate_biarch} %files -n libada@base_ver@%{separate_biarch_suffix} %defattr(-,root,root) -%biarchlib libgnarl-*.so -%biarchlib libgnat-*.so +%biarchlib libgnarl%{binsuffix}.so +%biarchlib libgnat%{binsuffix}.so %endif %endif diff --git a/gcc7-testresults.changes b/gcc7-testresults.changes index c9f670f..f69205f 100644 --- a/gcc7-testresults.changes +++ b/gcc7-testresults.changes @@ -4,6 +4,7 @@ Thu Apr 13 08:48:41 UTC 2017 - rguenther@suse.com - Update to gcc trunk head (r246899). - Always create nvptx offloading cross spec file. - Add gcc7-pr80321.patch to fix profiledboostrap failure. +- Fix libada provides/conflicts. ------------------------------------------------------------------- Tue Apr 4 14:44:52 UTC 2017 - mliska@suse.cz diff --git a/gcc7.changes b/gcc7.changes index c9f670f..f69205f 100644 --- a/gcc7.changes +++ b/gcc7.changes @@ -4,6 +4,7 @@ Thu Apr 13 08:48:41 UTC 2017 - rguenther@suse.com - Update to gcc trunk head (r246899). - Always create nvptx offloading cross spec file. - Add gcc7-pr80321.patch to fix profiledboostrap failure. +- Fix libada provides/conflicts. ------------------------------------------------------------------- Tue Apr 4 14:44:52 UTC 2017 - mliska@suse.cz diff --git a/gcc7.spec b/gcc7.spec index b86995c..5c75d34 100644 --- a/gcc7.spec +++ b/gcc7.spec @@ -837,10 +837,10 @@ tools based on the GNU GCC technology. Summary: GNU Ada Runtime Libraries License: GPL-3.0-with-GCC-exception Group: System/Libraries -Provides: libgnarl-5 = %{version}-%{release} -Conflicts: %selfconflict libgnarl-5 -Provides: libgnat-5 = %{version}-%{release} -Conflicts: %selfconflict libgnat-5 +Provides: libgnarl-7 = %{version}-%{release} +Conflicts: %selfconflict libgnarl-7 +Provides: libgnat-7 = %{version}-%{release} +Conflicts: %selfconflict libgnat-7 %description -n libada7 This package contains the shared libraries required to run programs @@ -857,10 +857,10 @@ implementation of Distributed Systems Programming (GLADE) and the Posix Summary: GNU Ada Runtime Libraries License: GPL-3.0-with-GCC-exception Group: System/Libraries -Provides: libgnarl-5-32bit = %{version}-%{release} -Conflicts: %selfconflict libgnarl-5-32bit -Provides: libgnat-5-32bit = %{version}-%{release} -Conflicts: %selfconflict libgnat-5-32bit +Provides: libgnarl-7-32bit = %{version}-%{release} +Conflicts: %selfconflict libgnarl-7-32bit +Provides: libgnat-7-32bit = %{version}-%{release} +Conflicts: %selfconflict libgnat-7-32bit %description -n libada7-32bit This package contains the shared libraries required to run programs @@ -877,10 +877,10 @@ implementation of Distributed Systems Programming (GLADE) and the Posix Summary: GNU Ada Runtime Libraries License: GPL-3.0-with-GCC-exception Group: System/Libraries -Provides: libgnarl-5-64bit = %{version}-%{release} -Conflicts: %selfconflict libgnarl-5-64bit -Provides: libgnat-5-64bit = %{version}-%{release} -Conflicts: %selfconflict libgnat-5-64bit +Provides: libgnarl-7-64bit = %{version}-%{release} +Conflicts: %selfconflict libgnarl-7-64bit +Provides: libgnat-7-64bit = %{version}-%{release} +Conflicts: %selfconflict libgnat-7-64bit %description -n libada7-64bit This package contains the shared libraries required to run programs @@ -3067,14 +3067,14 @@ cat cpplib%{binsuffix}.lang gcc%{binsuffix}.lang > gcc7-locale.lang %files -n libada7 %defattr(-,root,root) -%mainlib libgnarl-*.so -%mainlib libgnat-*.so +%mainlib libgnarl%{binsuffix}.so +%mainlib libgnat%{binsuffix}.so %if %{separate_biarch} %files -n libada7%{separate_biarch_suffix} %defattr(-,root,root) -%biarchlib libgnarl-*.so -%biarchlib libgnat-*.so +%biarchlib libgnarl%{binsuffix}.so +%biarchlib libgnat%{binsuffix}.so %endif %endif From 7f9c569e6fe86234804e9fe4f8fc4e38fcb77cfec9a497ce8769864be5075e18 Mon Sep 17 00:00:00 2001 From: Richard Biener Date: Thu, 20 Apr 2017 11:42:32 +0000 Subject: [PATCH 12/22] - Update to gcc-7-branch head (r247019). - Package gcov.h. OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gcc7?expand=0&rev=45 --- cross-aarch64-gcc7.changes | 6 +- cross-aarch64-gcc7.spec | 4 +- cross-arm-gcc7.changes | 6 +- cross-arm-gcc7.spec | 4 +- cross-avr-gcc7.changes | 6 +- cross-avr-gcc7.spec | 4 +- cross-epiphany-gcc7-bootstrap.changes | 6 +- cross-epiphany-gcc7-bootstrap.spec | 4 +- cross-epiphany-gcc7.changes | 6 +- cross-epiphany-gcc7.spec | 4 +- cross-hppa-gcc7.changes | 6 +- cross-hppa-gcc7.spec | 4 +- cross-i386-gcc7.changes | 6 +- cross-i386-gcc7.spec | 4 +- cross-m68k-gcc7.changes | 6 +- cross-m68k-gcc7.spec | 4 +- cross-mips-gcc7.changes | 6 +- cross-mips-gcc7.spec | 4 +- cross-nvptx-gcc7.changes | 6 +- cross-nvptx-gcc7.spec | 4 +- cross-ppc64-gcc7.changes | 6 +- cross-ppc64-gcc7.spec | 4 +- cross-ppc64le-gcc7.changes | 6 +- cross-ppc64le-gcc7.spec | 4 +- cross-rx-gcc7-bootstrap.changes | 6 +- cross-rx-gcc7-bootstrap.spec | 4 +- cross-rx-gcc7.changes | 6 +- cross-rx-gcc7.spec | 4 +- cross-s390x-gcc7.changes | 6 +- cross-s390x-gcc7.spec | 4 +- cross-sparc-gcc7.changes | 6 +- cross-sparc-gcc7.spec | 4 +- cross-sparc64-gcc7.changes | 6 +- cross-sparc64-gcc7.spec | 4 +- cross-x86_64-gcc7.changes | 6 +- cross-x86_64-gcc7.spec | 4 +- gcc-7.0.1-r246899.tar.bz2 | 3 - gcc-7.0.1-r247019.tar.bz2 | 3 + gcc.spec.in | 5 +- gcc7-pr80321.patch | 305 -------------------------- gcc7-testresults.changes | 6 +- gcc7-testresults.spec | 4 +- gcc7.changes | 6 +- gcc7.spec | 5 +- 44 files changed, 86 insertions(+), 431 deletions(-) delete mode 100644 gcc-7.0.1-r246899.tar.bz2 create mode 100644 gcc-7.0.1-r247019.tar.bz2 delete mode 100644 gcc7-pr80321.patch diff --git a/cross-aarch64-gcc7.changes b/cross-aarch64-gcc7.changes index f69205f..85606b8 100644 --- a/cross-aarch64-gcc7.changes +++ b/cross-aarch64-gcc7.changes @@ -1,10 +1,10 @@ ------------------------------------------------------------------- -Thu Apr 13 08:48:41 UTC 2017 - rguenther@suse.com +Thu Apr 20 11:17:21 UTC 2017 - rguenther@suse.com -- Update to gcc trunk head (r246899). +- Update to gcc-7-branch head (r247019). - Always create nvptx offloading cross spec file. -- Add gcc7-pr80321.patch to fix profiledboostrap failure. - Fix libada provides/conflicts. +- Package gcov.h. ------------------------------------------------------------------- Tue Apr 4 14:44:52 UTC 2017 - mliska@suse.cz diff --git a/cross-aarch64-gcc7.spec b/cross-aarch64-gcc7.spec index b5cbd5b..79ea2b7 100644 --- a/cross-aarch64-gcc7.spec +++ b/cross-aarch64-gcc7.spec @@ -156,7 +156,7 @@ Requires(preun): update-alternatives %define biarch_targets x86_64 s390x powerpc64 powerpc sparc sparc64 Url: http://gcc.gnu.org/ -Version: 7.0.1+r246899 +Version: 7.0.1+r247019 Release: 0 %define gcc_version %(echo %version | sed 's/+.*//') %define gcc_dir_version %(echo %gcc_version | cut -d '.' -f 1) @@ -175,7 +175,6 @@ Patch7: gcc48-libstdc++-api-reference.patch Patch9: gcc48-remove-mpfr-2.4.0-requirement.patch Patch10: gcc5-no-return-gcc43-workaround.patch Patch11: gcc7-remove-Wexpansion-to-defined-from-Wextra.patch -Patch12: gcc7-pr80321.patch # A set of patches from the RH srpm Patch51: gcc41-ppc32-retaddr.patch # Some patches taken from Debian @@ -249,7 +248,6 @@ ln -s nvptx-newlib/newlib . %endif %patch10 %patch11 -%patch12 %patch51 %patch60 %patch61 diff --git a/cross-arm-gcc7.changes b/cross-arm-gcc7.changes index f69205f..85606b8 100644 --- a/cross-arm-gcc7.changes +++ b/cross-arm-gcc7.changes @@ -1,10 +1,10 @@ ------------------------------------------------------------------- -Thu Apr 13 08:48:41 UTC 2017 - rguenther@suse.com +Thu Apr 20 11:17:21 UTC 2017 - rguenther@suse.com -- Update to gcc trunk head (r246899). +- Update to gcc-7-branch head (r247019). - Always create nvptx offloading cross spec file. -- Add gcc7-pr80321.patch to fix profiledboostrap failure. - Fix libada provides/conflicts. +- Package gcov.h. ------------------------------------------------------------------- Tue Apr 4 14:44:52 UTC 2017 - mliska@suse.cz diff --git a/cross-arm-gcc7.spec b/cross-arm-gcc7.spec index 14fbb2e..bc6ce1f 100644 --- a/cross-arm-gcc7.spec +++ b/cross-arm-gcc7.spec @@ -156,7 +156,7 @@ Requires(preun): update-alternatives %define biarch_targets x86_64 s390x powerpc64 powerpc sparc sparc64 Url: http://gcc.gnu.org/ -Version: 7.0.1+r246899 +Version: 7.0.1+r247019 Release: 0 %define gcc_version %(echo %version | sed 's/+.*//') %define gcc_dir_version %(echo %gcc_version | cut -d '.' -f 1) @@ -175,7 +175,6 @@ Patch7: gcc48-libstdc++-api-reference.patch Patch9: gcc48-remove-mpfr-2.4.0-requirement.patch Patch10: gcc5-no-return-gcc43-workaround.patch Patch11: gcc7-remove-Wexpansion-to-defined-from-Wextra.patch -Patch12: gcc7-pr80321.patch # A set of patches from the RH srpm Patch51: gcc41-ppc32-retaddr.patch # Some patches taken from Debian @@ -249,7 +248,6 @@ ln -s nvptx-newlib/newlib . %endif %patch10 %patch11 -%patch12 %patch51 %patch60 %patch61 diff --git a/cross-avr-gcc7.changes b/cross-avr-gcc7.changes index f69205f..85606b8 100644 --- a/cross-avr-gcc7.changes +++ b/cross-avr-gcc7.changes @@ -1,10 +1,10 @@ ------------------------------------------------------------------- -Thu Apr 13 08:48:41 UTC 2017 - rguenther@suse.com +Thu Apr 20 11:17:21 UTC 2017 - rguenther@suse.com -- Update to gcc trunk head (r246899). +- Update to gcc-7-branch head (r247019). - Always create nvptx offloading cross spec file. -- Add gcc7-pr80321.patch to fix profiledboostrap failure. - Fix libada provides/conflicts. +- Package gcov.h. ------------------------------------------------------------------- Tue Apr 4 14:44:52 UTC 2017 - mliska@suse.cz diff --git a/cross-avr-gcc7.spec b/cross-avr-gcc7.spec index 9e48260..e701027 100644 --- a/cross-avr-gcc7.spec +++ b/cross-avr-gcc7.spec @@ -156,7 +156,7 @@ Requires(preun): update-alternatives %define biarch_targets x86_64 s390x powerpc64 powerpc sparc sparc64 Url: http://gcc.gnu.org/ -Version: 7.0.1+r246899 +Version: 7.0.1+r247019 Release: 0 %define gcc_version %(echo %version | sed 's/+.*//') %define gcc_dir_version %(echo %gcc_version | cut -d '.' -f 1) @@ -175,7 +175,6 @@ Patch7: gcc48-libstdc++-api-reference.patch Patch9: gcc48-remove-mpfr-2.4.0-requirement.patch Patch10: gcc5-no-return-gcc43-workaround.patch Patch11: gcc7-remove-Wexpansion-to-defined-from-Wextra.patch -Patch12: gcc7-pr80321.patch # A set of patches from the RH srpm Patch51: gcc41-ppc32-retaddr.patch # Some patches taken from Debian @@ -249,7 +248,6 @@ ln -s nvptx-newlib/newlib . %endif %patch10 %patch11 -%patch12 %patch51 %patch60 %patch61 diff --git a/cross-epiphany-gcc7-bootstrap.changes b/cross-epiphany-gcc7-bootstrap.changes index f69205f..85606b8 100644 --- a/cross-epiphany-gcc7-bootstrap.changes +++ b/cross-epiphany-gcc7-bootstrap.changes @@ -1,10 +1,10 @@ ------------------------------------------------------------------- -Thu Apr 13 08:48:41 UTC 2017 - rguenther@suse.com +Thu Apr 20 11:17:21 UTC 2017 - rguenther@suse.com -- Update to gcc trunk head (r246899). +- Update to gcc-7-branch head (r247019). - Always create nvptx offloading cross spec file. -- Add gcc7-pr80321.patch to fix profiledboostrap failure. - Fix libada provides/conflicts. +- Package gcov.h. ------------------------------------------------------------------- Tue Apr 4 14:44:52 UTC 2017 - mliska@suse.cz diff --git a/cross-epiphany-gcc7-bootstrap.spec b/cross-epiphany-gcc7-bootstrap.spec index bc39ab1..1b22a88 100644 --- a/cross-epiphany-gcc7-bootstrap.spec +++ b/cross-epiphany-gcc7-bootstrap.spec @@ -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.0.1+r246899 +Version: 7.0.1+r247019 Release: 0 %define gcc_version %(echo %version | sed 's/+.*//') %define gcc_dir_version %(echo %gcc_version | cut -d '.' -f 1) @@ -176,7 +176,6 @@ Patch7: gcc48-libstdc++-api-reference.patch Patch9: gcc48-remove-mpfr-2.4.0-requirement.patch Patch10: gcc5-no-return-gcc43-workaround.patch Patch11: gcc7-remove-Wexpansion-to-defined-from-Wextra.patch -Patch12: gcc7-pr80321.patch # A set of patches from the RH srpm Patch51: gcc41-ppc32-retaddr.patch # Some patches taken from Debian @@ -250,7 +249,6 @@ ln -s nvptx-newlib/newlib . %endif %patch10 %patch11 -%patch12 %patch51 %patch60 %patch61 diff --git a/cross-epiphany-gcc7.changes b/cross-epiphany-gcc7.changes index f69205f..85606b8 100644 --- a/cross-epiphany-gcc7.changes +++ b/cross-epiphany-gcc7.changes @@ -1,10 +1,10 @@ ------------------------------------------------------------------- -Thu Apr 13 08:48:41 UTC 2017 - rguenther@suse.com +Thu Apr 20 11:17:21 UTC 2017 - rguenther@suse.com -- Update to gcc trunk head (r246899). +- Update to gcc-7-branch head (r247019). - Always create nvptx offloading cross spec file. -- Add gcc7-pr80321.patch to fix profiledboostrap failure. - Fix libada provides/conflicts. +- Package gcov.h. ------------------------------------------------------------------- Tue Apr 4 14:44:52 UTC 2017 - mliska@suse.cz diff --git a/cross-epiphany-gcc7.spec b/cross-epiphany-gcc7.spec index 202e487..e4d6621 100644 --- a/cross-epiphany-gcc7.spec +++ b/cross-epiphany-gcc7.spec @@ -156,7 +156,7 @@ Requires(preun): update-alternatives %define biarch_targets x86_64 s390x powerpc64 powerpc sparc sparc64 Url: http://gcc.gnu.org/ -Version: 7.0.1+r246899 +Version: 7.0.1+r247019 Release: 0 %define gcc_version %(echo %version | sed 's/+.*//') %define gcc_dir_version %(echo %gcc_version | cut -d '.' -f 1) @@ -175,7 +175,6 @@ Patch7: gcc48-libstdc++-api-reference.patch Patch9: gcc48-remove-mpfr-2.4.0-requirement.patch Patch10: gcc5-no-return-gcc43-workaround.patch Patch11: gcc7-remove-Wexpansion-to-defined-from-Wextra.patch -Patch12: gcc7-pr80321.patch # A set of patches from the RH srpm Patch51: gcc41-ppc32-retaddr.patch # Some patches taken from Debian @@ -249,7 +248,6 @@ ln -s nvptx-newlib/newlib . %endif %patch10 %patch11 -%patch12 %patch51 %patch60 %patch61 diff --git a/cross-hppa-gcc7.changes b/cross-hppa-gcc7.changes index f69205f..85606b8 100644 --- a/cross-hppa-gcc7.changes +++ b/cross-hppa-gcc7.changes @@ -1,10 +1,10 @@ ------------------------------------------------------------------- -Thu Apr 13 08:48:41 UTC 2017 - rguenther@suse.com +Thu Apr 20 11:17:21 UTC 2017 - rguenther@suse.com -- Update to gcc trunk head (r246899). +- Update to gcc-7-branch head (r247019). - Always create nvptx offloading cross spec file. -- Add gcc7-pr80321.patch to fix profiledboostrap failure. - Fix libada provides/conflicts. +- Package gcov.h. ------------------------------------------------------------------- Tue Apr 4 14:44:52 UTC 2017 - mliska@suse.cz diff --git a/cross-hppa-gcc7.spec b/cross-hppa-gcc7.spec index 3ce0499..59d6cc4 100644 --- a/cross-hppa-gcc7.spec +++ b/cross-hppa-gcc7.spec @@ -156,7 +156,7 @@ Requires(preun): update-alternatives %define biarch_targets x86_64 s390x powerpc64 powerpc sparc sparc64 Url: http://gcc.gnu.org/ -Version: 7.0.1+r246899 +Version: 7.0.1+r247019 Release: 0 %define gcc_version %(echo %version | sed 's/+.*//') %define gcc_dir_version %(echo %gcc_version | cut -d '.' -f 1) @@ -175,7 +175,6 @@ Patch7: gcc48-libstdc++-api-reference.patch Patch9: gcc48-remove-mpfr-2.4.0-requirement.patch Patch10: gcc5-no-return-gcc43-workaround.patch Patch11: gcc7-remove-Wexpansion-to-defined-from-Wextra.patch -Patch12: gcc7-pr80321.patch # A set of patches from the RH srpm Patch51: gcc41-ppc32-retaddr.patch # Some patches taken from Debian @@ -249,7 +248,6 @@ ln -s nvptx-newlib/newlib . %endif %patch10 %patch11 -%patch12 %patch51 %patch60 %patch61 diff --git a/cross-i386-gcc7.changes b/cross-i386-gcc7.changes index f69205f..85606b8 100644 --- a/cross-i386-gcc7.changes +++ b/cross-i386-gcc7.changes @@ -1,10 +1,10 @@ ------------------------------------------------------------------- -Thu Apr 13 08:48:41 UTC 2017 - rguenther@suse.com +Thu Apr 20 11:17:21 UTC 2017 - rguenther@suse.com -- Update to gcc trunk head (r246899). +- Update to gcc-7-branch head (r247019). - Always create nvptx offloading cross spec file. -- Add gcc7-pr80321.patch to fix profiledboostrap failure. - Fix libada provides/conflicts. +- Package gcov.h. ------------------------------------------------------------------- Tue Apr 4 14:44:52 UTC 2017 - mliska@suse.cz diff --git a/cross-i386-gcc7.spec b/cross-i386-gcc7.spec index 94224af..79beead 100644 --- a/cross-i386-gcc7.spec +++ b/cross-i386-gcc7.spec @@ -156,7 +156,7 @@ Requires(preun): update-alternatives %define biarch_targets x86_64 s390x powerpc64 powerpc sparc sparc64 Url: http://gcc.gnu.org/ -Version: 7.0.1+r246899 +Version: 7.0.1+r247019 Release: 0 %define gcc_version %(echo %version | sed 's/+.*//') %define gcc_dir_version %(echo %gcc_version | cut -d '.' -f 1) @@ -175,7 +175,6 @@ Patch7: gcc48-libstdc++-api-reference.patch Patch9: gcc48-remove-mpfr-2.4.0-requirement.patch Patch10: gcc5-no-return-gcc43-workaround.patch Patch11: gcc7-remove-Wexpansion-to-defined-from-Wextra.patch -Patch12: gcc7-pr80321.patch # A set of patches from the RH srpm Patch51: gcc41-ppc32-retaddr.patch # Some patches taken from Debian @@ -249,7 +248,6 @@ ln -s nvptx-newlib/newlib . %endif %patch10 %patch11 -%patch12 %patch51 %patch60 %patch61 diff --git a/cross-m68k-gcc7.changes b/cross-m68k-gcc7.changes index f69205f..85606b8 100644 --- a/cross-m68k-gcc7.changes +++ b/cross-m68k-gcc7.changes @@ -1,10 +1,10 @@ ------------------------------------------------------------------- -Thu Apr 13 08:48:41 UTC 2017 - rguenther@suse.com +Thu Apr 20 11:17:21 UTC 2017 - rguenther@suse.com -- Update to gcc trunk head (r246899). +- Update to gcc-7-branch head (r247019). - Always create nvptx offloading cross spec file. -- Add gcc7-pr80321.patch to fix profiledboostrap failure. - Fix libada provides/conflicts. +- Package gcov.h. ------------------------------------------------------------------- Tue Apr 4 14:44:52 UTC 2017 - mliska@suse.cz diff --git a/cross-m68k-gcc7.spec b/cross-m68k-gcc7.spec index 17b5efc..7a8d607 100644 --- a/cross-m68k-gcc7.spec +++ b/cross-m68k-gcc7.spec @@ -156,7 +156,7 @@ Requires(preun): update-alternatives %define biarch_targets x86_64 s390x powerpc64 powerpc sparc sparc64 Url: http://gcc.gnu.org/ -Version: 7.0.1+r246899 +Version: 7.0.1+r247019 Release: 0 %define gcc_version %(echo %version | sed 's/+.*//') %define gcc_dir_version %(echo %gcc_version | cut -d '.' -f 1) @@ -175,7 +175,6 @@ Patch7: gcc48-libstdc++-api-reference.patch Patch9: gcc48-remove-mpfr-2.4.0-requirement.patch Patch10: gcc5-no-return-gcc43-workaround.patch Patch11: gcc7-remove-Wexpansion-to-defined-from-Wextra.patch -Patch12: gcc7-pr80321.patch # A set of patches from the RH srpm Patch51: gcc41-ppc32-retaddr.patch # Some patches taken from Debian @@ -249,7 +248,6 @@ ln -s nvptx-newlib/newlib . %endif %patch10 %patch11 -%patch12 %patch51 %patch60 %patch61 diff --git a/cross-mips-gcc7.changes b/cross-mips-gcc7.changes index f69205f..85606b8 100644 --- a/cross-mips-gcc7.changes +++ b/cross-mips-gcc7.changes @@ -1,10 +1,10 @@ ------------------------------------------------------------------- -Thu Apr 13 08:48:41 UTC 2017 - rguenther@suse.com +Thu Apr 20 11:17:21 UTC 2017 - rguenther@suse.com -- Update to gcc trunk head (r246899). +- Update to gcc-7-branch head (r247019). - Always create nvptx offloading cross spec file. -- Add gcc7-pr80321.patch to fix profiledboostrap failure. - Fix libada provides/conflicts. +- Package gcov.h. ------------------------------------------------------------------- Tue Apr 4 14:44:52 UTC 2017 - mliska@suse.cz diff --git a/cross-mips-gcc7.spec b/cross-mips-gcc7.spec index 5b82eb3..47a6229 100644 --- a/cross-mips-gcc7.spec +++ b/cross-mips-gcc7.spec @@ -156,7 +156,7 @@ Requires(preun): update-alternatives %define biarch_targets x86_64 s390x powerpc64 powerpc sparc sparc64 Url: http://gcc.gnu.org/ -Version: 7.0.1+r246899 +Version: 7.0.1+r247019 Release: 0 %define gcc_version %(echo %version | sed 's/+.*//') %define gcc_dir_version %(echo %gcc_version | cut -d '.' -f 1) @@ -175,7 +175,6 @@ Patch7: gcc48-libstdc++-api-reference.patch Patch9: gcc48-remove-mpfr-2.4.0-requirement.patch Patch10: gcc5-no-return-gcc43-workaround.patch Patch11: gcc7-remove-Wexpansion-to-defined-from-Wextra.patch -Patch12: gcc7-pr80321.patch # A set of patches from the RH srpm Patch51: gcc41-ppc32-retaddr.patch # Some patches taken from Debian @@ -249,7 +248,6 @@ ln -s nvptx-newlib/newlib . %endif %patch10 %patch11 -%patch12 %patch51 %patch60 %patch61 diff --git a/cross-nvptx-gcc7.changes b/cross-nvptx-gcc7.changes index f69205f..85606b8 100644 --- a/cross-nvptx-gcc7.changes +++ b/cross-nvptx-gcc7.changes @@ -1,10 +1,10 @@ ------------------------------------------------------------------- -Thu Apr 13 08:48:41 UTC 2017 - rguenther@suse.com +Thu Apr 20 11:17:21 UTC 2017 - rguenther@suse.com -- Update to gcc trunk head (r246899). +- Update to gcc-7-branch head (r247019). - Always create nvptx offloading cross spec file. -- Add gcc7-pr80321.patch to fix profiledboostrap failure. - Fix libada provides/conflicts. +- Package gcov.h. ------------------------------------------------------------------- Tue Apr 4 14:44:52 UTC 2017 - mliska@suse.cz diff --git a/cross-nvptx-gcc7.spec b/cross-nvptx-gcc7.spec index 127c1d3..d978af4 100644 --- a/cross-nvptx-gcc7.spec +++ b/cross-nvptx-gcc7.spec @@ -156,7 +156,7 @@ Requires(preun): update-alternatives %define biarch_targets x86_64 s390x powerpc64 powerpc sparc sparc64 Url: http://gcc.gnu.org/ -Version: 7.0.1+r246899 +Version: 7.0.1+r247019 Release: 0 %define gcc_version %(echo %version | sed 's/+.*//') %define gcc_dir_version %(echo %gcc_version | cut -d '.' -f 1) @@ -175,7 +175,6 @@ Patch7: gcc48-libstdc++-api-reference.patch Patch9: gcc48-remove-mpfr-2.4.0-requirement.patch Patch10: gcc5-no-return-gcc43-workaround.patch Patch11: gcc7-remove-Wexpansion-to-defined-from-Wextra.patch -Patch12: gcc7-pr80321.patch # A set of patches from the RH srpm Patch51: gcc41-ppc32-retaddr.patch # Some patches taken from Debian @@ -249,7 +248,6 @@ ln -s nvptx-newlib/newlib . %endif %patch10 %patch11 -%patch12 %patch51 %patch60 %patch61 diff --git a/cross-ppc64-gcc7.changes b/cross-ppc64-gcc7.changes index f69205f..85606b8 100644 --- a/cross-ppc64-gcc7.changes +++ b/cross-ppc64-gcc7.changes @@ -1,10 +1,10 @@ ------------------------------------------------------------------- -Thu Apr 13 08:48:41 UTC 2017 - rguenther@suse.com +Thu Apr 20 11:17:21 UTC 2017 - rguenther@suse.com -- Update to gcc trunk head (r246899). +- Update to gcc-7-branch head (r247019). - Always create nvptx offloading cross spec file. -- Add gcc7-pr80321.patch to fix profiledboostrap failure. - Fix libada provides/conflicts. +- Package gcov.h. ------------------------------------------------------------------- Tue Apr 4 14:44:52 UTC 2017 - mliska@suse.cz diff --git a/cross-ppc64-gcc7.spec b/cross-ppc64-gcc7.spec index 41f53e7..d0b4f8d 100644 --- a/cross-ppc64-gcc7.spec +++ b/cross-ppc64-gcc7.spec @@ -156,7 +156,7 @@ Requires(preun): update-alternatives %define biarch_targets x86_64 s390x powerpc64 powerpc sparc sparc64 Url: http://gcc.gnu.org/ -Version: 7.0.1+r246899 +Version: 7.0.1+r247019 Release: 0 %define gcc_version %(echo %version | sed 's/+.*//') %define gcc_dir_version %(echo %gcc_version | cut -d '.' -f 1) @@ -175,7 +175,6 @@ Patch7: gcc48-libstdc++-api-reference.patch Patch9: gcc48-remove-mpfr-2.4.0-requirement.patch Patch10: gcc5-no-return-gcc43-workaround.patch Patch11: gcc7-remove-Wexpansion-to-defined-from-Wextra.patch -Patch12: gcc7-pr80321.patch # A set of patches from the RH srpm Patch51: gcc41-ppc32-retaddr.patch # Some patches taken from Debian @@ -249,7 +248,6 @@ ln -s nvptx-newlib/newlib . %endif %patch10 %patch11 -%patch12 %patch51 %patch60 %patch61 diff --git a/cross-ppc64le-gcc7.changes b/cross-ppc64le-gcc7.changes index f69205f..85606b8 100644 --- a/cross-ppc64le-gcc7.changes +++ b/cross-ppc64le-gcc7.changes @@ -1,10 +1,10 @@ ------------------------------------------------------------------- -Thu Apr 13 08:48:41 UTC 2017 - rguenther@suse.com +Thu Apr 20 11:17:21 UTC 2017 - rguenther@suse.com -- Update to gcc trunk head (r246899). +- Update to gcc-7-branch head (r247019). - Always create nvptx offloading cross spec file. -- Add gcc7-pr80321.patch to fix profiledboostrap failure. - Fix libada provides/conflicts. +- Package gcov.h. ------------------------------------------------------------------- Tue Apr 4 14:44:52 UTC 2017 - mliska@suse.cz diff --git a/cross-ppc64le-gcc7.spec b/cross-ppc64le-gcc7.spec index 3da9841..dd6de56 100644 --- a/cross-ppc64le-gcc7.spec +++ b/cross-ppc64le-gcc7.spec @@ -156,7 +156,7 @@ Requires(preun): update-alternatives %define biarch_targets x86_64 s390x powerpc64 powerpc sparc sparc64 Url: http://gcc.gnu.org/ -Version: 7.0.1+r246899 +Version: 7.0.1+r247019 Release: 0 %define gcc_version %(echo %version | sed 's/+.*//') %define gcc_dir_version %(echo %gcc_version | cut -d '.' -f 1) @@ -175,7 +175,6 @@ Patch7: gcc48-libstdc++-api-reference.patch Patch9: gcc48-remove-mpfr-2.4.0-requirement.patch Patch10: gcc5-no-return-gcc43-workaround.patch Patch11: gcc7-remove-Wexpansion-to-defined-from-Wextra.patch -Patch12: gcc7-pr80321.patch # A set of patches from the RH srpm Patch51: gcc41-ppc32-retaddr.patch # Some patches taken from Debian @@ -249,7 +248,6 @@ ln -s nvptx-newlib/newlib . %endif %patch10 %patch11 -%patch12 %patch51 %patch60 %patch61 diff --git a/cross-rx-gcc7-bootstrap.changes b/cross-rx-gcc7-bootstrap.changes index f69205f..85606b8 100644 --- a/cross-rx-gcc7-bootstrap.changes +++ b/cross-rx-gcc7-bootstrap.changes @@ -1,10 +1,10 @@ ------------------------------------------------------------------- -Thu Apr 13 08:48:41 UTC 2017 - rguenther@suse.com +Thu Apr 20 11:17:21 UTC 2017 - rguenther@suse.com -- Update to gcc trunk head (r246899). +- Update to gcc-7-branch head (r247019). - Always create nvptx offloading cross spec file. -- Add gcc7-pr80321.patch to fix profiledboostrap failure. - Fix libada provides/conflicts. +- Package gcov.h. ------------------------------------------------------------------- Tue Apr 4 14:44:52 UTC 2017 - mliska@suse.cz diff --git a/cross-rx-gcc7-bootstrap.spec b/cross-rx-gcc7-bootstrap.spec index 98c3919..f26886b 100644 --- a/cross-rx-gcc7-bootstrap.spec +++ b/cross-rx-gcc7-bootstrap.spec @@ -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.0.1+r246899 +Version: 7.0.1+r247019 Release: 0 %define gcc_version %(echo %version | sed 's/+.*//') %define gcc_dir_version %(echo %gcc_version | cut -d '.' -f 1) @@ -176,7 +176,6 @@ Patch7: gcc48-libstdc++-api-reference.patch Patch9: gcc48-remove-mpfr-2.4.0-requirement.patch Patch10: gcc5-no-return-gcc43-workaround.patch Patch11: gcc7-remove-Wexpansion-to-defined-from-Wextra.patch -Patch12: gcc7-pr80321.patch # A set of patches from the RH srpm Patch51: gcc41-ppc32-retaddr.patch # Some patches taken from Debian @@ -250,7 +249,6 @@ ln -s nvptx-newlib/newlib . %endif %patch10 %patch11 -%patch12 %patch51 %patch60 %patch61 diff --git a/cross-rx-gcc7.changes b/cross-rx-gcc7.changes index f69205f..85606b8 100644 --- a/cross-rx-gcc7.changes +++ b/cross-rx-gcc7.changes @@ -1,10 +1,10 @@ ------------------------------------------------------------------- -Thu Apr 13 08:48:41 UTC 2017 - rguenther@suse.com +Thu Apr 20 11:17:21 UTC 2017 - rguenther@suse.com -- Update to gcc trunk head (r246899). +- Update to gcc-7-branch head (r247019). - Always create nvptx offloading cross spec file. -- Add gcc7-pr80321.patch to fix profiledboostrap failure. - Fix libada provides/conflicts. +- Package gcov.h. ------------------------------------------------------------------- Tue Apr 4 14:44:52 UTC 2017 - mliska@suse.cz diff --git a/cross-rx-gcc7.spec b/cross-rx-gcc7.spec index 5bac450..eb07b0e 100644 --- a/cross-rx-gcc7.spec +++ b/cross-rx-gcc7.spec @@ -156,7 +156,7 @@ Requires(preun): update-alternatives %define biarch_targets x86_64 s390x powerpc64 powerpc sparc sparc64 Url: http://gcc.gnu.org/ -Version: 7.0.1+r246899 +Version: 7.0.1+r247019 Release: 0 %define gcc_version %(echo %version | sed 's/+.*//') %define gcc_dir_version %(echo %gcc_version | cut -d '.' -f 1) @@ -175,7 +175,6 @@ Patch7: gcc48-libstdc++-api-reference.patch Patch9: gcc48-remove-mpfr-2.4.0-requirement.patch Patch10: gcc5-no-return-gcc43-workaround.patch Patch11: gcc7-remove-Wexpansion-to-defined-from-Wextra.patch -Patch12: gcc7-pr80321.patch # A set of patches from the RH srpm Patch51: gcc41-ppc32-retaddr.patch # Some patches taken from Debian @@ -249,7 +248,6 @@ ln -s nvptx-newlib/newlib . %endif %patch10 %patch11 -%patch12 %patch51 %patch60 %patch61 diff --git a/cross-s390x-gcc7.changes b/cross-s390x-gcc7.changes index f69205f..85606b8 100644 --- a/cross-s390x-gcc7.changes +++ b/cross-s390x-gcc7.changes @@ -1,10 +1,10 @@ ------------------------------------------------------------------- -Thu Apr 13 08:48:41 UTC 2017 - rguenther@suse.com +Thu Apr 20 11:17:21 UTC 2017 - rguenther@suse.com -- Update to gcc trunk head (r246899). +- Update to gcc-7-branch head (r247019). - Always create nvptx offloading cross spec file. -- Add gcc7-pr80321.patch to fix profiledboostrap failure. - Fix libada provides/conflicts. +- Package gcov.h. ------------------------------------------------------------------- Tue Apr 4 14:44:52 UTC 2017 - mliska@suse.cz diff --git a/cross-s390x-gcc7.spec b/cross-s390x-gcc7.spec index 9382360..9dc7663 100644 --- a/cross-s390x-gcc7.spec +++ b/cross-s390x-gcc7.spec @@ -156,7 +156,7 @@ Requires(preun): update-alternatives %define biarch_targets x86_64 s390x powerpc64 powerpc sparc sparc64 Url: http://gcc.gnu.org/ -Version: 7.0.1+r246899 +Version: 7.0.1+r247019 Release: 0 %define gcc_version %(echo %version | sed 's/+.*//') %define gcc_dir_version %(echo %gcc_version | cut -d '.' -f 1) @@ -175,7 +175,6 @@ Patch7: gcc48-libstdc++-api-reference.patch Patch9: gcc48-remove-mpfr-2.4.0-requirement.patch Patch10: gcc5-no-return-gcc43-workaround.patch Patch11: gcc7-remove-Wexpansion-to-defined-from-Wextra.patch -Patch12: gcc7-pr80321.patch # A set of patches from the RH srpm Patch51: gcc41-ppc32-retaddr.patch # Some patches taken from Debian @@ -249,7 +248,6 @@ ln -s nvptx-newlib/newlib . %endif %patch10 %patch11 -%patch12 %patch51 %patch60 %patch61 diff --git a/cross-sparc-gcc7.changes b/cross-sparc-gcc7.changes index f69205f..85606b8 100644 --- a/cross-sparc-gcc7.changes +++ b/cross-sparc-gcc7.changes @@ -1,10 +1,10 @@ ------------------------------------------------------------------- -Thu Apr 13 08:48:41 UTC 2017 - rguenther@suse.com +Thu Apr 20 11:17:21 UTC 2017 - rguenther@suse.com -- Update to gcc trunk head (r246899). +- Update to gcc-7-branch head (r247019). - Always create nvptx offloading cross spec file. -- Add gcc7-pr80321.patch to fix profiledboostrap failure. - Fix libada provides/conflicts. +- Package gcov.h. ------------------------------------------------------------------- Tue Apr 4 14:44:52 UTC 2017 - mliska@suse.cz diff --git a/cross-sparc-gcc7.spec b/cross-sparc-gcc7.spec index bb826bb..873e9fa 100644 --- a/cross-sparc-gcc7.spec +++ b/cross-sparc-gcc7.spec @@ -156,7 +156,7 @@ Requires(preun): update-alternatives %define biarch_targets x86_64 s390x powerpc64 powerpc sparc sparc64 Url: http://gcc.gnu.org/ -Version: 7.0.1+r246899 +Version: 7.0.1+r247019 Release: 0 %define gcc_version %(echo %version | sed 's/+.*//') %define gcc_dir_version %(echo %gcc_version | cut -d '.' -f 1) @@ -175,7 +175,6 @@ Patch7: gcc48-libstdc++-api-reference.patch Patch9: gcc48-remove-mpfr-2.4.0-requirement.patch Patch10: gcc5-no-return-gcc43-workaround.patch Patch11: gcc7-remove-Wexpansion-to-defined-from-Wextra.patch -Patch12: gcc7-pr80321.patch # A set of patches from the RH srpm Patch51: gcc41-ppc32-retaddr.patch # Some patches taken from Debian @@ -249,7 +248,6 @@ ln -s nvptx-newlib/newlib . %endif %patch10 %patch11 -%patch12 %patch51 %patch60 %patch61 diff --git a/cross-sparc64-gcc7.changes b/cross-sparc64-gcc7.changes index f69205f..85606b8 100644 --- a/cross-sparc64-gcc7.changes +++ b/cross-sparc64-gcc7.changes @@ -1,10 +1,10 @@ ------------------------------------------------------------------- -Thu Apr 13 08:48:41 UTC 2017 - rguenther@suse.com +Thu Apr 20 11:17:21 UTC 2017 - rguenther@suse.com -- Update to gcc trunk head (r246899). +- Update to gcc-7-branch head (r247019). - Always create nvptx offloading cross spec file. -- Add gcc7-pr80321.patch to fix profiledboostrap failure. - Fix libada provides/conflicts. +- Package gcov.h. ------------------------------------------------------------------- Tue Apr 4 14:44:52 UTC 2017 - mliska@suse.cz diff --git a/cross-sparc64-gcc7.spec b/cross-sparc64-gcc7.spec index 971d925..8d3f21c 100644 --- a/cross-sparc64-gcc7.spec +++ b/cross-sparc64-gcc7.spec @@ -156,7 +156,7 @@ Requires(preun): update-alternatives %define biarch_targets x86_64 s390x powerpc64 powerpc sparc sparc64 Url: http://gcc.gnu.org/ -Version: 7.0.1+r246899 +Version: 7.0.1+r247019 Release: 0 %define gcc_version %(echo %version | sed 's/+.*//') %define gcc_dir_version %(echo %gcc_version | cut -d '.' -f 1) @@ -175,7 +175,6 @@ Patch7: gcc48-libstdc++-api-reference.patch Patch9: gcc48-remove-mpfr-2.4.0-requirement.patch Patch10: gcc5-no-return-gcc43-workaround.patch Patch11: gcc7-remove-Wexpansion-to-defined-from-Wextra.patch -Patch12: gcc7-pr80321.patch # A set of patches from the RH srpm Patch51: gcc41-ppc32-retaddr.patch # Some patches taken from Debian @@ -249,7 +248,6 @@ ln -s nvptx-newlib/newlib . %endif %patch10 %patch11 -%patch12 %patch51 %patch60 %patch61 diff --git a/cross-x86_64-gcc7.changes b/cross-x86_64-gcc7.changes index f69205f..85606b8 100644 --- a/cross-x86_64-gcc7.changes +++ b/cross-x86_64-gcc7.changes @@ -1,10 +1,10 @@ ------------------------------------------------------------------- -Thu Apr 13 08:48:41 UTC 2017 - rguenther@suse.com +Thu Apr 20 11:17:21 UTC 2017 - rguenther@suse.com -- Update to gcc trunk head (r246899). +- Update to gcc-7-branch head (r247019). - Always create nvptx offloading cross spec file. -- Add gcc7-pr80321.patch to fix profiledboostrap failure. - Fix libada provides/conflicts. +- Package gcov.h. ------------------------------------------------------------------- Tue Apr 4 14:44:52 UTC 2017 - mliska@suse.cz diff --git a/cross-x86_64-gcc7.spec b/cross-x86_64-gcc7.spec index 82cf55a..c5107a1 100644 --- a/cross-x86_64-gcc7.spec +++ b/cross-x86_64-gcc7.spec @@ -156,7 +156,7 @@ Requires(preun): update-alternatives %define biarch_targets x86_64 s390x powerpc64 powerpc sparc sparc64 Url: http://gcc.gnu.org/ -Version: 7.0.1+r246899 +Version: 7.0.1+r247019 Release: 0 %define gcc_version %(echo %version | sed 's/+.*//') %define gcc_dir_version %(echo %gcc_version | cut -d '.' -f 1) @@ -175,7 +175,6 @@ Patch7: gcc48-libstdc++-api-reference.patch Patch9: gcc48-remove-mpfr-2.4.0-requirement.patch Patch10: gcc5-no-return-gcc43-workaround.patch Patch11: gcc7-remove-Wexpansion-to-defined-from-Wextra.patch -Patch12: gcc7-pr80321.patch # A set of patches from the RH srpm Patch51: gcc41-ppc32-retaddr.patch # Some patches taken from Debian @@ -249,7 +248,6 @@ ln -s nvptx-newlib/newlib . %endif %patch10 %patch11 -%patch12 %patch51 %patch60 %patch61 diff --git a/gcc-7.0.1-r246899.tar.bz2 b/gcc-7.0.1-r246899.tar.bz2 deleted file mode 100644 index 1fd4f74..0000000 --- a/gcc-7.0.1-r246899.tar.bz2 +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:4b9138286374909ddc04a9356cb828968423266a531320198959e41aad90483a -size 76266081 diff --git a/gcc-7.0.1-r247019.tar.bz2 b/gcc-7.0.1-r247019.tar.bz2 new file mode 100644 index 0000000..ccaae30 --- /dev/null +++ b/gcc-7.0.1-r247019.tar.bz2 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:12fb490199cea2ebb2257b5738fa9ef8fcb1314a5da55fe4d94655038b7c4c16 +size 76128915 diff --git a/gcc.spec.in b/gcc.spec.in index d1d4e10..67854d4 100644 --- a/gcc.spec.in +++ b/gcc.spec.in @@ -237,7 +237,7 @@ BuildRequires: gdb %define biarch_targets x86_64 s390x powerpc64 powerpc sparc sparc64 URL: http://gcc.gnu.org/ -Version: 7.0.1+r246899 +Version: 7.0.1+r247019 Release: 1 %define gcc_version %(echo %version | sed 's/+.*//') %define gcc_dir_version %(echo %gcc_version | cut -d '.' -f 1) @@ -299,7 +299,6 @@ Patch7: gcc48-libstdc++-api-reference.patch Patch9: gcc48-remove-mpfr-2.4.0-requirement.patch Patch10: gcc5-no-return-gcc43-workaround.patch Patch11: gcc7-remove-Wexpansion-to-defined-from-Wextra.patch -Patch12: gcc7-pr80321.patch # A set of patches from the RH srpm Patch51: gcc41-ppc32-retaddr.patch # Some patches taken from Debian @@ -1052,7 +1051,6 @@ ln -s nvptx-newlib/newlib . %endif %patch10 %patch11 -%patch12 %patch51 %patch60 %patch61 @@ -1752,6 +1750,7 @@ cat cpplib%{binsuffix}.lang gcc%{binsuffix}.lang > gcc@base_ver@-locale.lang %{libsubdir}/include/stdalign.h %{libsubdir}/include/stdatomic.h %{libsubdir}/include/openacc.h +%{libsubdir}/include/gcov.h %ifarch %sparc %{libsubdir}/include/visintrin.h %endif diff --git a/gcc7-pr80321.patch b/gcc7-pr80321.patch deleted file mode 100644 index e08fe52..0000000 --- a/gcc7-pr80321.patch +++ /dev/null @@ -1,305 +0,0 @@ -The following C and Ada testcases show ICE due to endless recursion in -dwarf2out.c. The problem is that when processing BLOCK_NONLOCALIZED_VARS, -we want to treat all the FUNCTION_DECLs in there as mere declarations, -but gen_subprogram_die does: - int declaration = (current_function_decl != decl - || class_or_namespace_scope_p (context_die)); -and thus if there is some self-inlining and we are unlucky enough -not to reach some early-outs that just ignore the FUNCTION_DECL, -like: - /* Detect and ignore this case, where we are trying to output - something we have already output. */ - if (get_AT (old_die, DW_AT_low_pc) - || get_AT (old_die, DW_AT_ranges)) - return; -we will recurse infinitely. The following patch fixes it by -just ignoring current_function_decl seen from BLOCK_NONLOCALIZED_VARS, -that implies it is already inlined into somewhere and in the abstract -origin we emit properly a DW_AT_declaration decl if needed, that is pretty -much what gen_subprogram_die would do anyway in such cases, because there -is already old_die, we really don't want to make some child of it its parent -and otherwise no further action is performed. - -Bootstrapped/regtested on x86_64-linux and i686-linux, ok for trunk? - -Other possibilities include adding some global bool flag that -gen_subprogram_die's int declaration = ... above should ignore -decl == current_function_decl that we'd set in decls_for_scope when -seeing current_function_decl in BLOCK_NONLOCALIZED_VARS (and probably -save/clear + restore in dwarf2out_abstract_function where we change -current_function_decl). Or we could pass through from decls_for_scope -down through process_scope_var, gen_decl_die to gen_subprogram_die -a bool flag force_declaration. - -2017-04-07 Jakub Jelinek - - PR debug/80321 - * dwarf2out.c (decls_for_scope): Ignore declarations of - current_function_decl in BLOCK_NONLOCALIZED_VARS. - - * gcc.dg/debug/pr80321.c: New test. - -2017-04-07 Eric Botcazou - - * gnat.dg/debug10.adb: New test. - * gnat.dg/debug10_pkg.ads: New helper. - ---- gcc/dwarf2out.c.jj 2017-04-07 11:46:48.000000000 +0200 -+++ gcc/dwarf2out.c 2017-04-07 20:00:43.503772542 +0200 -@@ -24889,7 +24889,12 @@ decls_for_scope (tree stmt, dw_die_ref c - for (i = 0; i < BLOCK_NUM_NONLOCALIZED_VARS (stmt); i++) - { - decl = BLOCK_NONLOCALIZED_VAR (stmt, i); -- if (TREE_CODE (decl) == FUNCTION_DECL) -+ if (decl == current_function_decl) -+ /* Ignore declarations of the current function, while they -+ are declarations, gen_subprogram_die would treat them -+ as definitions again, because they are equal to -+ current_function_decl and endlessly recurse. */; -+ else if (TREE_CODE (decl) == FUNCTION_DECL) - process_scope_var (stmt, decl, NULL_TREE, context_die); - else - process_scope_var (stmt, NULL_TREE, decl, context_die); ---- gcc/testsuite/gcc.dg/debug/pr80321.c.jj 2017-04-07 21:39:01.930615179 +0200 -+++ gcc/testsuite/gcc.dg/debug/pr80321.c 2017-04-07 21:39:49.722982635 +0200 -@@ -0,0 +1,26 @@ -+/* PR debug/80321 */ -+/* { dg-do compile } */ -+/* { dg-options "-fkeep-inline-functions" } */ -+ -+void bar (void); -+ -+static inline void -+test (int x) -+{ -+ inline void -+ foo (int x) -+ { -+ test (0); -+ asm volatile ("" : : : "memory"); -+ } -+ if (x != 0) -+ foo (x); -+ else -+ bar (); -+} -+ -+void -+baz (int x) -+{ -+ test (x); -+} ---- gcc/testsuite/gnat.dg/debug10.adb.jj 2017-04-07 20:24:44.232473780 +0200 -+++ gcc/testsuite/gnat.dg/debug10.adb 2017-04-07 20:26:40.493980722 +0200 -@@ -0,0 +1,68 @@ -+-- PR debug/80321 -+ -+-- { dg-do compile } -+-- { dg-options "-O2 -g" } -+ -+with Debug10_Pkg; use Debug10_Pkg; -+ -+procedure Debug10 (T : Entity_Id) is -+ -+ procedure Inner (E : Entity_Id); -+ pragma Inline (Inner); -+ -+ procedure Inner (E : Entity_Id) is -+ begin -+ if E /= Empty -+ and then not Nodes (E + 3).Flag16 -+ then -+ Debug10 (E); -+ end if; -+ end Inner; -+ -+ function Ekind (E : Entity_Id) return Entity_Kind is -+ begin -+ return N_To_E (Nodes (E + 1).Nkind); -+ end Ekind; -+ -+begin -+ -+ if T = Empty then -+ return; -+ end if; -+ -+ Nodes (T + 3).Flag16 := True; -+ -+ if Ekind (T) in Object_Kind then -+ Inner (T); -+ -+ elsif Ekind (T) in Type_Kind then -+ Inner (T); -+ -+ if Ekind (T) in Record_Kind then -+ -+ if Ekind (T) = E_Class_Wide_Subtype then -+ Inner (T); -+ end if; -+ -+ elsif Ekind (T) in Array_Kind then -+ Inner (T); -+ -+ elsif Ekind (T) in Access_Kind then -+ Inner (T); -+ -+ elsif Ekind (T) in Scalar_Kind then -+ -+ if My_Scalar_Range (T) /= Empty -+ and then My_Test (My_Scalar_Range (T)) -+ then -+ if My_Is_Entity_Name (T) then -+ Inner (T); -+ end if; -+ -+ if My_Is_Entity_Name (T) then -+ Inner (T); -+ end if; -+ end if; -+ end if; -+ end if; -+end; ---- gcc/testsuite/gnat.dg/debug10_pkg.ads.jj 2017-04-07 20:24:47.384433302 +0200 -+++ gcc/testsuite/gnat.dg/debug10_pkg.ads 2017-04-07 20:24:22.000000000 +0200 -@@ -0,0 +1,138 @@ -+with Unchecked_Conversion; -+ -+package Debug10_Pkg is -+ -+ type Node_Id is range 0 .. 99_999_999; -+ -+ Empty : constant Node_Id := 0; -+ -+ subtype Entity_Id is Node_Id; -+ -+ type Union_Id is new Integer; -+ -+ function My_Is_Entity_Name (N : Node_Id) return Boolean; -+ -+ function My_Scalar_Range (Id : Entity_Id) return Node_Id; -+ -+ function My_Test (N : Node_Id) return Boolean; -+ -+ type Node_Kind is (N_Unused_At_Start, N_Unused_At_End); -+ -+ type Entity_Kind is ( -+ -+ E_Void, -+ E_Component, -+ E_Constant, -+ E_Discriminant, -+ E_Loop_Parameter, -+ E_Variable, -+ E_Out_Parameter, -+ E_In_Out_Parameter, -+ E_In_Parameter, -+ E_Generic_In_Out_Parameter, -+ E_Generic_In_Parameter, -+ E_Named_Integer, -+ E_Named_Real, -+ E_Enumeration_Type, -+ E_Enumeration_Subtype, -+ E_Signed_Integer_Type, -+ E_Signed_Integer_Subtype, -+ E_Modular_Integer_Type, -+ E_Modular_Integer_Subtype, -+ E_Ordinary_Fixed_Point_Type, -+ E_Ordinary_Fixed_Point_Subtype, -+ E_Decimal_Fixed_Point_Type, -+ E_Decimal_Fixed_Point_Subtype, -+ E_Floating_Point_Type, -+ E_Floating_Point_Subtype, -+ E_Access_Type, -+ E_Access_Subtype, -+ E_Access_Attribute_Type, -+ E_Allocator_Type, -+ E_General_Access_Type, -+ E_Access_Subprogram_Type, -+ E_Anonymous_Access_Subprogram_Type, -+ E_Access_Protected_Subprogram_Type, -+ E_Anonymous_Access_Protected_Subprogram_Type, -+ E_Anonymous_Access_Type, -+ E_Array_Type, -+ E_Array_Subtype, -+ E_String_Literal_Subtype, -+ E_Class_Wide_Type, -+ E_Class_Wide_Subtype, -+ E_Record_Type, -+ E_Record_Subtype, -+ E_Record_Type_With_Private, -+ E_Record_Subtype_With_Private, -+ E_Private_Type, -+ E_Private_Subtype, -+ E_Limited_Private_Type, -+ E_Limited_Private_Subtype, -+ E_Incomplete_Type, -+ E_Incomplete_Subtype, -+ E_Task_Type, -+ E_Task_Subtype, -+ E_Protected_Type, -+ E_Protected_Subtype, -+ E_Exception_Type, -+ E_Subprogram_Type, -+ E_Enumeration_Literal, -+ E_Function, -+ E_Operator, -+ E_Procedure, -+ E_Abstract_State, -+ E_Entry, -+ E_Entry_Family, -+ E_Block, -+ E_Entry_Index_Parameter, -+ E_Exception, -+ E_Generic_Function, -+ E_Generic_Procedure, -+ E_Generic_Package, -+ E_Label, -+ E_Loop, -+ E_Return_Statement, -+ E_Package, -+ E_Package_Body, -+ E_Protected_Object, -+ E_Protected_Body, -+ E_Task_Body, -+ E_Subprogram_Body -+ ); -+ -+ subtype Access_Kind is Entity_Kind range -+ E_Access_Type .. -+ E_Anonymous_Access_Type; -+ -+ subtype Array_Kind is Entity_Kind range -+ E_Array_Type .. -+ E_String_Literal_Subtype; -+ -+ subtype Object_Kind is Entity_Kind range -+ E_Component .. -+ E_Generic_In_Parameter; -+ -+ subtype Record_Kind is Entity_Kind range -+ E_Class_Wide_Type .. -+ E_Record_Subtype_With_Private; -+ -+ subtype Scalar_Kind is Entity_Kind range -+ E_Enumeration_Type .. -+ E_Floating_Point_Subtype; -+ -+ subtype Type_Kind is Entity_Kind range -+ E_Enumeration_Type .. -+ E_Subprogram_Type; -+ -+ type Node_Record (Is_Extension : Boolean := False) is record -+ Flag16 : Boolean; -+ Nkind : Node_Kind; -+ end record; -+ -+ function N_To_E is new Unchecked_Conversion (Node_Kind, Entity_Kind); -+ -+ type Arr is array (Node_Id) of Node_Record; -+ -+ Nodes : Arr; -+ -+end Debug10_Pkg; - - Jakub diff --git a/gcc7-testresults.changes b/gcc7-testresults.changes index f69205f..85606b8 100644 --- a/gcc7-testresults.changes +++ b/gcc7-testresults.changes @@ -1,10 +1,10 @@ ------------------------------------------------------------------- -Thu Apr 13 08:48:41 UTC 2017 - rguenther@suse.com +Thu Apr 20 11:17:21 UTC 2017 - rguenther@suse.com -- Update to gcc trunk head (r246899). +- Update to gcc-7-branch head (r247019). - Always create nvptx offloading cross spec file. -- Add gcc7-pr80321.patch to fix profiledboostrap failure. - Fix libada provides/conflicts. +- Package gcov.h. ------------------------------------------------------------------- Tue Apr 4 14:44:52 UTC 2017 - mliska@suse.cz diff --git a/gcc7-testresults.spec b/gcc7-testresults.spec index d217a38..2d8d56d 100644 --- a/gcc7-testresults.spec +++ b/gcc7-testresults.spec @@ -251,7 +251,7 @@ BuildRequires: gdb %define biarch_targets x86_64 s390x powerpc64 powerpc sparc sparc64 Url: http://gcc.gnu.org/ -Version: 7.0.1+r246899 +Version: 7.0.1+r247019 Release: 0 %define gcc_version %(echo %version | sed 's/+.*//') %define gcc_dir_version %(echo %gcc_version | cut -d '.' -f 1) @@ -312,7 +312,6 @@ Patch7: gcc48-libstdc++-api-reference.patch Patch9: gcc48-remove-mpfr-2.4.0-requirement.patch Patch10: gcc5-no-return-gcc43-workaround.patch Patch11: gcc7-remove-Wexpansion-to-defined-from-Wextra.patch -Patch12: gcc7-pr80321.patch # A set of patches from the RH srpm Patch51: gcc41-ppc32-retaddr.patch # Some patches taken from Debian @@ -438,7 +437,6 @@ ln -s nvptx-newlib/newlib . %endif %patch10 %patch11 -%patch12 %patch51 %patch60 %patch61 diff --git a/gcc7.changes b/gcc7.changes index f69205f..85606b8 100644 --- a/gcc7.changes +++ b/gcc7.changes @@ -1,10 +1,10 @@ ------------------------------------------------------------------- -Thu Apr 13 08:48:41 UTC 2017 - rguenther@suse.com +Thu Apr 20 11:17:21 UTC 2017 - rguenther@suse.com -- Update to gcc trunk head (r246899). +- Update to gcc-7-branch head (r247019). - Always create nvptx offloading cross spec file. -- Add gcc7-pr80321.patch to fix profiledboostrap failure. - Fix libada provides/conflicts. +- Package gcov.h. ------------------------------------------------------------------- Tue Apr 4 14:44:52 UTC 2017 - mliska@suse.cz diff --git a/gcc7.spec b/gcc7.spec index 5c75d34..0db9f7d 100644 --- a/gcc7.spec +++ b/gcc7.spec @@ -233,7 +233,7 @@ BuildRequires: gdb %define biarch_targets x86_64 s390x powerpc64 powerpc sparc sparc64 Url: http://gcc.gnu.org/ -Version: 7.0.1+r246899 +Version: 7.0.1+r247019 Release: 0 %define gcc_version %(echo %version | sed 's/+.*//') %define gcc_dir_version %(echo %gcc_version | cut -d '.' -f 1) @@ -294,7 +294,6 @@ Patch7: gcc48-libstdc++-api-reference.patch Patch9: gcc48-remove-mpfr-2.4.0-requirement.patch Patch10: gcc5-no-return-gcc43-workaround.patch Patch11: gcc7-remove-Wexpansion-to-defined-from-Wextra.patch -Patch12: gcc7-pr80321.patch # A set of patches from the RH srpm Patch51: gcc41-ppc32-retaddr.patch # Some patches taken from Debian @@ -1742,7 +1741,6 @@ ln -s nvptx-newlib/newlib . %endif %patch10 %patch11 -%patch12 %patch51 %patch60 %patch61 @@ -2435,6 +2433,7 @@ cat cpplib%{binsuffix}.lang gcc%{binsuffix}.lang > gcc7-locale.lang %{libsubdir}/include/stdalign.h %{libsubdir}/include/stdatomic.h %{libsubdir}/include/openacc.h +%{libsubdir}/include/gcov.h %ifarch %sparc %{libsubdir}/include/visintrin.h %endif From 4ad4a6fca916a778c6d7fee85423c816f67a492fe51cfd7ae6fce02c0153a11b Mon Sep 17 00:00:00 2001 From: Richard Biener Date: Thu, 20 Apr 2017 14:40:39 +0000 Subject: [PATCH 13/22] - Add #!BuildIgnore: gcc-PIE. OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gcc7?expand=0&rev=46 --- cross-aarch64-gcc7.changes | 1 + cross-arm-gcc7.changes | 1 + cross-avr-gcc7.changes | 1 + cross-epiphany-gcc7-bootstrap.changes | 1 + cross-epiphany-gcc7.changes | 1 + cross-hppa-gcc7.changes | 1 + cross-i386-gcc7.changes | 1 + cross-m68k-gcc7.changes | 1 + cross-mips-gcc7.changes | 1 + cross-nvptx-gcc7.changes | 1 + cross-ppc64-gcc7.changes | 1 + cross-ppc64le-gcc7.changes | 1 + cross-rx-gcc7-bootstrap.changes | 1 + cross-rx-gcc7.changes | 1 + cross-s390x-gcc7.changes | 1 + cross-sparc-gcc7.changes | 1 + cross-sparc64-gcc7.changes | 1 + cross-x86_64-gcc7.changes | 1 + gcc.spec.in | 1 + gcc7-testresults.changes | 1 + gcc7-testresults.spec | 1 + gcc7.changes | 1 + gcc7.spec | 1 + 23 files changed, 23 insertions(+) diff --git a/cross-aarch64-gcc7.changes b/cross-aarch64-gcc7.changes index 85606b8..453f010 100644 --- a/cross-aarch64-gcc7.changes +++ b/cross-aarch64-gcc7.changes @@ -5,6 +5,7 @@ Thu Apr 20 11:17:21 UTC 2017 - rguenther@suse.com - Always create nvptx offloading cross spec file. - Fix libada provides/conflicts. - Package gcov.h. +- Add #!BuildIgnore: gcc-PIE. ------------------------------------------------------------------- Tue Apr 4 14:44:52 UTC 2017 - mliska@suse.cz diff --git a/cross-arm-gcc7.changes b/cross-arm-gcc7.changes index 85606b8..453f010 100644 --- a/cross-arm-gcc7.changes +++ b/cross-arm-gcc7.changes @@ -5,6 +5,7 @@ Thu Apr 20 11:17:21 UTC 2017 - rguenther@suse.com - Always create nvptx offloading cross spec file. - Fix libada provides/conflicts. - Package gcov.h. +- Add #!BuildIgnore: gcc-PIE. ------------------------------------------------------------------- Tue Apr 4 14:44:52 UTC 2017 - mliska@suse.cz diff --git a/cross-avr-gcc7.changes b/cross-avr-gcc7.changes index 85606b8..453f010 100644 --- a/cross-avr-gcc7.changes +++ b/cross-avr-gcc7.changes @@ -5,6 +5,7 @@ Thu Apr 20 11:17:21 UTC 2017 - rguenther@suse.com - Always create nvptx offloading cross spec file. - Fix libada provides/conflicts. - Package gcov.h. +- Add #!BuildIgnore: gcc-PIE. ------------------------------------------------------------------- Tue Apr 4 14:44:52 UTC 2017 - mliska@suse.cz diff --git a/cross-epiphany-gcc7-bootstrap.changes b/cross-epiphany-gcc7-bootstrap.changes index 85606b8..453f010 100644 --- a/cross-epiphany-gcc7-bootstrap.changes +++ b/cross-epiphany-gcc7-bootstrap.changes @@ -5,6 +5,7 @@ Thu Apr 20 11:17:21 UTC 2017 - rguenther@suse.com - Always create nvptx offloading cross spec file. - Fix libada provides/conflicts. - Package gcov.h. +- Add #!BuildIgnore: gcc-PIE. ------------------------------------------------------------------- Tue Apr 4 14:44:52 UTC 2017 - mliska@suse.cz diff --git a/cross-epiphany-gcc7.changes b/cross-epiphany-gcc7.changes index 85606b8..453f010 100644 --- a/cross-epiphany-gcc7.changes +++ b/cross-epiphany-gcc7.changes @@ -5,6 +5,7 @@ Thu Apr 20 11:17:21 UTC 2017 - rguenther@suse.com - Always create nvptx offloading cross spec file. - Fix libada provides/conflicts. - Package gcov.h. +- Add #!BuildIgnore: gcc-PIE. ------------------------------------------------------------------- Tue Apr 4 14:44:52 UTC 2017 - mliska@suse.cz diff --git a/cross-hppa-gcc7.changes b/cross-hppa-gcc7.changes index 85606b8..453f010 100644 --- a/cross-hppa-gcc7.changes +++ b/cross-hppa-gcc7.changes @@ -5,6 +5,7 @@ Thu Apr 20 11:17:21 UTC 2017 - rguenther@suse.com - Always create nvptx offloading cross spec file. - Fix libada provides/conflicts. - Package gcov.h. +- Add #!BuildIgnore: gcc-PIE. ------------------------------------------------------------------- Tue Apr 4 14:44:52 UTC 2017 - mliska@suse.cz diff --git a/cross-i386-gcc7.changes b/cross-i386-gcc7.changes index 85606b8..453f010 100644 --- a/cross-i386-gcc7.changes +++ b/cross-i386-gcc7.changes @@ -5,6 +5,7 @@ Thu Apr 20 11:17:21 UTC 2017 - rguenther@suse.com - Always create nvptx offloading cross spec file. - Fix libada provides/conflicts. - Package gcov.h. +- Add #!BuildIgnore: gcc-PIE. ------------------------------------------------------------------- Tue Apr 4 14:44:52 UTC 2017 - mliska@suse.cz diff --git a/cross-m68k-gcc7.changes b/cross-m68k-gcc7.changes index 85606b8..453f010 100644 --- a/cross-m68k-gcc7.changes +++ b/cross-m68k-gcc7.changes @@ -5,6 +5,7 @@ Thu Apr 20 11:17:21 UTC 2017 - rguenther@suse.com - Always create nvptx offloading cross spec file. - Fix libada provides/conflicts. - Package gcov.h. +- Add #!BuildIgnore: gcc-PIE. ------------------------------------------------------------------- Tue Apr 4 14:44:52 UTC 2017 - mliska@suse.cz diff --git a/cross-mips-gcc7.changes b/cross-mips-gcc7.changes index 85606b8..453f010 100644 --- a/cross-mips-gcc7.changes +++ b/cross-mips-gcc7.changes @@ -5,6 +5,7 @@ Thu Apr 20 11:17:21 UTC 2017 - rguenther@suse.com - Always create nvptx offloading cross spec file. - Fix libada provides/conflicts. - Package gcov.h. +- Add #!BuildIgnore: gcc-PIE. ------------------------------------------------------------------- Tue Apr 4 14:44:52 UTC 2017 - mliska@suse.cz diff --git a/cross-nvptx-gcc7.changes b/cross-nvptx-gcc7.changes index 85606b8..453f010 100644 --- a/cross-nvptx-gcc7.changes +++ b/cross-nvptx-gcc7.changes @@ -5,6 +5,7 @@ Thu Apr 20 11:17:21 UTC 2017 - rguenther@suse.com - Always create nvptx offloading cross spec file. - Fix libada provides/conflicts. - Package gcov.h. +- Add #!BuildIgnore: gcc-PIE. ------------------------------------------------------------------- Tue Apr 4 14:44:52 UTC 2017 - mliska@suse.cz diff --git a/cross-ppc64-gcc7.changes b/cross-ppc64-gcc7.changes index 85606b8..453f010 100644 --- a/cross-ppc64-gcc7.changes +++ b/cross-ppc64-gcc7.changes @@ -5,6 +5,7 @@ Thu Apr 20 11:17:21 UTC 2017 - rguenther@suse.com - Always create nvptx offloading cross spec file. - Fix libada provides/conflicts. - Package gcov.h. +- Add #!BuildIgnore: gcc-PIE. ------------------------------------------------------------------- Tue Apr 4 14:44:52 UTC 2017 - mliska@suse.cz diff --git a/cross-ppc64le-gcc7.changes b/cross-ppc64le-gcc7.changes index 85606b8..453f010 100644 --- a/cross-ppc64le-gcc7.changes +++ b/cross-ppc64le-gcc7.changes @@ -5,6 +5,7 @@ Thu Apr 20 11:17:21 UTC 2017 - rguenther@suse.com - Always create nvptx offloading cross spec file. - Fix libada provides/conflicts. - Package gcov.h. +- Add #!BuildIgnore: gcc-PIE. ------------------------------------------------------------------- Tue Apr 4 14:44:52 UTC 2017 - mliska@suse.cz diff --git a/cross-rx-gcc7-bootstrap.changes b/cross-rx-gcc7-bootstrap.changes index 85606b8..453f010 100644 --- a/cross-rx-gcc7-bootstrap.changes +++ b/cross-rx-gcc7-bootstrap.changes @@ -5,6 +5,7 @@ Thu Apr 20 11:17:21 UTC 2017 - rguenther@suse.com - Always create nvptx offloading cross spec file. - Fix libada provides/conflicts. - Package gcov.h. +- Add #!BuildIgnore: gcc-PIE. ------------------------------------------------------------------- Tue Apr 4 14:44:52 UTC 2017 - mliska@suse.cz diff --git a/cross-rx-gcc7.changes b/cross-rx-gcc7.changes index 85606b8..453f010 100644 --- a/cross-rx-gcc7.changes +++ b/cross-rx-gcc7.changes @@ -5,6 +5,7 @@ Thu Apr 20 11:17:21 UTC 2017 - rguenther@suse.com - Always create nvptx offloading cross spec file. - Fix libada provides/conflicts. - Package gcov.h. +- Add #!BuildIgnore: gcc-PIE. ------------------------------------------------------------------- Tue Apr 4 14:44:52 UTC 2017 - mliska@suse.cz diff --git a/cross-s390x-gcc7.changes b/cross-s390x-gcc7.changes index 85606b8..453f010 100644 --- a/cross-s390x-gcc7.changes +++ b/cross-s390x-gcc7.changes @@ -5,6 +5,7 @@ Thu Apr 20 11:17:21 UTC 2017 - rguenther@suse.com - Always create nvptx offloading cross spec file. - Fix libada provides/conflicts. - Package gcov.h. +- Add #!BuildIgnore: gcc-PIE. ------------------------------------------------------------------- Tue Apr 4 14:44:52 UTC 2017 - mliska@suse.cz diff --git a/cross-sparc-gcc7.changes b/cross-sparc-gcc7.changes index 85606b8..453f010 100644 --- a/cross-sparc-gcc7.changes +++ b/cross-sparc-gcc7.changes @@ -5,6 +5,7 @@ Thu Apr 20 11:17:21 UTC 2017 - rguenther@suse.com - Always create nvptx offloading cross spec file. - Fix libada provides/conflicts. - Package gcov.h. +- Add #!BuildIgnore: gcc-PIE. ------------------------------------------------------------------- Tue Apr 4 14:44:52 UTC 2017 - mliska@suse.cz diff --git a/cross-sparc64-gcc7.changes b/cross-sparc64-gcc7.changes index 85606b8..453f010 100644 --- a/cross-sparc64-gcc7.changes +++ b/cross-sparc64-gcc7.changes @@ -5,6 +5,7 @@ Thu Apr 20 11:17:21 UTC 2017 - rguenther@suse.com - Always create nvptx offloading cross spec file. - Fix libada provides/conflicts. - Package gcov.h. +- Add #!BuildIgnore: gcc-PIE. ------------------------------------------------------------------- Tue Apr 4 14:44:52 UTC 2017 - mliska@suse.cz diff --git a/cross-x86_64-gcc7.changes b/cross-x86_64-gcc7.changes index 85606b8..453f010 100644 --- a/cross-x86_64-gcc7.changes +++ b/cross-x86_64-gcc7.changes @@ -5,6 +5,7 @@ Thu Apr 20 11:17:21 UTC 2017 - rguenther@suse.com - Always create nvptx offloading cross spec file. - Fix libada provides/conflicts. - Package gcov.h. +- Add #!BuildIgnore: gcc-PIE. ------------------------------------------------------------------- Tue Apr 4 14:44:52 UTC 2017 - mliska@suse.cz diff --git a/gcc.spec.in b/gcc.spec.in index 67854d4..1704aeb 100644 --- a/gcc.spec.in +++ b/gcc.spec.in @@ -203,6 +203,7 @@ BuildRequires: dejagnu BuildRequires: expect BuildRequires: gdb %endif +#!BuildIgnore: gcc-PIE %define separate_bi32 0 %define separate_bi64 0 diff --git a/gcc7-testresults.changes b/gcc7-testresults.changes index 85606b8..453f010 100644 --- a/gcc7-testresults.changes +++ b/gcc7-testresults.changes @@ -5,6 +5,7 @@ Thu Apr 20 11:17:21 UTC 2017 - rguenther@suse.com - Always create nvptx offloading cross spec file. - Fix libada provides/conflicts. - Package gcov.h. +- Add #!BuildIgnore: gcc-PIE. ------------------------------------------------------------------- Tue Apr 4 14:44:52 UTC 2017 - mliska@suse.cz diff --git a/gcc7-testresults.spec b/gcc7-testresults.spec index 2d8d56d..d18df88 100644 --- a/gcc7-testresults.spec +++ b/gcc7-testresults.spec @@ -218,6 +218,7 @@ BuildRequires: dejagnu BuildRequires: expect BuildRequires: gdb %endif +#!BuildIgnore: gcc-PIE %define separate_bi32 0 %define separate_bi64 0 diff --git a/gcc7.changes b/gcc7.changes index 85606b8..453f010 100644 --- a/gcc7.changes +++ b/gcc7.changes @@ -5,6 +5,7 @@ Thu Apr 20 11:17:21 UTC 2017 - rguenther@suse.com - Always create nvptx offloading cross spec file. - Fix libada provides/conflicts. - Package gcov.h. +- Add #!BuildIgnore: gcc-PIE. ------------------------------------------------------------------- Tue Apr 4 14:44:52 UTC 2017 - mliska@suse.cz diff --git a/gcc7.spec b/gcc7.spec index 0db9f7d..a9c406e 100644 --- a/gcc7.spec +++ b/gcc7.spec @@ -200,6 +200,7 @@ BuildRequires: dejagnu BuildRequires: expect BuildRequires: gdb %endif +#!BuildIgnore: gcc-PIE %define separate_bi32 0 %define separate_bi64 0 From 62c3e313acef496279307d0ddce75d5facae56ccd7691535a169f5ab497a0af5 Mon Sep 17 00:00:00 2001 From: Richard Biener Date: Fri, 21 Apr 2017 12:19:08 +0000 Subject: [PATCH 14/22] - Fix update-alternatives. OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gcc7?expand=0&rev=47 --- cross-aarch64-gcc7.changes | 1 + cross-aarch64-gcc7.spec | 4 ++-- cross-arm-gcc7.changes | 1 + cross-arm-gcc7.spec | 4 ++-- cross-avr-gcc7.changes | 1 + cross-avr-gcc7.spec | 4 ++-- cross-epiphany-gcc7-bootstrap.changes | 1 + cross-epiphany-gcc7-bootstrap.spec | 4 ++-- cross-epiphany-gcc7.changes | 1 + cross-epiphany-gcc7.spec | 4 ++-- cross-hppa-gcc7.changes | 1 + cross-hppa-gcc7.spec | 4 ++-- cross-i386-gcc7.changes | 1 + cross-i386-gcc7.spec | 4 ++-- cross-m68k-gcc7.changes | 1 + cross-m68k-gcc7.spec | 4 ++-- cross-mips-gcc7.changes | 1 + cross-mips-gcc7.spec | 4 ++-- cross-nvptx-gcc7.changes | 1 + cross-nvptx-gcc7.spec | 4 ++-- cross-ppc64-gcc7.changes | 1 + cross-ppc64-gcc7.spec | 4 ++-- cross-ppc64le-gcc7.changes | 1 + cross-ppc64le-gcc7.spec | 4 ++-- cross-rx-gcc7-bootstrap.changes | 1 + cross-rx-gcc7-bootstrap.spec | 4 ++-- cross-rx-gcc7.changes | 1 + cross-rx-gcc7.spec | 4 ++-- cross-s390x-gcc7.changes | 1 + cross-s390x-gcc7.spec | 4 ++-- cross-sparc-gcc7.changes | 1 + cross-sparc-gcc7.spec | 4 ++-- cross-sparc64-gcc7.changes | 1 + cross-sparc64-gcc7.spec | 4 ++-- cross-x86_64-gcc7.changes | 1 + cross-x86_64-gcc7.spec | 4 ++-- cross.spec.in | 4 ++-- gcc7-testresults.changes | 1 + gcc7.changes | 1 + 39 files changed, 58 insertions(+), 38 deletions(-) diff --git a/cross-aarch64-gcc7.changes b/cross-aarch64-gcc7.changes index 453f010..80e3f53 100644 --- a/cross-aarch64-gcc7.changes +++ b/cross-aarch64-gcc7.changes @@ -6,6 +6,7 @@ Thu Apr 20 11:17:21 UTC 2017 - rguenther@suse.com - Fix libada provides/conflicts. - Package gcov.h. - Add #!BuildIgnore: gcc-PIE. +- Fix update-alternatives. ------------------------------------------------------------------- Tue Apr 4 14:44:52 UTC 2017 - mliska@suse.cz diff --git a/cross-aarch64-gcc7.spec b/cross-aarch64-gcc7.spec index 79ea2b7..2d052ea 100644 --- a/cross-aarch64-gcc7.spec +++ b/cross-aarch64-gcc7.spec @@ -647,7 +647,7 @@ rm -r env %endif %post -%if 0%{?gcc_accel} +%if 0%{!?gcc_accel:1} %{_sbindir}/update-alternatives \ --install %{_bindir}/%{gcc_target_arch}-gcc %{gcc_target_arch}-gcc %{_bindir}/%{gcc_target_arch}-gcc%{binsuffix} 7 \ --slave %{_bindir}/%{gcc_target_arch}-c++ %{gcc_target_arch}-c++ %{_bindir}/%{gcc_target_arch}-c++%{binsuffix} \ @@ -662,7 +662,7 @@ rm -r env %endif %postun -%if 0%{?gcc_accel} +%if 0%{!?gcc_accel:1} if [ ! -f %{_bindir}/%{gcc_target_arch}-gcc%{binsuffix} ] ; then %{_sbindir}/update-alternatives --remove %{gcc_target_arch}-gcc %{_bindir}/%{gcc_target_arch}-gcc%{binsuffix} fi diff --git a/cross-arm-gcc7.changes b/cross-arm-gcc7.changes index 453f010..80e3f53 100644 --- a/cross-arm-gcc7.changes +++ b/cross-arm-gcc7.changes @@ -6,6 +6,7 @@ Thu Apr 20 11:17:21 UTC 2017 - rguenther@suse.com - Fix libada provides/conflicts. - Package gcov.h. - Add #!BuildIgnore: gcc-PIE. +- Fix update-alternatives. ------------------------------------------------------------------- Tue Apr 4 14:44:52 UTC 2017 - mliska@suse.cz diff --git a/cross-arm-gcc7.spec b/cross-arm-gcc7.spec index bc6ce1f..8a06fe9 100644 --- a/cross-arm-gcc7.spec +++ b/cross-arm-gcc7.spec @@ -647,7 +647,7 @@ rm -r env %endif %post -%if 0%{?gcc_accel} +%if 0%{!?gcc_accel:1} %{_sbindir}/update-alternatives \ --install %{_bindir}/%{gcc_target_arch}-gcc %{gcc_target_arch}-gcc %{_bindir}/%{gcc_target_arch}-gcc%{binsuffix} 7 \ --slave %{_bindir}/%{gcc_target_arch}-c++ %{gcc_target_arch}-c++ %{_bindir}/%{gcc_target_arch}-c++%{binsuffix} \ @@ -662,7 +662,7 @@ rm -r env %endif %postun -%if 0%{?gcc_accel} +%if 0%{!?gcc_accel:1} if [ ! -f %{_bindir}/%{gcc_target_arch}-gcc%{binsuffix} ] ; then %{_sbindir}/update-alternatives --remove %{gcc_target_arch}-gcc %{_bindir}/%{gcc_target_arch}-gcc%{binsuffix} fi diff --git a/cross-avr-gcc7.changes b/cross-avr-gcc7.changes index 453f010..80e3f53 100644 --- a/cross-avr-gcc7.changes +++ b/cross-avr-gcc7.changes @@ -6,6 +6,7 @@ Thu Apr 20 11:17:21 UTC 2017 - rguenther@suse.com - Fix libada provides/conflicts. - Package gcov.h. - Add #!BuildIgnore: gcc-PIE. +- Fix update-alternatives. ------------------------------------------------------------------- Tue Apr 4 14:44:52 UTC 2017 - mliska@suse.cz diff --git a/cross-avr-gcc7.spec b/cross-avr-gcc7.spec index e701027..b98a746 100644 --- a/cross-avr-gcc7.spec +++ b/cross-avr-gcc7.spec @@ -647,7 +647,7 @@ rm -r env %endif %post -%if 0%{?gcc_accel} +%if 0%{!?gcc_accel:1} %{_sbindir}/update-alternatives \ --install %{_bindir}/%{gcc_target_arch}-gcc %{gcc_target_arch}-gcc %{_bindir}/%{gcc_target_arch}-gcc%{binsuffix} 7 \ --slave %{_bindir}/%{gcc_target_arch}-c++ %{gcc_target_arch}-c++ %{_bindir}/%{gcc_target_arch}-c++%{binsuffix} \ @@ -662,7 +662,7 @@ rm -r env %endif %postun -%if 0%{?gcc_accel} +%if 0%{!?gcc_accel:1} if [ ! -f %{_bindir}/%{gcc_target_arch}-gcc%{binsuffix} ] ; then %{_sbindir}/update-alternatives --remove %{gcc_target_arch}-gcc %{_bindir}/%{gcc_target_arch}-gcc%{binsuffix} fi diff --git a/cross-epiphany-gcc7-bootstrap.changes b/cross-epiphany-gcc7-bootstrap.changes index 453f010..80e3f53 100644 --- a/cross-epiphany-gcc7-bootstrap.changes +++ b/cross-epiphany-gcc7-bootstrap.changes @@ -6,6 +6,7 @@ Thu Apr 20 11:17:21 UTC 2017 - rguenther@suse.com - Fix libada provides/conflicts. - Package gcov.h. - Add #!BuildIgnore: gcc-PIE. +- Fix update-alternatives. ------------------------------------------------------------------- Tue Apr 4 14:44:52 UTC 2017 - mliska@suse.cz diff --git a/cross-epiphany-gcc7-bootstrap.spec b/cross-epiphany-gcc7-bootstrap.spec index 1b22a88..2803e41 100644 --- a/cross-epiphany-gcc7-bootstrap.spec +++ b/cross-epiphany-gcc7-bootstrap.spec @@ -648,7 +648,7 @@ rm -r env %endif %post -%if 0%{?gcc_accel} +%if 0%{!?gcc_accel:1} %{_sbindir}/update-alternatives \ --install %{_bindir}/%{gcc_target_arch}-gcc %{gcc_target_arch}-gcc %{_bindir}/%{gcc_target_arch}-gcc%{binsuffix} 7 \ --slave %{_bindir}/%{gcc_target_arch}-c++ %{gcc_target_arch}-c++ %{_bindir}/%{gcc_target_arch}-c++%{binsuffix} \ @@ -663,7 +663,7 @@ rm -r env %endif %postun -%if 0%{?gcc_accel} +%if 0%{!?gcc_accel:1} if [ ! -f %{_bindir}/%{gcc_target_arch}-gcc%{binsuffix} ] ; then %{_sbindir}/update-alternatives --remove %{gcc_target_arch}-gcc %{_bindir}/%{gcc_target_arch}-gcc%{binsuffix} fi diff --git a/cross-epiphany-gcc7.changes b/cross-epiphany-gcc7.changes index 453f010..80e3f53 100644 --- a/cross-epiphany-gcc7.changes +++ b/cross-epiphany-gcc7.changes @@ -6,6 +6,7 @@ Thu Apr 20 11:17:21 UTC 2017 - rguenther@suse.com - Fix libada provides/conflicts. - Package gcov.h. - Add #!BuildIgnore: gcc-PIE. +- Fix update-alternatives. ------------------------------------------------------------------- Tue Apr 4 14:44:52 UTC 2017 - mliska@suse.cz diff --git a/cross-epiphany-gcc7.spec b/cross-epiphany-gcc7.spec index e4d6621..d4ed2ba 100644 --- a/cross-epiphany-gcc7.spec +++ b/cross-epiphany-gcc7.spec @@ -647,7 +647,7 @@ rm -r env %endif %post -%if 0%{?gcc_accel} +%if 0%{!?gcc_accel:1} %{_sbindir}/update-alternatives \ --install %{_bindir}/%{gcc_target_arch}-gcc %{gcc_target_arch}-gcc %{_bindir}/%{gcc_target_arch}-gcc%{binsuffix} 7 \ --slave %{_bindir}/%{gcc_target_arch}-c++ %{gcc_target_arch}-c++ %{_bindir}/%{gcc_target_arch}-c++%{binsuffix} \ @@ -662,7 +662,7 @@ rm -r env %endif %postun -%if 0%{?gcc_accel} +%if 0%{!?gcc_accel:1} if [ ! -f %{_bindir}/%{gcc_target_arch}-gcc%{binsuffix} ] ; then %{_sbindir}/update-alternatives --remove %{gcc_target_arch}-gcc %{_bindir}/%{gcc_target_arch}-gcc%{binsuffix} fi diff --git a/cross-hppa-gcc7.changes b/cross-hppa-gcc7.changes index 453f010..80e3f53 100644 --- a/cross-hppa-gcc7.changes +++ b/cross-hppa-gcc7.changes @@ -6,6 +6,7 @@ Thu Apr 20 11:17:21 UTC 2017 - rguenther@suse.com - Fix libada provides/conflicts. - Package gcov.h. - Add #!BuildIgnore: gcc-PIE. +- Fix update-alternatives. ------------------------------------------------------------------- Tue Apr 4 14:44:52 UTC 2017 - mliska@suse.cz diff --git a/cross-hppa-gcc7.spec b/cross-hppa-gcc7.spec index 59d6cc4..3e9449a 100644 --- a/cross-hppa-gcc7.spec +++ b/cross-hppa-gcc7.spec @@ -647,7 +647,7 @@ rm -r env %endif %post -%if 0%{?gcc_accel} +%if 0%{!?gcc_accel:1} %{_sbindir}/update-alternatives \ --install %{_bindir}/%{gcc_target_arch}-gcc %{gcc_target_arch}-gcc %{_bindir}/%{gcc_target_arch}-gcc%{binsuffix} 7 \ --slave %{_bindir}/%{gcc_target_arch}-c++ %{gcc_target_arch}-c++ %{_bindir}/%{gcc_target_arch}-c++%{binsuffix} \ @@ -662,7 +662,7 @@ rm -r env %endif %postun -%if 0%{?gcc_accel} +%if 0%{!?gcc_accel:1} if [ ! -f %{_bindir}/%{gcc_target_arch}-gcc%{binsuffix} ] ; then %{_sbindir}/update-alternatives --remove %{gcc_target_arch}-gcc %{_bindir}/%{gcc_target_arch}-gcc%{binsuffix} fi diff --git a/cross-i386-gcc7.changes b/cross-i386-gcc7.changes index 453f010..80e3f53 100644 --- a/cross-i386-gcc7.changes +++ b/cross-i386-gcc7.changes @@ -6,6 +6,7 @@ Thu Apr 20 11:17:21 UTC 2017 - rguenther@suse.com - Fix libada provides/conflicts. - Package gcov.h. - Add #!BuildIgnore: gcc-PIE. +- Fix update-alternatives. ------------------------------------------------------------------- Tue Apr 4 14:44:52 UTC 2017 - mliska@suse.cz diff --git a/cross-i386-gcc7.spec b/cross-i386-gcc7.spec index 79beead..d5f7ab4 100644 --- a/cross-i386-gcc7.spec +++ b/cross-i386-gcc7.spec @@ -647,7 +647,7 @@ rm -r env %endif %post -%if 0%{?gcc_accel} +%if 0%{!?gcc_accel:1} %{_sbindir}/update-alternatives \ --install %{_bindir}/%{gcc_target_arch}-gcc %{gcc_target_arch}-gcc %{_bindir}/%{gcc_target_arch}-gcc%{binsuffix} 7 \ --slave %{_bindir}/%{gcc_target_arch}-c++ %{gcc_target_arch}-c++ %{_bindir}/%{gcc_target_arch}-c++%{binsuffix} \ @@ -662,7 +662,7 @@ rm -r env %endif %postun -%if 0%{?gcc_accel} +%if 0%{!?gcc_accel:1} if [ ! -f %{_bindir}/%{gcc_target_arch}-gcc%{binsuffix} ] ; then %{_sbindir}/update-alternatives --remove %{gcc_target_arch}-gcc %{_bindir}/%{gcc_target_arch}-gcc%{binsuffix} fi diff --git a/cross-m68k-gcc7.changes b/cross-m68k-gcc7.changes index 453f010..80e3f53 100644 --- a/cross-m68k-gcc7.changes +++ b/cross-m68k-gcc7.changes @@ -6,6 +6,7 @@ Thu Apr 20 11:17:21 UTC 2017 - rguenther@suse.com - Fix libada provides/conflicts. - Package gcov.h. - Add #!BuildIgnore: gcc-PIE. +- Fix update-alternatives. ------------------------------------------------------------------- Tue Apr 4 14:44:52 UTC 2017 - mliska@suse.cz diff --git a/cross-m68k-gcc7.spec b/cross-m68k-gcc7.spec index 7a8d607..201b00f 100644 --- a/cross-m68k-gcc7.spec +++ b/cross-m68k-gcc7.spec @@ -647,7 +647,7 @@ rm -r env %endif %post -%if 0%{?gcc_accel} +%if 0%{!?gcc_accel:1} %{_sbindir}/update-alternatives \ --install %{_bindir}/%{gcc_target_arch}-gcc %{gcc_target_arch}-gcc %{_bindir}/%{gcc_target_arch}-gcc%{binsuffix} 7 \ --slave %{_bindir}/%{gcc_target_arch}-c++ %{gcc_target_arch}-c++ %{_bindir}/%{gcc_target_arch}-c++%{binsuffix} \ @@ -662,7 +662,7 @@ rm -r env %endif %postun -%if 0%{?gcc_accel} +%if 0%{!?gcc_accel:1} if [ ! -f %{_bindir}/%{gcc_target_arch}-gcc%{binsuffix} ] ; then %{_sbindir}/update-alternatives --remove %{gcc_target_arch}-gcc %{_bindir}/%{gcc_target_arch}-gcc%{binsuffix} fi diff --git a/cross-mips-gcc7.changes b/cross-mips-gcc7.changes index 453f010..80e3f53 100644 --- a/cross-mips-gcc7.changes +++ b/cross-mips-gcc7.changes @@ -6,6 +6,7 @@ Thu Apr 20 11:17:21 UTC 2017 - rguenther@suse.com - Fix libada provides/conflicts. - Package gcov.h. - Add #!BuildIgnore: gcc-PIE. +- Fix update-alternatives. ------------------------------------------------------------------- Tue Apr 4 14:44:52 UTC 2017 - mliska@suse.cz diff --git a/cross-mips-gcc7.spec b/cross-mips-gcc7.spec index 47a6229..68f1e88 100644 --- a/cross-mips-gcc7.spec +++ b/cross-mips-gcc7.spec @@ -647,7 +647,7 @@ rm -r env %endif %post -%if 0%{?gcc_accel} +%if 0%{!?gcc_accel:1} %{_sbindir}/update-alternatives \ --install %{_bindir}/%{gcc_target_arch}-gcc %{gcc_target_arch}-gcc %{_bindir}/%{gcc_target_arch}-gcc%{binsuffix} 7 \ --slave %{_bindir}/%{gcc_target_arch}-c++ %{gcc_target_arch}-c++ %{_bindir}/%{gcc_target_arch}-c++%{binsuffix} \ @@ -662,7 +662,7 @@ rm -r env %endif %postun -%if 0%{?gcc_accel} +%if 0%{!?gcc_accel:1} if [ ! -f %{_bindir}/%{gcc_target_arch}-gcc%{binsuffix} ] ; then %{_sbindir}/update-alternatives --remove %{gcc_target_arch}-gcc %{_bindir}/%{gcc_target_arch}-gcc%{binsuffix} fi diff --git a/cross-nvptx-gcc7.changes b/cross-nvptx-gcc7.changes index 453f010..80e3f53 100644 --- a/cross-nvptx-gcc7.changes +++ b/cross-nvptx-gcc7.changes @@ -6,6 +6,7 @@ Thu Apr 20 11:17:21 UTC 2017 - rguenther@suse.com - Fix libada provides/conflicts. - Package gcov.h. - Add #!BuildIgnore: gcc-PIE. +- Fix update-alternatives. ------------------------------------------------------------------- Tue Apr 4 14:44:52 UTC 2017 - mliska@suse.cz diff --git a/cross-nvptx-gcc7.spec b/cross-nvptx-gcc7.spec index d978af4..2722fc9 100644 --- a/cross-nvptx-gcc7.spec +++ b/cross-nvptx-gcc7.spec @@ -647,7 +647,7 @@ rm -r env %endif %post -%if 0%{?gcc_accel} +%if 0%{!?gcc_accel:1} %{_sbindir}/update-alternatives \ --install %{_bindir}/%{gcc_target_arch}-gcc %{gcc_target_arch}-gcc %{_bindir}/%{gcc_target_arch}-gcc%{binsuffix} 7 \ --slave %{_bindir}/%{gcc_target_arch}-c++ %{gcc_target_arch}-c++ %{_bindir}/%{gcc_target_arch}-c++%{binsuffix} \ @@ -662,7 +662,7 @@ rm -r env %endif %postun -%if 0%{?gcc_accel} +%if 0%{!?gcc_accel:1} if [ ! -f %{_bindir}/%{gcc_target_arch}-gcc%{binsuffix} ] ; then %{_sbindir}/update-alternatives --remove %{gcc_target_arch}-gcc %{_bindir}/%{gcc_target_arch}-gcc%{binsuffix} fi diff --git a/cross-ppc64-gcc7.changes b/cross-ppc64-gcc7.changes index 453f010..80e3f53 100644 --- a/cross-ppc64-gcc7.changes +++ b/cross-ppc64-gcc7.changes @@ -6,6 +6,7 @@ Thu Apr 20 11:17:21 UTC 2017 - rguenther@suse.com - Fix libada provides/conflicts. - Package gcov.h. - Add #!BuildIgnore: gcc-PIE. +- Fix update-alternatives. ------------------------------------------------------------------- Tue Apr 4 14:44:52 UTC 2017 - mliska@suse.cz diff --git a/cross-ppc64-gcc7.spec b/cross-ppc64-gcc7.spec index d0b4f8d..2f6d93d 100644 --- a/cross-ppc64-gcc7.spec +++ b/cross-ppc64-gcc7.spec @@ -647,7 +647,7 @@ rm -r env %endif %post -%if 0%{?gcc_accel} +%if 0%{!?gcc_accel:1} %{_sbindir}/update-alternatives \ --install %{_bindir}/%{gcc_target_arch}-gcc %{gcc_target_arch}-gcc %{_bindir}/%{gcc_target_arch}-gcc%{binsuffix} 7 \ --slave %{_bindir}/%{gcc_target_arch}-c++ %{gcc_target_arch}-c++ %{_bindir}/%{gcc_target_arch}-c++%{binsuffix} \ @@ -662,7 +662,7 @@ rm -r env %endif %postun -%if 0%{?gcc_accel} +%if 0%{!?gcc_accel:1} if [ ! -f %{_bindir}/%{gcc_target_arch}-gcc%{binsuffix} ] ; then %{_sbindir}/update-alternatives --remove %{gcc_target_arch}-gcc %{_bindir}/%{gcc_target_arch}-gcc%{binsuffix} fi diff --git a/cross-ppc64le-gcc7.changes b/cross-ppc64le-gcc7.changes index 453f010..80e3f53 100644 --- a/cross-ppc64le-gcc7.changes +++ b/cross-ppc64le-gcc7.changes @@ -6,6 +6,7 @@ Thu Apr 20 11:17:21 UTC 2017 - rguenther@suse.com - Fix libada provides/conflicts. - Package gcov.h. - Add #!BuildIgnore: gcc-PIE. +- Fix update-alternatives. ------------------------------------------------------------------- Tue Apr 4 14:44:52 UTC 2017 - mliska@suse.cz diff --git a/cross-ppc64le-gcc7.spec b/cross-ppc64le-gcc7.spec index dd6de56..0c230bd 100644 --- a/cross-ppc64le-gcc7.spec +++ b/cross-ppc64le-gcc7.spec @@ -647,7 +647,7 @@ rm -r env %endif %post -%if 0%{?gcc_accel} +%if 0%{!?gcc_accel:1} %{_sbindir}/update-alternatives \ --install %{_bindir}/%{gcc_target_arch}-gcc %{gcc_target_arch}-gcc %{_bindir}/%{gcc_target_arch}-gcc%{binsuffix} 7 \ --slave %{_bindir}/%{gcc_target_arch}-c++ %{gcc_target_arch}-c++ %{_bindir}/%{gcc_target_arch}-c++%{binsuffix} \ @@ -662,7 +662,7 @@ rm -r env %endif %postun -%if 0%{?gcc_accel} +%if 0%{!?gcc_accel:1} if [ ! -f %{_bindir}/%{gcc_target_arch}-gcc%{binsuffix} ] ; then %{_sbindir}/update-alternatives --remove %{gcc_target_arch}-gcc %{_bindir}/%{gcc_target_arch}-gcc%{binsuffix} fi diff --git a/cross-rx-gcc7-bootstrap.changes b/cross-rx-gcc7-bootstrap.changes index 453f010..80e3f53 100644 --- a/cross-rx-gcc7-bootstrap.changes +++ b/cross-rx-gcc7-bootstrap.changes @@ -6,6 +6,7 @@ Thu Apr 20 11:17:21 UTC 2017 - rguenther@suse.com - Fix libada provides/conflicts. - Package gcov.h. - Add #!BuildIgnore: gcc-PIE. +- Fix update-alternatives. ------------------------------------------------------------------- Tue Apr 4 14:44:52 UTC 2017 - mliska@suse.cz diff --git a/cross-rx-gcc7-bootstrap.spec b/cross-rx-gcc7-bootstrap.spec index f26886b..148d821 100644 --- a/cross-rx-gcc7-bootstrap.spec +++ b/cross-rx-gcc7-bootstrap.spec @@ -648,7 +648,7 @@ rm -r env %endif %post -%if 0%{?gcc_accel} +%if 0%{!?gcc_accel:1} %{_sbindir}/update-alternatives \ --install %{_bindir}/%{gcc_target_arch}-gcc %{gcc_target_arch}-gcc %{_bindir}/%{gcc_target_arch}-gcc%{binsuffix} 7 \ --slave %{_bindir}/%{gcc_target_arch}-c++ %{gcc_target_arch}-c++ %{_bindir}/%{gcc_target_arch}-c++%{binsuffix} \ @@ -663,7 +663,7 @@ rm -r env %endif %postun -%if 0%{?gcc_accel} +%if 0%{!?gcc_accel:1} if [ ! -f %{_bindir}/%{gcc_target_arch}-gcc%{binsuffix} ] ; then %{_sbindir}/update-alternatives --remove %{gcc_target_arch}-gcc %{_bindir}/%{gcc_target_arch}-gcc%{binsuffix} fi diff --git a/cross-rx-gcc7.changes b/cross-rx-gcc7.changes index 453f010..80e3f53 100644 --- a/cross-rx-gcc7.changes +++ b/cross-rx-gcc7.changes @@ -6,6 +6,7 @@ Thu Apr 20 11:17:21 UTC 2017 - rguenther@suse.com - Fix libada provides/conflicts. - Package gcov.h. - Add #!BuildIgnore: gcc-PIE. +- Fix update-alternatives. ------------------------------------------------------------------- Tue Apr 4 14:44:52 UTC 2017 - mliska@suse.cz diff --git a/cross-rx-gcc7.spec b/cross-rx-gcc7.spec index eb07b0e..922dca9 100644 --- a/cross-rx-gcc7.spec +++ b/cross-rx-gcc7.spec @@ -647,7 +647,7 @@ rm -r env %endif %post -%if 0%{?gcc_accel} +%if 0%{!?gcc_accel:1} %{_sbindir}/update-alternatives \ --install %{_bindir}/%{gcc_target_arch}-gcc %{gcc_target_arch}-gcc %{_bindir}/%{gcc_target_arch}-gcc%{binsuffix} 7 \ --slave %{_bindir}/%{gcc_target_arch}-c++ %{gcc_target_arch}-c++ %{_bindir}/%{gcc_target_arch}-c++%{binsuffix} \ @@ -662,7 +662,7 @@ rm -r env %endif %postun -%if 0%{?gcc_accel} +%if 0%{!?gcc_accel:1} if [ ! -f %{_bindir}/%{gcc_target_arch}-gcc%{binsuffix} ] ; then %{_sbindir}/update-alternatives --remove %{gcc_target_arch}-gcc %{_bindir}/%{gcc_target_arch}-gcc%{binsuffix} fi diff --git a/cross-s390x-gcc7.changes b/cross-s390x-gcc7.changes index 453f010..80e3f53 100644 --- a/cross-s390x-gcc7.changes +++ b/cross-s390x-gcc7.changes @@ -6,6 +6,7 @@ Thu Apr 20 11:17:21 UTC 2017 - rguenther@suse.com - Fix libada provides/conflicts. - Package gcov.h. - Add #!BuildIgnore: gcc-PIE. +- Fix update-alternatives. ------------------------------------------------------------------- Tue Apr 4 14:44:52 UTC 2017 - mliska@suse.cz diff --git a/cross-s390x-gcc7.spec b/cross-s390x-gcc7.spec index 9dc7663..f77a16a 100644 --- a/cross-s390x-gcc7.spec +++ b/cross-s390x-gcc7.spec @@ -647,7 +647,7 @@ rm -r env %endif %post -%if 0%{?gcc_accel} +%if 0%{!?gcc_accel:1} %{_sbindir}/update-alternatives \ --install %{_bindir}/%{gcc_target_arch}-gcc %{gcc_target_arch}-gcc %{_bindir}/%{gcc_target_arch}-gcc%{binsuffix} 7 \ --slave %{_bindir}/%{gcc_target_arch}-c++ %{gcc_target_arch}-c++ %{_bindir}/%{gcc_target_arch}-c++%{binsuffix} \ @@ -662,7 +662,7 @@ rm -r env %endif %postun -%if 0%{?gcc_accel} +%if 0%{!?gcc_accel:1} if [ ! -f %{_bindir}/%{gcc_target_arch}-gcc%{binsuffix} ] ; then %{_sbindir}/update-alternatives --remove %{gcc_target_arch}-gcc %{_bindir}/%{gcc_target_arch}-gcc%{binsuffix} fi diff --git a/cross-sparc-gcc7.changes b/cross-sparc-gcc7.changes index 453f010..80e3f53 100644 --- a/cross-sparc-gcc7.changes +++ b/cross-sparc-gcc7.changes @@ -6,6 +6,7 @@ Thu Apr 20 11:17:21 UTC 2017 - rguenther@suse.com - Fix libada provides/conflicts. - Package gcov.h. - Add #!BuildIgnore: gcc-PIE. +- Fix update-alternatives. ------------------------------------------------------------------- Tue Apr 4 14:44:52 UTC 2017 - mliska@suse.cz diff --git a/cross-sparc-gcc7.spec b/cross-sparc-gcc7.spec index 873e9fa..6de119e 100644 --- a/cross-sparc-gcc7.spec +++ b/cross-sparc-gcc7.spec @@ -647,7 +647,7 @@ rm -r env %endif %post -%if 0%{?gcc_accel} +%if 0%{!?gcc_accel:1} %{_sbindir}/update-alternatives \ --install %{_bindir}/%{gcc_target_arch}-gcc %{gcc_target_arch}-gcc %{_bindir}/%{gcc_target_arch}-gcc%{binsuffix} 7 \ --slave %{_bindir}/%{gcc_target_arch}-c++ %{gcc_target_arch}-c++ %{_bindir}/%{gcc_target_arch}-c++%{binsuffix} \ @@ -662,7 +662,7 @@ rm -r env %endif %postun -%if 0%{?gcc_accel} +%if 0%{!?gcc_accel:1} if [ ! -f %{_bindir}/%{gcc_target_arch}-gcc%{binsuffix} ] ; then %{_sbindir}/update-alternatives --remove %{gcc_target_arch}-gcc %{_bindir}/%{gcc_target_arch}-gcc%{binsuffix} fi diff --git a/cross-sparc64-gcc7.changes b/cross-sparc64-gcc7.changes index 453f010..80e3f53 100644 --- a/cross-sparc64-gcc7.changes +++ b/cross-sparc64-gcc7.changes @@ -6,6 +6,7 @@ Thu Apr 20 11:17:21 UTC 2017 - rguenther@suse.com - Fix libada provides/conflicts. - Package gcov.h. - Add #!BuildIgnore: gcc-PIE. +- Fix update-alternatives. ------------------------------------------------------------------- Tue Apr 4 14:44:52 UTC 2017 - mliska@suse.cz diff --git a/cross-sparc64-gcc7.spec b/cross-sparc64-gcc7.spec index 8d3f21c..4c2b5da 100644 --- a/cross-sparc64-gcc7.spec +++ b/cross-sparc64-gcc7.spec @@ -647,7 +647,7 @@ rm -r env %endif %post -%if 0%{?gcc_accel} +%if 0%{!?gcc_accel:1} %{_sbindir}/update-alternatives \ --install %{_bindir}/%{gcc_target_arch}-gcc %{gcc_target_arch}-gcc %{_bindir}/%{gcc_target_arch}-gcc%{binsuffix} 7 \ --slave %{_bindir}/%{gcc_target_arch}-c++ %{gcc_target_arch}-c++ %{_bindir}/%{gcc_target_arch}-c++%{binsuffix} \ @@ -662,7 +662,7 @@ rm -r env %endif %postun -%if 0%{?gcc_accel} +%if 0%{!?gcc_accel:1} if [ ! -f %{_bindir}/%{gcc_target_arch}-gcc%{binsuffix} ] ; then %{_sbindir}/update-alternatives --remove %{gcc_target_arch}-gcc %{_bindir}/%{gcc_target_arch}-gcc%{binsuffix} fi diff --git a/cross-x86_64-gcc7.changes b/cross-x86_64-gcc7.changes index 453f010..80e3f53 100644 --- a/cross-x86_64-gcc7.changes +++ b/cross-x86_64-gcc7.changes @@ -6,6 +6,7 @@ Thu Apr 20 11:17:21 UTC 2017 - rguenther@suse.com - Fix libada provides/conflicts. - Package gcov.h. - Add #!BuildIgnore: gcc-PIE. +- Fix update-alternatives. ------------------------------------------------------------------- Tue Apr 4 14:44:52 UTC 2017 - mliska@suse.cz diff --git a/cross-x86_64-gcc7.spec b/cross-x86_64-gcc7.spec index c5107a1..c164fae 100644 --- a/cross-x86_64-gcc7.spec +++ b/cross-x86_64-gcc7.spec @@ -647,7 +647,7 @@ rm -r env %endif %post -%if 0%{?gcc_accel} +%if 0%{!?gcc_accel:1} %{_sbindir}/update-alternatives \ --install %{_bindir}/%{gcc_target_arch}-gcc %{gcc_target_arch}-gcc %{_bindir}/%{gcc_target_arch}-gcc%{binsuffix} 7 \ --slave %{_bindir}/%{gcc_target_arch}-c++ %{gcc_target_arch}-c++ %{_bindir}/%{gcc_target_arch}-c++%{binsuffix} \ @@ -662,7 +662,7 @@ rm -r env %endif %postun -%if 0%{?gcc_accel} +%if 0%{!?gcc_accel:1} if [ ! -f %{_bindir}/%{gcc_target_arch}-gcc%{binsuffix} ] ; then %{_sbindir}/update-alternatives --remove %{gcc_target_arch}-gcc %{_bindir}/%{gcc_target_arch}-gcc%{binsuffix} fi diff --git a/cross.spec.in b/cross.spec.in index 55f4487..87007ee 100644 --- a/cross.spec.in +++ b/cross.spec.in @@ -241,7 +241,7 @@ rm -r env %endif %post -%if 0%{?gcc_accel} +%if 0%{!?gcc_accel:1} %{_sbindir}/update-alternatives \ --install %{_bindir}/%{gcc_target_arch}-gcc %{gcc_target_arch}-gcc %{_bindir}/%{gcc_target_arch}-gcc%{binsuffix} @base_ver@ \ --slave %{_bindir}/%{gcc_target_arch}-c++ %{gcc_target_arch}-c++ %{_bindir}/%{gcc_target_arch}-c++%{binsuffix} \ @@ -256,7 +256,7 @@ rm -r env %endif %postun -%if 0%{?gcc_accel} +%if 0%{!?gcc_accel:1} if [ ! -f %{_bindir}/%{gcc_target_arch}-gcc%{binsuffix} ] ; then %{_sbindir}/update-alternatives --remove %{gcc_target_arch}-gcc %{_bindir}/%{gcc_target_arch}-gcc%{binsuffix} fi diff --git a/gcc7-testresults.changes b/gcc7-testresults.changes index 453f010..80e3f53 100644 --- a/gcc7-testresults.changes +++ b/gcc7-testresults.changes @@ -6,6 +6,7 @@ Thu Apr 20 11:17:21 UTC 2017 - rguenther@suse.com - Fix libada provides/conflicts. - Package gcov.h. - Add #!BuildIgnore: gcc-PIE. +- Fix update-alternatives. ------------------------------------------------------------------- Tue Apr 4 14:44:52 UTC 2017 - mliska@suse.cz diff --git a/gcc7.changes b/gcc7.changes index 453f010..80e3f53 100644 --- a/gcc7.changes +++ b/gcc7.changes @@ -6,6 +6,7 @@ Thu Apr 20 11:17:21 UTC 2017 - rguenther@suse.com - Fix libada provides/conflicts. - Package gcov.h. - Add #!BuildIgnore: gcc-PIE. +- Fix update-alternatives. ------------------------------------------------------------------- Tue Apr 4 14:44:52 UTC 2017 - mliska@suse.cz From 2637c9c2ec98f42675f9e81382d6c6e35f679fbc65bc7b5fad430f1a65ec0dbc Mon Sep 17 00:00:00 2001 From: Richard Biener Date: Wed, 26 Apr 2017 07:39:42 +0000 Subject: [PATCH 15/22] - Update to gcc-7-branch head (r247272) * Includes GCC 7.1 RC1 * Includes ARM and AARCH64 ABI fix for PR77728, fixing ABI incompatibility with GCC 4.8. OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gcc7?expand=0&rev=48 --- cross-aarch64-gcc7.changes | 8 ++++++++ cross-aarch64-gcc7.spec | 2 +- cross-arm-gcc7.changes | 8 ++++++++ cross-arm-gcc7.spec | 2 +- cross-avr-gcc7.changes | 8 ++++++++ cross-avr-gcc7.spec | 2 +- cross-epiphany-gcc7-bootstrap.changes | 8 ++++++++ cross-epiphany-gcc7-bootstrap.spec | 2 +- cross-epiphany-gcc7.changes | 8 ++++++++ cross-epiphany-gcc7.spec | 2 +- cross-hppa-gcc7.changes | 8 ++++++++ cross-hppa-gcc7.spec | 2 +- cross-i386-gcc7.changes | 8 ++++++++ cross-i386-gcc7.spec | 2 +- cross-m68k-gcc7.changes | 8 ++++++++ cross-m68k-gcc7.spec | 2 +- cross-mips-gcc7.changes | 8 ++++++++ cross-mips-gcc7.spec | 2 +- cross-nvptx-gcc7.changes | 8 ++++++++ cross-nvptx-gcc7.spec | 2 +- cross-ppc64-gcc7.changes | 8 ++++++++ cross-ppc64-gcc7.spec | 2 +- cross-ppc64le-gcc7.changes | 8 ++++++++ cross-ppc64le-gcc7.spec | 2 +- cross-rx-gcc7-bootstrap.changes | 8 ++++++++ cross-rx-gcc7-bootstrap.spec | 2 +- cross-rx-gcc7.changes | 8 ++++++++ cross-rx-gcc7.spec | 2 +- cross-s390x-gcc7.changes | 8 ++++++++ cross-s390x-gcc7.spec | 2 +- cross-sparc-gcc7.changes | 8 ++++++++ cross-sparc-gcc7.spec | 2 +- cross-sparc64-gcc7.changes | 8 ++++++++ cross-sparc64-gcc7.spec | 2 +- cross-x86_64-gcc7.changes | 8 ++++++++ cross-x86_64-gcc7.spec | 2 +- gcc-7.0.1-r247019.tar.bz2 | 3 --- gcc-7.0.1-r247272.tar.bz2 | 3 +++ gcc.spec.in | 2 +- gcc7-testresults.changes | 8 ++++++++ gcc7-testresults.spec | 2 +- gcc7.changes | 8 ++++++++ gcc7.spec | 2 +- 43 files changed, 184 insertions(+), 24 deletions(-) delete mode 100644 gcc-7.0.1-r247019.tar.bz2 create mode 100644 gcc-7.0.1-r247272.tar.bz2 diff --git a/cross-aarch64-gcc7.changes b/cross-aarch64-gcc7.changes index 80e3f53..860dfcf 100644 --- a/cross-aarch64-gcc7.changes +++ b/cross-aarch64-gcc7.changes @@ -1,3 +1,11 @@ +------------------------------------------------------------------- +Wed Apr 26 07:36:50 UTC 2017 - rguenther@suse.com + +- Update to gcc-7-branch head (r247272) + * Includes GCC 7.1 RC1 + * Includes ARM and AARCH64 ABI fix for PR77728, fixing ABI + incompatibility with GCC 4.8. + ------------------------------------------------------------------- Thu Apr 20 11:17:21 UTC 2017 - rguenther@suse.com diff --git a/cross-aarch64-gcc7.spec b/cross-aarch64-gcc7.spec index 2d052ea..562d757 100644 --- a/cross-aarch64-gcc7.spec +++ b/cross-aarch64-gcc7.spec @@ -156,7 +156,7 @@ Requires(preun): update-alternatives %define biarch_targets x86_64 s390x powerpc64 powerpc sparc sparc64 Url: http://gcc.gnu.org/ -Version: 7.0.1+r247019 +Version: 7.0.1+r247272 Release: 0 %define gcc_version %(echo %version | sed 's/+.*//') %define gcc_dir_version %(echo %gcc_version | cut -d '.' -f 1) diff --git a/cross-arm-gcc7.changes b/cross-arm-gcc7.changes index 80e3f53..860dfcf 100644 --- a/cross-arm-gcc7.changes +++ b/cross-arm-gcc7.changes @@ -1,3 +1,11 @@ +------------------------------------------------------------------- +Wed Apr 26 07:36:50 UTC 2017 - rguenther@suse.com + +- Update to gcc-7-branch head (r247272) + * Includes GCC 7.1 RC1 + * Includes ARM and AARCH64 ABI fix for PR77728, fixing ABI + incompatibility with GCC 4.8. + ------------------------------------------------------------------- Thu Apr 20 11:17:21 UTC 2017 - rguenther@suse.com diff --git a/cross-arm-gcc7.spec b/cross-arm-gcc7.spec index 8a06fe9..6fbd8d4 100644 --- a/cross-arm-gcc7.spec +++ b/cross-arm-gcc7.spec @@ -156,7 +156,7 @@ Requires(preun): update-alternatives %define biarch_targets x86_64 s390x powerpc64 powerpc sparc sparc64 Url: http://gcc.gnu.org/ -Version: 7.0.1+r247019 +Version: 7.0.1+r247272 Release: 0 %define gcc_version %(echo %version | sed 's/+.*//') %define gcc_dir_version %(echo %gcc_version | cut -d '.' -f 1) diff --git a/cross-avr-gcc7.changes b/cross-avr-gcc7.changes index 80e3f53..860dfcf 100644 --- a/cross-avr-gcc7.changes +++ b/cross-avr-gcc7.changes @@ -1,3 +1,11 @@ +------------------------------------------------------------------- +Wed Apr 26 07:36:50 UTC 2017 - rguenther@suse.com + +- Update to gcc-7-branch head (r247272) + * Includes GCC 7.1 RC1 + * Includes ARM and AARCH64 ABI fix for PR77728, fixing ABI + incompatibility with GCC 4.8. + ------------------------------------------------------------------- Thu Apr 20 11:17:21 UTC 2017 - rguenther@suse.com diff --git a/cross-avr-gcc7.spec b/cross-avr-gcc7.spec index b98a746..547e514 100644 --- a/cross-avr-gcc7.spec +++ b/cross-avr-gcc7.spec @@ -156,7 +156,7 @@ Requires(preun): update-alternatives %define biarch_targets x86_64 s390x powerpc64 powerpc sparc sparc64 Url: http://gcc.gnu.org/ -Version: 7.0.1+r247019 +Version: 7.0.1+r247272 Release: 0 %define gcc_version %(echo %version | sed 's/+.*//') %define gcc_dir_version %(echo %gcc_version | cut -d '.' -f 1) diff --git a/cross-epiphany-gcc7-bootstrap.changes b/cross-epiphany-gcc7-bootstrap.changes index 80e3f53..860dfcf 100644 --- a/cross-epiphany-gcc7-bootstrap.changes +++ b/cross-epiphany-gcc7-bootstrap.changes @@ -1,3 +1,11 @@ +------------------------------------------------------------------- +Wed Apr 26 07:36:50 UTC 2017 - rguenther@suse.com + +- Update to gcc-7-branch head (r247272) + * Includes GCC 7.1 RC1 + * Includes ARM and AARCH64 ABI fix for PR77728, fixing ABI + incompatibility with GCC 4.8. + ------------------------------------------------------------------- Thu Apr 20 11:17:21 UTC 2017 - rguenther@suse.com diff --git a/cross-epiphany-gcc7-bootstrap.spec b/cross-epiphany-gcc7-bootstrap.spec index 2803e41..b4c9590 100644 --- a/cross-epiphany-gcc7-bootstrap.spec +++ b/cross-epiphany-gcc7-bootstrap.spec @@ -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.0.1+r247019 +Version: 7.0.1+r247272 Release: 0 %define gcc_version %(echo %version | sed 's/+.*//') %define gcc_dir_version %(echo %gcc_version | cut -d '.' -f 1) diff --git a/cross-epiphany-gcc7.changes b/cross-epiphany-gcc7.changes index 80e3f53..860dfcf 100644 --- a/cross-epiphany-gcc7.changes +++ b/cross-epiphany-gcc7.changes @@ -1,3 +1,11 @@ +------------------------------------------------------------------- +Wed Apr 26 07:36:50 UTC 2017 - rguenther@suse.com + +- Update to gcc-7-branch head (r247272) + * Includes GCC 7.1 RC1 + * Includes ARM and AARCH64 ABI fix for PR77728, fixing ABI + incompatibility with GCC 4.8. + ------------------------------------------------------------------- Thu Apr 20 11:17:21 UTC 2017 - rguenther@suse.com diff --git a/cross-epiphany-gcc7.spec b/cross-epiphany-gcc7.spec index d4ed2ba..29a9be9 100644 --- a/cross-epiphany-gcc7.spec +++ b/cross-epiphany-gcc7.spec @@ -156,7 +156,7 @@ Requires(preun): update-alternatives %define biarch_targets x86_64 s390x powerpc64 powerpc sparc sparc64 Url: http://gcc.gnu.org/ -Version: 7.0.1+r247019 +Version: 7.0.1+r247272 Release: 0 %define gcc_version %(echo %version | sed 's/+.*//') %define gcc_dir_version %(echo %gcc_version | cut -d '.' -f 1) diff --git a/cross-hppa-gcc7.changes b/cross-hppa-gcc7.changes index 80e3f53..860dfcf 100644 --- a/cross-hppa-gcc7.changes +++ b/cross-hppa-gcc7.changes @@ -1,3 +1,11 @@ +------------------------------------------------------------------- +Wed Apr 26 07:36:50 UTC 2017 - rguenther@suse.com + +- Update to gcc-7-branch head (r247272) + * Includes GCC 7.1 RC1 + * Includes ARM and AARCH64 ABI fix for PR77728, fixing ABI + incompatibility with GCC 4.8. + ------------------------------------------------------------------- Thu Apr 20 11:17:21 UTC 2017 - rguenther@suse.com diff --git a/cross-hppa-gcc7.spec b/cross-hppa-gcc7.spec index 3e9449a..fa8c7d2 100644 --- a/cross-hppa-gcc7.spec +++ b/cross-hppa-gcc7.spec @@ -156,7 +156,7 @@ Requires(preun): update-alternatives %define biarch_targets x86_64 s390x powerpc64 powerpc sparc sparc64 Url: http://gcc.gnu.org/ -Version: 7.0.1+r247019 +Version: 7.0.1+r247272 Release: 0 %define gcc_version %(echo %version | sed 's/+.*//') %define gcc_dir_version %(echo %gcc_version | cut -d '.' -f 1) diff --git a/cross-i386-gcc7.changes b/cross-i386-gcc7.changes index 80e3f53..860dfcf 100644 --- a/cross-i386-gcc7.changes +++ b/cross-i386-gcc7.changes @@ -1,3 +1,11 @@ +------------------------------------------------------------------- +Wed Apr 26 07:36:50 UTC 2017 - rguenther@suse.com + +- Update to gcc-7-branch head (r247272) + * Includes GCC 7.1 RC1 + * Includes ARM and AARCH64 ABI fix for PR77728, fixing ABI + incompatibility with GCC 4.8. + ------------------------------------------------------------------- Thu Apr 20 11:17:21 UTC 2017 - rguenther@suse.com diff --git a/cross-i386-gcc7.spec b/cross-i386-gcc7.spec index d5f7ab4..5eb3bcc 100644 --- a/cross-i386-gcc7.spec +++ b/cross-i386-gcc7.spec @@ -156,7 +156,7 @@ Requires(preun): update-alternatives %define biarch_targets x86_64 s390x powerpc64 powerpc sparc sparc64 Url: http://gcc.gnu.org/ -Version: 7.0.1+r247019 +Version: 7.0.1+r247272 Release: 0 %define gcc_version %(echo %version | sed 's/+.*//') %define gcc_dir_version %(echo %gcc_version | cut -d '.' -f 1) diff --git a/cross-m68k-gcc7.changes b/cross-m68k-gcc7.changes index 80e3f53..860dfcf 100644 --- a/cross-m68k-gcc7.changes +++ b/cross-m68k-gcc7.changes @@ -1,3 +1,11 @@ +------------------------------------------------------------------- +Wed Apr 26 07:36:50 UTC 2017 - rguenther@suse.com + +- Update to gcc-7-branch head (r247272) + * Includes GCC 7.1 RC1 + * Includes ARM and AARCH64 ABI fix for PR77728, fixing ABI + incompatibility with GCC 4.8. + ------------------------------------------------------------------- Thu Apr 20 11:17:21 UTC 2017 - rguenther@suse.com diff --git a/cross-m68k-gcc7.spec b/cross-m68k-gcc7.spec index 201b00f..13b0c5a 100644 --- a/cross-m68k-gcc7.spec +++ b/cross-m68k-gcc7.spec @@ -156,7 +156,7 @@ Requires(preun): update-alternatives %define biarch_targets x86_64 s390x powerpc64 powerpc sparc sparc64 Url: http://gcc.gnu.org/ -Version: 7.0.1+r247019 +Version: 7.0.1+r247272 Release: 0 %define gcc_version %(echo %version | sed 's/+.*//') %define gcc_dir_version %(echo %gcc_version | cut -d '.' -f 1) diff --git a/cross-mips-gcc7.changes b/cross-mips-gcc7.changes index 80e3f53..860dfcf 100644 --- a/cross-mips-gcc7.changes +++ b/cross-mips-gcc7.changes @@ -1,3 +1,11 @@ +------------------------------------------------------------------- +Wed Apr 26 07:36:50 UTC 2017 - rguenther@suse.com + +- Update to gcc-7-branch head (r247272) + * Includes GCC 7.1 RC1 + * Includes ARM and AARCH64 ABI fix for PR77728, fixing ABI + incompatibility with GCC 4.8. + ------------------------------------------------------------------- Thu Apr 20 11:17:21 UTC 2017 - rguenther@suse.com diff --git a/cross-mips-gcc7.spec b/cross-mips-gcc7.spec index 68f1e88..eda2436 100644 --- a/cross-mips-gcc7.spec +++ b/cross-mips-gcc7.spec @@ -156,7 +156,7 @@ Requires(preun): update-alternatives %define biarch_targets x86_64 s390x powerpc64 powerpc sparc sparc64 Url: http://gcc.gnu.org/ -Version: 7.0.1+r247019 +Version: 7.0.1+r247272 Release: 0 %define gcc_version %(echo %version | sed 's/+.*//') %define gcc_dir_version %(echo %gcc_version | cut -d '.' -f 1) diff --git a/cross-nvptx-gcc7.changes b/cross-nvptx-gcc7.changes index 80e3f53..860dfcf 100644 --- a/cross-nvptx-gcc7.changes +++ b/cross-nvptx-gcc7.changes @@ -1,3 +1,11 @@ +------------------------------------------------------------------- +Wed Apr 26 07:36:50 UTC 2017 - rguenther@suse.com + +- Update to gcc-7-branch head (r247272) + * Includes GCC 7.1 RC1 + * Includes ARM and AARCH64 ABI fix for PR77728, fixing ABI + incompatibility with GCC 4.8. + ------------------------------------------------------------------- Thu Apr 20 11:17:21 UTC 2017 - rguenther@suse.com diff --git a/cross-nvptx-gcc7.spec b/cross-nvptx-gcc7.spec index 2722fc9..b3a5080 100644 --- a/cross-nvptx-gcc7.spec +++ b/cross-nvptx-gcc7.spec @@ -156,7 +156,7 @@ Requires(preun): update-alternatives %define biarch_targets x86_64 s390x powerpc64 powerpc sparc sparc64 Url: http://gcc.gnu.org/ -Version: 7.0.1+r247019 +Version: 7.0.1+r247272 Release: 0 %define gcc_version %(echo %version | sed 's/+.*//') %define gcc_dir_version %(echo %gcc_version | cut -d '.' -f 1) diff --git a/cross-ppc64-gcc7.changes b/cross-ppc64-gcc7.changes index 80e3f53..860dfcf 100644 --- a/cross-ppc64-gcc7.changes +++ b/cross-ppc64-gcc7.changes @@ -1,3 +1,11 @@ +------------------------------------------------------------------- +Wed Apr 26 07:36:50 UTC 2017 - rguenther@suse.com + +- Update to gcc-7-branch head (r247272) + * Includes GCC 7.1 RC1 + * Includes ARM and AARCH64 ABI fix for PR77728, fixing ABI + incompatibility with GCC 4.8. + ------------------------------------------------------------------- Thu Apr 20 11:17:21 UTC 2017 - rguenther@suse.com diff --git a/cross-ppc64-gcc7.spec b/cross-ppc64-gcc7.spec index 2f6d93d..40c1495 100644 --- a/cross-ppc64-gcc7.spec +++ b/cross-ppc64-gcc7.spec @@ -156,7 +156,7 @@ Requires(preun): update-alternatives %define biarch_targets x86_64 s390x powerpc64 powerpc sparc sparc64 Url: http://gcc.gnu.org/ -Version: 7.0.1+r247019 +Version: 7.0.1+r247272 Release: 0 %define gcc_version %(echo %version | sed 's/+.*//') %define gcc_dir_version %(echo %gcc_version | cut -d '.' -f 1) diff --git a/cross-ppc64le-gcc7.changes b/cross-ppc64le-gcc7.changes index 80e3f53..860dfcf 100644 --- a/cross-ppc64le-gcc7.changes +++ b/cross-ppc64le-gcc7.changes @@ -1,3 +1,11 @@ +------------------------------------------------------------------- +Wed Apr 26 07:36:50 UTC 2017 - rguenther@suse.com + +- Update to gcc-7-branch head (r247272) + * Includes GCC 7.1 RC1 + * Includes ARM and AARCH64 ABI fix for PR77728, fixing ABI + incompatibility with GCC 4.8. + ------------------------------------------------------------------- Thu Apr 20 11:17:21 UTC 2017 - rguenther@suse.com diff --git a/cross-ppc64le-gcc7.spec b/cross-ppc64le-gcc7.spec index 0c230bd..8ed41ed 100644 --- a/cross-ppc64le-gcc7.spec +++ b/cross-ppc64le-gcc7.spec @@ -156,7 +156,7 @@ Requires(preun): update-alternatives %define biarch_targets x86_64 s390x powerpc64 powerpc sparc sparc64 Url: http://gcc.gnu.org/ -Version: 7.0.1+r247019 +Version: 7.0.1+r247272 Release: 0 %define gcc_version %(echo %version | sed 's/+.*//') %define gcc_dir_version %(echo %gcc_version | cut -d '.' -f 1) diff --git a/cross-rx-gcc7-bootstrap.changes b/cross-rx-gcc7-bootstrap.changes index 80e3f53..860dfcf 100644 --- a/cross-rx-gcc7-bootstrap.changes +++ b/cross-rx-gcc7-bootstrap.changes @@ -1,3 +1,11 @@ +------------------------------------------------------------------- +Wed Apr 26 07:36:50 UTC 2017 - rguenther@suse.com + +- Update to gcc-7-branch head (r247272) + * Includes GCC 7.1 RC1 + * Includes ARM and AARCH64 ABI fix for PR77728, fixing ABI + incompatibility with GCC 4.8. + ------------------------------------------------------------------- Thu Apr 20 11:17:21 UTC 2017 - rguenther@suse.com diff --git a/cross-rx-gcc7-bootstrap.spec b/cross-rx-gcc7-bootstrap.spec index 148d821..466e4ba 100644 --- a/cross-rx-gcc7-bootstrap.spec +++ b/cross-rx-gcc7-bootstrap.spec @@ -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.0.1+r247019 +Version: 7.0.1+r247272 Release: 0 %define gcc_version %(echo %version | sed 's/+.*//') %define gcc_dir_version %(echo %gcc_version | cut -d '.' -f 1) diff --git a/cross-rx-gcc7.changes b/cross-rx-gcc7.changes index 80e3f53..860dfcf 100644 --- a/cross-rx-gcc7.changes +++ b/cross-rx-gcc7.changes @@ -1,3 +1,11 @@ +------------------------------------------------------------------- +Wed Apr 26 07:36:50 UTC 2017 - rguenther@suse.com + +- Update to gcc-7-branch head (r247272) + * Includes GCC 7.1 RC1 + * Includes ARM and AARCH64 ABI fix for PR77728, fixing ABI + incompatibility with GCC 4.8. + ------------------------------------------------------------------- Thu Apr 20 11:17:21 UTC 2017 - rguenther@suse.com diff --git a/cross-rx-gcc7.spec b/cross-rx-gcc7.spec index 922dca9..1140612 100644 --- a/cross-rx-gcc7.spec +++ b/cross-rx-gcc7.spec @@ -156,7 +156,7 @@ Requires(preun): update-alternatives %define biarch_targets x86_64 s390x powerpc64 powerpc sparc sparc64 Url: http://gcc.gnu.org/ -Version: 7.0.1+r247019 +Version: 7.0.1+r247272 Release: 0 %define gcc_version %(echo %version | sed 's/+.*//') %define gcc_dir_version %(echo %gcc_version | cut -d '.' -f 1) diff --git a/cross-s390x-gcc7.changes b/cross-s390x-gcc7.changes index 80e3f53..860dfcf 100644 --- a/cross-s390x-gcc7.changes +++ b/cross-s390x-gcc7.changes @@ -1,3 +1,11 @@ +------------------------------------------------------------------- +Wed Apr 26 07:36:50 UTC 2017 - rguenther@suse.com + +- Update to gcc-7-branch head (r247272) + * Includes GCC 7.1 RC1 + * Includes ARM and AARCH64 ABI fix for PR77728, fixing ABI + incompatibility with GCC 4.8. + ------------------------------------------------------------------- Thu Apr 20 11:17:21 UTC 2017 - rguenther@suse.com diff --git a/cross-s390x-gcc7.spec b/cross-s390x-gcc7.spec index f77a16a..5dbdea2 100644 --- a/cross-s390x-gcc7.spec +++ b/cross-s390x-gcc7.spec @@ -156,7 +156,7 @@ Requires(preun): update-alternatives %define biarch_targets x86_64 s390x powerpc64 powerpc sparc sparc64 Url: http://gcc.gnu.org/ -Version: 7.0.1+r247019 +Version: 7.0.1+r247272 Release: 0 %define gcc_version %(echo %version | sed 's/+.*//') %define gcc_dir_version %(echo %gcc_version | cut -d '.' -f 1) diff --git a/cross-sparc-gcc7.changes b/cross-sparc-gcc7.changes index 80e3f53..860dfcf 100644 --- a/cross-sparc-gcc7.changes +++ b/cross-sparc-gcc7.changes @@ -1,3 +1,11 @@ +------------------------------------------------------------------- +Wed Apr 26 07:36:50 UTC 2017 - rguenther@suse.com + +- Update to gcc-7-branch head (r247272) + * Includes GCC 7.1 RC1 + * Includes ARM and AARCH64 ABI fix for PR77728, fixing ABI + incompatibility with GCC 4.8. + ------------------------------------------------------------------- Thu Apr 20 11:17:21 UTC 2017 - rguenther@suse.com diff --git a/cross-sparc-gcc7.spec b/cross-sparc-gcc7.spec index 6de119e..bd8d3f7 100644 --- a/cross-sparc-gcc7.spec +++ b/cross-sparc-gcc7.spec @@ -156,7 +156,7 @@ Requires(preun): update-alternatives %define biarch_targets x86_64 s390x powerpc64 powerpc sparc sparc64 Url: http://gcc.gnu.org/ -Version: 7.0.1+r247019 +Version: 7.0.1+r247272 Release: 0 %define gcc_version %(echo %version | sed 's/+.*//') %define gcc_dir_version %(echo %gcc_version | cut -d '.' -f 1) diff --git a/cross-sparc64-gcc7.changes b/cross-sparc64-gcc7.changes index 80e3f53..860dfcf 100644 --- a/cross-sparc64-gcc7.changes +++ b/cross-sparc64-gcc7.changes @@ -1,3 +1,11 @@ +------------------------------------------------------------------- +Wed Apr 26 07:36:50 UTC 2017 - rguenther@suse.com + +- Update to gcc-7-branch head (r247272) + * Includes GCC 7.1 RC1 + * Includes ARM and AARCH64 ABI fix for PR77728, fixing ABI + incompatibility with GCC 4.8. + ------------------------------------------------------------------- Thu Apr 20 11:17:21 UTC 2017 - rguenther@suse.com diff --git a/cross-sparc64-gcc7.spec b/cross-sparc64-gcc7.spec index 4c2b5da..91f692e 100644 --- a/cross-sparc64-gcc7.spec +++ b/cross-sparc64-gcc7.spec @@ -156,7 +156,7 @@ Requires(preun): update-alternatives %define biarch_targets x86_64 s390x powerpc64 powerpc sparc sparc64 Url: http://gcc.gnu.org/ -Version: 7.0.1+r247019 +Version: 7.0.1+r247272 Release: 0 %define gcc_version %(echo %version | sed 's/+.*//') %define gcc_dir_version %(echo %gcc_version | cut -d '.' -f 1) diff --git a/cross-x86_64-gcc7.changes b/cross-x86_64-gcc7.changes index 80e3f53..860dfcf 100644 --- a/cross-x86_64-gcc7.changes +++ b/cross-x86_64-gcc7.changes @@ -1,3 +1,11 @@ +------------------------------------------------------------------- +Wed Apr 26 07:36:50 UTC 2017 - rguenther@suse.com + +- Update to gcc-7-branch head (r247272) + * Includes GCC 7.1 RC1 + * Includes ARM and AARCH64 ABI fix for PR77728, fixing ABI + incompatibility with GCC 4.8. + ------------------------------------------------------------------- Thu Apr 20 11:17:21 UTC 2017 - rguenther@suse.com diff --git a/cross-x86_64-gcc7.spec b/cross-x86_64-gcc7.spec index c164fae..a056c65 100644 --- a/cross-x86_64-gcc7.spec +++ b/cross-x86_64-gcc7.spec @@ -156,7 +156,7 @@ Requires(preun): update-alternatives %define biarch_targets x86_64 s390x powerpc64 powerpc sparc sparc64 Url: http://gcc.gnu.org/ -Version: 7.0.1+r247019 +Version: 7.0.1+r247272 Release: 0 %define gcc_version %(echo %version | sed 's/+.*//') %define gcc_dir_version %(echo %gcc_version | cut -d '.' -f 1) diff --git a/gcc-7.0.1-r247019.tar.bz2 b/gcc-7.0.1-r247019.tar.bz2 deleted file mode 100644 index ccaae30..0000000 --- a/gcc-7.0.1-r247019.tar.bz2 +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:12fb490199cea2ebb2257b5738fa9ef8fcb1314a5da55fe4d94655038b7c4c16 -size 76128915 diff --git a/gcc-7.0.1-r247272.tar.bz2 b/gcc-7.0.1-r247272.tar.bz2 new file mode 100644 index 0000000..a0eccff --- /dev/null +++ b/gcc-7.0.1-r247272.tar.bz2 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:44c2f00b26060dd345f9303e3dc2c86067561c6fde845882b5b63dc110ec6158 +size 76069944 diff --git a/gcc.spec.in b/gcc.spec.in index 1704aeb..13dfd0a 100644 --- a/gcc.spec.in +++ b/gcc.spec.in @@ -238,7 +238,7 @@ BuildRequires: gdb %define biarch_targets x86_64 s390x powerpc64 powerpc sparc sparc64 URL: http://gcc.gnu.org/ -Version: 7.0.1+r247019 +Version: 7.0.1+r247272 Release: 1 %define gcc_version %(echo %version | sed 's/+.*//') %define gcc_dir_version %(echo %gcc_version | cut -d '.' -f 1) diff --git a/gcc7-testresults.changes b/gcc7-testresults.changes index 80e3f53..860dfcf 100644 --- a/gcc7-testresults.changes +++ b/gcc7-testresults.changes @@ -1,3 +1,11 @@ +------------------------------------------------------------------- +Wed Apr 26 07:36:50 UTC 2017 - rguenther@suse.com + +- Update to gcc-7-branch head (r247272) + * Includes GCC 7.1 RC1 + * Includes ARM and AARCH64 ABI fix for PR77728, fixing ABI + incompatibility with GCC 4.8. + ------------------------------------------------------------------- Thu Apr 20 11:17:21 UTC 2017 - rguenther@suse.com diff --git a/gcc7-testresults.spec b/gcc7-testresults.spec index d18df88..343fc56 100644 --- a/gcc7-testresults.spec +++ b/gcc7-testresults.spec @@ -252,7 +252,7 @@ BuildRequires: gdb %define biarch_targets x86_64 s390x powerpc64 powerpc sparc sparc64 Url: http://gcc.gnu.org/ -Version: 7.0.1+r247019 +Version: 7.0.1+r247272 Release: 0 %define gcc_version %(echo %version | sed 's/+.*//') %define gcc_dir_version %(echo %gcc_version | cut -d '.' -f 1) diff --git a/gcc7.changes b/gcc7.changes index 80e3f53..860dfcf 100644 --- a/gcc7.changes +++ b/gcc7.changes @@ -1,3 +1,11 @@ +------------------------------------------------------------------- +Wed Apr 26 07:36:50 UTC 2017 - rguenther@suse.com + +- Update to gcc-7-branch head (r247272) + * Includes GCC 7.1 RC1 + * Includes ARM and AARCH64 ABI fix for PR77728, fixing ABI + incompatibility with GCC 4.8. + ------------------------------------------------------------------- Thu Apr 20 11:17:21 UTC 2017 - rguenther@suse.com diff --git a/gcc7.spec b/gcc7.spec index a9c406e..2f5aae3 100644 --- a/gcc7.spec +++ b/gcc7.spec @@ -234,7 +234,7 @@ BuildRequires: gdb %define biarch_targets x86_64 s390x powerpc64 powerpc sparc sparc64 Url: http://gcc.gnu.org/ -Version: 7.0.1+r247019 +Version: 7.0.1+r247272 Release: 0 %define gcc_version %(echo %version | sed 's/+.*//') %define gcc_dir_version %(echo %gcc_version | cut -d '.' -f 1) From f8dc3b67a1f532ad3e5913e6737e9602027a8df4fcd4d8d2519eca538c553d8c Mon Sep 17 00:00:00 2001 From: Richard Biener Date: Fri, 28 Apr 2017 12:28:25 +0000 Subject: [PATCH 16/22] - Update to gcc-7-branch head (r247368) * Includes GCC 7.1 RC2 * Includes ARM ABI fix for PR77728, fixing ABI incompatibility with GCC 4.8. OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gcc7?expand=0&rev=49 --- cross-aarch64-gcc7.changes | 10 +++++----- cross-aarch64-gcc7.spec | 2 +- cross-arm-gcc7.changes | 10 +++++----- cross-arm-gcc7.spec | 2 +- cross-avr-gcc7.changes | 10 +++++----- cross-avr-gcc7.spec | 2 +- cross-epiphany-gcc7-bootstrap.changes | 10 +++++----- cross-epiphany-gcc7-bootstrap.spec | 2 +- cross-epiphany-gcc7.changes | 10 +++++----- cross-epiphany-gcc7.spec | 2 +- cross-hppa-gcc7.changes | 10 +++++----- cross-hppa-gcc7.spec | 2 +- cross-i386-gcc7.changes | 10 +++++----- cross-i386-gcc7.spec | 2 +- cross-m68k-gcc7.changes | 10 +++++----- cross-m68k-gcc7.spec | 2 +- cross-mips-gcc7.changes | 10 +++++----- cross-mips-gcc7.spec | 2 +- cross-nvptx-gcc7.changes | 10 +++++----- cross-nvptx-gcc7.spec | 2 +- cross-ppc64-gcc7.changes | 10 +++++----- cross-ppc64-gcc7.spec | 2 +- cross-ppc64le-gcc7.changes | 10 +++++----- cross-ppc64le-gcc7.spec | 2 +- cross-rx-gcc7-bootstrap.changes | 10 +++++----- cross-rx-gcc7-bootstrap.spec | 2 +- cross-rx-gcc7.changes | 10 +++++----- cross-rx-gcc7.spec | 2 +- cross-s390x-gcc7.changes | 10 +++++----- cross-s390x-gcc7.spec | 2 +- cross-sparc-gcc7.changes | 10 +++++----- cross-sparc-gcc7.spec | 2 +- cross-sparc64-gcc7.changes | 10 +++++----- cross-sparc64-gcc7.spec | 2 +- cross-x86_64-gcc7.changes | 10 +++++----- cross-x86_64-gcc7.spec | 2 +- gcc-7.0.1-r247272.tar.bz2 | 3 --- gcc-7.0.1-r247368.tar.bz2 | 3 +++ gcc.spec.in | 2 +- gcc7-testresults.changes | 10 +++++----- gcc7-testresults.spec | 2 +- gcc7.changes | 10 +++++----- gcc7.spec | 2 +- 43 files changed, 124 insertions(+), 124 deletions(-) delete mode 100644 gcc-7.0.1-r247272.tar.bz2 create mode 100644 gcc-7.0.1-r247368.tar.bz2 diff --git a/cross-aarch64-gcc7.changes b/cross-aarch64-gcc7.changes index 860dfcf..7835305 100644 --- a/cross-aarch64-gcc7.changes +++ b/cross-aarch64-gcc7.changes @@ -1,10 +1,10 @@ ------------------------------------------------------------------- -Wed Apr 26 07:36:50 UTC 2017 - rguenther@suse.com +Fri Apr 28 12:26:08 UTC 2017 - rguenther@suse.com -- Update to gcc-7-branch head (r247272) - * Includes GCC 7.1 RC1 - * Includes ARM and AARCH64 ABI fix for PR77728, fixing ABI - incompatibility with GCC 4.8. +- Update to gcc-7-branch head (r247368) + * Includes GCC 7.1 RC2 + * Includes ARM ABI fix for PR77728, fixing ABI incompatibility + with GCC 4.8. ------------------------------------------------------------------- Thu Apr 20 11:17:21 UTC 2017 - rguenther@suse.com diff --git a/cross-aarch64-gcc7.spec b/cross-aarch64-gcc7.spec index 562d757..2a64feb 100644 --- a/cross-aarch64-gcc7.spec +++ b/cross-aarch64-gcc7.spec @@ -156,7 +156,7 @@ Requires(preun): update-alternatives %define biarch_targets x86_64 s390x powerpc64 powerpc sparc sparc64 Url: http://gcc.gnu.org/ -Version: 7.0.1+r247272 +Version: 7.0.1+r247368 Release: 0 %define gcc_version %(echo %version | sed 's/+.*//') %define gcc_dir_version %(echo %gcc_version | cut -d '.' -f 1) diff --git a/cross-arm-gcc7.changes b/cross-arm-gcc7.changes index 860dfcf..7835305 100644 --- a/cross-arm-gcc7.changes +++ b/cross-arm-gcc7.changes @@ -1,10 +1,10 @@ ------------------------------------------------------------------- -Wed Apr 26 07:36:50 UTC 2017 - rguenther@suse.com +Fri Apr 28 12:26:08 UTC 2017 - rguenther@suse.com -- Update to gcc-7-branch head (r247272) - * Includes GCC 7.1 RC1 - * Includes ARM and AARCH64 ABI fix for PR77728, fixing ABI - incompatibility with GCC 4.8. +- Update to gcc-7-branch head (r247368) + * Includes GCC 7.1 RC2 + * Includes ARM ABI fix for PR77728, fixing ABI incompatibility + with GCC 4.8. ------------------------------------------------------------------- Thu Apr 20 11:17:21 UTC 2017 - rguenther@suse.com diff --git a/cross-arm-gcc7.spec b/cross-arm-gcc7.spec index 6fbd8d4..20a6c90 100644 --- a/cross-arm-gcc7.spec +++ b/cross-arm-gcc7.spec @@ -156,7 +156,7 @@ Requires(preun): update-alternatives %define biarch_targets x86_64 s390x powerpc64 powerpc sparc sparc64 Url: http://gcc.gnu.org/ -Version: 7.0.1+r247272 +Version: 7.0.1+r247368 Release: 0 %define gcc_version %(echo %version | sed 's/+.*//') %define gcc_dir_version %(echo %gcc_version | cut -d '.' -f 1) diff --git a/cross-avr-gcc7.changes b/cross-avr-gcc7.changes index 860dfcf..7835305 100644 --- a/cross-avr-gcc7.changes +++ b/cross-avr-gcc7.changes @@ -1,10 +1,10 @@ ------------------------------------------------------------------- -Wed Apr 26 07:36:50 UTC 2017 - rguenther@suse.com +Fri Apr 28 12:26:08 UTC 2017 - rguenther@suse.com -- Update to gcc-7-branch head (r247272) - * Includes GCC 7.1 RC1 - * Includes ARM and AARCH64 ABI fix for PR77728, fixing ABI - incompatibility with GCC 4.8. +- Update to gcc-7-branch head (r247368) + * Includes GCC 7.1 RC2 + * Includes ARM ABI fix for PR77728, fixing ABI incompatibility + with GCC 4.8. ------------------------------------------------------------------- Thu Apr 20 11:17:21 UTC 2017 - rguenther@suse.com diff --git a/cross-avr-gcc7.spec b/cross-avr-gcc7.spec index 547e514..3a351c8 100644 --- a/cross-avr-gcc7.spec +++ b/cross-avr-gcc7.spec @@ -156,7 +156,7 @@ Requires(preun): update-alternatives %define biarch_targets x86_64 s390x powerpc64 powerpc sparc sparc64 Url: http://gcc.gnu.org/ -Version: 7.0.1+r247272 +Version: 7.0.1+r247368 Release: 0 %define gcc_version %(echo %version | sed 's/+.*//') %define gcc_dir_version %(echo %gcc_version | cut -d '.' -f 1) diff --git a/cross-epiphany-gcc7-bootstrap.changes b/cross-epiphany-gcc7-bootstrap.changes index 860dfcf..7835305 100644 --- a/cross-epiphany-gcc7-bootstrap.changes +++ b/cross-epiphany-gcc7-bootstrap.changes @@ -1,10 +1,10 @@ ------------------------------------------------------------------- -Wed Apr 26 07:36:50 UTC 2017 - rguenther@suse.com +Fri Apr 28 12:26:08 UTC 2017 - rguenther@suse.com -- Update to gcc-7-branch head (r247272) - * Includes GCC 7.1 RC1 - * Includes ARM and AARCH64 ABI fix for PR77728, fixing ABI - incompatibility with GCC 4.8. +- Update to gcc-7-branch head (r247368) + * Includes GCC 7.1 RC2 + * Includes ARM ABI fix for PR77728, fixing ABI incompatibility + with GCC 4.8. ------------------------------------------------------------------- Thu Apr 20 11:17:21 UTC 2017 - rguenther@suse.com diff --git a/cross-epiphany-gcc7-bootstrap.spec b/cross-epiphany-gcc7-bootstrap.spec index b4c9590..4044f74 100644 --- a/cross-epiphany-gcc7-bootstrap.spec +++ b/cross-epiphany-gcc7-bootstrap.spec @@ -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.0.1+r247272 +Version: 7.0.1+r247368 Release: 0 %define gcc_version %(echo %version | sed 's/+.*//') %define gcc_dir_version %(echo %gcc_version | cut -d '.' -f 1) diff --git a/cross-epiphany-gcc7.changes b/cross-epiphany-gcc7.changes index 860dfcf..7835305 100644 --- a/cross-epiphany-gcc7.changes +++ b/cross-epiphany-gcc7.changes @@ -1,10 +1,10 @@ ------------------------------------------------------------------- -Wed Apr 26 07:36:50 UTC 2017 - rguenther@suse.com +Fri Apr 28 12:26:08 UTC 2017 - rguenther@suse.com -- Update to gcc-7-branch head (r247272) - * Includes GCC 7.1 RC1 - * Includes ARM and AARCH64 ABI fix for PR77728, fixing ABI - incompatibility with GCC 4.8. +- Update to gcc-7-branch head (r247368) + * Includes GCC 7.1 RC2 + * Includes ARM ABI fix for PR77728, fixing ABI incompatibility + with GCC 4.8. ------------------------------------------------------------------- Thu Apr 20 11:17:21 UTC 2017 - rguenther@suse.com diff --git a/cross-epiphany-gcc7.spec b/cross-epiphany-gcc7.spec index 29a9be9..14f217d 100644 --- a/cross-epiphany-gcc7.spec +++ b/cross-epiphany-gcc7.spec @@ -156,7 +156,7 @@ Requires(preun): update-alternatives %define biarch_targets x86_64 s390x powerpc64 powerpc sparc sparc64 Url: http://gcc.gnu.org/ -Version: 7.0.1+r247272 +Version: 7.0.1+r247368 Release: 0 %define gcc_version %(echo %version | sed 's/+.*//') %define gcc_dir_version %(echo %gcc_version | cut -d '.' -f 1) diff --git a/cross-hppa-gcc7.changes b/cross-hppa-gcc7.changes index 860dfcf..7835305 100644 --- a/cross-hppa-gcc7.changes +++ b/cross-hppa-gcc7.changes @@ -1,10 +1,10 @@ ------------------------------------------------------------------- -Wed Apr 26 07:36:50 UTC 2017 - rguenther@suse.com +Fri Apr 28 12:26:08 UTC 2017 - rguenther@suse.com -- Update to gcc-7-branch head (r247272) - * Includes GCC 7.1 RC1 - * Includes ARM and AARCH64 ABI fix for PR77728, fixing ABI - incompatibility with GCC 4.8. +- Update to gcc-7-branch head (r247368) + * Includes GCC 7.1 RC2 + * Includes ARM ABI fix for PR77728, fixing ABI incompatibility + with GCC 4.8. ------------------------------------------------------------------- Thu Apr 20 11:17:21 UTC 2017 - rguenther@suse.com diff --git a/cross-hppa-gcc7.spec b/cross-hppa-gcc7.spec index fa8c7d2..b171b0a 100644 --- a/cross-hppa-gcc7.spec +++ b/cross-hppa-gcc7.spec @@ -156,7 +156,7 @@ Requires(preun): update-alternatives %define biarch_targets x86_64 s390x powerpc64 powerpc sparc sparc64 Url: http://gcc.gnu.org/ -Version: 7.0.1+r247272 +Version: 7.0.1+r247368 Release: 0 %define gcc_version %(echo %version | sed 's/+.*//') %define gcc_dir_version %(echo %gcc_version | cut -d '.' -f 1) diff --git a/cross-i386-gcc7.changes b/cross-i386-gcc7.changes index 860dfcf..7835305 100644 --- a/cross-i386-gcc7.changes +++ b/cross-i386-gcc7.changes @@ -1,10 +1,10 @@ ------------------------------------------------------------------- -Wed Apr 26 07:36:50 UTC 2017 - rguenther@suse.com +Fri Apr 28 12:26:08 UTC 2017 - rguenther@suse.com -- Update to gcc-7-branch head (r247272) - * Includes GCC 7.1 RC1 - * Includes ARM and AARCH64 ABI fix for PR77728, fixing ABI - incompatibility with GCC 4.8. +- Update to gcc-7-branch head (r247368) + * Includes GCC 7.1 RC2 + * Includes ARM ABI fix for PR77728, fixing ABI incompatibility + with GCC 4.8. ------------------------------------------------------------------- Thu Apr 20 11:17:21 UTC 2017 - rguenther@suse.com diff --git a/cross-i386-gcc7.spec b/cross-i386-gcc7.spec index 5eb3bcc..270abf0 100644 --- a/cross-i386-gcc7.spec +++ b/cross-i386-gcc7.spec @@ -156,7 +156,7 @@ Requires(preun): update-alternatives %define biarch_targets x86_64 s390x powerpc64 powerpc sparc sparc64 Url: http://gcc.gnu.org/ -Version: 7.0.1+r247272 +Version: 7.0.1+r247368 Release: 0 %define gcc_version %(echo %version | sed 's/+.*//') %define gcc_dir_version %(echo %gcc_version | cut -d '.' -f 1) diff --git a/cross-m68k-gcc7.changes b/cross-m68k-gcc7.changes index 860dfcf..7835305 100644 --- a/cross-m68k-gcc7.changes +++ b/cross-m68k-gcc7.changes @@ -1,10 +1,10 @@ ------------------------------------------------------------------- -Wed Apr 26 07:36:50 UTC 2017 - rguenther@suse.com +Fri Apr 28 12:26:08 UTC 2017 - rguenther@suse.com -- Update to gcc-7-branch head (r247272) - * Includes GCC 7.1 RC1 - * Includes ARM and AARCH64 ABI fix for PR77728, fixing ABI - incompatibility with GCC 4.8. +- Update to gcc-7-branch head (r247368) + * Includes GCC 7.1 RC2 + * Includes ARM ABI fix for PR77728, fixing ABI incompatibility + with GCC 4.8. ------------------------------------------------------------------- Thu Apr 20 11:17:21 UTC 2017 - rguenther@suse.com diff --git a/cross-m68k-gcc7.spec b/cross-m68k-gcc7.spec index 13b0c5a..e1ee422 100644 --- a/cross-m68k-gcc7.spec +++ b/cross-m68k-gcc7.spec @@ -156,7 +156,7 @@ Requires(preun): update-alternatives %define biarch_targets x86_64 s390x powerpc64 powerpc sparc sparc64 Url: http://gcc.gnu.org/ -Version: 7.0.1+r247272 +Version: 7.0.1+r247368 Release: 0 %define gcc_version %(echo %version | sed 's/+.*//') %define gcc_dir_version %(echo %gcc_version | cut -d '.' -f 1) diff --git a/cross-mips-gcc7.changes b/cross-mips-gcc7.changes index 860dfcf..7835305 100644 --- a/cross-mips-gcc7.changes +++ b/cross-mips-gcc7.changes @@ -1,10 +1,10 @@ ------------------------------------------------------------------- -Wed Apr 26 07:36:50 UTC 2017 - rguenther@suse.com +Fri Apr 28 12:26:08 UTC 2017 - rguenther@suse.com -- Update to gcc-7-branch head (r247272) - * Includes GCC 7.1 RC1 - * Includes ARM and AARCH64 ABI fix for PR77728, fixing ABI - incompatibility with GCC 4.8. +- Update to gcc-7-branch head (r247368) + * Includes GCC 7.1 RC2 + * Includes ARM ABI fix for PR77728, fixing ABI incompatibility + with GCC 4.8. ------------------------------------------------------------------- Thu Apr 20 11:17:21 UTC 2017 - rguenther@suse.com diff --git a/cross-mips-gcc7.spec b/cross-mips-gcc7.spec index eda2436..46c203b 100644 --- a/cross-mips-gcc7.spec +++ b/cross-mips-gcc7.spec @@ -156,7 +156,7 @@ Requires(preun): update-alternatives %define biarch_targets x86_64 s390x powerpc64 powerpc sparc sparc64 Url: http://gcc.gnu.org/ -Version: 7.0.1+r247272 +Version: 7.0.1+r247368 Release: 0 %define gcc_version %(echo %version | sed 's/+.*//') %define gcc_dir_version %(echo %gcc_version | cut -d '.' -f 1) diff --git a/cross-nvptx-gcc7.changes b/cross-nvptx-gcc7.changes index 860dfcf..7835305 100644 --- a/cross-nvptx-gcc7.changes +++ b/cross-nvptx-gcc7.changes @@ -1,10 +1,10 @@ ------------------------------------------------------------------- -Wed Apr 26 07:36:50 UTC 2017 - rguenther@suse.com +Fri Apr 28 12:26:08 UTC 2017 - rguenther@suse.com -- Update to gcc-7-branch head (r247272) - * Includes GCC 7.1 RC1 - * Includes ARM and AARCH64 ABI fix for PR77728, fixing ABI - incompatibility with GCC 4.8. +- Update to gcc-7-branch head (r247368) + * Includes GCC 7.1 RC2 + * Includes ARM ABI fix for PR77728, fixing ABI incompatibility + with GCC 4.8. ------------------------------------------------------------------- Thu Apr 20 11:17:21 UTC 2017 - rguenther@suse.com diff --git a/cross-nvptx-gcc7.spec b/cross-nvptx-gcc7.spec index b3a5080..eec7d89 100644 --- a/cross-nvptx-gcc7.spec +++ b/cross-nvptx-gcc7.spec @@ -156,7 +156,7 @@ Requires(preun): update-alternatives %define biarch_targets x86_64 s390x powerpc64 powerpc sparc sparc64 Url: http://gcc.gnu.org/ -Version: 7.0.1+r247272 +Version: 7.0.1+r247368 Release: 0 %define gcc_version %(echo %version | sed 's/+.*//') %define gcc_dir_version %(echo %gcc_version | cut -d '.' -f 1) diff --git a/cross-ppc64-gcc7.changes b/cross-ppc64-gcc7.changes index 860dfcf..7835305 100644 --- a/cross-ppc64-gcc7.changes +++ b/cross-ppc64-gcc7.changes @@ -1,10 +1,10 @@ ------------------------------------------------------------------- -Wed Apr 26 07:36:50 UTC 2017 - rguenther@suse.com +Fri Apr 28 12:26:08 UTC 2017 - rguenther@suse.com -- Update to gcc-7-branch head (r247272) - * Includes GCC 7.1 RC1 - * Includes ARM and AARCH64 ABI fix for PR77728, fixing ABI - incompatibility with GCC 4.8. +- Update to gcc-7-branch head (r247368) + * Includes GCC 7.1 RC2 + * Includes ARM ABI fix for PR77728, fixing ABI incompatibility + with GCC 4.8. ------------------------------------------------------------------- Thu Apr 20 11:17:21 UTC 2017 - rguenther@suse.com diff --git a/cross-ppc64-gcc7.spec b/cross-ppc64-gcc7.spec index 40c1495..86e9e8e 100644 --- a/cross-ppc64-gcc7.spec +++ b/cross-ppc64-gcc7.spec @@ -156,7 +156,7 @@ Requires(preun): update-alternatives %define biarch_targets x86_64 s390x powerpc64 powerpc sparc sparc64 Url: http://gcc.gnu.org/ -Version: 7.0.1+r247272 +Version: 7.0.1+r247368 Release: 0 %define gcc_version %(echo %version | sed 's/+.*//') %define gcc_dir_version %(echo %gcc_version | cut -d '.' -f 1) diff --git a/cross-ppc64le-gcc7.changes b/cross-ppc64le-gcc7.changes index 860dfcf..7835305 100644 --- a/cross-ppc64le-gcc7.changes +++ b/cross-ppc64le-gcc7.changes @@ -1,10 +1,10 @@ ------------------------------------------------------------------- -Wed Apr 26 07:36:50 UTC 2017 - rguenther@suse.com +Fri Apr 28 12:26:08 UTC 2017 - rguenther@suse.com -- Update to gcc-7-branch head (r247272) - * Includes GCC 7.1 RC1 - * Includes ARM and AARCH64 ABI fix for PR77728, fixing ABI - incompatibility with GCC 4.8. +- Update to gcc-7-branch head (r247368) + * Includes GCC 7.1 RC2 + * Includes ARM ABI fix for PR77728, fixing ABI incompatibility + with GCC 4.8. ------------------------------------------------------------------- Thu Apr 20 11:17:21 UTC 2017 - rguenther@suse.com diff --git a/cross-ppc64le-gcc7.spec b/cross-ppc64le-gcc7.spec index 8ed41ed..c3d2f15 100644 --- a/cross-ppc64le-gcc7.spec +++ b/cross-ppc64le-gcc7.spec @@ -156,7 +156,7 @@ Requires(preun): update-alternatives %define biarch_targets x86_64 s390x powerpc64 powerpc sparc sparc64 Url: http://gcc.gnu.org/ -Version: 7.0.1+r247272 +Version: 7.0.1+r247368 Release: 0 %define gcc_version %(echo %version | sed 's/+.*//') %define gcc_dir_version %(echo %gcc_version | cut -d '.' -f 1) diff --git a/cross-rx-gcc7-bootstrap.changes b/cross-rx-gcc7-bootstrap.changes index 860dfcf..7835305 100644 --- a/cross-rx-gcc7-bootstrap.changes +++ b/cross-rx-gcc7-bootstrap.changes @@ -1,10 +1,10 @@ ------------------------------------------------------------------- -Wed Apr 26 07:36:50 UTC 2017 - rguenther@suse.com +Fri Apr 28 12:26:08 UTC 2017 - rguenther@suse.com -- Update to gcc-7-branch head (r247272) - * Includes GCC 7.1 RC1 - * Includes ARM and AARCH64 ABI fix for PR77728, fixing ABI - incompatibility with GCC 4.8. +- Update to gcc-7-branch head (r247368) + * Includes GCC 7.1 RC2 + * Includes ARM ABI fix for PR77728, fixing ABI incompatibility + with GCC 4.8. ------------------------------------------------------------------- Thu Apr 20 11:17:21 UTC 2017 - rguenther@suse.com diff --git a/cross-rx-gcc7-bootstrap.spec b/cross-rx-gcc7-bootstrap.spec index 466e4ba..e14d9d8 100644 --- a/cross-rx-gcc7-bootstrap.spec +++ b/cross-rx-gcc7-bootstrap.spec @@ -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.0.1+r247272 +Version: 7.0.1+r247368 Release: 0 %define gcc_version %(echo %version | sed 's/+.*//') %define gcc_dir_version %(echo %gcc_version | cut -d '.' -f 1) diff --git a/cross-rx-gcc7.changes b/cross-rx-gcc7.changes index 860dfcf..7835305 100644 --- a/cross-rx-gcc7.changes +++ b/cross-rx-gcc7.changes @@ -1,10 +1,10 @@ ------------------------------------------------------------------- -Wed Apr 26 07:36:50 UTC 2017 - rguenther@suse.com +Fri Apr 28 12:26:08 UTC 2017 - rguenther@suse.com -- Update to gcc-7-branch head (r247272) - * Includes GCC 7.1 RC1 - * Includes ARM and AARCH64 ABI fix for PR77728, fixing ABI - incompatibility with GCC 4.8. +- Update to gcc-7-branch head (r247368) + * Includes GCC 7.1 RC2 + * Includes ARM ABI fix for PR77728, fixing ABI incompatibility + with GCC 4.8. ------------------------------------------------------------------- Thu Apr 20 11:17:21 UTC 2017 - rguenther@suse.com diff --git a/cross-rx-gcc7.spec b/cross-rx-gcc7.spec index 1140612..2327838 100644 --- a/cross-rx-gcc7.spec +++ b/cross-rx-gcc7.spec @@ -156,7 +156,7 @@ Requires(preun): update-alternatives %define biarch_targets x86_64 s390x powerpc64 powerpc sparc sparc64 Url: http://gcc.gnu.org/ -Version: 7.0.1+r247272 +Version: 7.0.1+r247368 Release: 0 %define gcc_version %(echo %version | sed 's/+.*//') %define gcc_dir_version %(echo %gcc_version | cut -d '.' -f 1) diff --git a/cross-s390x-gcc7.changes b/cross-s390x-gcc7.changes index 860dfcf..7835305 100644 --- a/cross-s390x-gcc7.changes +++ b/cross-s390x-gcc7.changes @@ -1,10 +1,10 @@ ------------------------------------------------------------------- -Wed Apr 26 07:36:50 UTC 2017 - rguenther@suse.com +Fri Apr 28 12:26:08 UTC 2017 - rguenther@suse.com -- Update to gcc-7-branch head (r247272) - * Includes GCC 7.1 RC1 - * Includes ARM and AARCH64 ABI fix for PR77728, fixing ABI - incompatibility with GCC 4.8. +- Update to gcc-7-branch head (r247368) + * Includes GCC 7.1 RC2 + * Includes ARM ABI fix for PR77728, fixing ABI incompatibility + with GCC 4.8. ------------------------------------------------------------------- Thu Apr 20 11:17:21 UTC 2017 - rguenther@suse.com diff --git a/cross-s390x-gcc7.spec b/cross-s390x-gcc7.spec index 5dbdea2..6cdd1bf 100644 --- a/cross-s390x-gcc7.spec +++ b/cross-s390x-gcc7.spec @@ -156,7 +156,7 @@ Requires(preun): update-alternatives %define biarch_targets x86_64 s390x powerpc64 powerpc sparc sparc64 Url: http://gcc.gnu.org/ -Version: 7.0.1+r247272 +Version: 7.0.1+r247368 Release: 0 %define gcc_version %(echo %version | sed 's/+.*//') %define gcc_dir_version %(echo %gcc_version | cut -d '.' -f 1) diff --git a/cross-sparc-gcc7.changes b/cross-sparc-gcc7.changes index 860dfcf..7835305 100644 --- a/cross-sparc-gcc7.changes +++ b/cross-sparc-gcc7.changes @@ -1,10 +1,10 @@ ------------------------------------------------------------------- -Wed Apr 26 07:36:50 UTC 2017 - rguenther@suse.com +Fri Apr 28 12:26:08 UTC 2017 - rguenther@suse.com -- Update to gcc-7-branch head (r247272) - * Includes GCC 7.1 RC1 - * Includes ARM and AARCH64 ABI fix for PR77728, fixing ABI - incompatibility with GCC 4.8. +- Update to gcc-7-branch head (r247368) + * Includes GCC 7.1 RC2 + * Includes ARM ABI fix for PR77728, fixing ABI incompatibility + with GCC 4.8. ------------------------------------------------------------------- Thu Apr 20 11:17:21 UTC 2017 - rguenther@suse.com diff --git a/cross-sparc-gcc7.spec b/cross-sparc-gcc7.spec index bd8d3f7..22b8156 100644 --- a/cross-sparc-gcc7.spec +++ b/cross-sparc-gcc7.spec @@ -156,7 +156,7 @@ Requires(preun): update-alternatives %define biarch_targets x86_64 s390x powerpc64 powerpc sparc sparc64 Url: http://gcc.gnu.org/ -Version: 7.0.1+r247272 +Version: 7.0.1+r247368 Release: 0 %define gcc_version %(echo %version | sed 's/+.*//') %define gcc_dir_version %(echo %gcc_version | cut -d '.' -f 1) diff --git a/cross-sparc64-gcc7.changes b/cross-sparc64-gcc7.changes index 860dfcf..7835305 100644 --- a/cross-sparc64-gcc7.changes +++ b/cross-sparc64-gcc7.changes @@ -1,10 +1,10 @@ ------------------------------------------------------------------- -Wed Apr 26 07:36:50 UTC 2017 - rguenther@suse.com +Fri Apr 28 12:26:08 UTC 2017 - rguenther@suse.com -- Update to gcc-7-branch head (r247272) - * Includes GCC 7.1 RC1 - * Includes ARM and AARCH64 ABI fix for PR77728, fixing ABI - incompatibility with GCC 4.8. +- Update to gcc-7-branch head (r247368) + * Includes GCC 7.1 RC2 + * Includes ARM ABI fix for PR77728, fixing ABI incompatibility + with GCC 4.8. ------------------------------------------------------------------- Thu Apr 20 11:17:21 UTC 2017 - rguenther@suse.com diff --git a/cross-sparc64-gcc7.spec b/cross-sparc64-gcc7.spec index 91f692e..c8fbb48 100644 --- a/cross-sparc64-gcc7.spec +++ b/cross-sparc64-gcc7.spec @@ -156,7 +156,7 @@ Requires(preun): update-alternatives %define biarch_targets x86_64 s390x powerpc64 powerpc sparc sparc64 Url: http://gcc.gnu.org/ -Version: 7.0.1+r247272 +Version: 7.0.1+r247368 Release: 0 %define gcc_version %(echo %version | sed 's/+.*//') %define gcc_dir_version %(echo %gcc_version | cut -d '.' -f 1) diff --git a/cross-x86_64-gcc7.changes b/cross-x86_64-gcc7.changes index 860dfcf..7835305 100644 --- a/cross-x86_64-gcc7.changes +++ b/cross-x86_64-gcc7.changes @@ -1,10 +1,10 @@ ------------------------------------------------------------------- -Wed Apr 26 07:36:50 UTC 2017 - rguenther@suse.com +Fri Apr 28 12:26:08 UTC 2017 - rguenther@suse.com -- Update to gcc-7-branch head (r247272) - * Includes GCC 7.1 RC1 - * Includes ARM and AARCH64 ABI fix for PR77728, fixing ABI - incompatibility with GCC 4.8. +- Update to gcc-7-branch head (r247368) + * Includes GCC 7.1 RC2 + * Includes ARM ABI fix for PR77728, fixing ABI incompatibility + with GCC 4.8. ------------------------------------------------------------------- Thu Apr 20 11:17:21 UTC 2017 - rguenther@suse.com diff --git a/cross-x86_64-gcc7.spec b/cross-x86_64-gcc7.spec index a056c65..772321f 100644 --- a/cross-x86_64-gcc7.spec +++ b/cross-x86_64-gcc7.spec @@ -156,7 +156,7 @@ Requires(preun): update-alternatives %define biarch_targets x86_64 s390x powerpc64 powerpc sparc sparc64 Url: http://gcc.gnu.org/ -Version: 7.0.1+r247272 +Version: 7.0.1+r247368 Release: 0 %define gcc_version %(echo %version | sed 's/+.*//') %define gcc_dir_version %(echo %gcc_version | cut -d '.' -f 1) diff --git a/gcc-7.0.1-r247272.tar.bz2 b/gcc-7.0.1-r247272.tar.bz2 deleted file mode 100644 index a0eccff..0000000 --- a/gcc-7.0.1-r247272.tar.bz2 +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:44c2f00b26060dd345f9303e3dc2c86067561c6fde845882b5b63dc110ec6158 -size 76069944 diff --git a/gcc-7.0.1-r247368.tar.bz2 b/gcc-7.0.1-r247368.tar.bz2 new file mode 100644 index 0000000..727d430 --- /dev/null +++ b/gcc-7.0.1-r247368.tar.bz2 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:665e1c1d13a8e9bf5ca17c61c74d2e8856e925fc575771af9ac997774889334b +size 76047324 diff --git a/gcc.spec.in b/gcc.spec.in index 13dfd0a..95e71ce 100644 --- a/gcc.spec.in +++ b/gcc.spec.in @@ -238,7 +238,7 @@ BuildRequires: gdb %define biarch_targets x86_64 s390x powerpc64 powerpc sparc sparc64 URL: http://gcc.gnu.org/ -Version: 7.0.1+r247272 +Version: 7.0.1+r247368 Release: 1 %define gcc_version %(echo %version | sed 's/+.*//') %define gcc_dir_version %(echo %gcc_version | cut -d '.' -f 1) diff --git a/gcc7-testresults.changes b/gcc7-testresults.changes index 860dfcf..7835305 100644 --- a/gcc7-testresults.changes +++ b/gcc7-testresults.changes @@ -1,10 +1,10 @@ ------------------------------------------------------------------- -Wed Apr 26 07:36:50 UTC 2017 - rguenther@suse.com +Fri Apr 28 12:26:08 UTC 2017 - rguenther@suse.com -- Update to gcc-7-branch head (r247272) - * Includes GCC 7.1 RC1 - * Includes ARM and AARCH64 ABI fix for PR77728, fixing ABI - incompatibility with GCC 4.8. +- Update to gcc-7-branch head (r247368) + * Includes GCC 7.1 RC2 + * Includes ARM ABI fix for PR77728, fixing ABI incompatibility + with GCC 4.8. ------------------------------------------------------------------- Thu Apr 20 11:17:21 UTC 2017 - rguenther@suse.com diff --git a/gcc7-testresults.spec b/gcc7-testresults.spec index 343fc56..0a7279a 100644 --- a/gcc7-testresults.spec +++ b/gcc7-testresults.spec @@ -252,7 +252,7 @@ BuildRequires: gdb %define biarch_targets x86_64 s390x powerpc64 powerpc sparc sparc64 Url: http://gcc.gnu.org/ -Version: 7.0.1+r247272 +Version: 7.0.1+r247368 Release: 0 %define gcc_version %(echo %version | sed 's/+.*//') %define gcc_dir_version %(echo %gcc_version | cut -d '.' -f 1) diff --git a/gcc7.changes b/gcc7.changes index 860dfcf..7835305 100644 --- a/gcc7.changes +++ b/gcc7.changes @@ -1,10 +1,10 @@ ------------------------------------------------------------------- -Wed Apr 26 07:36:50 UTC 2017 - rguenther@suse.com +Fri Apr 28 12:26:08 UTC 2017 - rguenther@suse.com -- Update to gcc-7-branch head (r247272) - * Includes GCC 7.1 RC1 - * Includes ARM and AARCH64 ABI fix for PR77728, fixing ABI - incompatibility with GCC 4.8. +- Update to gcc-7-branch head (r247368) + * Includes GCC 7.1 RC2 + * Includes ARM ABI fix for PR77728, fixing ABI incompatibility + with GCC 4.8. ------------------------------------------------------------------- Thu Apr 20 11:17:21 UTC 2017 - rguenther@suse.com diff --git a/gcc7.spec b/gcc7.spec index 2f5aae3..e56696a 100644 --- a/gcc7.spec +++ b/gcc7.spec @@ -234,7 +234,7 @@ BuildRequires: gdb %define biarch_targets x86_64 s390x powerpc64 powerpc sparc sparc64 Url: http://gcc.gnu.org/ -Version: 7.0.1+r247272 +Version: 7.0.1+r247368 Release: 0 %define gcc_version %(echo %version | sed 's/+.*//') %define gcc_dir_version %(echo %gcc_version | cut -d '.' -f 1) From cf8a9dc87a5faf6e082e51676f880c9456390cb999f678d73af0776aca03e25b Mon Sep 17 00:00:00 2001 From: Richard Biener Date: Wed, 3 May 2017 12:35:52 +0000 Subject: [PATCH 17/22] - Update to gcc-7-branch head (r247545) * Includes GCC 7.1 release - For SLE15 change ppc64le tuning to power9. [fate#322728] OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gcc7?expand=0&rev=50 --- cross-aarch64-gcc7.changes | 7 +++++++ cross-aarch64-gcc7.spec | 7 ++++++- cross-arm-gcc7.changes | 7 +++++++ cross-arm-gcc7.spec | 7 ++++++- cross-avr-gcc7.changes | 7 +++++++ cross-avr-gcc7.spec | 7 ++++++- cross-epiphany-gcc7-bootstrap.changes | 7 +++++++ cross-epiphany-gcc7-bootstrap.spec | 7 ++++++- cross-epiphany-gcc7.changes | 7 +++++++ cross-epiphany-gcc7.spec | 7 ++++++- cross-hppa-gcc7.changes | 7 +++++++ cross-hppa-gcc7.spec | 7 ++++++- cross-i386-gcc7.changes | 7 +++++++ cross-i386-gcc7.spec | 7 ++++++- cross-m68k-gcc7.changes | 7 +++++++ cross-m68k-gcc7.spec | 7 ++++++- cross-mips-gcc7.changes | 7 +++++++ cross-mips-gcc7.spec | 7 ++++++- cross-nvptx-gcc7.changes | 7 +++++++ cross-nvptx-gcc7.spec | 7 ++++++- cross-ppc64-gcc7.changes | 7 +++++++ cross-ppc64-gcc7.spec | 7 ++++++- cross-ppc64le-gcc7.changes | 7 +++++++ cross-ppc64le-gcc7.spec | 7 ++++++- cross-rx-gcc7-bootstrap.changes | 7 +++++++ cross-rx-gcc7-bootstrap.spec | 7 ++++++- cross-rx-gcc7.changes | 7 +++++++ cross-rx-gcc7.spec | 7 ++++++- cross-s390x-gcc7.changes | 7 +++++++ cross-s390x-gcc7.spec | 7 ++++++- cross-sparc-gcc7.changes | 7 +++++++ cross-sparc-gcc7.spec | 7 ++++++- cross-sparc64-gcc7.changes | 7 +++++++ cross-sparc64-gcc7.spec | 7 ++++++- cross-x86_64-gcc7.changes | 7 +++++++ cross-x86_64-gcc7.spec | 7 ++++++- gcc-7.0.1-r247368.tar.bz2 | 3 --- gcc-7.1.1-r247545.tar.bz2 | 3 +++ gcc.spec.in | 7 ++++++- gcc7-testresults.changes | 7 +++++++ gcc7-testresults.spec | 7 ++++++- gcc7.changes | 7 +++++++ gcc7.spec | 7 ++++++- 43 files changed, 269 insertions(+), 24 deletions(-) delete mode 100644 gcc-7.0.1-r247368.tar.bz2 create mode 100644 gcc-7.1.1-r247545.tar.bz2 diff --git a/cross-aarch64-gcc7.changes b/cross-aarch64-gcc7.changes index 7835305..72c5f92 100644 --- a/cross-aarch64-gcc7.changes +++ b/cross-aarch64-gcc7.changes @@ -1,3 +1,10 @@ +------------------------------------------------------------------- +Wed May 3 07:32:10 UTC 2017 - rguenther@suse.com + +- Update to gcc-7-branch head (r247545) + * Includes GCC 7.1 release +- For SLE15 change ppc64le tuning to power9. [fate#322728] + ------------------------------------------------------------------- Fri Apr 28 12:26:08 UTC 2017 - rguenther@suse.com diff --git a/cross-aarch64-gcc7.spec b/cross-aarch64-gcc7.spec index 2a64feb..d097cda 100644 --- a/cross-aarch64-gcc7.spec +++ b/cross-aarch64-gcc7.spec @@ -156,7 +156,7 @@ Requires(preun): update-alternatives %define biarch_targets x86_64 s390x powerpc64 powerpc sparc sparc64 Url: http://gcc.gnu.org/ -Version: 7.0.1+r247368 +Version: 7.1.1+r247545 Release: 0 %define gcc_version %(echo %version | sed 's/+.*//') %define gcc_dir_version %(echo %gcc_version | cut -d '.' -f 1) @@ -486,6 +486,10 @@ nvptx-none=%{_prefix}/nvptx-none, \ --with-cpu=default32 \ %endif %if "%{TARGET_ARCH}" == "powerpc64le" +%if %{suse_version} >= 1350 + --with-cpu=power8 \ + --with-tune=power9 \ +%else %if %{suse_version} >= 1315 && %{suse_version} != 1320 --with-cpu=power8 \ --with-tune=power8 \ @@ -493,6 +497,7 @@ nvptx-none=%{_prefix}/nvptx-none, \ --with-cpu=power7 \ --with-tune=power7 \ %endif +%endif %else --with-cpu-64=power4 \ %endif diff --git a/cross-arm-gcc7.changes b/cross-arm-gcc7.changes index 7835305..72c5f92 100644 --- a/cross-arm-gcc7.changes +++ b/cross-arm-gcc7.changes @@ -1,3 +1,10 @@ +------------------------------------------------------------------- +Wed May 3 07:32:10 UTC 2017 - rguenther@suse.com + +- Update to gcc-7-branch head (r247545) + * Includes GCC 7.1 release +- For SLE15 change ppc64le tuning to power9. [fate#322728] + ------------------------------------------------------------------- Fri Apr 28 12:26:08 UTC 2017 - rguenther@suse.com diff --git a/cross-arm-gcc7.spec b/cross-arm-gcc7.spec index 20a6c90..3ef8fe6 100644 --- a/cross-arm-gcc7.spec +++ b/cross-arm-gcc7.spec @@ -156,7 +156,7 @@ Requires(preun): update-alternatives %define biarch_targets x86_64 s390x powerpc64 powerpc sparc sparc64 Url: http://gcc.gnu.org/ -Version: 7.0.1+r247368 +Version: 7.1.1+r247545 Release: 0 %define gcc_version %(echo %version | sed 's/+.*//') %define gcc_dir_version %(echo %gcc_version | cut -d '.' -f 1) @@ -486,6 +486,10 @@ nvptx-none=%{_prefix}/nvptx-none, \ --with-cpu=default32 \ %endif %if "%{TARGET_ARCH}" == "powerpc64le" +%if %{suse_version} >= 1350 + --with-cpu=power8 \ + --with-tune=power9 \ +%else %if %{suse_version} >= 1315 && %{suse_version} != 1320 --with-cpu=power8 \ --with-tune=power8 \ @@ -493,6 +497,7 @@ nvptx-none=%{_prefix}/nvptx-none, \ --with-cpu=power7 \ --with-tune=power7 \ %endif +%endif %else --with-cpu-64=power4 \ %endif diff --git a/cross-avr-gcc7.changes b/cross-avr-gcc7.changes index 7835305..72c5f92 100644 --- a/cross-avr-gcc7.changes +++ b/cross-avr-gcc7.changes @@ -1,3 +1,10 @@ +------------------------------------------------------------------- +Wed May 3 07:32:10 UTC 2017 - rguenther@suse.com + +- Update to gcc-7-branch head (r247545) + * Includes GCC 7.1 release +- For SLE15 change ppc64le tuning to power9. [fate#322728] + ------------------------------------------------------------------- Fri Apr 28 12:26:08 UTC 2017 - rguenther@suse.com diff --git a/cross-avr-gcc7.spec b/cross-avr-gcc7.spec index 3a351c8..e3855ef 100644 --- a/cross-avr-gcc7.spec +++ b/cross-avr-gcc7.spec @@ -156,7 +156,7 @@ Requires(preun): update-alternatives %define biarch_targets x86_64 s390x powerpc64 powerpc sparc sparc64 Url: http://gcc.gnu.org/ -Version: 7.0.1+r247368 +Version: 7.1.1+r247545 Release: 0 %define gcc_version %(echo %version | sed 's/+.*//') %define gcc_dir_version %(echo %gcc_version | cut -d '.' -f 1) @@ -486,6 +486,10 @@ nvptx-none=%{_prefix}/nvptx-none, \ --with-cpu=default32 \ %endif %if "%{TARGET_ARCH}" == "powerpc64le" +%if %{suse_version} >= 1350 + --with-cpu=power8 \ + --with-tune=power9 \ +%else %if %{suse_version} >= 1315 && %{suse_version} != 1320 --with-cpu=power8 \ --with-tune=power8 \ @@ -493,6 +497,7 @@ nvptx-none=%{_prefix}/nvptx-none, \ --with-cpu=power7 \ --with-tune=power7 \ %endif +%endif %else --with-cpu-64=power4 \ %endif diff --git a/cross-epiphany-gcc7-bootstrap.changes b/cross-epiphany-gcc7-bootstrap.changes index 7835305..72c5f92 100644 --- a/cross-epiphany-gcc7-bootstrap.changes +++ b/cross-epiphany-gcc7-bootstrap.changes @@ -1,3 +1,10 @@ +------------------------------------------------------------------- +Wed May 3 07:32:10 UTC 2017 - rguenther@suse.com + +- Update to gcc-7-branch head (r247545) + * Includes GCC 7.1 release +- For SLE15 change ppc64le tuning to power9. [fate#322728] + ------------------------------------------------------------------- Fri Apr 28 12:26:08 UTC 2017 - rguenther@suse.com diff --git a/cross-epiphany-gcc7-bootstrap.spec b/cross-epiphany-gcc7-bootstrap.spec index 4044f74..7223556 100644 --- a/cross-epiphany-gcc7-bootstrap.spec +++ b/cross-epiphany-gcc7-bootstrap.spec @@ -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.0.1+r247368 +Version: 7.1.1+r247545 Release: 0 %define gcc_version %(echo %version | sed 's/+.*//') %define gcc_dir_version %(echo %gcc_version | cut -d '.' -f 1) @@ -487,6 +487,10 @@ nvptx-none=%{_prefix}/nvptx-none, \ --with-cpu=default32 \ %endif %if "%{TARGET_ARCH}" == "powerpc64le" +%if %{suse_version} >= 1350 + --with-cpu=power8 \ + --with-tune=power9 \ +%else %if %{suse_version} >= 1315 && %{suse_version} != 1320 --with-cpu=power8 \ --with-tune=power8 \ @@ -494,6 +498,7 @@ nvptx-none=%{_prefix}/nvptx-none, \ --with-cpu=power7 \ --with-tune=power7 \ %endif +%endif %else --with-cpu-64=power4 \ %endif diff --git a/cross-epiphany-gcc7.changes b/cross-epiphany-gcc7.changes index 7835305..72c5f92 100644 --- a/cross-epiphany-gcc7.changes +++ b/cross-epiphany-gcc7.changes @@ -1,3 +1,10 @@ +------------------------------------------------------------------- +Wed May 3 07:32:10 UTC 2017 - rguenther@suse.com + +- Update to gcc-7-branch head (r247545) + * Includes GCC 7.1 release +- For SLE15 change ppc64le tuning to power9. [fate#322728] + ------------------------------------------------------------------- Fri Apr 28 12:26:08 UTC 2017 - rguenther@suse.com diff --git a/cross-epiphany-gcc7.spec b/cross-epiphany-gcc7.spec index 14f217d..f88a078 100644 --- a/cross-epiphany-gcc7.spec +++ b/cross-epiphany-gcc7.spec @@ -156,7 +156,7 @@ Requires(preun): update-alternatives %define biarch_targets x86_64 s390x powerpc64 powerpc sparc sparc64 Url: http://gcc.gnu.org/ -Version: 7.0.1+r247368 +Version: 7.1.1+r247545 Release: 0 %define gcc_version %(echo %version | sed 's/+.*//') %define gcc_dir_version %(echo %gcc_version | cut -d '.' -f 1) @@ -486,6 +486,10 @@ nvptx-none=%{_prefix}/nvptx-none, \ --with-cpu=default32 \ %endif %if "%{TARGET_ARCH}" == "powerpc64le" +%if %{suse_version} >= 1350 + --with-cpu=power8 \ + --with-tune=power9 \ +%else %if %{suse_version} >= 1315 && %{suse_version} != 1320 --with-cpu=power8 \ --with-tune=power8 \ @@ -493,6 +497,7 @@ nvptx-none=%{_prefix}/nvptx-none, \ --with-cpu=power7 \ --with-tune=power7 \ %endif +%endif %else --with-cpu-64=power4 \ %endif diff --git a/cross-hppa-gcc7.changes b/cross-hppa-gcc7.changes index 7835305..72c5f92 100644 --- a/cross-hppa-gcc7.changes +++ b/cross-hppa-gcc7.changes @@ -1,3 +1,10 @@ +------------------------------------------------------------------- +Wed May 3 07:32:10 UTC 2017 - rguenther@suse.com + +- Update to gcc-7-branch head (r247545) + * Includes GCC 7.1 release +- For SLE15 change ppc64le tuning to power9. [fate#322728] + ------------------------------------------------------------------- Fri Apr 28 12:26:08 UTC 2017 - rguenther@suse.com diff --git a/cross-hppa-gcc7.spec b/cross-hppa-gcc7.spec index b171b0a..27303ea 100644 --- a/cross-hppa-gcc7.spec +++ b/cross-hppa-gcc7.spec @@ -156,7 +156,7 @@ Requires(preun): update-alternatives %define biarch_targets x86_64 s390x powerpc64 powerpc sparc sparc64 Url: http://gcc.gnu.org/ -Version: 7.0.1+r247368 +Version: 7.1.1+r247545 Release: 0 %define gcc_version %(echo %version | sed 's/+.*//') %define gcc_dir_version %(echo %gcc_version | cut -d '.' -f 1) @@ -486,6 +486,10 @@ nvptx-none=%{_prefix}/nvptx-none, \ --with-cpu=default32 \ %endif %if "%{TARGET_ARCH}" == "powerpc64le" +%if %{suse_version} >= 1350 + --with-cpu=power8 \ + --with-tune=power9 \ +%else %if %{suse_version} >= 1315 && %{suse_version} != 1320 --with-cpu=power8 \ --with-tune=power8 \ @@ -493,6 +497,7 @@ nvptx-none=%{_prefix}/nvptx-none, \ --with-cpu=power7 \ --with-tune=power7 \ %endif +%endif %else --with-cpu-64=power4 \ %endif diff --git a/cross-i386-gcc7.changes b/cross-i386-gcc7.changes index 7835305..72c5f92 100644 --- a/cross-i386-gcc7.changes +++ b/cross-i386-gcc7.changes @@ -1,3 +1,10 @@ +------------------------------------------------------------------- +Wed May 3 07:32:10 UTC 2017 - rguenther@suse.com + +- Update to gcc-7-branch head (r247545) + * Includes GCC 7.1 release +- For SLE15 change ppc64le tuning to power9. [fate#322728] + ------------------------------------------------------------------- Fri Apr 28 12:26:08 UTC 2017 - rguenther@suse.com diff --git a/cross-i386-gcc7.spec b/cross-i386-gcc7.spec index 270abf0..0d6a6f3 100644 --- a/cross-i386-gcc7.spec +++ b/cross-i386-gcc7.spec @@ -156,7 +156,7 @@ Requires(preun): update-alternatives %define biarch_targets x86_64 s390x powerpc64 powerpc sparc sparc64 Url: http://gcc.gnu.org/ -Version: 7.0.1+r247368 +Version: 7.1.1+r247545 Release: 0 %define gcc_version %(echo %version | sed 's/+.*//') %define gcc_dir_version %(echo %gcc_version | cut -d '.' -f 1) @@ -486,6 +486,10 @@ nvptx-none=%{_prefix}/nvptx-none, \ --with-cpu=default32 \ %endif %if "%{TARGET_ARCH}" == "powerpc64le" +%if %{suse_version} >= 1350 + --with-cpu=power8 \ + --with-tune=power9 \ +%else %if %{suse_version} >= 1315 && %{suse_version} != 1320 --with-cpu=power8 \ --with-tune=power8 \ @@ -493,6 +497,7 @@ nvptx-none=%{_prefix}/nvptx-none, \ --with-cpu=power7 \ --with-tune=power7 \ %endif +%endif %else --with-cpu-64=power4 \ %endif diff --git a/cross-m68k-gcc7.changes b/cross-m68k-gcc7.changes index 7835305..72c5f92 100644 --- a/cross-m68k-gcc7.changes +++ b/cross-m68k-gcc7.changes @@ -1,3 +1,10 @@ +------------------------------------------------------------------- +Wed May 3 07:32:10 UTC 2017 - rguenther@suse.com + +- Update to gcc-7-branch head (r247545) + * Includes GCC 7.1 release +- For SLE15 change ppc64le tuning to power9. [fate#322728] + ------------------------------------------------------------------- Fri Apr 28 12:26:08 UTC 2017 - rguenther@suse.com diff --git a/cross-m68k-gcc7.spec b/cross-m68k-gcc7.spec index e1ee422..d9d5d10 100644 --- a/cross-m68k-gcc7.spec +++ b/cross-m68k-gcc7.spec @@ -156,7 +156,7 @@ Requires(preun): update-alternatives %define biarch_targets x86_64 s390x powerpc64 powerpc sparc sparc64 Url: http://gcc.gnu.org/ -Version: 7.0.1+r247368 +Version: 7.1.1+r247545 Release: 0 %define gcc_version %(echo %version | sed 's/+.*//') %define gcc_dir_version %(echo %gcc_version | cut -d '.' -f 1) @@ -486,6 +486,10 @@ nvptx-none=%{_prefix}/nvptx-none, \ --with-cpu=default32 \ %endif %if "%{TARGET_ARCH}" == "powerpc64le" +%if %{suse_version} >= 1350 + --with-cpu=power8 \ + --with-tune=power9 \ +%else %if %{suse_version} >= 1315 && %{suse_version} != 1320 --with-cpu=power8 \ --with-tune=power8 \ @@ -493,6 +497,7 @@ nvptx-none=%{_prefix}/nvptx-none, \ --with-cpu=power7 \ --with-tune=power7 \ %endif +%endif %else --with-cpu-64=power4 \ %endif diff --git a/cross-mips-gcc7.changes b/cross-mips-gcc7.changes index 7835305..72c5f92 100644 --- a/cross-mips-gcc7.changes +++ b/cross-mips-gcc7.changes @@ -1,3 +1,10 @@ +------------------------------------------------------------------- +Wed May 3 07:32:10 UTC 2017 - rguenther@suse.com + +- Update to gcc-7-branch head (r247545) + * Includes GCC 7.1 release +- For SLE15 change ppc64le tuning to power9. [fate#322728] + ------------------------------------------------------------------- Fri Apr 28 12:26:08 UTC 2017 - rguenther@suse.com diff --git a/cross-mips-gcc7.spec b/cross-mips-gcc7.spec index 46c203b..aea683b 100644 --- a/cross-mips-gcc7.spec +++ b/cross-mips-gcc7.spec @@ -156,7 +156,7 @@ Requires(preun): update-alternatives %define biarch_targets x86_64 s390x powerpc64 powerpc sparc sparc64 Url: http://gcc.gnu.org/ -Version: 7.0.1+r247368 +Version: 7.1.1+r247545 Release: 0 %define gcc_version %(echo %version | sed 's/+.*//') %define gcc_dir_version %(echo %gcc_version | cut -d '.' -f 1) @@ -486,6 +486,10 @@ nvptx-none=%{_prefix}/nvptx-none, \ --with-cpu=default32 \ %endif %if "%{TARGET_ARCH}" == "powerpc64le" +%if %{suse_version} >= 1350 + --with-cpu=power8 \ + --with-tune=power9 \ +%else %if %{suse_version} >= 1315 && %{suse_version} != 1320 --with-cpu=power8 \ --with-tune=power8 \ @@ -493,6 +497,7 @@ nvptx-none=%{_prefix}/nvptx-none, \ --with-cpu=power7 \ --with-tune=power7 \ %endif +%endif %else --with-cpu-64=power4 \ %endif diff --git a/cross-nvptx-gcc7.changes b/cross-nvptx-gcc7.changes index 7835305..72c5f92 100644 --- a/cross-nvptx-gcc7.changes +++ b/cross-nvptx-gcc7.changes @@ -1,3 +1,10 @@ +------------------------------------------------------------------- +Wed May 3 07:32:10 UTC 2017 - rguenther@suse.com + +- Update to gcc-7-branch head (r247545) + * Includes GCC 7.1 release +- For SLE15 change ppc64le tuning to power9. [fate#322728] + ------------------------------------------------------------------- Fri Apr 28 12:26:08 UTC 2017 - rguenther@suse.com diff --git a/cross-nvptx-gcc7.spec b/cross-nvptx-gcc7.spec index eec7d89..39fa589 100644 --- a/cross-nvptx-gcc7.spec +++ b/cross-nvptx-gcc7.spec @@ -156,7 +156,7 @@ Requires(preun): update-alternatives %define biarch_targets x86_64 s390x powerpc64 powerpc sparc sparc64 Url: http://gcc.gnu.org/ -Version: 7.0.1+r247368 +Version: 7.1.1+r247545 Release: 0 %define gcc_version %(echo %version | sed 's/+.*//') %define gcc_dir_version %(echo %gcc_version | cut -d '.' -f 1) @@ -486,6 +486,10 @@ nvptx-none=%{_prefix}/nvptx-none, \ --with-cpu=default32 \ %endif %if "%{TARGET_ARCH}" == "powerpc64le" +%if %{suse_version} >= 1350 + --with-cpu=power8 \ + --with-tune=power9 \ +%else %if %{suse_version} >= 1315 && %{suse_version} != 1320 --with-cpu=power8 \ --with-tune=power8 \ @@ -493,6 +497,7 @@ nvptx-none=%{_prefix}/nvptx-none, \ --with-cpu=power7 \ --with-tune=power7 \ %endif +%endif %else --with-cpu-64=power4 \ %endif diff --git a/cross-ppc64-gcc7.changes b/cross-ppc64-gcc7.changes index 7835305..72c5f92 100644 --- a/cross-ppc64-gcc7.changes +++ b/cross-ppc64-gcc7.changes @@ -1,3 +1,10 @@ +------------------------------------------------------------------- +Wed May 3 07:32:10 UTC 2017 - rguenther@suse.com + +- Update to gcc-7-branch head (r247545) + * Includes GCC 7.1 release +- For SLE15 change ppc64le tuning to power9. [fate#322728] + ------------------------------------------------------------------- Fri Apr 28 12:26:08 UTC 2017 - rguenther@suse.com diff --git a/cross-ppc64-gcc7.spec b/cross-ppc64-gcc7.spec index 86e9e8e..80b5d62 100644 --- a/cross-ppc64-gcc7.spec +++ b/cross-ppc64-gcc7.spec @@ -156,7 +156,7 @@ Requires(preun): update-alternatives %define biarch_targets x86_64 s390x powerpc64 powerpc sparc sparc64 Url: http://gcc.gnu.org/ -Version: 7.0.1+r247368 +Version: 7.1.1+r247545 Release: 0 %define gcc_version %(echo %version | sed 's/+.*//') %define gcc_dir_version %(echo %gcc_version | cut -d '.' -f 1) @@ -486,6 +486,10 @@ nvptx-none=%{_prefix}/nvptx-none, \ --with-cpu=default32 \ %endif %if "%{TARGET_ARCH}" == "powerpc64le" +%if %{suse_version} >= 1350 + --with-cpu=power8 \ + --with-tune=power9 \ +%else %if %{suse_version} >= 1315 && %{suse_version} != 1320 --with-cpu=power8 \ --with-tune=power8 \ @@ -493,6 +497,7 @@ nvptx-none=%{_prefix}/nvptx-none, \ --with-cpu=power7 \ --with-tune=power7 \ %endif +%endif %else --with-cpu-64=power4 \ %endif diff --git a/cross-ppc64le-gcc7.changes b/cross-ppc64le-gcc7.changes index 7835305..72c5f92 100644 --- a/cross-ppc64le-gcc7.changes +++ b/cross-ppc64le-gcc7.changes @@ -1,3 +1,10 @@ +------------------------------------------------------------------- +Wed May 3 07:32:10 UTC 2017 - rguenther@suse.com + +- Update to gcc-7-branch head (r247545) + * Includes GCC 7.1 release +- For SLE15 change ppc64le tuning to power9. [fate#322728] + ------------------------------------------------------------------- Fri Apr 28 12:26:08 UTC 2017 - rguenther@suse.com diff --git a/cross-ppc64le-gcc7.spec b/cross-ppc64le-gcc7.spec index c3d2f15..67e4f64 100644 --- a/cross-ppc64le-gcc7.spec +++ b/cross-ppc64le-gcc7.spec @@ -156,7 +156,7 @@ Requires(preun): update-alternatives %define biarch_targets x86_64 s390x powerpc64 powerpc sparc sparc64 Url: http://gcc.gnu.org/ -Version: 7.0.1+r247368 +Version: 7.1.1+r247545 Release: 0 %define gcc_version %(echo %version | sed 's/+.*//') %define gcc_dir_version %(echo %gcc_version | cut -d '.' -f 1) @@ -486,6 +486,10 @@ nvptx-none=%{_prefix}/nvptx-none, \ --with-cpu=default32 \ %endif %if "%{TARGET_ARCH}" == "powerpc64le" +%if %{suse_version} >= 1350 + --with-cpu=power8 \ + --with-tune=power9 \ +%else %if %{suse_version} >= 1315 && %{suse_version} != 1320 --with-cpu=power8 \ --with-tune=power8 \ @@ -493,6 +497,7 @@ nvptx-none=%{_prefix}/nvptx-none, \ --with-cpu=power7 \ --with-tune=power7 \ %endif +%endif %else --with-cpu-64=power4 \ %endif diff --git a/cross-rx-gcc7-bootstrap.changes b/cross-rx-gcc7-bootstrap.changes index 7835305..72c5f92 100644 --- a/cross-rx-gcc7-bootstrap.changes +++ b/cross-rx-gcc7-bootstrap.changes @@ -1,3 +1,10 @@ +------------------------------------------------------------------- +Wed May 3 07:32:10 UTC 2017 - rguenther@suse.com + +- Update to gcc-7-branch head (r247545) + * Includes GCC 7.1 release +- For SLE15 change ppc64le tuning to power9. [fate#322728] + ------------------------------------------------------------------- Fri Apr 28 12:26:08 UTC 2017 - rguenther@suse.com diff --git a/cross-rx-gcc7-bootstrap.spec b/cross-rx-gcc7-bootstrap.spec index e14d9d8..d9af05d 100644 --- a/cross-rx-gcc7-bootstrap.spec +++ b/cross-rx-gcc7-bootstrap.spec @@ -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.0.1+r247368 +Version: 7.1.1+r247545 Release: 0 %define gcc_version %(echo %version | sed 's/+.*//') %define gcc_dir_version %(echo %gcc_version | cut -d '.' -f 1) @@ -487,6 +487,10 @@ nvptx-none=%{_prefix}/nvptx-none, \ --with-cpu=default32 \ %endif %if "%{TARGET_ARCH}" == "powerpc64le" +%if %{suse_version} >= 1350 + --with-cpu=power8 \ + --with-tune=power9 \ +%else %if %{suse_version} >= 1315 && %{suse_version} != 1320 --with-cpu=power8 \ --with-tune=power8 \ @@ -494,6 +498,7 @@ nvptx-none=%{_prefix}/nvptx-none, \ --with-cpu=power7 \ --with-tune=power7 \ %endif +%endif %else --with-cpu-64=power4 \ %endif diff --git a/cross-rx-gcc7.changes b/cross-rx-gcc7.changes index 7835305..72c5f92 100644 --- a/cross-rx-gcc7.changes +++ b/cross-rx-gcc7.changes @@ -1,3 +1,10 @@ +------------------------------------------------------------------- +Wed May 3 07:32:10 UTC 2017 - rguenther@suse.com + +- Update to gcc-7-branch head (r247545) + * Includes GCC 7.1 release +- For SLE15 change ppc64le tuning to power9. [fate#322728] + ------------------------------------------------------------------- Fri Apr 28 12:26:08 UTC 2017 - rguenther@suse.com diff --git a/cross-rx-gcc7.spec b/cross-rx-gcc7.spec index 2327838..dbfe292 100644 --- a/cross-rx-gcc7.spec +++ b/cross-rx-gcc7.spec @@ -156,7 +156,7 @@ Requires(preun): update-alternatives %define biarch_targets x86_64 s390x powerpc64 powerpc sparc sparc64 Url: http://gcc.gnu.org/ -Version: 7.0.1+r247368 +Version: 7.1.1+r247545 Release: 0 %define gcc_version %(echo %version | sed 's/+.*//') %define gcc_dir_version %(echo %gcc_version | cut -d '.' -f 1) @@ -486,6 +486,10 @@ nvptx-none=%{_prefix}/nvptx-none, \ --with-cpu=default32 \ %endif %if "%{TARGET_ARCH}" == "powerpc64le" +%if %{suse_version} >= 1350 + --with-cpu=power8 \ + --with-tune=power9 \ +%else %if %{suse_version} >= 1315 && %{suse_version} != 1320 --with-cpu=power8 \ --with-tune=power8 \ @@ -493,6 +497,7 @@ nvptx-none=%{_prefix}/nvptx-none, \ --with-cpu=power7 \ --with-tune=power7 \ %endif +%endif %else --with-cpu-64=power4 \ %endif diff --git a/cross-s390x-gcc7.changes b/cross-s390x-gcc7.changes index 7835305..72c5f92 100644 --- a/cross-s390x-gcc7.changes +++ b/cross-s390x-gcc7.changes @@ -1,3 +1,10 @@ +------------------------------------------------------------------- +Wed May 3 07:32:10 UTC 2017 - rguenther@suse.com + +- Update to gcc-7-branch head (r247545) + * Includes GCC 7.1 release +- For SLE15 change ppc64le tuning to power9. [fate#322728] + ------------------------------------------------------------------- Fri Apr 28 12:26:08 UTC 2017 - rguenther@suse.com diff --git a/cross-s390x-gcc7.spec b/cross-s390x-gcc7.spec index 6cdd1bf..7af8554 100644 --- a/cross-s390x-gcc7.spec +++ b/cross-s390x-gcc7.spec @@ -156,7 +156,7 @@ Requires(preun): update-alternatives %define biarch_targets x86_64 s390x powerpc64 powerpc sparc sparc64 Url: http://gcc.gnu.org/ -Version: 7.0.1+r247368 +Version: 7.1.1+r247545 Release: 0 %define gcc_version %(echo %version | sed 's/+.*//') %define gcc_dir_version %(echo %gcc_version | cut -d '.' -f 1) @@ -486,6 +486,10 @@ nvptx-none=%{_prefix}/nvptx-none, \ --with-cpu=default32 \ %endif %if "%{TARGET_ARCH}" == "powerpc64le" +%if %{suse_version} >= 1350 + --with-cpu=power8 \ + --with-tune=power9 \ +%else %if %{suse_version} >= 1315 && %{suse_version} != 1320 --with-cpu=power8 \ --with-tune=power8 \ @@ -493,6 +497,7 @@ nvptx-none=%{_prefix}/nvptx-none, \ --with-cpu=power7 \ --with-tune=power7 \ %endif +%endif %else --with-cpu-64=power4 \ %endif diff --git a/cross-sparc-gcc7.changes b/cross-sparc-gcc7.changes index 7835305..72c5f92 100644 --- a/cross-sparc-gcc7.changes +++ b/cross-sparc-gcc7.changes @@ -1,3 +1,10 @@ +------------------------------------------------------------------- +Wed May 3 07:32:10 UTC 2017 - rguenther@suse.com + +- Update to gcc-7-branch head (r247545) + * Includes GCC 7.1 release +- For SLE15 change ppc64le tuning to power9. [fate#322728] + ------------------------------------------------------------------- Fri Apr 28 12:26:08 UTC 2017 - rguenther@suse.com diff --git a/cross-sparc-gcc7.spec b/cross-sparc-gcc7.spec index 22b8156..d5bbf26 100644 --- a/cross-sparc-gcc7.spec +++ b/cross-sparc-gcc7.spec @@ -156,7 +156,7 @@ Requires(preun): update-alternatives %define biarch_targets x86_64 s390x powerpc64 powerpc sparc sparc64 Url: http://gcc.gnu.org/ -Version: 7.0.1+r247368 +Version: 7.1.1+r247545 Release: 0 %define gcc_version %(echo %version | sed 's/+.*//') %define gcc_dir_version %(echo %gcc_version | cut -d '.' -f 1) @@ -486,6 +486,10 @@ nvptx-none=%{_prefix}/nvptx-none, \ --with-cpu=default32 \ %endif %if "%{TARGET_ARCH}" == "powerpc64le" +%if %{suse_version} >= 1350 + --with-cpu=power8 \ + --with-tune=power9 \ +%else %if %{suse_version} >= 1315 && %{suse_version} != 1320 --with-cpu=power8 \ --with-tune=power8 \ @@ -493,6 +497,7 @@ nvptx-none=%{_prefix}/nvptx-none, \ --with-cpu=power7 \ --with-tune=power7 \ %endif +%endif %else --with-cpu-64=power4 \ %endif diff --git a/cross-sparc64-gcc7.changes b/cross-sparc64-gcc7.changes index 7835305..72c5f92 100644 --- a/cross-sparc64-gcc7.changes +++ b/cross-sparc64-gcc7.changes @@ -1,3 +1,10 @@ +------------------------------------------------------------------- +Wed May 3 07:32:10 UTC 2017 - rguenther@suse.com + +- Update to gcc-7-branch head (r247545) + * Includes GCC 7.1 release +- For SLE15 change ppc64le tuning to power9. [fate#322728] + ------------------------------------------------------------------- Fri Apr 28 12:26:08 UTC 2017 - rguenther@suse.com diff --git a/cross-sparc64-gcc7.spec b/cross-sparc64-gcc7.spec index c8fbb48..ada7bfd 100644 --- a/cross-sparc64-gcc7.spec +++ b/cross-sparc64-gcc7.spec @@ -156,7 +156,7 @@ Requires(preun): update-alternatives %define biarch_targets x86_64 s390x powerpc64 powerpc sparc sparc64 Url: http://gcc.gnu.org/ -Version: 7.0.1+r247368 +Version: 7.1.1+r247545 Release: 0 %define gcc_version %(echo %version | sed 's/+.*//') %define gcc_dir_version %(echo %gcc_version | cut -d '.' -f 1) @@ -486,6 +486,10 @@ nvptx-none=%{_prefix}/nvptx-none, \ --with-cpu=default32 \ %endif %if "%{TARGET_ARCH}" == "powerpc64le" +%if %{suse_version} >= 1350 + --with-cpu=power8 \ + --with-tune=power9 \ +%else %if %{suse_version} >= 1315 && %{suse_version} != 1320 --with-cpu=power8 \ --with-tune=power8 \ @@ -493,6 +497,7 @@ nvptx-none=%{_prefix}/nvptx-none, \ --with-cpu=power7 \ --with-tune=power7 \ %endif +%endif %else --with-cpu-64=power4 \ %endif diff --git a/cross-x86_64-gcc7.changes b/cross-x86_64-gcc7.changes index 7835305..72c5f92 100644 --- a/cross-x86_64-gcc7.changes +++ b/cross-x86_64-gcc7.changes @@ -1,3 +1,10 @@ +------------------------------------------------------------------- +Wed May 3 07:32:10 UTC 2017 - rguenther@suse.com + +- Update to gcc-7-branch head (r247545) + * Includes GCC 7.1 release +- For SLE15 change ppc64le tuning to power9. [fate#322728] + ------------------------------------------------------------------- Fri Apr 28 12:26:08 UTC 2017 - rguenther@suse.com diff --git a/cross-x86_64-gcc7.spec b/cross-x86_64-gcc7.spec index 772321f..9ee157c 100644 --- a/cross-x86_64-gcc7.spec +++ b/cross-x86_64-gcc7.spec @@ -156,7 +156,7 @@ Requires(preun): update-alternatives %define biarch_targets x86_64 s390x powerpc64 powerpc sparc sparc64 Url: http://gcc.gnu.org/ -Version: 7.0.1+r247368 +Version: 7.1.1+r247545 Release: 0 %define gcc_version %(echo %version | sed 's/+.*//') %define gcc_dir_version %(echo %gcc_version | cut -d '.' -f 1) @@ -486,6 +486,10 @@ nvptx-none=%{_prefix}/nvptx-none, \ --with-cpu=default32 \ %endif %if "%{TARGET_ARCH}" == "powerpc64le" +%if %{suse_version} >= 1350 + --with-cpu=power8 \ + --with-tune=power9 \ +%else %if %{suse_version} >= 1315 && %{suse_version} != 1320 --with-cpu=power8 \ --with-tune=power8 \ @@ -493,6 +497,7 @@ nvptx-none=%{_prefix}/nvptx-none, \ --with-cpu=power7 \ --with-tune=power7 \ %endif +%endif %else --with-cpu-64=power4 \ %endif diff --git a/gcc-7.0.1-r247368.tar.bz2 b/gcc-7.0.1-r247368.tar.bz2 deleted file mode 100644 index 727d430..0000000 --- a/gcc-7.0.1-r247368.tar.bz2 +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:665e1c1d13a8e9bf5ca17c61c74d2e8856e925fc575771af9ac997774889334b -size 76047324 diff --git a/gcc-7.1.1-r247545.tar.bz2 b/gcc-7.1.1-r247545.tar.bz2 new file mode 100644 index 0000000..830718d --- /dev/null +++ b/gcc-7.1.1-r247545.tar.bz2 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:1be3632847f078f00c66a0d8cdbe2bdd312336337bdd540d2bcab7cbf3f054a1 +size 76071035 diff --git a/gcc.spec.in b/gcc.spec.in index 95e71ce..297ebc4 100644 --- a/gcc.spec.in +++ b/gcc.spec.in @@ -238,7 +238,7 @@ BuildRequires: gdb %define biarch_targets x86_64 s390x powerpc64 powerpc sparc sparc64 URL: http://gcc.gnu.org/ -Version: 7.0.1+r247368 +Version: 7.1.1+r247545 Release: 1 %define gcc_version %(echo %version | sed 's/+.*//') %define gcc_dir_version %(echo %gcc_version | cut -d '.' -f 1) @@ -1290,6 +1290,10 @@ nvptx-none=%{_prefix}/nvptx-none, \ --with-cpu=default32 \ %endif %if "%{TARGET_ARCH}" == "powerpc64le" +%if %{suse_version} >= 1350 + --with-cpu=power8 \ + --with-tune=power9 \ +%else %if %{suse_version} >= 1315 && %{suse_version} != 1320 --with-cpu=power8 \ --with-tune=power8 \ @@ -1297,6 +1301,7 @@ nvptx-none=%{_prefix}/nvptx-none, \ --with-cpu=power7 \ --with-tune=power7 \ %endif +%endif %else --with-cpu-64=power4 \ %endif diff --git a/gcc7-testresults.changes b/gcc7-testresults.changes index 7835305..72c5f92 100644 --- a/gcc7-testresults.changes +++ b/gcc7-testresults.changes @@ -1,3 +1,10 @@ +------------------------------------------------------------------- +Wed May 3 07:32:10 UTC 2017 - rguenther@suse.com + +- Update to gcc-7-branch head (r247545) + * Includes GCC 7.1 release +- For SLE15 change ppc64le tuning to power9. [fate#322728] + ------------------------------------------------------------------- Fri Apr 28 12:26:08 UTC 2017 - rguenther@suse.com diff --git a/gcc7-testresults.spec b/gcc7-testresults.spec index 0a7279a..b2df259 100644 --- a/gcc7-testresults.spec +++ b/gcc7-testresults.spec @@ -252,7 +252,7 @@ BuildRequires: gdb %define biarch_targets x86_64 s390x powerpc64 powerpc sparc sparc64 Url: http://gcc.gnu.org/ -Version: 7.0.1+r247368 +Version: 7.1.1+r247545 Release: 0 %define gcc_version %(echo %version | sed 's/+.*//') %define gcc_dir_version %(echo %gcc_version | cut -d '.' -f 1) @@ -676,6 +676,10 @@ nvptx-none=%{_prefix}/nvptx-none, \ --with-cpu=default32 \ %endif %if "%{TARGET_ARCH}" == "powerpc64le" +%if %{suse_version} >= 1350 + --with-cpu=power8 \ + --with-tune=power9 \ +%else %if %{suse_version} >= 1315 && %{suse_version} != 1320 --with-cpu=power8 \ --with-tune=power8 \ @@ -683,6 +687,7 @@ nvptx-none=%{_prefix}/nvptx-none, \ --with-cpu=power7 \ --with-tune=power7 \ %endif +%endif %else --with-cpu-64=power4 \ %endif diff --git a/gcc7.changes b/gcc7.changes index 7835305..72c5f92 100644 --- a/gcc7.changes +++ b/gcc7.changes @@ -1,3 +1,10 @@ +------------------------------------------------------------------- +Wed May 3 07:32:10 UTC 2017 - rguenther@suse.com + +- Update to gcc-7-branch head (r247545) + * Includes GCC 7.1 release +- For SLE15 change ppc64le tuning to power9. [fate#322728] + ------------------------------------------------------------------- Fri Apr 28 12:26:08 UTC 2017 - rguenther@suse.com diff --git a/gcc7.spec b/gcc7.spec index e56696a..7b76e52 100644 --- a/gcc7.spec +++ b/gcc7.spec @@ -234,7 +234,7 @@ BuildRequires: gdb %define biarch_targets x86_64 s390x powerpc64 powerpc sparc sparc64 Url: http://gcc.gnu.org/ -Version: 7.0.1+r247368 +Version: 7.1.1+r247545 Release: 0 %define gcc_version %(echo %version | sed 's/+.*//') %define gcc_dir_version %(echo %gcc_version | cut -d '.' -f 1) @@ -1980,6 +1980,10 @@ nvptx-none=%{_prefix}/nvptx-none, \ --with-cpu=default32 \ %endif %if "%{TARGET_ARCH}" == "powerpc64le" +%if %{suse_version} >= 1350 + --with-cpu=power8 \ + --with-tune=power9 \ +%else %if %{suse_version} >= 1315 && %{suse_version} != 1320 --with-cpu=power8 \ --with-tune=power8 \ @@ -1987,6 +1991,7 @@ nvptx-none=%{_prefix}/nvptx-none, \ --with-cpu=power7 \ --with-tune=power7 \ %endif +%endif %else --with-cpu-64=power4 \ %endif From 14d659b30f83fb174c737466eb4dbc40aa77cffb9c5f8a28d184d23d88b81159 Mon Sep 17 00:00:00 2001 From: Richard Biener Date: Thu, 4 May 2017 10:13:35 +0000 Subject: [PATCH 18/22] - Change tarball compression to xz, BuildRequire xz. OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gcc7?expand=0&rev=51 --- cross-aarch64-gcc7.changes | 3 ++- cross-aarch64-gcc7.spec | 6 +++--- cross-arm-gcc7.changes | 3 ++- cross-arm-gcc7.spec | 6 +++--- cross-avr-gcc7.changes | 3 ++- cross-avr-gcc7.spec | 6 +++--- cross-epiphany-gcc7-bootstrap.changes | 3 ++- cross-epiphany-gcc7-bootstrap.spec | 6 +++--- cross-epiphany-gcc7.changes | 3 ++- cross-epiphany-gcc7.spec | 6 +++--- cross-hppa-gcc7.changes | 3 ++- cross-hppa-gcc7.spec | 6 +++--- cross-i386-gcc7.changes | 3 ++- cross-i386-gcc7.spec | 6 +++--- cross-m68k-gcc7.changes | 3 ++- cross-m68k-gcc7.spec | 6 +++--- cross-mips-gcc7.changes | 3 ++- cross-mips-gcc7.spec | 6 +++--- cross-nvptx-gcc7.changes | 3 ++- cross-nvptx-gcc7.spec | 6 +++--- cross-ppc64-gcc7.changes | 3 ++- cross-ppc64-gcc7.spec | 6 +++--- cross-ppc64le-gcc7.changes | 3 ++- cross-ppc64le-gcc7.spec | 6 +++--- cross-rx-gcc7-bootstrap.changes | 3 ++- cross-rx-gcc7-bootstrap.spec | 6 +++--- cross-rx-gcc7.changes | 3 ++- cross-rx-gcc7.spec | 6 +++--- cross-s390x-gcc7.changes | 3 ++- cross-s390x-gcc7.spec | 6 +++--- cross-sparc-gcc7.changes | 3 ++- cross-sparc-gcc7.spec | 6 +++--- cross-sparc64-gcc7.changes | 3 ++- cross-sparc64-gcc7.spec | 6 +++--- cross-x86_64-gcc7.changes | 3 ++- cross-x86_64-gcc7.spec | 6 +++--- gcc-7.1.1-r247545.tar.bz2 | 3 --- gcc-7.1.1-r247574.tar.xz | 3 +++ gcc.spec.in | 7 ++++--- gcc7-testresults.changes | 3 ++- gcc7-testresults.spec | 7 ++++--- gcc7.changes | 3 ++- gcc7.spec | 7 ++++--- nvptx-newlib.tar.bz2 | 3 --- nvptx-newlib.tar.xz | 3 +++ 45 files changed, 112 insertions(+), 89 deletions(-) delete mode 100644 gcc-7.1.1-r247545.tar.bz2 create mode 100644 gcc-7.1.1-r247574.tar.xz delete mode 100644 nvptx-newlib.tar.bz2 create mode 100644 nvptx-newlib.tar.xz diff --git a/cross-aarch64-gcc7.changes b/cross-aarch64-gcc7.changes index 72c5f92..ebba624 100644 --- a/cross-aarch64-gcc7.changes +++ b/cross-aarch64-gcc7.changes @@ -1,9 +1,10 @@ ------------------------------------------------------------------- -Wed May 3 07:32:10 UTC 2017 - rguenther@suse.com +Thu May 4 10:12:09 UTC 2017 - rguenther@suse.com - Update to gcc-7-branch head (r247545) * Includes GCC 7.1 release - For SLE15 change ppc64le tuning to power9. [fate#322728] +- Change tarball compression to xz, BuildRequire xz. ------------------------------------------------------------------- Fri Apr 28 12:26:08 UTC 2017 - rguenther@suse.com diff --git a/cross-aarch64-gcc7.spec b/cross-aarch64-gcc7.spec index d097cda..d1c4ab3 100644 --- a/cross-aarch64-gcc7.spec +++ b/cross-aarch64-gcc7.spec @@ -156,18 +156,18 @@ Requires(preun): update-alternatives %define biarch_targets x86_64 s390x powerpc64 powerpc sparc sparc64 Url: http://gcc.gnu.org/ -Version: 7.1.1+r247545 +Version: 7.1.1+r247574 Release: 0 %define gcc_version %(echo %version | sed 's/+.*//') %define gcc_dir_version %(echo %gcc_version | cut -d '.' -f 1) %define gcc_snapshot_revision %(echo %version | sed 's/[3-9]\.[0-9]\.[0-6]//' | sed 's/+/-/') %define binsuffix -7 BuildRoot: %{_tmppath}/%{name}-%{version}-build -Source: gcc-%{gcc_version}%{gcc_snapshot_revision}.tar.bz2 +Source: gcc-%{gcc_version}%{gcc_snapshot_revision}.tar.xz Source1: change_spec Source3: gcc7-rpmlintrc Source4: README.First-for.SuSE.packagers -Source5: nvptx-newlib.tar.bz2 +Source5: nvptx-newlib.tar.xz Patch2: gcc-add-defaultsspec.diff Patch5: tls-no-direct.diff Patch6: gcc43-no-unwind-tables.diff diff --git a/cross-arm-gcc7.changes b/cross-arm-gcc7.changes index 72c5f92..ebba624 100644 --- a/cross-arm-gcc7.changes +++ b/cross-arm-gcc7.changes @@ -1,9 +1,10 @@ ------------------------------------------------------------------- -Wed May 3 07:32:10 UTC 2017 - rguenther@suse.com +Thu May 4 10:12:09 UTC 2017 - rguenther@suse.com - Update to gcc-7-branch head (r247545) * Includes GCC 7.1 release - For SLE15 change ppc64le tuning to power9. [fate#322728] +- Change tarball compression to xz, BuildRequire xz. ------------------------------------------------------------------- Fri Apr 28 12:26:08 UTC 2017 - rguenther@suse.com diff --git a/cross-arm-gcc7.spec b/cross-arm-gcc7.spec index 3ef8fe6..3a03462 100644 --- a/cross-arm-gcc7.spec +++ b/cross-arm-gcc7.spec @@ -156,18 +156,18 @@ Requires(preun): update-alternatives %define biarch_targets x86_64 s390x powerpc64 powerpc sparc sparc64 Url: http://gcc.gnu.org/ -Version: 7.1.1+r247545 +Version: 7.1.1+r247574 Release: 0 %define gcc_version %(echo %version | sed 's/+.*//') %define gcc_dir_version %(echo %gcc_version | cut -d '.' -f 1) %define gcc_snapshot_revision %(echo %version | sed 's/[3-9]\.[0-9]\.[0-6]//' | sed 's/+/-/') %define binsuffix -7 BuildRoot: %{_tmppath}/%{name}-%{version}-build -Source: gcc-%{gcc_version}%{gcc_snapshot_revision}.tar.bz2 +Source: gcc-%{gcc_version}%{gcc_snapshot_revision}.tar.xz Source1: change_spec Source3: gcc7-rpmlintrc Source4: README.First-for.SuSE.packagers -Source5: nvptx-newlib.tar.bz2 +Source5: nvptx-newlib.tar.xz Patch2: gcc-add-defaultsspec.diff Patch5: tls-no-direct.diff Patch6: gcc43-no-unwind-tables.diff diff --git a/cross-avr-gcc7.changes b/cross-avr-gcc7.changes index 72c5f92..ebba624 100644 --- a/cross-avr-gcc7.changes +++ b/cross-avr-gcc7.changes @@ -1,9 +1,10 @@ ------------------------------------------------------------------- -Wed May 3 07:32:10 UTC 2017 - rguenther@suse.com +Thu May 4 10:12:09 UTC 2017 - rguenther@suse.com - Update to gcc-7-branch head (r247545) * Includes GCC 7.1 release - For SLE15 change ppc64le tuning to power9. [fate#322728] +- Change tarball compression to xz, BuildRequire xz. ------------------------------------------------------------------- Fri Apr 28 12:26:08 UTC 2017 - rguenther@suse.com diff --git a/cross-avr-gcc7.spec b/cross-avr-gcc7.spec index e3855ef..c18a148 100644 --- a/cross-avr-gcc7.spec +++ b/cross-avr-gcc7.spec @@ -156,18 +156,18 @@ Requires(preun): update-alternatives %define biarch_targets x86_64 s390x powerpc64 powerpc sparc sparc64 Url: http://gcc.gnu.org/ -Version: 7.1.1+r247545 +Version: 7.1.1+r247574 Release: 0 %define gcc_version %(echo %version | sed 's/+.*//') %define gcc_dir_version %(echo %gcc_version | cut -d '.' -f 1) %define gcc_snapshot_revision %(echo %version | sed 's/[3-9]\.[0-9]\.[0-6]//' | sed 's/+/-/') %define binsuffix -7 BuildRoot: %{_tmppath}/%{name}-%{version}-build -Source: gcc-%{gcc_version}%{gcc_snapshot_revision}.tar.bz2 +Source: gcc-%{gcc_version}%{gcc_snapshot_revision}.tar.xz Source1: change_spec Source3: gcc7-rpmlintrc Source4: README.First-for.SuSE.packagers -Source5: nvptx-newlib.tar.bz2 +Source5: nvptx-newlib.tar.xz Patch2: gcc-add-defaultsspec.diff Patch5: tls-no-direct.diff Patch6: gcc43-no-unwind-tables.diff diff --git a/cross-epiphany-gcc7-bootstrap.changes b/cross-epiphany-gcc7-bootstrap.changes index 72c5f92..ebba624 100644 --- a/cross-epiphany-gcc7-bootstrap.changes +++ b/cross-epiphany-gcc7-bootstrap.changes @@ -1,9 +1,10 @@ ------------------------------------------------------------------- -Wed May 3 07:32:10 UTC 2017 - rguenther@suse.com +Thu May 4 10:12:09 UTC 2017 - rguenther@suse.com - Update to gcc-7-branch head (r247545) * Includes GCC 7.1 release - For SLE15 change ppc64le tuning to power9. [fate#322728] +- Change tarball compression to xz, BuildRequire xz. ------------------------------------------------------------------- Fri Apr 28 12:26:08 UTC 2017 - rguenther@suse.com diff --git a/cross-epiphany-gcc7-bootstrap.spec b/cross-epiphany-gcc7-bootstrap.spec index 7223556..d8c21dc 100644 --- a/cross-epiphany-gcc7-bootstrap.spec +++ b/cross-epiphany-gcc7-bootstrap.spec @@ -157,18 +157,18 @@ Requires(preun): update-alternatives %define biarch_targets x86_64 s390x powerpc64 powerpc sparc sparc64 Url: http://gcc.gnu.org/ -Version: 7.1.1+r247545 +Version: 7.1.1+r247574 Release: 0 %define gcc_version %(echo %version | sed 's/+.*//') %define gcc_dir_version %(echo %gcc_version | cut -d '.' -f 1) %define gcc_snapshot_revision %(echo %version | sed 's/[3-9]\.[0-9]\.[0-6]//' | sed 's/+/-/') %define binsuffix -7 BuildRoot: %{_tmppath}/%{name}-%{version}-build -Source: gcc-%{gcc_version}%{gcc_snapshot_revision}.tar.bz2 +Source: gcc-%{gcc_version}%{gcc_snapshot_revision}.tar.xz Source1: change_spec Source3: gcc7-rpmlintrc Source4: README.First-for.SuSE.packagers -Source5: nvptx-newlib.tar.bz2 +Source5: nvptx-newlib.tar.xz Patch2: gcc-add-defaultsspec.diff Patch5: tls-no-direct.diff Patch6: gcc43-no-unwind-tables.diff diff --git a/cross-epiphany-gcc7.changes b/cross-epiphany-gcc7.changes index 72c5f92..ebba624 100644 --- a/cross-epiphany-gcc7.changes +++ b/cross-epiphany-gcc7.changes @@ -1,9 +1,10 @@ ------------------------------------------------------------------- -Wed May 3 07:32:10 UTC 2017 - rguenther@suse.com +Thu May 4 10:12:09 UTC 2017 - rguenther@suse.com - Update to gcc-7-branch head (r247545) * Includes GCC 7.1 release - For SLE15 change ppc64le tuning to power9. [fate#322728] +- Change tarball compression to xz, BuildRequire xz. ------------------------------------------------------------------- Fri Apr 28 12:26:08 UTC 2017 - rguenther@suse.com diff --git a/cross-epiphany-gcc7.spec b/cross-epiphany-gcc7.spec index f88a078..a6c8188 100644 --- a/cross-epiphany-gcc7.spec +++ b/cross-epiphany-gcc7.spec @@ -156,18 +156,18 @@ Requires(preun): update-alternatives %define biarch_targets x86_64 s390x powerpc64 powerpc sparc sparc64 Url: http://gcc.gnu.org/ -Version: 7.1.1+r247545 +Version: 7.1.1+r247574 Release: 0 %define gcc_version %(echo %version | sed 's/+.*//') %define gcc_dir_version %(echo %gcc_version | cut -d '.' -f 1) %define gcc_snapshot_revision %(echo %version | sed 's/[3-9]\.[0-9]\.[0-6]//' | sed 's/+/-/') %define binsuffix -7 BuildRoot: %{_tmppath}/%{name}-%{version}-build -Source: gcc-%{gcc_version}%{gcc_snapshot_revision}.tar.bz2 +Source: gcc-%{gcc_version}%{gcc_snapshot_revision}.tar.xz Source1: change_spec Source3: gcc7-rpmlintrc Source4: README.First-for.SuSE.packagers -Source5: nvptx-newlib.tar.bz2 +Source5: nvptx-newlib.tar.xz Patch2: gcc-add-defaultsspec.diff Patch5: tls-no-direct.diff Patch6: gcc43-no-unwind-tables.diff diff --git a/cross-hppa-gcc7.changes b/cross-hppa-gcc7.changes index 72c5f92..ebba624 100644 --- a/cross-hppa-gcc7.changes +++ b/cross-hppa-gcc7.changes @@ -1,9 +1,10 @@ ------------------------------------------------------------------- -Wed May 3 07:32:10 UTC 2017 - rguenther@suse.com +Thu May 4 10:12:09 UTC 2017 - rguenther@suse.com - Update to gcc-7-branch head (r247545) * Includes GCC 7.1 release - For SLE15 change ppc64le tuning to power9. [fate#322728] +- Change tarball compression to xz, BuildRequire xz. ------------------------------------------------------------------- Fri Apr 28 12:26:08 UTC 2017 - rguenther@suse.com diff --git a/cross-hppa-gcc7.spec b/cross-hppa-gcc7.spec index 27303ea..290c685 100644 --- a/cross-hppa-gcc7.spec +++ b/cross-hppa-gcc7.spec @@ -156,18 +156,18 @@ Requires(preun): update-alternatives %define biarch_targets x86_64 s390x powerpc64 powerpc sparc sparc64 Url: http://gcc.gnu.org/ -Version: 7.1.1+r247545 +Version: 7.1.1+r247574 Release: 0 %define gcc_version %(echo %version | sed 's/+.*//') %define gcc_dir_version %(echo %gcc_version | cut -d '.' -f 1) %define gcc_snapshot_revision %(echo %version | sed 's/[3-9]\.[0-9]\.[0-6]//' | sed 's/+/-/') %define binsuffix -7 BuildRoot: %{_tmppath}/%{name}-%{version}-build -Source: gcc-%{gcc_version}%{gcc_snapshot_revision}.tar.bz2 +Source: gcc-%{gcc_version}%{gcc_snapshot_revision}.tar.xz Source1: change_spec Source3: gcc7-rpmlintrc Source4: README.First-for.SuSE.packagers -Source5: nvptx-newlib.tar.bz2 +Source5: nvptx-newlib.tar.xz Patch2: gcc-add-defaultsspec.diff Patch5: tls-no-direct.diff Patch6: gcc43-no-unwind-tables.diff diff --git a/cross-i386-gcc7.changes b/cross-i386-gcc7.changes index 72c5f92..ebba624 100644 --- a/cross-i386-gcc7.changes +++ b/cross-i386-gcc7.changes @@ -1,9 +1,10 @@ ------------------------------------------------------------------- -Wed May 3 07:32:10 UTC 2017 - rguenther@suse.com +Thu May 4 10:12:09 UTC 2017 - rguenther@suse.com - Update to gcc-7-branch head (r247545) * Includes GCC 7.1 release - For SLE15 change ppc64le tuning to power9. [fate#322728] +- Change tarball compression to xz, BuildRequire xz. ------------------------------------------------------------------- Fri Apr 28 12:26:08 UTC 2017 - rguenther@suse.com diff --git a/cross-i386-gcc7.spec b/cross-i386-gcc7.spec index 0d6a6f3..db7452e 100644 --- a/cross-i386-gcc7.spec +++ b/cross-i386-gcc7.spec @@ -156,18 +156,18 @@ Requires(preun): update-alternatives %define biarch_targets x86_64 s390x powerpc64 powerpc sparc sparc64 Url: http://gcc.gnu.org/ -Version: 7.1.1+r247545 +Version: 7.1.1+r247574 Release: 0 %define gcc_version %(echo %version | sed 's/+.*//') %define gcc_dir_version %(echo %gcc_version | cut -d '.' -f 1) %define gcc_snapshot_revision %(echo %version | sed 's/[3-9]\.[0-9]\.[0-6]//' | sed 's/+/-/') %define binsuffix -7 BuildRoot: %{_tmppath}/%{name}-%{version}-build -Source: gcc-%{gcc_version}%{gcc_snapshot_revision}.tar.bz2 +Source: gcc-%{gcc_version}%{gcc_snapshot_revision}.tar.xz Source1: change_spec Source3: gcc7-rpmlintrc Source4: README.First-for.SuSE.packagers -Source5: nvptx-newlib.tar.bz2 +Source5: nvptx-newlib.tar.xz Patch2: gcc-add-defaultsspec.diff Patch5: tls-no-direct.diff Patch6: gcc43-no-unwind-tables.diff diff --git a/cross-m68k-gcc7.changes b/cross-m68k-gcc7.changes index 72c5f92..ebba624 100644 --- a/cross-m68k-gcc7.changes +++ b/cross-m68k-gcc7.changes @@ -1,9 +1,10 @@ ------------------------------------------------------------------- -Wed May 3 07:32:10 UTC 2017 - rguenther@suse.com +Thu May 4 10:12:09 UTC 2017 - rguenther@suse.com - Update to gcc-7-branch head (r247545) * Includes GCC 7.1 release - For SLE15 change ppc64le tuning to power9. [fate#322728] +- Change tarball compression to xz, BuildRequire xz. ------------------------------------------------------------------- Fri Apr 28 12:26:08 UTC 2017 - rguenther@suse.com diff --git a/cross-m68k-gcc7.spec b/cross-m68k-gcc7.spec index d9d5d10..2af1684 100644 --- a/cross-m68k-gcc7.spec +++ b/cross-m68k-gcc7.spec @@ -156,18 +156,18 @@ Requires(preun): update-alternatives %define biarch_targets x86_64 s390x powerpc64 powerpc sparc sparc64 Url: http://gcc.gnu.org/ -Version: 7.1.1+r247545 +Version: 7.1.1+r247574 Release: 0 %define gcc_version %(echo %version | sed 's/+.*//') %define gcc_dir_version %(echo %gcc_version | cut -d '.' -f 1) %define gcc_snapshot_revision %(echo %version | sed 's/[3-9]\.[0-9]\.[0-6]//' | sed 's/+/-/') %define binsuffix -7 BuildRoot: %{_tmppath}/%{name}-%{version}-build -Source: gcc-%{gcc_version}%{gcc_snapshot_revision}.tar.bz2 +Source: gcc-%{gcc_version}%{gcc_snapshot_revision}.tar.xz Source1: change_spec Source3: gcc7-rpmlintrc Source4: README.First-for.SuSE.packagers -Source5: nvptx-newlib.tar.bz2 +Source5: nvptx-newlib.tar.xz Patch2: gcc-add-defaultsspec.diff Patch5: tls-no-direct.diff Patch6: gcc43-no-unwind-tables.diff diff --git a/cross-mips-gcc7.changes b/cross-mips-gcc7.changes index 72c5f92..ebba624 100644 --- a/cross-mips-gcc7.changes +++ b/cross-mips-gcc7.changes @@ -1,9 +1,10 @@ ------------------------------------------------------------------- -Wed May 3 07:32:10 UTC 2017 - rguenther@suse.com +Thu May 4 10:12:09 UTC 2017 - rguenther@suse.com - Update to gcc-7-branch head (r247545) * Includes GCC 7.1 release - For SLE15 change ppc64le tuning to power9. [fate#322728] +- Change tarball compression to xz, BuildRequire xz. ------------------------------------------------------------------- Fri Apr 28 12:26:08 UTC 2017 - rguenther@suse.com diff --git a/cross-mips-gcc7.spec b/cross-mips-gcc7.spec index aea683b..0b40578 100644 --- a/cross-mips-gcc7.spec +++ b/cross-mips-gcc7.spec @@ -156,18 +156,18 @@ Requires(preun): update-alternatives %define biarch_targets x86_64 s390x powerpc64 powerpc sparc sparc64 Url: http://gcc.gnu.org/ -Version: 7.1.1+r247545 +Version: 7.1.1+r247574 Release: 0 %define gcc_version %(echo %version | sed 's/+.*//') %define gcc_dir_version %(echo %gcc_version | cut -d '.' -f 1) %define gcc_snapshot_revision %(echo %version | sed 's/[3-9]\.[0-9]\.[0-6]//' | sed 's/+/-/') %define binsuffix -7 BuildRoot: %{_tmppath}/%{name}-%{version}-build -Source: gcc-%{gcc_version}%{gcc_snapshot_revision}.tar.bz2 +Source: gcc-%{gcc_version}%{gcc_snapshot_revision}.tar.xz Source1: change_spec Source3: gcc7-rpmlintrc Source4: README.First-for.SuSE.packagers -Source5: nvptx-newlib.tar.bz2 +Source5: nvptx-newlib.tar.xz Patch2: gcc-add-defaultsspec.diff Patch5: tls-no-direct.diff Patch6: gcc43-no-unwind-tables.diff diff --git a/cross-nvptx-gcc7.changes b/cross-nvptx-gcc7.changes index 72c5f92..ebba624 100644 --- a/cross-nvptx-gcc7.changes +++ b/cross-nvptx-gcc7.changes @@ -1,9 +1,10 @@ ------------------------------------------------------------------- -Wed May 3 07:32:10 UTC 2017 - rguenther@suse.com +Thu May 4 10:12:09 UTC 2017 - rguenther@suse.com - Update to gcc-7-branch head (r247545) * Includes GCC 7.1 release - For SLE15 change ppc64le tuning to power9. [fate#322728] +- Change tarball compression to xz, BuildRequire xz. ------------------------------------------------------------------- Fri Apr 28 12:26:08 UTC 2017 - rguenther@suse.com diff --git a/cross-nvptx-gcc7.spec b/cross-nvptx-gcc7.spec index 39fa589..ed0c1ab 100644 --- a/cross-nvptx-gcc7.spec +++ b/cross-nvptx-gcc7.spec @@ -156,18 +156,18 @@ Requires(preun): update-alternatives %define biarch_targets x86_64 s390x powerpc64 powerpc sparc sparc64 Url: http://gcc.gnu.org/ -Version: 7.1.1+r247545 +Version: 7.1.1+r247574 Release: 0 %define gcc_version %(echo %version | sed 's/+.*//') %define gcc_dir_version %(echo %gcc_version | cut -d '.' -f 1) %define gcc_snapshot_revision %(echo %version | sed 's/[3-9]\.[0-9]\.[0-6]//' | sed 's/+/-/') %define binsuffix -7 BuildRoot: %{_tmppath}/%{name}-%{version}-build -Source: gcc-%{gcc_version}%{gcc_snapshot_revision}.tar.bz2 +Source: gcc-%{gcc_version}%{gcc_snapshot_revision}.tar.xz Source1: change_spec Source3: gcc7-rpmlintrc Source4: README.First-for.SuSE.packagers -Source5: nvptx-newlib.tar.bz2 +Source5: nvptx-newlib.tar.xz Patch2: gcc-add-defaultsspec.diff Patch5: tls-no-direct.diff Patch6: gcc43-no-unwind-tables.diff diff --git a/cross-ppc64-gcc7.changes b/cross-ppc64-gcc7.changes index 72c5f92..ebba624 100644 --- a/cross-ppc64-gcc7.changes +++ b/cross-ppc64-gcc7.changes @@ -1,9 +1,10 @@ ------------------------------------------------------------------- -Wed May 3 07:32:10 UTC 2017 - rguenther@suse.com +Thu May 4 10:12:09 UTC 2017 - rguenther@suse.com - Update to gcc-7-branch head (r247545) * Includes GCC 7.1 release - For SLE15 change ppc64le tuning to power9. [fate#322728] +- Change tarball compression to xz, BuildRequire xz. ------------------------------------------------------------------- Fri Apr 28 12:26:08 UTC 2017 - rguenther@suse.com diff --git a/cross-ppc64-gcc7.spec b/cross-ppc64-gcc7.spec index 80b5d62..e5f001b 100644 --- a/cross-ppc64-gcc7.spec +++ b/cross-ppc64-gcc7.spec @@ -156,18 +156,18 @@ Requires(preun): update-alternatives %define biarch_targets x86_64 s390x powerpc64 powerpc sparc sparc64 Url: http://gcc.gnu.org/ -Version: 7.1.1+r247545 +Version: 7.1.1+r247574 Release: 0 %define gcc_version %(echo %version | sed 's/+.*//') %define gcc_dir_version %(echo %gcc_version | cut -d '.' -f 1) %define gcc_snapshot_revision %(echo %version | sed 's/[3-9]\.[0-9]\.[0-6]//' | sed 's/+/-/') %define binsuffix -7 BuildRoot: %{_tmppath}/%{name}-%{version}-build -Source: gcc-%{gcc_version}%{gcc_snapshot_revision}.tar.bz2 +Source: gcc-%{gcc_version}%{gcc_snapshot_revision}.tar.xz Source1: change_spec Source3: gcc7-rpmlintrc Source4: README.First-for.SuSE.packagers -Source5: nvptx-newlib.tar.bz2 +Source5: nvptx-newlib.tar.xz Patch2: gcc-add-defaultsspec.diff Patch5: tls-no-direct.diff Patch6: gcc43-no-unwind-tables.diff diff --git a/cross-ppc64le-gcc7.changes b/cross-ppc64le-gcc7.changes index 72c5f92..ebba624 100644 --- a/cross-ppc64le-gcc7.changes +++ b/cross-ppc64le-gcc7.changes @@ -1,9 +1,10 @@ ------------------------------------------------------------------- -Wed May 3 07:32:10 UTC 2017 - rguenther@suse.com +Thu May 4 10:12:09 UTC 2017 - rguenther@suse.com - Update to gcc-7-branch head (r247545) * Includes GCC 7.1 release - For SLE15 change ppc64le tuning to power9. [fate#322728] +- Change tarball compression to xz, BuildRequire xz. ------------------------------------------------------------------- Fri Apr 28 12:26:08 UTC 2017 - rguenther@suse.com diff --git a/cross-ppc64le-gcc7.spec b/cross-ppc64le-gcc7.spec index 67e4f64..6849e56 100644 --- a/cross-ppc64le-gcc7.spec +++ b/cross-ppc64le-gcc7.spec @@ -156,18 +156,18 @@ Requires(preun): update-alternatives %define biarch_targets x86_64 s390x powerpc64 powerpc sparc sparc64 Url: http://gcc.gnu.org/ -Version: 7.1.1+r247545 +Version: 7.1.1+r247574 Release: 0 %define gcc_version %(echo %version | sed 's/+.*//') %define gcc_dir_version %(echo %gcc_version | cut -d '.' -f 1) %define gcc_snapshot_revision %(echo %version | sed 's/[3-9]\.[0-9]\.[0-6]//' | sed 's/+/-/') %define binsuffix -7 BuildRoot: %{_tmppath}/%{name}-%{version}-build -Source: gcc-%{gcc_version}%{gcc_snapshot_revision}.tar.bz2 +Source: gcc-%{gcc_version}%{gcc_snapshot_revision}.tar.xz Source1: change_spec Source3: gcc7-rpmlintrc Source4: README.First-for.SuSE.packagers -Source5: nvptx-newlib.tar.bz2 +Source5: nvptx-newlib.tar.xz Patch2: gcc-add-defaultsspec.diff Patch5: tls-no-direct.diff Patch6: gcc43-no-unwind-tables.diff diff --git a/cross-rx-gcc7-bootstrap.changes b/cross-rx-gcc7-bootstrap.changes index 72c5f92..ebba624 100644 --- a/cross-rx-gcc7-bootstrap.changes +++ b/cross-rx-gcc7-bootstrap.changes @@ -1,9 +1,10 @@ ------------------------------------------------------------------- -Wed May 3 07:32:10 UTC 2017 - rguenther@suse.com +Thu May 4 10:12:09 UTC 2017 - rguenther@suse.com - Update to gcc-7-branch head (r247545) * Includes GCC 7.1 release - For SLE15 change ppc64le tuning to power9. [fate#322728] +- Change tarball compression to xz, BuildRequire xz. ------------------------------------------------------------------- Fri Apr 28 12:26:08 UTC 2017 - rguenther@suse.com diff --git a/cross-rx-gcc7-bootstrap.spec b/cross-rx-gcc7-bootstrap.spec index d9af05d..997871a 100644 --- a/cross-rx-gcc7-bootstrap.spec +++ b/cross-rx-gcc7-bootstrap.spec @@ -157,18 +157,18 @@ Requires(preun): update-alternatives %define biarch_targets x86_64 s390x powerpc64 powerpc sparc sparc64 Url: http://gcc.gnu.org/ -Version: 7.1.1+r247545 +Version: 7.1.1+r247574 Release: 0 %define gcc_version %(echo %version | sed 's/+.*//') %define gcc_dir_version %(echo %gcc_version | cut -d '.' -f 1) %define gcc_snapshot_revision %(echo %version | sed 's/[3-9]\.[0-9]\.[0-6]//' | sed 's/+/-/') %define binsuffix -7 BuildRoot: %{_tmppath}/%{name}-%{version}-build -Source: gcc-%{gcc_version}%{gcc_snapshot_revision}.tar.bz2 +Source: gcc-%{gcc_version}%{gcc_snapshot_revision}.tar.xz Source1: change_spec Source3: gcc7-rpmlintrc Source4: README.First-for.SuSE.packagers -Source5: nvptx-newlib.tar.bz2 +Source5: nvptx-newlib.tar.xz Patch2: gcc-add-defaultsspec.diff Patch5: tls-no-direct.diff Patch6: gcc43-no-unwind-tables.diff diff --git a/cross-rx-gcc7.changes b/cross-rx-gcc7.changes index 72c5f92..ebba624 100644 --- a/cross-rx-gcc7.changes +++ b/cross-rx-gcc7.changes @@ -1,9 +1,10 @@ ------------------------------------------------------------------- -Wed May 3 07:32:10 UTC 2017 - rguenther@suse.com +Thu May 4 10:12:09 UTC 2017 - rguenther@suse.com - Update to gcc-7-branch head (r247545) * Includes GCC 7.1 release - For SLE15 change ppc64le tuning to power9. [fate#322728] +- Change tarball compression to xz, BuildRequire xz. ------------------------------------------------------------------- Fri Apr 28 12:26:08 UTC 2017 - rguenther@suse.com diff --git a/cross-rx-gcc7.spec b/cross-rx-gcc7.spec index dbfe292..7729f57 100644 --- a/cross-rx-gcc7.spec +++ b/cross-rx-gcc7.spec @@ -156,18 +156,18 @@ Requires(preun): update-alternatives %define biarch_targets x86_64 s390x powerpc64 powerpc sparc sparc64 Url: http://gcc.gnu.org/ -Version: 7.1.1+r247545 +Version: 7.1.1+r247574 Release: 0 %define gcc_version %(echo %version | sed 's/+.*//') %define gcc_dir_version %(echo %gcc_version | cut -d '.' -f 1) %define gcc_snapshot_revision %(echo %version | sed 's/[3-9]\.[0-9]\.[0-6]//' | sed 's/+/-/') %define binsuffix -7 BuildRoot: %{_tmppath}/%{name}-%{version}-build -Source: gcc-%{gcc_version}%{gcc_snapshot_revision}.tar.bz2 +Source: gcc-%{gcc_version}%{gcc_snapshot_revision}.tar.xz Source1: change_spec Source3: gcc7-rpmlintrc Source4: README.First-for.SuSE.packagers -Source5: nvptx-newlib.tar.bz2 +Source5: nvptx-newlib.tar.xz Patch2: gcc-add-defaultsspec.diff Patch5: tls-no-direct.diff Patch6: gcc43-no-unwind-tables.diff diff --git a/cross-s390x-gcc7.changes b/cross-s390x-gcc7.changes index 72c5f92..ebba624 100644 --- a/cross-s390x-gcc7.changes +++ b/cross-s390x-gcc7.changes @@ -1,9 +1,10 @@ ------------------------------------------------------------------- -Wed May 3 07:32:10 UTC 2017 - rguenther@suse.com +Thu May 4 10:12:09 UTC 2017 - rguenther@suse.com - Update to gcc-7-branch head (r247545) * Includes GCC 7.1 release - For SLE15 change ppc64le tuning to power9. [fate#322728] +- Change tarball compression to xz, BuildRequire xz. ------------------------------------------------------------------- Fri Apr 28 12:26:08 UTC 2017 - rguenther@suse.com diff --git a/cross-s390x-gcc7.spec b/cross-s390x-gcc7.spec index 7af8554..d7ff161 100644 --- a/cross-s390x-gcc7.spec +++ b/cross-s390x-gcc7.spec @@ -156,18 +156,18 @@ Requires(preun): update-alternatives %define biarch_targets x86_64 s390x powerpc64 powerpc sparc sparc64 Url: http://gcc.gnu.org/ -Version: 7.1.1+r247545 +Version: 7.1.1+r247574 Release: 0 %define gcc_version %(echo %version | sed 's/+.*//') %define gcc_dir_version %(echo %gcc_version | cut -d '.' -f 1) %define gcc_snapshot_revision %(echo %version | sed 's/[3-9]\.[0-9]\.[0-6]//' | sed 's/+/-/') %define binsuffix -7 BuildRoot: %{_tmppath}/%{name}-%{version}-build -Source: gcc-%{gcc_version}%{gcc_snapshot_revision}.tar.bz2 +Source: gcc-%{gcc_version}%{gcc_snapshot_revision}.tar.xz Source1: change_spec Source3: gcc7-rpmlintrc Source4: README.First-for.SuSE.packagers -Source5: nvptx-newlib.tar.bz2 +Source5: nvptx-newlib.tar.xz Patch2: gcc-add-defaultsspec.diff Patch5: tls-no-direct.diff Patch6: gcc43-no-unwind-tables.diff diff --git a/cross-sparc-gcc7.changes b/cross-sparc-gcc7.changes index 72c5f92..ebba624 100644 --- a/cross-sparc-gcc7.changes +++ b/cross-sparc-gcc7.changes @@ -1,9 +1,10 @@ ------------------------------------------------------------------- -Wed May 3 07:32:10 UTC 2017 - rguenther@suse.com +Thu May 4 10:12:09 UTC 2017 - rguenther@suse.com - Update to gcc-7-branch head (r247545) * Includes GCC 7.1 release - For SLE15 change ppc64le tuning to power9. [fate#322728] +- Change tarball compression to xz, BuildRequire xz. ------------------------------------------------------------------- Fri Apr 28 12:26:08 UTC 2017 - rguenther@suse.com diff --git a/cross-sparc-gcc7.spec b/cross-sparc-gcc7.spec index d5bbf26..4e14cc6 100644 --- a/cross-sparc-gcc7.spec +++ b/cross-sparc-gcc7.spec @@ -156,18 +156,18 @@ Requires(preun): update-alternatives %define biarch_targets x86_64 s390x powerpc64 powerpc sparc sparc64 Url: http://gcc.gnu.org/ -Version: 7.1.1+r247545 +Version: 7.1.1+r247574 Release: 0 %define gcc_version %(echo %version | sed 's/+.*//') %define gcc_dir_version %(echo %gcc_version | cut -d '.' -f 1) %define gcc_snapshot_revision %(echo %version | sed 's/[3-9]\.[0-9]\.[0-6]//' | sed 's/+/-/') %define binsuffix -7 BuildRoot: %{_tmppath}/%{name}-%{version}-build -Source: gcc-%{gcc_version}%{gcc_snapshot_revision}.tar.bz2 +Source: gcc-%{gcc_version}%{gcc_snapshot_revision}.tar.xz Source1: change_spec Source3: gcc7-rpmlintrc Source4: README.First-for.SuSE.packagers -Source5: nvptx-newlib.tar.bz2 +Source5: nvptx-newlib.tar.xz Patch2: gcc-add-defaultsspec.diff Patch5: tls-no-direct.diff Patch6: gcc43-no-unwind-tables.diff diff --git a/cross-sparc64-gcc7.changes b/cross-sparc64-gcc7.changes index 72c5f92..ebba624 100644 --- a/cross-sparc64-gcc7.changes +++ b/cross-sparc64-gcc7.changes @@ -1,9 +1,10 @@ ------------------------------------------------------------------- -Wed May 3 07:32:10 UTC 2017 - rguenther@suse.com +Thu May 4 10:12:09 UTC 2017 - rguenther@suse.com - Update to gcc-7-branch head (r247545) * Includes GCC 7.1 release - For SLE15 change ppc64le tuning to power9. [fate#322728] +- Change tarball compression to xz, BuildRequire xz. ------------------------------------------------------------------- Fri Apr 28 12:26:08 UTC 2017 - rguenther@suse.com diff --git a/cross-sparc64-gcc7.spec b/cross-sparc64-gcc7.spec index ada7bfd..99cccb0 100644 --- a/cross-sparc64-gcc7.spec +++ b/cross-sparc64-gcc7.spec @@ -156,18 +156,18 @@ Requires(preun): update-alternatives %define biarch_targets x86_64 s390x powerpc64 powerpc sparc sparc64 Url: http://gcc.gnu.org/ -Version: 7.1.1+r247545 +Version: 7.1.1+r247574 Release: 0 %define gcc_version %(echo %version | sed 's/+.*//') %define gcc_dir_version %(echo %gcc_version | cut -d '.' -f 1) %define gcc_snapshot_revision %(echo %version | sed 's/[3-9]\.[0-9]\.[0-6]//' | sed 's/+/-/') %define binsuffix -7 BuildRoot: %{_tmppath}/%{name}-%{version}-build -Source: gcc-%{gcc_version}%{gcc_snapshot_revision}.tar.bz2 +Source: gcc-%{gcc_version}%{gcc_snapshot_revision}.tar.xz Source1: change_spec Source3: gcc7-rpmlintrc Source4: README.First-for.SuSE.packagers -Source5: nvptx-newlib.tar.bz2 +Source5: nvptx-newlib.tar.xz Patch2: gcc-add-defaultsspec.diff Patch5: tls-no-direct.diff Patch6: gcc43-no-unwind-tables.diff diff --git a/cross-x86_64-gcc7.changes b/cross-x86_64-gcc7.changes index 72c5f92..ebba624 100644 --- a/cross-x86_64-gcc7.changes +++ b/cross-x86_64-gcc7.changes @@ -1,9 +1,10 @@ ------------------------------------------------------------------- -Wed May 3 07:32:10 UTC 2017 - rguenther@suse.com +Thu May 4 10:12:09 UTC 2017 - rguenther@suse.com - Update to gcc-7-branch head (r247545) * Includes GCC 7.1 release - For SLE15 change ppc64le tuning to power9. [fate#322728] +- Change tarball compression to xz, BuildRequire xz. ------------------------------------------------------------------- Fri Apr 28 12:26:08 UTC 2017 - rguenther@suse.com diff --git a/cross-x86_64-gcc7.spec b/cross-x86_64-gcc7.spec index 9ee157c..89c6843 100644 --- a/cross-x86_64-gcc7.spec +++ b/cross-x86_64-gcc7.spec @@ -156,18 +156,18 @@ Requires(preun): update-alternatives %define biarch_targets x86_64 s390x powerpc64 powerpc sparc sparc64 Url: http://gcc.gnu.org/ -Version: 7.1.1+r247545 +Version: 7.1.1+r247574 Release: 0 %define gcc_version %(echo %version | sed 's/+.*//') %define gcc_dir_version %(echo %gcc_version | cut -d '.' -f 1) %define gcc_snapshot_revision %(echo %version | sed 's/[3-9]\.[0-9]\.[0-6]//' | sed 's/+/-/') %define binsuffix -7 BuildRoot: %{_tmppath}/%{name}-%{version}-build -Source: gcc-%{gcc_version}%{gcc_snapshot_revision}.tar.bz2 +Source: gcc-%{gcc_version}%{gcc_snapshot_revision}.tar.xz Source1: change_spec Source3: gcc7-rpmlintrc Source4: README.First-for.SuSE.packagers -Source5: nvptx-newlib.tar.bz2 +Source5: nvptx-newlib.tar.xz Patch2: gcc-add-defaultsspec.diff Patch5: tls-no-direct.diff Patch6: gcc43-no-unwind-tables.diff diff --git a/gcc-7.1.1-r247545.tar.bz2 b/gcc-7.1.1-r247545.tar.bz2 deleted file mode 100644 index 830718d..0000000 --- a/gcc-7.1.1-r247545.tar.bz2 +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:1be3632847f078f00c66a0d8cdbe2bdd312336337bdd540d2bcab7cbf3f054a1 -size 76071035 diff --git a/gcc-7.1.1-r247574.tar.xz b/gcc-7.1.1-r247574.tar.xz new file mode 100644 index 0000000..d78ffe6 --- /dev/null +++ b/gcc-7.1.1-r247574.tar.xz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:8ad54e31924f63978f5f5b3b5f78593c22ab45292037053e5ccabefdd0ca6739 +size 60857156 diff --git a/gcc.spec.in b/gcc.spec.in index 297ebc4..db1f438 100644 --- a/gcc.spec.in +++ b/gcc.spec.in @@ -155,6 +155,7 @@ Name: gcc@base_ver@ +BuildRequires: xz # With generated files in src we could drop the following BuildRequires: bison BuildRequires: flex @@ -238,7 +239,7 @@ BuildRequires: gdb %define biarch_targets x86_64 s390x powerpc64 powerpc sparc sparc64 URL: http://gcc.gnu.org/ -Version: 7.1.1+r247545 +Version: 7.1.1+r247574 Release: 1 %define gcc_version %(echo %version | sed 's/+.*//') %define gcc_dir_version %(echo %gcc_version | cut -d '.' -f 1) @@ -288,11 +289,11 @@ Suggests: gcc@base_ver@-info gcc@base_ver@-locale # COMMON-BEGIN BuildRoot: %{_tmppath}/%{name}-%{version}-build -Source: gcc-%{gcc_version}%{gcc_snapshot_revision}.tar.bz2 +Source: gcc-%{gcc_version}%{gcc_snapshot_revision}.tar.xz Source1: change_spec Source3: gcc7-rpmlintrc Source4: README.First-for.SuSE.packagers -Source5: nvptx-newlib.tar.bz2 +Source5: nvptx-newlib.tar.xz Patch2: gcc-add-defaultsspec.diff Patch5: tls-no-direct.diff Patch6: gcc43-no-unwind-tables.diff diff --git a/gcc7-testresults.changes b/gcc7-testresults.changes index 72c5f92..ebba624 100644 --- a/gcc7-testresults.changes +++ b/gcc7-testresults.changes @@ -1,9 +1,10 @@ ------------------------------------------------------------------- -Wed May 3 07:32:10 UTC 2017 - rguenther@suse.com +Thu May 4 10:12:09 UTC 2017 - rguenther@suse.com - Update to gcc-7-branch head (r247545) * Includes GCC 7.1 release - For SLE15 change ppc64le tuning to power9. [fate#322728] +- Change tarball compression to xz, BuildRequire xz. ------------------------------------------------------------------- Fri Apr 28 12:26:08 UTC 2017 - rguenther@suse.com diff --git a/gcc7-testresults.spec b/gcc7-testresults.spec index b2df259..4b984e0 100644 --- a/gcc7-testresults.spec +++ b/gcc7-testresults.spec @@ -170,6 +170,7 @@ %endif Name: gcc7-testresults +BuildRequires: xz # With generated files in src we could drop the following BuildRequires: bison BuildRequires: flex @@ -252,7 +253,7 @@ BuildRequires: gdb %define biarch_targets x86_64 s390x powerpc64 powerpc sparc sparc64 Url: http://gcc.gnu.org/ -Version: 7.1.1+r247545 +Version: 7.1.1+r247574 Release: 0 %define gcc_version %(echo %version | sed 's/+.*//') %define gcc_dir_version %(echo %gcc_version | cut -d '.' -f 1) @@ -301,11 +302,11 @@ Suggests: gcc7-info gcc7-locale %endif BuildRoot: %{_tmppath}/%{name}-%{version}-build -Source: gcc-%{gcc_version}%{gcc_snapshot_revision}.tar.bz2 +Source: gcc-%{gcc_version}%{gcc_snapshot_revision}.tar.xz Source1: change_spec Source3: gcc7-rpmlintrc Source4: README.First-for.SuSE.packagers -Source5: nvptx-newlib.tar.bz2 +Source5: nvptx-newlib.tar.xz Patch2: gcc-add-defaultsspec.diff Patch5: tls-no-direct.diff Patch6: gcc43-no-unwind-tables.diff diff --git a/gcc7.changes b/gcc7.changes index 72c5f92..ebba624 100644 --- a/gcc7.changes +++ b/gcc7.changes @@ -1,9 +1,10 @@ ------------------------------------------------------------------- -Wed May 3 07:32:10 UTC 2017 - rguenther@suse.com +Thu May 4 10:12:09 UTC 2017 - rguenther@suse.com - Update to gcc-7-branch head (r247545) * Includes GCC 7.1 release - For SLE15 change ppc64le tuning to power9. [fate#322728] +- Change tarball compression to xz, BuildRequire xz. ------------------------------------------------------------------- Fri Apr 28 12:26:08 UTC 2017 - rguenther@suse.com diff --git a/gcc7.spec b/gcc7.spec index 7b76e52..9bcf43c 100644 --- a/gcc7.spec +++ b/gcc7.spec @@ -152,6 +152,7 @@ %endif Name: gcc7 +BuildRequires: xz # With generated files in src we could drop the following BuildRequires: bison BuildRequires: flex @@ -234,7 +235,7 @@ BuildRequires: gdb %define biarch_targets x86_64 s390x powerpc64 powerpc sparc sparc64 Url: http://gcc.gnu.org/ -Version: 7.1.1+r247545 +Version: 7.1.1+r247574 Release: 0 %define gcc_version %(echo %version | sed 's/+.*//') %define gcc_dir_version %(echo %gcc_version | cut -d '.' -f 1) @@ -283,11 +284,11 @@ Suggests: gcc7-info gcc7-locale %endif BuildRoot: %{_tmppath}/%{name}-%{version}-build -Source: gcc-%{gcc_version}%{gcc_snapshot_revision}.tar.bz2 +Source: gcc-%{gcc_version}%{gcc_snapshot_revision}.tar.xz Source1: change_spec Source3: gcc7-rpmlintrc Source4: README.First-for.SuSE.packagers -Source5: nvptx-newlib.tar.bz2 +Source5: nvptx-newlib.tar.xz Patch2: gcc-add-defaultsspec.diff Patch5: tls-no-direct.diff Patch6: gcc43-no-unwind-tables.diff diff --git a/nvptx-newlib.tar.bz2 b/nvptx-newlib.tar.bz2 deleted file mode 100644 index 829606e..0000000 --- a/nvptx-newlib.tar.bz2 +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:cff35a599386b5d4739fec3a8b1a75a5a417d57991531314b1eaa7e6756ce273 -size 12561054 diff --git a/nvptx-newlib.tar.xz b/nvptx-newlib.tar.xz new file mode 100644 index 0000000..ee374e5 --- /dev/null +++ b/nvptx-newlib.tar.xz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:f16edd6dd88631ef5f5fbdad9c100cf338126957926c74fea46f34094c945871 +size 7396228 From 30a80ea123ba272123a520f8b7024136216d7606db0cf5661bcb78f63608d238 Mon Sep 17 00:00:00 2001 From: Richard Biener Date: Thu, 18 May 2017 08:22:04 +0000 Subject: [PATCH 19/22] - Update to gcc-7-branch head (r248152) - Drop not working SLE-10 build support. - For SLE-15 build for x86-64 the i586 compiler. OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gcc7?expand=0&rev=52 --- cross-aarch64-gcc7.changes | 7 +++++++ cross-aarch64-gcc7.spec | 8 +++++--- cross-arm-gcc7.changes | 7 +++++++ cross-arm-gcc7.spec | 8 +++++--- cross-avr-gcc7.changes | 7 +++++++ cross-avr-gcc7.spec | 8 +++++--- cross-epiphany-gcc7-bootstrap.changes | 7 +++++++ cross-epiphany-gcc7-bootstrap.spec | 8 +++++--- cross-epiphany-gcc7.changes | 7 +++++++ cross-epiphany-gcc7.spec | 8 +++++--- cross-hppa-gcc7.changes | 7 +++++++ cross-hppa-gcc7.spec | 8 +++++--- cross-i386-gcc7.changes | 7 +++++++ cross-i386-gcc7.spec | 8 +++++--- cross-m68k-gcc7.changes | 7 +++++++ cross-m68k-gcc7.spec | 8 +++++--- cross-mips-gcc7.changes | 7 +++++++ cross-mips-gcc7.spec | 8 +++++--- cross-nvptx-gcc7.changes | 7 +++++++ cross-nvptx-gcc7.spec | 8 +++++--- cross-ppc64-gcc7.changes | 7 +++++++ cross-ppc64-gcc7.spec | 8 +++++--- cross-ppc64le-gcc7.changes | 7 +++++++ cross-ppc64le-gcc7.spec | 8 +++++--- cross-rx-gcc7-bootstrap.changes | 7 +++++++ cross-rx-gcc7-bootstrap.spec | 8 +++++--- cross-rx-gcc7.changes | 7 +++++++ cross-rx-gcc7.spec | 8 +++++--- cross-s390x-gcc7.changes | 7 +++++++ cross-s390x-gcc7.spec | 8 +++++--- cross-sparc-gcc7.changes | 7 +++++++ cross-sparc-gcc7.spec | 8 +++++--- cross-sparc64-gcc7.changes | 7 +++++++ cross-sparc64-gcc7.spec | 8 +++++--- cross-x86_64-gcc7.changes | 7 +++++++ cross-x86_64-gcc7.spec | 8 +++++--- gcc-7.1.1-r247574.tar.xz | 3 --- gcc-7.1.1-r248152.tar.xz | 3 +++ gcc.spec.in | 11 +++++------ gcc7-testresults.changes | 7 +++++++ gcc7-testresults.spec | 8 +++++--- gcc7.changes | 7 +++++++ gcc7.spec | 11 +++++------ 43 files changed, 248 insertions(+), 72 deletions(-) delete mode 100644 gcc-7.1.1-r247574.tar.xz create mode 100644 gcc-7.1.1-r248152.tar.xz diff --git a/cross-aarch64-gcc7.changes b/cross-aarch64-gcc7.changes index ebba624..229371a 100644 --- a/cross-aarch64-gcc7.changes +++ b/cross-aarch64-gcc7.changes @@ -1,3 +1,10 @@ +------------------------------------------------------------------- +Wed May 17 12:09:04 UTC 2017 - rguenther@suse.com + +- Update to gcc-7-branch head (r248152) +- Drop not working SLE-10 build support. +- For SLE-15 build for x86-64 the i586 compiler. + ------------------------------------------------------------------- Thu May 4 10:12:09 UTC 2017 - rguenther@suse.com diff --git a/cross-aarch64-gcc7.spec b/cross-aarch64-gcc7.spec index d1c4ab3..86a15f4 100644 --- a/cross-aarch64-gcc7.spec +++ b/cross-aarch64-gcc7.spec @@ -156,7 +156,7 @@ Requires(preun): update-alternatives %define biarch_targets x86_64 s390x powerpc64 powerpc sparc sparc64 Url: http://gcc.gnu.org/ -Version: 7.1.1+r247574 +Version: 7.1.1+r248152 Release: 0 %define gcc_version %(echo %version | sed 's/+.*//') %define gcc_dir_version %(echo %gcc_version | cut -d '.' -f 1) @@ -397,9 +397,7 @@ nvptx-none=%{_prefix}/nvptx-none, \ %endif --enable-version-specific-runtime-libs \ --with-gcc-major-version-only \ -%if 0%{suse_version} > 1100 --enable-linker-build-id \ -%endif --enable-linux-futex \ %if %{suse_version} >= 1315 %ifarch %ix86 x86_64 ppc ppc64 ppc64le %arm aarch64 s390 s390x %sparc @@ -517,7 +515,11 @@ nvptx-none=%{_prefix}/nvptx-none, \ --with-long-double-128 \ %endif %if "%{TARGET_ARCH}" == "i586" +%if 0%{sle_version} >= 150000 + --with-arch-32=x86-64 \ +%else --with-arch-32=i586 \ +%endif --with-tune=generic \ %endif %if "%{TARGET_ARCH}" == "x86_64" diff --git a/cross-arm-gcc7.changes b/cross-arm-gcc7.changes index ebba624..229371a 100644 --- a/cross-arm-gcc7.changes +++ b/cross-arm-gcc7.changes @@ -1,3 +1,10 @@ +------------------------------------------------------------------- +Wed May 17 12:09:04 UTC 2017 - rguenther@suse.com + +- Update to gcc-7-branch head (r248152) +- Drop not working SLE-10 build support. +- For SLE-15 build for x86-64 the i586 compiler. + ------------------------------------------------------------------- Thu May 4 10:12:09 UTC 2017 - rguenther@suse.com diff --git a/cross-arm-gcc7.spec b/cross-arm-gcc7.spec index 3a03462..fb5f154 100644 --- a/cross-arm-gcc7.spec +++ b/cross-arm-gcc7.spec @@ -156,7 +156,7 @@ Requires(preun): update-alternatives %define biarch_targets x86_64 s390x powerpc64 powerpc sparc sparc64 Url: http://gcc.gnu.org/ -Version: 7.1.1+r247574 +Version: 7.1.1+r248152 Release: 0 %define gcc_version %(echo %version | sed 's/+.*//') %define gcc_dir_version %(echo %gcc_version | cut -d '.' -f 1) @@ -397,9 +397,7 @@ nvptx-none=%{_prefix}/nvptx-none, \ %endif --enable-version-specific-runtime-libs \ --with-gcc-major-version-only \ -%if 0%{suse_version} > 1100 --enable-linker-build-id \ -%endif --enable-linux-futex \ %if %{suse_version} >= 1315 %ifarch %ix86 x86_64 ppc ppc64 ppc64le %arm aarch64 s390 s390x %sparc @@ -517,7 +515,11 @@ nvptx-none=%{_prefix}/nvptx-none, \ --with-long-double-128 \ %endif %if "%{TARGET_ARCH}" == "i586" +%if 0%{sle_version} >= 150000 + --with-arch-32=x86-64 \ +%else --with-arch-32=i586 \ +%endif --with-tune=generic \ %endif %if "%{TARGET_ARCH}" == "x86_64" diff --git a/cross-avr-gcc7.changes b/cross-avr-gcc7.changes index ebba624..229371a 100644 --- a/cross-avr-gcc7.changes +++ b/cross-avr-gcc7.changes @@ -1,3 +1,10 @@ +------------------------------------------------------------------- +Wed May 17 12:09:04 UTC 2017 - rguenther@suse.com + +- Update to gcc-7-branch head (r248152) +- Drop not working SLE-10 build support. +- For SLE-15 build for x86-64 the i586 compiler. + ------------------------------------------------------------------- Thu May 4 10:12:09 UTC 2017 - rguenther@suse.com diff --git a/cross-avr-gcc7.spec b/cross-avr-gcc7.spec index c18a148..81703e1 100644 --- a/cross-avr-gcc7.spec +++ b/cross-avr-gcc7.spec @@ -156,7 +156,7 @@ Requires(preun): update-alternatives %define biarch_targets x86_64 s390x powerpc64 powerpc sparc sparc64 Url: http://gcc.gnu.org/ -Version: 7.1.1+r247574 +Version: 7.1.1+r248152 Release: 0 %define gcc_version %(echo %version | sed 's/+.*//') %define gcc_dir_version %(echo %gcc_version | cut -d '.' -f 1) @@ -397,9 +397,7 @@ nvptx-none=%{_prefix}/nvptx-none, \ %endif --enable-version-specific-runtime-libs \ --with-gcc-major-version-only \ -%if 0%{suse_version} > 1100 --enable-linker-build-id \ -%endif --enable-linux-futex \ %if %{suse_version} >= 1315 %ifarch %ix86 x86_64 ppc ppc64 ppc64le %arm aarch64 s390 s390x %sparc @@ -517,7 +515,11 @@ nvptx-none=%{_prefix}/nvptx-none, \ --with-long-double-128 \ %endif %if "%{TARGET_ARCH}" == "i586" +%if 0%{sle_version} >= 150000 + --with-arch-32=x86-64 \ +%else --with-arch-32=i586 \ +%endif --with-tune=generic \ %endif %if "%{TARGET_ARCH}" == "x86_64" diff --git a/cross-epiphany-gcc7-bootstrap.changes b/cross-epiphany-gcc7-bootstrap.changes index ebba624..229371a 100644 --- a/cross-epiphany-gcc7-bootstrap.changes +++ b/cross-epiphany-gcc7-bootstrap.changes @@ -1,3 +1,10 @@ +------------------------------------------------------------------- +Wed May 17 12:09:04 UTC 2017 - rguenther@suse.com + +- Update to gcc-7-branch head (r248152) +- Drop not working SLE-10 build support. +- For SLE-15 build for x86-64 the i586 compiler. + ------------------------------------------------------------------- Thu May 4 10:12:09 UTC 2017 - rguenther@suse.com diff --git a/cross-epiphany-gcc7-bootstrap.spec b/cross-epiphany-gcc7-bootstrap.spec index d8c21dc..a1c5cbb 100644 --- a/cross-epiphany-gcc7-bootstrap.spec +++ b/cross-epiphany-gcc7-bootstrap.spec @@ -157,7 +157,7 @@ Requires(preun): update-alternatives %define biarch_targets x86_64 s390x powerpc64 powerpc sparc sparc64 Url: http://gcc.gnu.org/ -Version: 7.1.1+r247574 +Version: 7.1.1+r248152 Release: 0 %define gcc_version %(echo %version | sed 's/+.*//') %define gcc_dir_version %(echo %gcc_version | cut -d '.' -f 1) @@ -398,9 +398,7 @@ nvptx-none=%{_prefix}/nvptx-none, \ %endif --enable-version-specific-runtime-libs \ --with-gcc-major-version-only \ -%if 0%{suse_version} > 1100 --enable-linker-build-id \ -%endif --enable-linux-futex \ %if %{suse_version} >= 1315 %ifarch %ix86 x86_64 ppc ppc64 ppc64le %arm aarch64 s390 s390x %sparc @@ -518,7 +516,11 @@ nvptx-none=%{_prefix}/nvptx-none, \ --with-long-double-128 \ %endif %if "%{TARGET_ARCH}" == "i586" +%if 0%{sle_version} >= 150000 + --with-arch-32=x86-64 \ +%else --with-arch-32=i586 \ +%endif --with-tune=generic \ %endif %if "%{TARGET_ARCH}" == "x86_64" diff --git a/cross-epiphany-gcc7.changes b/cross-epiphany-gcc7.changes index ebba624..229371a 100644 --- a/cross-epiphany-gcc7.changes +++ b/cross-epiphany-gcc7.changes @@ -1,3 +1,10 @@ +------------------------------------------------------------------- +Wed May 17 12:09:04 UTC 2017 - rguenther@suse.com + +- Update to gcc-7-branch head (r248152) +- Drop not working SLE-10 build support. +- For SLE-15 build for x86-64 the i586 compiler. + ------------------------------------------------------------------- Thu May 4 10:12:09 UTC 2017 - rguenther@suse.com diff --git a/cross-epiphany-gcc7.spec b/cross-epiphany-gcc7.spec index a6c8188..9b09f42 100644 --- a/cross-epiphany-gcc7.spec +++ b/cross-epiphany-gcc7.spec @@ -156,7 +156,7 @@ Requires(preun): update-alternatives %define biarch_targets x86_64 s390x powerpc64 powerpc sparc sparc64 Url: http://gcc.gnu.org/ -Version: 7.1.1+r247574 +Version: 7.1.1+r248152 Release: 0 %define gcc_version %(echo %version | sed 's/+.*//') %define gcc_dir_version %(echo %gcc_version | cut -d '.' -f 1) @@ -397,9 +397,7 @@ nvptx-none=%{_prefix}/nvptx-none, \ %endif --enable-version-specific-runtime-libs \ --with-gcc-major-version-only \ -%if 0%{suse_version} > 1100 --enable-linker-build-id \ -%endif --enable-linux-futex \ %if %{suse_version} >= 1315 %ifarch %ix86 x86_64 ppc ppc64 ppc64le %arm aarch64 s390 s390x %sparc @@ -517,7 +515,11 @@ nvptx-none=%{_prefix}/nvptx-none, \ --with-long-double-128 \ %endif %if "%{TARGET_ARCH}" == "i586" +%if 0%{sle_version} >= 150000 + --with-arch-32=x86-64 \ +%else --with-arch-32=i586 \ +%endif --with-tune=generic \ %endif %if "%{TARGET_ARCH}" == "x86_64" diff --git a/cross-hppa-gcc7.changes b/cross-hppa-gcc7.changes index ebba624..229371a 100644 --- a/cross-hppa-gcc7.changes +++ b/cross-hppa-gcc7.changes @@ -1,3 +1,10 @@ +------------------------------------------------------------------- +Wed May 17 12:09:04 UTC 2017 - rguenther@suse.com + +- Update to gcc-7-branch head (r248152) +- Drop not working SLE-10 build support. +- For SLE-15 build for x86-64 the i586 compiler. + ------------------------------------------------------------------- Thu May 4 10:12:09 UTC 2017 - rguenther@suse.com diff --git a/cross-hppa-gcc7.spec b/cross-hppa-gcc7.spec index 290c685..94e637e 100644 --- a/cross-hppa-gcc7.spec +++ b/cross-hppa-gcc7.spec @@ -156,7 +156,7 @@ Requires(preun): update-alternatives %define biarch_targets x86_64 s390x powerpc64 powerpc sparc sparc64 Url: http://gcc.gnu.org/ -Version: 7.1.1+r247574 +Version: 7.1.1+r248152 Release: 0 %define gcc_version %(echo %version | sed 's/+.*//') %define gcc_dir_version %(echo %gcc_version | cut -d '.' -f 1) @@ -397,9 +397,7 @@ nvptx-none=%{_prefix}/nvptx-none, \ %endif --enable-version-specific-runtime-libs \ --with-gcc-major-version-only \ -%if 0%{suse_version} > 1100 --enable-linker-build-id \ -%endif --enable-linux-futex \ %if %{suse_version} >= 1315 %ifarch %ix86 x86_64 ppc ppc64 ppc64le %arm aarch64 s390 s390x %sparc @@ -517,7 +515,11 @@ nvptx-none=%{_prefix}/nvptx-none, \ --with-long-double-128 \ %endif %if "%{TARGET_ARCH}" == "i586" +%if 0%{sle_version} >= 150000 + --with-arch-32=x86-64 \ +%else --with-arch-32=i586 \ +%endif --with-tune=generic \ %endif %if "%{TARGET_ARCH}" == "x86_64" diff --git a/cross-i386-gcc7.changes b/cross-i386-gcc7.changes index ebba624..229371a 100644 --- a/cross-i386-gcc7.changes +++ b/cross-i386-gcc7.changes @@ -1,3 +1,10 @@ +------------------------------------------------------------------- +Wed May 17 12:09:04 UTC 2017 - rguenther@suse.com + +- Update to gcc-7-branch head (r248152) +- Drop not working SLE-10 build support. +- For SLE-15 build for x86-64 the i586 compiler. + ------------------------------------------------------------------- Thu May 4 10:12:09 UTC 2017 - rguenther@suse.com diff --git a/cross-i386-gcc7.spec b/cross-i386-gcc7.spec index db7452e..f28f88f 100644 --- a/cross-i386-gcc7.spec +++ b/cross-i386-gcc7.spec @@ -156,7 +156,7 @@ Requires(preun): update-alternatives %define biarch_targets x86_64 s390x powerpc64 powerpc sparc sparc64 Url: http://gcc.gnu.org/ -Version: 7.1.1+r247574 +Version: 7.1.1+r248152 Release: 0 %define gcc_version %(echo %version | sed 's/+.*//') %define gcc_dir_version %(echo %gcc_version | cut -d '.' -f 1) @@ -397,9 +397,7 @@ nvptx-none=%{_prefix}/nvptx-none, \ %endif --enable-version-specific-runtime-libs \ --with-gcc-major-version-only \ -%if 0%{suse_version} > 1100 --enable-linker-build-id \ -%endif --enable-linux-futex \ %if %{suse_version} >= 1315 %ifarch %ix86 x86_64 ppc ppc64 ppc64le %arm aarch64 s390 s390x %sparc @@ -517,7 +515,11 @@ nvptx-none=%{_prefix}/nvptx-none, \ --with-long-double-128 \ %endif %if "%{TARGET_ARCH}" == "i586" +%if 0%{sle_version} >= 150000 + --with-arch-32=x86-64 \ +%else --with-arch-32=i586 \ +%endif --with-tune=generic \ %endif %if "%{TARGET_ARCH}" == "x86_64" diff --git a/cross-m68k-gcc7.changes b/cross-m68k-gcc7.changes index ebba624..229371a 100644 --- a/cross-m68k-gcc7.changes +++ b/cross-m68k-gcc7.changes @@ -1,3 +1,10 @@ +------------------------------------------------------------------- +Wed May 17 12:09:04 UTC 2017 - rguenther@suse.com + +- Update to gcc-7-branch head (r248152) +- Drop not working SLE-10 build support. +- For SLE-15 build for x86-64 the i586 compiler. + ------------------------------------------------------------------- Thu May 4 10:12:09 UTC 2017 - rguenther@suse.com diff --git a/cross-m68k-gcc7.spec b/cross-m68k-gcc7.spec index 2af1684..06ee9bd 100644 --- a/cross-m68k-gcc7.spec +++ b/cross-m68k-gcc7.spec @@ -156,7 +156,7 @@ Requires(preun): update-alternatives %define biarch_targets x86_64 s390x powerpc64 powerpc sparc sparc64 Url: http://gcc.gnu.org/ -Version: 7.1.1+r247574 +Version: 7.1.1+r248152 Release: 0 %define gcc_version %(echo %version | sed 's/+.*//') %define gcc_dir_version %(echo %gcc_version | cut -d '.' -f 1) @@ -397,9 +397,7 @@ nvptx-none=%{_prefix}/nvptx-none, \ %endif --enable-version-specific-runtime-libs \ --with-gcc-major-version-only \ -%if 0%{suse_version} > 1100 --enable-linker-build-id \ -%endif --enable-linux-futex \ %if %{suse_version} >= 1315 %ifarch %ix86 x86_64 ppc ppc64 ppc64le %arm aarch64 s390 s390x %sparc @@ -517,7 +515,11 @@ nvptx-none=%{_prefix}/nvptx-none, \ --with-long-double-128 \ %endif %if "%{TARGET_ARCH}" == "i586" +%if 0%{sle_version} >= 150000 + --with-arch-32=x86-64 \ +%else --with-arch-32=i586 \ +%endif --with-tune=generic \ %endif %if "%{TARGET_ARCH}" == "x86_64" diff --git a/cross-mips-gcc7.changes b/cross-mips-gcc7.changes index ebba624..229371a 100644 --- a/cross-mips-gcc7.changes +++ b/cross-mips-gcc7.changes @@ -1,3 +1,10 @@ +------------------------------------------------------------------- +Wed May 17 12:09:04 UTC 2017 - rguenther@suse.com + +- Update to gcc-7-branch head (r248152) +- Drop not working SLE-10 build support. +- For SLE-15 build for x86-64 the i586 compiler. + ------------------------------------------------------------------- Thu May 4 10:12:09 UTC 2017 - rguenther@suse.com diff --git a/cross-mips-gcc7.spec b/cross-mips-gcc7.spec index 0b40578..39d02e4 100644 --- a/cross-mips-gcc7.spec +++ b/cross-mips-gcc7.spec @@ -156,7 +156,7 @@ Requires(preun): update-alternatives %define biarch_targets x86_64 s390x powerpc64 powerpc sparc sparc64 Url: http://gcc.gnu.org/ -Version: 7.1.1+r247574 +Version: 7.1.1+r248152 Release: 0 %define gcc_version %(echo %version | sed 's/+.*//') %define gcc_dir_version %(echo %gcc_version | cut -d '.' -f 1) @@ -397,9 +397,7 @@ nvptx-none=%{_prefix}/nvptx-none, \ %endif --enable-version-specific-runtime-libs \ --with-gcc-major-version-only \ -%if 0%{suse_version} > 1100 --enable-linker-build-id \ -%endif --enable-linux-futex \ %if %{suse_version} >= 1315 %ifarch %ix86 x86_64 ppc ppc64 ppc64le %arm aarch64 s390 s390x %sparc @@ -517,7 +515,11 @@ nvptx-none=%{_prefix}/nvptx-none, \ --with-long-double-128 \ %endif %if "%{TARGET_ARCH}" == "i586" +%if 0%{sle_version} >= 150000 + --with-arch-32=x86-64 \ +%else --with-arch-32=i586 \ +%endif --with-tune=generic \ %endif %if "%{TARGET_ARCH}" == "x86_64" diff --git a/cross-nvptx-gcc7.changes b/cross-nvptx-gcc7.changes index ebba624..229371a 100644 --- a/cross-nvptx-gcc7.changes +++ b/cross-nvptx-gcc7.changes @@ -1,3 +1,10 @@ +------------------------------------------------------------------- +Wed May 17 12:09:04 UTC 2017 - rguenther@suse.com + +- Update to gcc-7-branch head (r248152) +- Drop not working SLE-10 build support. +- For SLE-15 build for x86-64 the i586 compiler. + ------------------------------------------------------------------- Thu May 4 10:12:09 UTC 2017 - rguenther@suse.com diff --git a/cross-nvptx-gcc7.spec b/cross-nvptx-gcc7.spec index ed0c1ab..a22bc80 100644 --- a/cross-nvptx-gcc7.spec +++ b/cross-nvptx-gcc7.spec @@ -156,7 +156,7 @@ Requires(preun): update-alternatives %define biarch_targets x86_64 s390x powerpc64 powerpc sparc sparc64 Url: http://gcc.gnu.org/ -Version: 7.1.1+r247574 +Version: 7.1.1+r248152 Release: 0 %define gcc_version %(echo %version | sed 's/+.*//') %define gcc_dir_version %(echo %gcc_version | cut -d '.' -f 1) @@ -397,9 +397,7 @@ nvptx-none=%{_prefix}/nvptx-none, \ %endif --enable-version-specific-runtime-libs \ --with-gcc-major-version-only \ -%if 0%{suse_version} > 1100 --enable-linker-build-id \ -%endif --enable-linux-futex \ %if %{suse_version} >= 1315 %ifarch %ix86 x86_64 ppc ppc64 ppc64le %arm aarch64 s390 s390x %sparc @@ -517,7 +515,11 @@ nvptx-none=%{_prefix}/nvptx-none, \ --with-long-double-128 \ %endif %if "%{TARGET_ARCH}" == "i586" +%if 0%{sle_version} >= 150000 + --with-arch-32=x86-64 \ +%else --with-arch-32=i586 \ +%endif --with-tune=generic \ %endif %if "%{TARGET_ARCH}" == "x86_64" diff --git a/cross-ppc64-gcc7.changes b/cross-ppc64-gcc7.changes index ebba624..229371a 100644 --- a/cross-ppc64-gcc7.changes +++ b/cross-ppc64-gcc7.changes @@ -1,3 +1,10 @@ +------------------------------------------------------------------- +Wed May 17 12:09:04 UTC 2017 - rguenther@suse.com + +- Update to gcc-7-branch head (r248152) +- Drop not working SLE-10 build support. +- For SLE-15 build for x86-64 the i586 compiler. + ------------------------------------------------------------------- Thu May 4 10:12:09 UTC 2017 - rguenther@suse.com diff --git a/cross-ppc64-gcc7.spec b/cross-ppc64-gcc7.spec index e5f001b..9723b01 100644 --- a/cross-ppc64-gcc7.spec +++ b/cross-ppc64-gcc7.spec @@ -156,7 +156,7 @@ Requires(preun): update-alternatives %define biarch_targets x86_64 s390x powerpc64 powerpc sparc sparc64 Url: http://gcc.gnu.org/ -Version: 7.1.1+r247574 +Version: 7.1.1+r248152 Release: 0 %define gcc_version %(echo %version | sed 's/+.*//') %define gcc_dir_version %(echo %gcc_version | cut -d '.' -f 1) @@ -397,9 +397,7 @@ nvptx-none=%{_prefix}/nvptx-none, \ %endif --enable-version-specific-runtime-libs \ --with-gcc-major-version-only \ -%if 0%{suse_version} > 1100 --enable-linker-build-id \ -%endif --enable-linux-futex \ %if %{suse_version} >= 1315 %ifarch %ix86 x86_64 ppc ppc64 ppc64le %arm aarch64 s390 s390x %sparc @@ -517,7 +515,11 @@ nvptx-none=%{_prefix}/nvptx-none, \ --with-long-double-128 \ %endif %if "%{TARGET_ARCH}" == "i586" +%if 0%{sle_version} >= 150000 + --with-arch-32=x86-64 \ +%else --with-arch-32=i586 \ +%endif --with-tune=generic \ %endif %if "%{TARGET_ARCH}" == "x86_64" diff --git a/cross-ppc64le-gcc7.changes b/cross-ppc64le-gcc7.changes index ebba624..229371a 100644 --- a/cross-ppc64le-gcc7.changes +++ b/cross-ppc64le-gcc7.changes @@ -1,3 +1,10 @@ +------------------------------------------------------------------- +Wed May 17 12:09:04 UTC 2017 - rguenther@suse.com + +- Update to gcc-7-branch head (r248152) +- Drop not working SLE-10 build support. +- For SLE-15 build for x86-64 the i586 compiler. + ------------------------------------------------------------------- Thu May 4 10:12:09 UTC 2017 - rguenther@suse.com diff --git a/cross-ppc64le-gcc7.spec b/cross-ppc64le-gcc7.spec index 6849e56..6931b20 100644 --- a/cross-ppc64le-gcc7.spec +++ b/cross-ppc64le-gcc7.spec @@ -156,7 +156,7 @@ Requires(preun): update-alternatives %define biarch_targets x86_64 s390x powerpc64 powerpc sparc sparc64 Url: http://gcc.gnu.org/ -Version: 7.1.1+r247574 +Version: 7.1.1+r248152 Release: 0 %define gcc_version %(echo %version | sed 's/+.*//') %define gcc_dir_version %(echo %gcc_version | cut -d '.' -f 1) @@ -397,9 +397,7 @@ nvptx-none=%{_prefix}/nvptx-none, \ %endif --enable-version-specific-runtime-libs \ --with-gcc-major-version-only \ -%if 0%{suse_version} > 1100 --enable-linker-build-id \ -%endif --enable-linux-futex \ %if %{suse_version} >= 1315 %ifarch %ix86 x86_64 ppc ppc64 ppc64le %arm aarch64 s390 s390x %sparc @@ -517,7 +515,11 @@ nvptx-none=%{_prefix}/nvptx-none, \ --with-long-double-128 \ %endif %if "%{TARGET_ARCH}" == "i586" +%if 0%{sle_version} >= 150000 + --with-arch-32=x86-64 \ +%else --with-arch-32=i586 \ +%endif --with-tune=generic \ %endif %if "%{TARGET_ARCH}" == "x86_64" diff --git a/cross-rx-gcc7-bootstrap.changes b/cross-rx-gcc7-bootstrap.changes index ebba624..229371a 100644 --- a/cross-rx-gcc7-bootstrap.changes +++ b/cross-rx-gcc7-bootstrap.changes @@ -1,3 +1,10 @@ +------------------------------------------------------------------- +Wed May 17 12:09:04 UTC 2017 - rguenther@suse.com + +- Update to gcc-7-branch head (r248152) +- Drop not working SLE-10 build support. +- For SLE-15 build for x86-64 the i586 compiler. + ------------------------------------------------------------------- Thu May 4 10:12:09 UTC 2017 - rguenther@suse.com diff --git a/cross-rx-gcc7-bootstrap.spec b/cross-rx-gcc7-bootstrap.spec index 997871a..042c726 100644 --- a/cross-rx-gcc7-bootstrap.spec +++ b/cross-rx-gcc7-bootstrap.spec @@ -157,7 +157,7 @@ Requires(preun): update-alternatives %define biarch_targets x86_64 s390x powerpc64 powerpc sparc sparc64 Url: http://gcc.gnu.org/ -Version: 7.1.1+r247574 +Version: 7.1.1+r248152 Release: 0 %define gcc_version %(echo %version | sed 's/+.*//') %define gcc_dir_version %(echo %gcc_version | cut -d '.' -f 1) @@ -398,9 +398,7 @@ nvptx-none=%{_prefix}/nvptx-none, \ %endif --enable-version-specific-runtime-libs \ --with-gcc-major-version-only \ -%if 0%{suse_version} > 1100 --enable-linker-build-id \ -%endif --enable-linux-futex \ %if %{suse_version} >= 1315 %ifarch %ix86 x86_64 ppc ppc64 ppc64le %arm aarch64 s390 s390x %sparc @@ -518,7 +516,11 @@ nvptx-none=%{_prefix}/nvptx-none, \ --with-long-double-128 \ %endif %if "%{TARGET_ARCH}" == "i586" +%if 0%{sle_version} >= 150000 + --with-arch-32=x86-64 \ +%else --with-arch-32=i586 \ +%endif --with-tune=generic \ %endif %if "%{TARGET_ARCH}" == "x86_64" diff --git a/cross-rx-gcc7.changes b/cross-rx-gcc7.changes index ebba624..229371a 100644 --- a/cross-rx-gcc7.changes +++ b/cross-rx-gcc7.changes @@ -1,3 +1,10 @@ +------------------------------------------------------------------- +Wed May 17 12:09:04 UTC 2017 - rguenther@suse.com + +- Update to gcc-7-branch head (r248152) +- Drop not working SLE-10 build support. +- For SLE-15 build for x86-64 the i586 compiler. + ------------------------------------------------------------------- Thu May 4 10:12:09 UTC 2017 - rguenther@suse.com diff --git a/cross-rx-gcc7.spec b/cross-rx-gcc7.spec index 7729f57..97ace82 100644 --- a/cross-rx-gcc7.spec +++ b/cross-rx-gcc7.spec @@ -156,7 +156,7 @@ Requires(preun): update-alternatives %define biarch_targets x86_64 s390x powerpc64 powerpc sparc sparc64 Url: http://gcc.gnu.org/ -Version: 7.1.1+r247574 +Version: 7.1.1+r248152 Release: 0 %define gcc_version %(echo %version | sed 's/+.*//') %define gcc_dir_version %(echo %gcc_version | cut -d '.' -f 1) @@ -397,9 +397,7 @@ nvptx-none=%{_prefix}/nvptx-none, \ %endif --enable-version-specific-runtime-libs \ --with-gcc-major-version-only \ -%if 0%{suse_version} > 1100 --enable-linker-build-id \ -%endif --enable-linux-futex \ %if %{suse_version} >= 1315 %ifarch %ix86 x86_64 ppc ppc64 ppc64le %arm aarch64 s390 s390x %sparc @@ -517,7 +515,11 @@ nvptx-none=%{_prefix}/nvptx-none, \ --with-long-double-128 \ %endif %if "%{TARGET_ARCH}" == "i586" +%if 0%{sle_version} >= 150000 + --with-arch-32=x86-64 \ +%else --with-arch-32=i586 \ +%endif --with-tune=generic \ %endif %if "%{TARGET_ARCH}" == "x86_64" diff --git a/cross-s390x-gcc7.changes b/cross-s390x-gcc7.changes index ebba624..229371a 100644 --- a/cross-s390x-gcc7.changes +++ b/cross-s390x-gcc7.changes @@ -1,3 +1,10 @@ +------------------------------------------------------------------- +Wed May 17 12:09:04 UTC 2017 - rguenther@suse.com + +- Update to gcc-7-branch head (r248152) +- Drop not working SLE-10 build support. +- For SLE-15 build for x86-64 the i586 compiler. + ------------------------------------------------------------------- Thu May 4 10:12:09 UTC 2017 - rguenther@suse.com diff --git a/cross-s390x-gcc7.spec b/cross-s390x-gcc7.spec index d7ff161..37565c5 100644 --- a/cross-s390x-gcc7.spec +++ b/cross-s390x-gcc7.spec @@ -156,7 +156,7 @@ Requires(preun): update-alternatives %define biarch_targets x86_64 s390x powerpc64 powerpc sparc sparc64 Url: http://gcc.gnu.org/ -Version: 7.1.1+r247574 +Version: 7.1.1+r248152 Release: 0 %define gcc_version %(echo %version | sed 's/+.*//') %define gcc_dir_version %(echo %gcc_version | cut -d '.' -f 1) @@ -397,9 +397,7 @@ nvptx-none=%{_prefix}/nvptx-none, \ %endif --enable-version-specific-runtime-libs \ --with-gcc-major-version-only \ -%if 0%{suse_version} > 1100 --enable-linker-build-id \ -%endif --enable-linux-futex \ %if %{suse_version} >= 1315 %ifarch %ix86 x86_64 ppc ppc64 ppc64le %arm aarch64 s390 s390x %sparc @@ -517,7 +515,11 @@ nvptx-none=%{_prefix}/nvptx-none, \ --with-long-double-128 \ %endif %if "%{TARGET_ARCH}" == "i586" +%if 0%{sle_version} >= 150000 + --with-arch-32=x86-64 \ +%else --with-arch-32=i586 \ +%endif --with-tune=generic \ %endif %if "%{TARGET_ARCH}" == "x86_64" diff --git a/cross-sparc-gcc7.changes b/cross-sparc-gcc7.changes index ebba624..229371a 100644 --- a/cross-sparc-gcc7.changes +++ b/cross-sparc-gcc7.changes @@ -1,3 +1,10 @@ +------------------------------------------------------------------- +Wed May 17 12:09:04 UTC 2017 - rguenther@suse.com + +- Update to gcc-7-branch head (r248152) +- Drop not working SLE-10 build support. +- For SLE-15 build for x86-64 the i586 compiler. + ------------------------------------------------------------------- Thu May 4 10:12:09 UTC 2017 - rguenther@suse.com diff --git a/cross-sparc-gcc7.spec b/cross-sparc-gcc7.spec index 4e14cc6..6dd3770 100644 --- a/cross-sparc-gcc7.spec +++ b/cross-sparc-gcc7.spec @@ -156,7 +156,7 @@ Requires(preun): update-alternatives %define biarch_targets x86_64 s390x powerpc64 powerpc sparc sparc64 Url: http://gcc.gnu.org/ -Version: 7.1.1+r247574 +Version: 7.1.1+r248152 Release: 0 %define gcc_version %(echo %version | sed 's/+.*//') %define gcc_dir_version %(echo %gcc_version | cut -d '.' -f 1) @@ -397,9 +397,7 @@ nvptx-none=%{_prefix}/nvptx-none, \ %endif --enable-version-specific-runtime-libs \ --with-gcc-major-version-only \ -%if 0%{suse_version} > 1100 --enable-linker-build-id \ -%endif --enable-linux-futex \ %if %{suse_version} >= 1315 %ifarch %ix86 x86_64 ppc ppc64 ppc64le %arm aarch64 s390 s390x %sparc @@ -517,7 +515,11 @@ nvptx-none=%{_prefix}/nvptx-none, \ --with-long-double-128 \ %endif %if "%{TARGET_ARCH}" == "i586" +%if 0%{sle_version} >= 150000 + --with-arch-32=x86-64 \ +%else --with-arch-32=i586 \ +%endif --with-tune=generic \ %endif %if "%{TARGET_ARCH}" == "x86_64" diff --git a/cross-sparc64-gcc7.changes b/cross-sparc64-gcc7.changes index ebba624..229371a 100644 --- a/cross-sparc64-gcc7.changes +++ b/cross-sparc64-gcc7.changes @@ -1,3 +1,10 @@ +------------------------------------------------------------------- +Wed May 17 12:09:04 UTC 2017 - rguenther@suse.com + +- Update to gcc-7-branch head (r248152) +- Drop not working SLE-10 build support. +- For SLE-15 build for x86-64 the i586 compiler. + ------------------------------------------------------------------- Thu May 4 10:12:09 UTC 2017 - rguenther@suse.com diff --git a/cross-sparc64-gcc7.spec b/cross-sparc64-gcc7.spec index 99cccb0..d3ff473 100644 --- a/cross-sparc64-gcc7.spec +++ b/cross-sparc64-gcc7.spec @@ -156,7 +156,7 @@ Requires(preun): update-alternatives %define biarch_targets x86_64 s390x powerpc64 powerpc sparc sparc64 Url: http://gcc.gnu.org/ -Version: 7.1.1+r247574 +Version: 7.1.1+r248152 Release: 0 %define gcc_version %(echo %version | sed 's/+.*//') %define gcc_dir_version %(echo %gcc_version | cut -d '.' -f 1) @@ -397,9 +397,7 @@ nvptx-none=%{_prefix}/nvptx-none, \ %endif --enable-version-specific-runtime-libs \ --with-gcc-major-version-only \ -%if 0%{suse_version} > 1100 --enable-linker-build-id \ -%endif --enable-linux-futex \ %if %{suse_version} >= 1315 %ifarch %ix86 x86_64 ppc ppc64 ppc64le %arm aarch64 s390 s390x %sparc @@ -517,7 +515,11 @@ nvptx-none=%{_prefix}/nvptx-none, \ --with-long-double-128 \ %endif %if "%{TARGET_ARCH}" == "i586" +%if 0%{sle_version} >= 150000 + --with-arch-32=x86-64 \ +%else --with-arch-32=i586 \ +%endif --with-tune=generic \ %endif %if "%{TARGET_ARCH}" == "x86_64" diff --git a/cross-x86_64-gcc7.changes b/cross-x86_64-gcc7.changes index ebba624..229371a 100644 --- a/cross-x86_64-gcc7.changes +++ b/cross-x86_64-gcc7.changes @@ -1,3 +1,10 @@ +------------------------------------------------------------------- +Wed May 17 12:09:04 UTC 2017 - rguenther@suse.com + +- Update to gcc-7-branch head (r248152) +- Drop not working SLE-10 build support. +- For SLE-15 build for x86-64 the i586 compiler. + ------------------------------------------------------------------- Thu May 4 10:12:09 UTC 2017 - rguenther@suse.com diff --git a/cross-x86_64-gcc7.spec b/cross-x86_64-gcc7.spec index 89c6843..0b40b2f 100644 --- a/cross-x86_64-gcc7.spec +++ b/cross-x86_64-gcc7.spec @@ -156,7 +156,7 @@ Requires(preun): update-alternatives %define biarch_targets x86_64 s390x powerpc64 powerpc sparc sparc64 Url: http://gcc.gnu.org/ -Version: 7.1.1+r247574 +Version: 7.1.1+r248152 Release: 0 %define gcc_version %(echo %version | sed 's/+.*//') %define gcc_dir_version %(echo %gcc_version | cut -d '.' -f 1) @@ -397,9 +397,7 @@ nvptx-none=%{_prefix}/nvptx-none, \ %endif --enable-version-specific-runtime-libs \ --with-gcc-major-version-only \ -%if 0%{suse_version} > 1100 --enable-linker-build-id \ -%endif --enable-linux-futex \ %if %{suse_version} >= 1315 %ifarch %ix86 x86_64 ppc ppc64 ppc64le %arm aarch64 s390 s390x %sparc @@ -517,7 +515,11 @@ nvptx-none=%{_prefix}/nvptx-none, \ --with-long-double-128 \ %endif %if "%{TARGET_ARCH}" == "i586" +%if 0%{sle_version} >= 150000 + --with-arch-32=x86-64 \ +%else --with-arch-32=i586 \ +%endif --with-tune=generic \ %endif %if "%{TARGET_ARCH}" == "x86_64" diff --git a/gcc-7.1.1-r247574.tar.xz b/gcc-7.1.1-r247574.tar.xz deleted file mode 100644 index d78ffe6..0000000 --- a/gcc-7.1.1-r247574.tar.xz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:8ad54e31924f63978f5f5b3b5f78593c22ab45292037053e5ccabefdd0ca6739 -size 60857156 diff --git a/gcc-7.1.1-r248152.tar.xz b/gcc-7.1.1-r248152.tar.xz new file mode 100644 index 0000000..8f42817 --- /dev/null +++ b/gcc-7.1.1-r248152.tar.xz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:457c52b20d939365c68176cae575e5f42c7441faa2e351e4ec4d8c633615ad0a +size 60935612 diff --git a/gcc.spec.in b/gcc.spec.in index db1f438..8c24105 100644 --- a/gcc.spec.in +++ b/gcc.spec.in @@ -239,7 +239,7 @@ BuildRequires: gdb %define biarch_targets x86_64 s390x powerpc64 powerpc sparc sparc64 URL: http://gcc.gnu.org/ -Version: 7.1.1+r247574 +Version: 7.1.1+r248152 Release: 1 %define gcc_version %(echo %version | sed 's/+.*//') %define gcc_dir_version %(echo %gcc_version | cut -d '.' -f 1) @@ -1202,9 +1202,7 @@ nvptx-none=%{_prefix}/nvptx-none, \ %endif --enable-version-specific-runtime-libs \ --with-gcc-major-version-only \ -%if 0%{suse_version} > 1100 --enable-linker-build-id \ -%endif --enable-linux-futex \ %if %{suse_version} >= 1315 %ifarch %ix86 x86_64 ppc ppc64 ppc64le %arm aarch64 s390 s390x %sparc @@ -1322,7 +1320,11 @@ nvptx-none=%{_prefix}/nvptx-none, \ --with-long-double-128 \ %endif %if "%{TARGET_ARCH}" == "i586" +%if 0%{sle_version} >= 150000 + --with-arch-32=x86-64 \ +%else --with-arch-32=i586 \ +%endif --with-tune=generic \ %endif %if "%{TARGET_ARCH}" == "x86_64" @@ -1739,9 +1741,6 @@ cat cpplib%{binsuffix}.lang gcc%{binsuffix}.lang > gcc@base_ver@-locale.lang %{libsubdir}/include-fixed/README %{libsubdir}/include-fixed/limits.h %{libsubdir}/include-fixed/syslimits.h -%if %{suse_version} < 1030 -%{libsubdir}/include-fixed/wchar.h -%endif %{libsubdir}/include/omp.h %{libsubdir}/include/float.h %{libsubdir}/include/iso646.h diff --git a/gcc7-testresults.changes b/gcc7-testresults.changes index ebba624..229371a 100644 --- a/gcc7-testresults.changes +++ b/gcc7-testresults.changes @@ -1,3 +1,10 @@ +------------------------------------------------------------------- +Wed May 17 12:09:04 UTC 2017 - rguenther@suse.com + +- Update to gcc-7-branch head (r248152) +- Drop not working SLE-10 build support. +- For SLE-15 build for x86-64 the i586 compiler. + ------------------------------------------------------------------- Thu May 4 10:12:09 UTC 2017 - rguenther@suse.com diff --git a/gcc7-testresults.spec b/gcc7-testresults.spec index 4b984e0..5dd6508 100644 --- a/gcc7-testresults.spec +++ b/gcc7-testresults.spec @@ -253,7 +253,7 @@ BuildRequires: gdb %define biarch_targets x86_64 s390x powerpc64 powerpc sparc sparc64 Url: http://gcc.gnu.org/ -Version: 7.1.1+r247574 +Version: 7.1.1+r248152 Release: 0 %define gcc_version %(echo %version | sed 's/+.*//') %define gcc_dir_version %(echo %gcc_version | cut -d '.' -f 1) @@ -588,9 +588,7 @@ nvptx-none=%{_prefix}/nvptx-none, \ %endif --enable-version-specific-runtime-libs \ --with-gcc-major-version-only \ -%if 0%{suse_version} > 1100 --enable-linker-build-id \ -%endif --enable-linux-futex \ %if %{suse_version} >= 1315 %ifarch %ix86 x86_64 ppc ppc64 ppc64le %arm aarch64 s390 s390x %sparc @@ -708,7 +706,11 @@ nvptx-none=%{_prefix}/nvptx-none, \ --with-long-double-128 \ %endif %if "%{TARGET_ARCH}" == "i586" +%if 0%{sle_version} >= 150000 + --with-arch-32=x86-64 \ +%else --with-arch-32=i586 \ +%endif --with-tune=generic \ %endif %if "%{TARGET_ARCH}" == "x86_64" diff --git a/gcc7.changes b/gcc7.changes index ebba624..229371a 100644 --- a/gcc7.changes +++ b/gcc7.changes @@ -1,3 +1,10 @@ +------------------------------------------------------------------- +Wed May 17 12:09:04 UTC 2017 - rguenther@suse.com + +- Update to gcc-7-branch head (r248152) +- Drop not working SLE-10 build support. +- For SLE-15 build for x86-64 the i586 compiler. + ------------------------------------------------------------------- Thu May 4 10:12:09 UTC 2017 - rguenther@suse.com diff --git a/gcc7.spec b/gcc7.spec index 9bcf43c..682b6ef 100644 --- a/gcc7.spec +++ b/gcc7.spec @@ -235,7 +235,7 @@ BuildRequires: gdb %define biarch_targets x86_64 s390x powerpc64 powerpc sparc sparc64 Url: http://gcc.gnu.org/ -Version: 7.1.1+r247574 +Version: 7.1.1+r248152 Release: 0 %define gcc_version %(echo %version | sed 's/+.*//') %define gcc_dir_version %(echo %gcc_version | cut -d '.' -f 1) @@ -1892,9 +1892,7 @@ nvptx-none=%{_prefix}/nvptx-none, \ %endif --enable-version-specific-runtime-libs \ --with-gcc-major-version-only \ -%if 0%{suse_version} > 1100 --enable-linker-build-id \ -%endif --enable-linux-futex \ %if %{suse_version} >= 1315 %ifarch %ix86 x86_64 ppc ppc64 ppc64le %arm aarch64 s390 s390x %sparc @@ -2012,7 +2010,11 @@ nvptx-none=%{_prefix}/nvptx-none, \ --with-long-double-128 \ %endif %if "%{TARGET_ARCH}" == "i586" +%if 0%{sle_version} >= 150000 + --with-arch-32=x86-64 \ +%else --with-arch-32=i586 \ +%endif --with-tune=generic \ %endif %if "%{TARGET_ARCH}" == "x86_64" @@ -2422,9 +2424,6 @@ cat cpplib%{binsuffix}.lang gcc%{binsuffix}.lang > gcc7-locale.lang %{libsubdir}/include-fixed/README %{libsubdir}/include-fixed/limits.h %{libsubdir}/include-fixed/syslimits.h -%if %{suse_version} < 1030 -%{libsubdir}/include-fixed/wchar.h -%endif %{libsubdir}/include/omp.h %{libsubdir}/include/float.h %{libsubdir}/include/iso646.h From 7e9ab4b2ce58b8a65ada5a484af50399ffc5e4a7bf3a50b27508b77f426535e3 Mon Sep 17 00:00:00 2001 From: Richard Biener Date: Thu, 18 May 2017 08:23:58 +0000 Subject: [PATCH 20/22] - For SLE-15 make the i586 compiler generate code for architecture level of x86_64. OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gcc7?expand=0&rev=53 --- cross-aarch64-gcc7.changes | 3 ++- cross-arm-gcc7.changes | 3 ++- cross-avr-gcc7.changes | 3 ++- cross-epiphany-gcc7-bootstrap.changes | 3 ++- cross-epiphany-gcc7.changes | 3 ++- cross-hppa-gcc7.changes | 3 ++- cross-i386-gcc7.changes | 3 ++- cross-m68k-gcc7.changes | 3 ++- cross-mips-gcc7.changes | 3 ++- cross-nvptx-gcc7.changes | 3 ++- cross-ppc64-gcc7.changes | 3 ++- cross-ppc64le-gcc7.changes | 3 ++- cross-rx-gcc7-bootstrap.changes | 3 ++- cross-rx-gcc7.changes | 3 ++- cross-s390x-gcc7.changes | 3 ++- cross-sparc-gcc7.changes | 3 ++- cross-sparc64-gcc7.changes | 3 ++- cross-x86_64-gcc7.changes | 3 ++- gcc7-testresults.changes | 3 ++- gcc7.changes | 3 ++- 20 files changed, 40 insertions(+), 20 deletions(-) diff --git a/cross-aarch64-gcc7.changes b/cross-aarch64-gcc7.changes index 229371a..63234b3 100644 --- a/cross-aarch64-gcc7.changes +++ b/cross-aarch64-gcc7.changes @@ -3,7 +3,8 @@ Wed May 17 12:09:04 UTC 2017 - rguenther@suse.com - Update to gcc-7-branch head (r248152) - Drop not working SLE-10 build support. -- For SLE-15 build for x86-64 the i586 compiler. +- For SLE-15 make the i586 compiler generate code for architecture + level of x86_64. ------------------------------------------------------------------- Thu May 4 10:12:09 UTC 2017 - rguenther@suse.com diff --git a/cross-arm-gcc7.changes b/cross-arm-gcc7.changes index 229371a..63234b3 100644 --- a/cross-arm-gcc7.changes +++ b/cross-arm-gcc7.changes @@ -3,7 +3,8 @@ Wed May 17 12:09:04 UTC 2017 - rguenther@suse.com - Update to gcc-7-branch head (r248152) - Drop not working SLE-10 build support. -- For SLE-15 build for x86-64 the i586 compiler. +- For SLE-15 make the i586 compiler generate code for architecture + level of x86_64. ------------------------------------------------------------------- Thu May 4 10:12:09 UTC 2017 - rguenther@suse.com diff --git a/cross-avr-gcc7.changes b/cross-avr-gcc7.changes index 229371a..63234b3 100644 --- a/cross-avr-gcc7.changes +++ b/cross-avr-gcc7.changes @@ -3,7 +3,8 @@ Wed May 17 12:09:04 UTC 2017 - rguenther@suse.com - Update to gcc-7-branch head (r248152) - Drop not working SLE-10 build support. -- For SLE-15 build for x86-64 the i586 compiler. +- For SLE-15 make the i586 compiler generate code for architecture + level of x86_64. ------------------------------------------------------------------- Thu May 4 10:12:09 UTC 2017 - rguenther@suse.com diff --git a/cross-epiphany-gcc7-bootstrap.changes b/cross-epiphany-gcc7-bootstrap.changes index 229371a..63234b3 100644 --- a/cross-epiphany-gcc7-bootstrap.changes +++ b/cross-epiphany-gcc7-bootstrap.changes @@ -3,7 +3,8 @@ Wed May 17 12:09:04 UTC 2017 - rguenther@suse.com - Update to gcc-7-branch head (r248152) - Drop not working SLE-10 build support. -- For SLE-15 build for x86-64 the i586 compiler. +- For SLE-15 make the i586 compiler generate code for architecture + level of x86_64. ------------------------------------------------------------------- Thu May 4 10:12:09 UTC 2017 - rguenther@suse.com diff --git a/cross-epiphany-gcc7.changes b/cross-epiphany-gcc7.changes index 229371a..63234b3 100644 --- a/cross-epiphany-gcc7.changes +++ b/cross-epiphany-gcc7.changes @@ -3,7 +3,8 @@ Wed May 17 12:09:04 UTC 2017 - rguenther@suse.com - Update to gcc-7-branch head (r248152) - Drop not working SLE-10 build support. -- For SLE-15 build for x86-64 the i586 compiler. +- For SLE-15 make the i586 compiler generate code for architecture + level of x86_64. ------------------------------------------------------------------- Thu May 4 10:12:09 UTC 2017 - rguenther@suse.com diff --git a/cross-hppa-gcc7.changes b/cross-hppa-gcc7.changes index 229371a..63234b3 100644 --- a/cross-hppa-gcc7.changes +++ b/cross-hppa-gcc7.changes @@ -3,7 +3,8 @@ Wed May 17 12:09:04 UTC 2017 - rguenther@suse.com - Update to gcc-7-branch head (r248152) - Drop not working SLE-10 build support. -- For SLE-15 build for x86-64 the i586 compiler. +- For SLE-15 make the i586 compiler generate code for architecture + level of x86_64. ------------------------------------------------------------------- Thu May 4 10:12:09 UTC 2017 - rguenther@suse.com diff --git a/cross-i386-gcc7.changes b/cross-i386-gcc7.changes index 229371a..63234b3 100644 --- a/cross-i386-gcc7.changes +++ b/cross-i386-gcc7.changes @@ -3,7 +3,8 @@ Wed May 17 12:09:04 UTC 2017 - rguenther@suse.com - Update to gcc-7-branch head (r248152) - Drop not working SLE-10 build support. -- For SLE-15 build for x86-64 the i586 compiler. +- For SLE-15 make the i586 compiler generate code for architecture + level of x86_64. ------------------------------------------------------------------- Thu May 4 10:12:09 UTC 2017 - rguenther@suse.com diff --git a/cross-m68k-gcc7.changes b/cross-m68k-gcc7.changes index 229371a..63234b3 100644 --- a/cross-m68k-gcc7.changes +++ b/cross-m68k-gcc7.changes @@ -3,7 +3,8 @@ Wed May 17 12:09:04 UTC 2017 - rguenther@suse.com - Update to gcc-7-branch head (r248152) - Drop not working SLE-10 build support. -- For SLE-15 build for x86-64 the i586 compiler. +- For SLE-15 make the i586 compiler generate code for architecture + level of x86_64. ------------------------------------------------------------------- Thu May 4 10:12:09 UTC 2017 - rguenther@suse.com diff --git a/cross-mips-gcc7.changes b/cross-mips-gcc7.changes index 229371a..63234b3 100644 --- a/cross-mips-gcc7.changes +++ b/cross-mips-gcc7.changes @@ -3,7 +3,8 @@ Wed May 17 12:09:04 UTC 2017 - rguenther@suse.com - Update to gcc-7-branch head (r248152) - Drop not working SLE-10 build support. -- For SLE-15 build for x86-64 the i586 compiler. +- For SLE-15 make the i586 compiler generate code for architecture + level of x86_64. ------------------------------------------------------------------- Thu May 4 10:12:09 UTC 2017 - rguenther@suse.com diff --git a/cross-nvptx-gcc7.changes b/cross-nvptx-gcc7.changes index 229371a..63234b3 100644 --- a/cross-nvptx-gcc7.changes +++ b/cross-nvptx-gcc7.changes @@ -3,7 +3,8 @@ Wed May 17 12:09:04 UTC 2017 - rguenther@suse.com - Update to gcc-7-branch head (r248152) - Drop not working SLE-10 build support. -- For SLE-15 build for x86-64 the i586 compiler. +- For SLE-15 make the i586 compiler generate code for architecture + level of x86_64. ------------------------------------------------------------------- Thu May 4 10:12:09 UTC 2017 - rguenther@suse.com diff --git a/cross-ppc64-gcc7.changes b/cross-ppc64-gcc7.changes index 229371a..63234b3 100644 --- a/cross-ppc64-gcc7.changes +++ b/cross-ppc64-gcc7.changes @@ -3,7 +3,8 @@ Wed May 17 12:09:04 UTC 2017 - rguenther@suse.com - Update to gcc-7-branch head (r248152) - Drop not working SLE-10 build support. -- For SLE-15 build for x86-64 the i586 compiler. +- For SLE-15 make the i586 compiler generate code for architecture + level of x86_64. ------------------------------------------------------------------- Thu May 4 10:12:09 UTC 2017 - rguenther@suse.com diff --git a/cross-ppc64le-gcc7.changes b/cross-ppc64le-gcc7.changes index 229371a..63234b3 100644 --- a/cross-ppc64le-gcc7.changes +++ b/cross-ppc64le-gcc7.changes @@ -3,7 +3,8 @@ Wed May 17 12:09:04 UTC 2017 - rguenther@suse.com - Update to gcc-7-branch head (r248152) - Drop not working SLE-10 build support. -- For SLE-15 build for x86-64 the i586 compiler. +- For SLE-15 make the i586 compiler generate code for architecture + level of x86_64. ------------------------------------------------------------------- Thu May 4 10:12:09 UTC 2017 - rguenther@suse.com diff --git a/cross-rx-gcc7-bootstrap.changes b/cross-rx-gcc7-bootstrap.changes index 229371a..63234b3 100644 --- a/cross-rx-gcc7-bootstrap.changes +++ b/cross-rx-gcc7-bootstrap.changes @@ -3,7 +3,8 @@ Wed May 17 12:09:04 UTC 2017 - rguenther@suse.com - Update to gcc-7-branch head (r248152) - Drop not working SLE-10 build support. -- For SLE-15 build for x86-64 the i586 compiler. +- For SLE-15 make the i586 compiler generate code for architecture + level of x86_64. ------------------------------------------------------------------- Thu May 4 10:12:09 UTC 2017 - rguenther@suse.com diff --git a/cross-rx-gcc7.changes b/cross-rx-gcc7.changes index 229371a..63234b3 100644 --- a/cross-rx-gcc7.changes +++ b/cross-rx-gcc7.changes @@ -3,7 +3,8 @@ Wed May 17 12:09:04 UTC 2017 - rguenther@suse.com - Update to gcc-7-branch head (r248152) - Drop not working SLE-10 build support. -- For SLE-15 build for x86-64 the i586 compiler. +- For SLE-15 make the i586 compiler generate code for architecture + level of x86_64. ------------------------------------------------------------------- Thu May 4 10:12:09 UTC 2017 - rguenther@suse.com diff --git a/cross-s390x-gcc7.changes b/cross-s390x-gcc7.changes index 229371a..63234b3 100644 --- a/cross-s390x-gcc7.changes +++ b/cross-s390x-gcc7.changes @@ -3,7 +3,8 @@ Wed May 17 12:09:04 UTC 2017 - rguenther@suse.com - Update to gcc-7-branch head (r248152) - Drop not working SLE-10 build support. -- For SLE-15 build for x86-64 the i586 compiler. +- For SLE-15 make the i586 compiler generate code for architecture + level of x86_64. ------------------------------------------------------------------- Thu May 4 10:12:09 UTC 2017 - rguenther@suse.com diff --git a/cross-sparc-gcc7.changes b/cross-sparc-gcc7.changes index 229371a..63234b3 100644 --- a/cross-sparc-gcc7.changes +++ b/cross-sparc-gcc7.changes @@ -3,7 +3,8 @@ Wed May 17 12:09:04 UTC 2017 - rguenther@suse.com - Update to gcc-7-branch head (r248152) - Drop not working SLE-10 build support. -- For SLE-15 build for x86-64 the i586 compiler. +- For SLE-15 make the i586 compiler generate code for architecture + level of x86_64. ------------------------------------------------------------------- Thu May 4 10:12:09 UTC 2017 - rguenther@suse.com diff --git a/cross-sparc64-gcc7.changes b/cross-sparc64-gcc7.changes index 229371a..63234b3 100644 --- a/cross-sparc64-gcc7.changes +++ b/cross-sparc64-gcc7.changes @@ -3,7 +3,8 @@ Wed May 17 12:09:04 UTC 2017 - rguenther@suse.com - Update to gcc-7-branch head (r248152) - Drop not working SLE-10 build support. -- For SLE-15 build for x86-64 the i586 compiler. +- For SLE-15 make the i586 compiler generate code for architecture + level of x86_64. ------------------------------------------------------------------- Thu May 4 10:12:09 UTC 2017 - rguenther@suse.com diff --git a/cross-x86_64-gcc7.changes b/cross-x86_64-gcc7.changes index 229371a..63234b3 100644 --- a/cross-x86_64-gcc7.changes +++ b/cross-x86_64-gcc7.changes @@ -3,7 +3,8 @@ Wed May 17 12:09:04 UTC 2017 - rguenther@suse.com - Update to gcc-7-branch head (r248152) - Drop not working SLE-10 build support. -- For SLE-15 build for x86-64 the i586 compiler. +- For SLE-15 make the i586 compiler generate code for architecture + level of x86_64. ------------------------------------------------------------------- Thu May 4 10:12:09 UTC 2017 - rguenther@suse.com diff --git a/gcc7-testresults.changes b/gcc7-testresults.changes index 229371a..63234b3 100644 --- a/gcc7-testresults.changes +++ b/gcc7-testresults.changes @@ -3,7 +3,8 @@ Wed May 17 12:09:04 UTC 2017 - rguenther@suse.com - Update to gcc-7-branch head (r248152) - Drop not working SLE-10 build support. -- For SLE-15 build for x86-64 the i586 compiler. +- For SLE-15 make the i586 compiler generate code for architecture + level of x86_64. ------------------------------------------------------------------- Thu May 4 10:12:09 UTC 2017 - rguenther@suse.com diff --git a/gcc7.changes b/gcc7.changes index 229371a..63234b3 100644 --- a/gcc7.changes +++ b/gcc7.changes @@ -3,7 +3,8 @@ Wed May 17 12:09:04 UTC 2017 - rguenther@suse.com - Update to gcc-7-branch head (r248152) - Drop not working SLE-10 build support. -- For SLE-15 build for x86-64 the i586 compiler. +- For SLE-15 make the i586 compiler generate code for architecture + level of x86_64. ------------------------------------------------------------------- Thu May 4 10:12:09 UTC 2017 - rguenther@suse.com From fe344ddf8e411a41e57c2a4ec16e7b13e030ce6d78c487a27d63c394f5019ffc Mon Sep 17 00:00:00 2001 From: Richard Biener Date: Thu, 18 May 2017 10:07:17 +0000 Subject: [PATCH 21/22] OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gcc7?expand=0&rev=54 --- cross-aarch64-gcc7.spec | 2 +- cross-arm-gcc7.spec | 2 +- cross-avr-gcc7.spec | 2 +- cross-epiphany-gcc7-bootstrap.spec | 2 +- cross-epiphany-gcc7.spec | 2 +- cross-hppa-gcc7.spec | 2 +- cross-i386-gcc7.spec | 2 +- cross-m68k-gcc7.spec | 2 +- cross-mips-gcc7.spec | 2 +- cross-nvptx-gcc7.spec | 2 +- cross-ppc64-gcc7.spec | 2 +- cross-ppc64le-gcc7.spec | 2 +- cross-rx-gcc7-bootstrap.spec | 2 +- cross-rx-gcc7.spec | 2 +- cross-s390x-gcc7.spec | 2 +- cross-sparc-gcc7.spec | 2 +- cross-sparc64-gcc7.spec | 2 +- cross-x86_64-gcc7.spec | 2 +- gcc.spec.in | 2 +- gcc7-testresults.spec | 2 +- gcc7.spec | 2 +- 21 files changed, 21 insertions(+), 21 deletions(-) diff --git a/cross-aarch64-gcc7.spec b/cross-aarch64-gcc7.spec index 86a15f4..57254f0 100644 --- a/cross-aarch64-gcc7.spec +++ b/cross-aarch64-gcc7.spec @@ -515,7 +515,7 @@ nvptx-none=%{_prefix}/nvptx-none, \ --with-long-double-128 \ %endif %if "%{TARGET_ARCH}" == "i586" -%if 0%{sle_version} >= 150000 +%if 0%{?sle_version:%sle_version} >= 150000 --with-arch-32=x86-64 \ %else --with-arch-32=i586 \ diff --git a/cross-arm-gcc7.spec b/cross-arm-gcc7.spec index fb5f154..119f066 100644 --- a/cross-arm-gcc7.spec +++ b/cross-arm-gcc7.spec @@ -515,7 +515,7 @@ nvptx-none=%{_prefix}/nvptx-none, \ --with-long-double-128 \ %endif %if "%{TARGET_ARCH}" == "i586" -%if 0%{sle_version} >= 150000 +%if 0%{?sle_version:%sle_version} >= 150000 --with-arch-32=x86-64 \ %else --with-arch-32=i586 \ diff --git a/cross-avr-gcc7.spec b/cross-avr-gcc7.spec index 81703e1..deaec51 100644 --- a/cross-avr-gcc7.spec +++ b/cross-avr-gcc7.spec @@ -515,7 +515,7 @@ nvptx-none=%{_prefix}/nvptx-none, \ --with-long-double-128 \ %endif %if "%{TARGET_ARCH}" == "i586" -%if 0%{sle_version} >= 150000 +%if 0%{?sle_version:%sle_version} >= 150000 --with-arch-32=x86-64 \ %else --with-arch-32=i586 \ diff --git a/cross-epiphany-gcc7-bootstrap.spec b/cross-epiphany-gcc7-bootstrap.spec index a1c5cbb..ab4906c 100644 --- a/cross-epiphany-gcc7-bootstrap.spec +++ b/cross-epiphany-gcc7-bootstrap.spec @@ -516,7 +516,7 @@ nvptx-none=%{_prefix}/nvptx-none, \ --with-long-double-128 \ %endif %if "%{TARGET_ARCH}" == "i586" -%if 0%{sle_version} >= 150000 +%if 0%{?sle_version:%sle_version} >= 150000 --with-arch-32=x86-64 \ %else --with-arch-32=i586 \ diff --git a/cross-epiphany-gcc7.spec b/cross-epiphany-gcc7.spec index 9b09f42..725e89d 100644 --- a/cross-epiphany-gcc7.spec +++ b/cross-epiphany-gcc7.spec @@ -515,7 +515,7 @@ nvptx-none=%{_prefix}/nvptx-none, \ --with-long-double-128 \ %endif %if "%{TARGET_ARCH}" == "i586" -%if 0%{sle_version} >= 150000 +%if 0%{?sle_version:%sle_version} >= 150000 --with-arch-32=x86-64 \ %else --with-arch-32=i586 \ diff --git a/cross-hppa-gcc7.spec b/cross-hppa-gcc7.spec index 94e637e..16bc4c5 100644 --- a/cross-hppa-gcc7.spec +++ b/cross-hppa-gcc7.spec @@ -515,7 +515,7 @@ nvptx-none=%{_prefix}/nvptx-none, \ --with-long-double-128 \ %endif %if "%{TARGET_ARCH}" == "i586" -%if 0%{sle_version} >= 150000 +%if 0%{?sle_version:%sle_version} >= 150000 --with-arch-32=x86-64 \ %else --with-arch-32=i586 \ diff --git a/cross-i386-gcc7.spec b/cross-i386-gcc7.spec index f28f88f..8ce28e8 100644 --- a/cross-i386-gcc7.spec +++ b/cross-i386-gcc7.spec @@ -515,7 +515,7 @@ nvptx-none=%{_prefix}/nvptx-none, \ --with-long-double-128 \ %endif %if "%{TARGET_ARCH}" == "i586" -%if 0%{sle_version} >= 150000 +%if 0%{?sle_version:%sle_version} >= 150000 --with-arch-32=x86-64 \ %else --with-arch-32=i586 \ diff --git a/cross-m68k-gcc7.spec b/cross-m68k-gcc7.spec index 06ee9bd..c6d3314 100644 --- a/cross-m68k-gcc7.spec +++ b/cross-m68k-gcc7.spec @@ -515,7 +515,7 @@ nvptx-none=%{_prefix}/nvptx-none, \ --with-long-double-128 \ %endif %if "%{TARGET_ARCH}" == "i586" -%if 0%{sle_version} >= 150000 +%if 0%{?sle_version:%sle_version} >= 150000 --with-arch-32=x86-64 \ %else --with-arch-32=i586 \ diff --git a/cross-mips-gcc7.spec b/cross-mips-gcc7.spec index 39d02e4..176839b 100644 --- a/cross-mips-gcc7.spec +++ b/cross-mips-gcc7.spec @@ -515,7 +515,7 @@ nvptx-none=%{_prefix}/nvptx-none, \ --with-long-double-128 \ %endif %if "%{TARGET_ARCH}" == "i586" -%if 0%{sle_version} >= 150000 +%if 0%{?sle_version:%sle_version} >= 150000 --with-arch-32=x86-64 \ %else --with-arch-32=i586 \ diff --git a/cross-nvptx-gcc7.spec b/cross-nvptx-gcc7.spec index a22bc80..d407301 100644 --- a/cross-nvptx-gcc7.spec +++ b/cross-nvptx-gcc7.spec @@ -515,7 +515,7 @@ nvptx-none=%{_prefix}/nvptx-none, \ --with-long-double-128 \ %endif %if "%{TARGET_ARCH}" == "i586" -%if 0%{sle_version} >= 150000 +%if 0%{?sle_version:%sle_version} >= 150000 --with-arch-32=x86-64 \ %else --with-arch-32=i586 \ diff --git a/cross-ppc64-gcc7.spec b/cross-ppc64-gcc7.spec index 9723b01..280e1b4 100644 --- a/cross-ppc64-gcc7.spec +++ b/cross-ppc64-gcc7.spec @@ -515,7 +515,7 @@ nvptx-none=%{_prefix}/nvptx-none, \ --with-long-double-128 \ %endif %if "%{TARGET_ARCH}" == "i586" -%if 0%{sle_version} >= 150000 +%if 0%{?sle_version:%sle_version} >= 150000 --with-arch-32=x86-64 \ %else --with-arch-32=i586 \ diff --git a/cross-ppc64le-gcc7.spec b/cross-ppc64le-gcc7.spec index 6931b20..5aad493 100644 --- a/cross-ppc64le-gcc7.spec +++ b/cross-ppc64le-gcc7.spec @@ -515,7 +515,7 @@ nvptx-none=%{_prefix}/nvptx-none, \ --with-long-double-128 \ %endif %if "%{TARGET_ARCH}" == "i586" -%if 0%{sle_version} >= 150000 +%if 0%{?sle_version:%sle_version} >= 150000 --with-arch-32=x86-64 \ %else --with-arch-32=i586 \ diff --git a/cross-rx-gcc7-bootstrap.spec b/cross-rx-gcc7-bootstrap.spec index 042c726..4433c0e 100644 --- a/cross-rx-gcc7-bootstrap.spec +++ b/cross-rx-gcc7-bootstrap.spec @@ -516,7 +516,7 @@ nvptx-none=%{_prefix}/nvptx-none, \ --with-long-double-128 \ %endif %if "%{TARGET_ARCH}" == "i586" -%if 0%{sle_version} >= 150000 +%if 0%{?sle_version:%sle_version} >= 150000 --with-arch-32=x86-64 \ %else --with-arch-32=i586 \ diff --git a/cross-rx-gcc7.spec b/cross-rx-gcc7.spec index 97ace82..67f0a1a 100644 --- a/cross-rx-gcc7.spec +++ b/cross-rx-gcc7.spec @@ -515,7 +515,7 @@ nvptx-none=%{_prefix}/nvptx-none, \ --with-long-double-128 \ %endif %if "%{TARGET_ARCH}" == "i586" -%if 0%{sle_version} >= 150000 +%if 0%{?sle_version:%sle_version} >= 150000 --with-arch-32=x86-64 \ %else --with-arch-32=i586 \ diff --git a/cross-s390x-gcc7.spec b/cross-s390x-gcc7.spec index 37565c5..ec819e0 100644 --- a/cross-s390x-gcc7.spec +++ b/cross-s390x-gcc7.spec @@ -515,7 +515,7 @@ nvptx-none=%{_prefix}/nvptx-none, \ --with-long-double-128 \ %endif %if "%{TARGET_ARCH}" == "i586" -%if 0%{sle_version} >= 150000 +%if 0%{?sle_version:%sle_version} >= 150000 --with-arch-32=x86-64 \ %else --with-arch-32=i586 \ diff --git a/cross-sparc-gcc7.spec b/cross-sparc-gcc7.spec index 6dd3770..7f0b290 100644 --- a/cross-sparc-gcc7.spec +++ b/cross-sparc-gcc7.spec @@ -515,7 +515,7 @@ nvptx-none=%{_prefix}/nvptx-none, \ --with-long-double-128 \ %endif %if "%{TARGET_ARCH}" == "i586" -%if 0%{sle_version} >= 150000 +%if 0%{?sle_version:%sle_version} >= 150000 --with-arch-32=x86-64 \ %else --with-arch-32=i586 \ diff --git a/cross-sparc64-gcc7.spec b/cross-sparc64-gcc7.spec index d3ff473..40e5c03 100644 --- a/cross-sparc64-gcc7.spec +++ b/cross-sparc64-gcc7.spec @@ -515,7 +515,7 @@ nvptx-none=%{_prefix}/nvptx-none, \ --with-long-double-128 \ %endif %if "%{TARGET_ARCH}" == "i586" -%if 0%{sle_version} >= 150000 +%if 0%{?sle_version:%sle_version} >= 150000 --with-arch-32=x86-64 \ %else --with-arch-32=i586 \ diff --git a/cross-x86_64-gcc7.spec b/cross-x86_64-gcc7.spec index 0b40b2f..cf37631 100644 --- a/cross-x86_64-gcc7.spec +++ b/cross-x86_64-gcc7.spec @@ -515,7 +515,7 @@ nvptx-none=%{_prefix}/nvptx-none, \ --with-long-double-128 \ %endif %if "%{TARGET_ARCH}" == "i586" -%if 0%{sle_version} >= 150000 +%if 0%{?sle_version:%sle_version} >= 150000 --with-arch-32=x86-64 \ %else --with-arch-32=i586 \ diff --git a/gcc.spec.in b/gcc.spec.in index 8c24105..a33157b 100644 --- a/gcc.spec.in +++ b/gcc.spec.in @@ -1320,7 +1320,7 @@ nvptx-none=%{_prefix}/nvptx-none, \ --with-long-double-128 \ %endif %if "%{TARGET_ARCH}" == "i586" -%if 0%{sle_version} >= 150000 +%if 0%{?sle_version:%sle_version} >= 150000 --with-arch-32=x86-64 \ %else --with-arch-32=i586 \ diff --git a/gcc7-testresults.spec b/gcc7-testresults.spec index 5dd6508..da09006 100644 --- a/gcc7-testresults.spec +++ b/gcc7-testresults.spec @@ -706,7 +706,7 @@ nvptx-none=%{_prefix}/nvptx-none, \ --with-long-double-128 \ %endif %if "%{TARGET_ARCH}" == "i586" -%if 0%{sle_version} >= 150000 +%if 0%{?sle_version:%sle_version} >= 150000 --with-arch-32=x86-64 \ %else --with-arch-32=i586 \ diff --git a/gcc7.spec b/gcc7.spec index 682b6ef..462709f 100644 --- a/gcc7.spec +++ b/gcc7.spec @@ -2010,7 +2010,7 @@ nvptx-none=%{_prefix}/nvptx-none, \ --with-long-double-128 \ %endif %if "%{TARGET_ARCH}" == "i586" -%if 0%{sle_version} >= 150000 +%if 0%{?sle_version:%sle_version} >= 150000 --with-arch-32=x86-64 \ %else --with-arch-32=i586 \ From b6354bdf2c2ad340d2cebbc7338eb6be80ffa27c249f9ca054b379c9edabb9a4 Mon Sep 17 00:00:00 2001 From: Richard Biener Date: Thu, 18 May 2017 10:28:09 +0000 Subject: [PATCH 22/22] - Add gcc7-pr80593.patch to fix ceph build. [bnc#1025891] OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gcc7?expand=0&rev=55 --- cross-aarch64-gcc7.changes | 1 + cross-aarch64-gcc7.spec | 2 + cross-arm-gcc7.changes | 1 + cross-arm-gcc7.spec | 2 + cross-avr-gcc7.changes | 1 + cross-avr-gcc7.spec | 2 + cross-epiphany-gcc7-bootstrap.changes | 1 + cross-epiphany-gcc7-bootstrap.spec | 2 + cross-epiphany-gcc7.changes | 1 + cross-epiphany-gcc7.spec | 2 + cross-hppa-gcc7.changes | 1 + cross-hppa-gcc7.spec | 2 + cross-i386-gcc7.changes | 1 + cross-i386-gcc7.spec | 2 + cross-m68k-gcc7.changes | 1 + cross-m68k-gcc7.spec | 2 + cross-mips-gcc7.changes | 1 + cross-mips-gcc7.spec | 2 + cross-nvptx-gcc7.changes | 1 + cross-nvptx-gcc7.spec | 2 + cross-ppc64-gcc7.changes | 1 + cross-ppc64-gcc7.spec | 2 + cross-ppc64le-gcc7.changes | 1 + cross-ppc64le-gcc7.spec | 2 + cross-rx-gcc7-bootstrap.changes | 1 + cross-rx-gcc7-bootstrap.spec | 2 + cross-rx-gcc7.changes | 1 + cross-rx-gcc7.spec | 2 + cross-s390x-gcc7.changes | 1 + cross-s390x-gcc7.spec | 2 + cross-sparc-gcc7.changes | 1 + cross-sparc-gcc7.spec | 2 + cross-sparc64-gcc7.changes | 1 + cross-sparc64-gcc7.spec | 2 + cross-x86_64-gcc7.changes | 1 + cross-x86_64-gcc7.spec | 2 + gcc.spec.in | 2 + gcc7-pr80593.patch | 64 +++++++++++++++++++++++++++ gcc7-testresults.changes | 1 + gcc7-testresults.spec | 2 + gcc7.changes | 1 + gcc7.spec | 2 + 42 files changed, 126 insertions(+) create mode 100644 gcc7-pr80593.patch diff --git a/cross-aarch64-gcc7.changes b/cross-aarch64-gcc7.changes index 63234b3..66fce5d 100644 --- a/cross-aarch64-gcc7.changes +++ b/cross-aarch64-gcc7.changes @@ -5,6 +5,7 @@ Wed May 17 12:09:04 UTC 2017 - rguenther@suse.com - Drop not working SLE-10 build support. - For SLE-15 make the i586 compiler generate code for architecture level of x86_64. +- Add gcc7-pr80593.patch to fix ceph build. [bnc#1025891] ------------------------------------------------------------------- Thu May 4 10:12:09 UTC 2017 - rguenther@suse.com diff --git a/cross-aarch64-gcc7.spec b/cross-aarch64-gcc7.spec index 57254f0..b01a455 100644 --- a/cross-aarch64-gcc7.spec +++ b/cross-aarch64-gcc7.spec @@ -175,6 +175,7 @@ Patch7: gcc48-libstdc++-api-reference.patch Patch9: gcc48-remove-mpfr-2.4.0-requirement.patch Patch10: gcc5-no-return-gcc43-workaround.patch Patch11: gcc7-remove-Wexpansion-to-defined-from-Wextra.patch +Patch12: gcc7-pr80593.patch # A set of patches from the RH srpm Patch51: gcc41-ppc32-retaddr.patch # Some patches taken from Debian @@ -248,6 +249,7 @@ ln -s nvptx-newlib/newlib . %endif %patch10 %patch11 +%patch12 %patch51 %patch60 %patch61 diff --git a/cross-arm-gcc7.changes b/cross-arm-gcc7.changes index 63234b3..66fce5d 100644 --- a/cross-arm-gcc7.changes +++ b/cross-arm-gcc7.changes @@ -5,6 +5,7 @@ Wed May 17 12:09:04 UTC 2017 - rguenther@suse.com - Drop not working SLE-10 build support. - For SLE-15 make the i586 compiler generate code for architecture level of x86_64. +- Add gcc7-pr80593.patch to fix ceph build. [bnc#1025891] ------------------------------------------------------------------- Thu May 4 10:12:09 UTC 2017 - rguenther@suse.com diff --git a/cross-arm-gcc7.spec b/cross-arm-gcc7.spec index 119f066..d35335b 100644 --- a/cross-arm-gcc7.spec +++ b/cross-arm-gcc7.spec @@ -175,6 +175,7 @@ Patch7: gcc48-libstdc++-api-reference.patch Patch9: gcc48-remove-mpfr-2.4.0-requirement.patch Patch10: gcc5-no-return-gcc43-workaround.patch Patch11: gcc7-remove-Wexpansion-to-defined-from-Wextra.patch +Patch12: gcc7-pr80593.patch # A set of patches from the RH srpm Patch51: gcc41-ppc32-retaddr.patch # Some patches taken from Debian @@ -248,6 +249,7 @@ ln -s nvptx-newlib/newlib . %endif %patch10 %patch11 +%patch12 %patch51 %patch60 %patch61 diff --git a/cross-avr-gcc7.changes b/cross-avr-gcc7.changes index 63234b3..66fce5d 100644 --- a/cross-avr-gcc7.changes +++ b/cross-avr-gcc7.changes @@ -5,6 +5,7 @@ Wed May 17 12:09:04 UTC 2017 - rguenther@suse.com - Drop not working SLE-10 build support. - For SLE-15 make the i586 compiler generate code for architecture level of x86_64. +- Add gcc7-pr80593.patch to fix ceph build. [bnc#1025891] ------------------------------------------------------------------- Thu May 4 10:12:09 UTC 2017 - rguenther@suse.com diff --git a/cross-avr-gcc7.spec b/cross-avr-gcc7.spec index deaec51..aa92acb 100644 --- a/cross-avr-gcc7.spec +++ b/cross-avr-gcc7.spec @@ -175,6 +175,7 @@ Patch7: gcc48-libstdc++-api-reference.patch Patch9: gcc48-remove-mpfr-2.4.0-requirement.patch Patch10: gcc5-no-return-gcc43-workaround.patch Patch11: gcc7-remove-Wexpansion-to-defined-from-Wextra.patch +Patch12: gcc7-pr80593.patch # A set of patches from the RH srpm Patch51: gcc41-ppc32-retaddr.patch # Some patches taken from Debian @@ -248,6 +249,7 @@ ln -s nvptx-newlib/newlib . %endif %patch10 %patch11 +%patch12 %patch51 %patch60 %patch61 diff --git a/cross-epiphany-gcc7-bootstrap.changes b/cross-epiphany-gcc7-bootstrap.changes index 63234b3..66fce5d 100644 --- a/cross-epiphany-gcc7-bootstrap.changes +++ b/cross-epiphany-gcc7-bootstrap.changes @@ -5,6 +5,7 @@ Wed May 17 12:09:04 UTC 2017 - rguenther@suse.com - Drop not working SLE-10 build support. - For SLE-15 make the i586 compiler generate code for architecture level of x86_64. +- Add gcc7-pr80593.patch to fix ceph build. [bnc#1025891] ------------------------------------------------------------------- Thu May 4 10:12:09 UTC 2017 - rguenther@suse.com diff --git a/cross-epiphany-gcc7-bootstrap.spec b/cross-epiphany-gcc7-bootstrap.spec index ab4906c..01f299a 100644 --- a/cross-epiphany-gcc7-bootstrap.spec +++ b/cross-epiphany-gcc7-bootstrap.spec @@ -176,6 +176,7 @@ Patch7: gcc48-libstdc++-api-reference.patch Patch9: gcc48-remove-mpfr-2.4.0-requirement.patch Patch10: gcc5-no-return-gcc43-workaround.patch Patch11: gcc7-remove-Wexpansion-to-defined-from-Wextra.patch +Patch12: gcc7-pr80593.patch # A set of patches from the RH srpm Patch51: gcc41-ppc32-retaddr.patch # Some patches taken from Debian @@ -249,6 +250,7 @@ ln -s nvptx-newlib/newlib . %endif %patch10 %patch11 +%patch12 %patch51 %patch60 %patch61 diff --git a/cross-epiphany-gcc7.changes b/cross-epiphany-gcc7.changes index 63234b3..66fce5d 100644 --- a/cross-epiphany-gcc7.changes +++ b/cross-epiphany-gcc7.changes @@ -5,6 +5,7 @@ Wed May 17 12:09:04 UTC 2017 - rguenther@suse.com - Drop not working SLE-10 build support. - For SLE-15 make the i586 compiler generate code for architecture level of x86_64. +- Add gcc7-pr80593.patch to fix ceph build. [bnc#1025891] ------------------------------------------------------------------- Thu May 4 10:12:09 UTC 2017 - rguenther@suse.com diff --git a/cross-epiphany-gcc7.spec b/cross-epiphany-gcc7.spec index 725e89d..056f851 100644 --- a/cross-epiphany-gcc7.spec +++ b/cross-epiphany-gcc7.spec @@ -175,6 +175,7 @@ Patch7: gcc48-libstdc++-api-reference.patch Patch9: gcc48-remove-mpfr-2.4.0-requirement.patch Patch10: gcc5-no-return-gcc43-workaround.patch Patch11: gcc7-remove-Wexpansion-to-defined-from-Wextra.patch +Patch12: gcc7-pr80593.patch # A set of patches from the RH srpm Patch51: gcc41-ppc32-retaddr.patch # Some patches taken from Debian @@ -248,6 +249,7 @@ ln -s nvptx-newlib/newlib . %endif %patch10 %patch11 +%patch12 %patch51 %patch60 %patch61 diff --git a/cross-hppa-gcc7.changes b/cross-hppa-gcc7.changes index 63234b3..66fce5d 100644 --- a/cross-hppa-gcc7.changes +++ b/cross-hppa-gcc7.changes @@ -5,6 +5,7 @@ Wed May 17 12:09:04 UTC 2017 - rguenther@suse.com - Drop not working SLE-10 build support. - For SLE-15 make the i586 compiler generate code for architecture level of x86_64. +- Add gcc7-pr80593.patch to fix ceph build. [bnc#1025891] ------------------------------------------------------------------- Thu May 4 10:12:09 UTC 2017 - rguenther@suse.com diff --git a/cross-hppa-gcc7.spec b/cross-hppa-gcc7.spec index 16bc4c5..985edf8 100644 --- a/cross-hppa-gcc7.spec +++ b/cross-hppa-gcc7.spec @@ -175,6 +175,7 @@ Patch7: gcc48-libstdc++-api-reference.patch Patch9: gcc48-remove-mpfr-2.4.0-requirement.patch Patch10: gcc5-no-return-gcc43-workaround.patch Patch11: gcc7-remove-Wexpansion-to-defined-from-Wextra.patch +Patch12: gcc7-pr80593.patch # A set of patches from the RH srpm Patch51: gcc41-ppc32-retaddr.patch # Some patches taken from Debian @@ -248,6 +249,7 @@ ln -s nvptx-newlib/newlib . %endif %patch10 %patch11 +%patch12 %patch51 %patch60 %patch61 diff --git a/cross-i386-gcc7.changes b/cross-i386-gcc7.changes index 63234b3..66fce5d 100644 --- a/cross-i386-gcc7.changes +++ b/cross-i386-gcc7.changes @@ -5,6 +5,7 @@ Wed May 17 12:09:04 UTC 2017 - rguenther@suse.com - Drop not working SLE-10 build support. - For SLE-15 make the i586 compiler generate code for architecture level of x86_64. +- Add gcc7-pr80593.patch to fix ceph build. [bnc#1025891] ------------------------------------------------------------------- Thu May 4 10:12:09 UTC 2017 - rguenther@suse.com diff --git a/cross-i386-gcc7.spec b/cross-i386-gcc7.spec index 8ce28e8..c0a4387 100644 --- a/cross-i386-gcc7.spec +++ b/cross-i386-gcc7.spec @@ -175,6 +175,7 @@ Patch7: gcc48-libstdc++-api-reference.patch Patch9: gcc48-remove-mpfr-2.4.0-requirement.patch Patch10: gcc5-no-return-gcc43-workaround.patch Patch11: gcc7-remove-Wexpansion-to-defined-from-Wextra.patch +Patch12: gcc7-pr80593.patch # A set of patches from the RH srpm Patch51: gcc41-ppc32-retaddr.patch # Some patches taken from Debian @@ -248,6 +249,7 @@ ln -s nvptx-newlib/newlib . %endif %patch10 %patch11 +%patch12 %patch51 %patch60 %patch61 diff --git a/cross-m68k-gcc7.changes b/cross-m68k-gcc7.changes index 63234b3..66fce5d 100644 --- a/cross-m68k-gcc7.changes +++ b/cross-m68k-gcc7.changes @@ -5,6 +5,7 @@ Wed May 17 12:09:04 UTC 2017 - rguenther@suse.com - Drop not working SLE-10 build support. - For SLE-15 make the i586 compiler generate code for architecture level of x86_64. +- Add gcc7-pr80593.patch to fix ceph build. [bnc#1025891] ------------------------------------------------------------------- Thu May 4 10:12:09 UTC 2017 - rguenther@suse.com diff --git a/cross-m68k-gcc7.spec b/cross-m68k-gcc7.spec index c6d3314..5f1eaa1 100644 --- a/cross-m68k-gcc7.spec +++ b/cross-m68k-gcc7.spec @@ -175,6 +175,7 @@ Patch7: gcc48-libstdc++-api-reference.patch Patch9: gcc48-remove-mpfr-2.4.0-requirement.patch Patch10: gcc5-no-return-gcc43-workaround.patch Patch11: gcc7-remove-Wexpansion-to-defined-from-Wextra.patch +Patch12: gcc7-pr80593.patch # A set of patches from the RH srpm Patch51: gcc41-ppc32-retaddr.patch # Some patches taken from Debian @@ -248,6 +249,7 @@ ln -s nvptx-newlib/newlib . %endif %patch10 %patch11 +%patch12 %patch51 %patch60 %patch61 diff --git a/cross-mips-gcc7.changes b/cross-mips-gcc7.changes index 63234b3..66fce5d 100644 --- a/cross-mips-gcc7.changes +++ b/cross-mips-gcc7.changes @@ -5,6 +5,7 @@ Wed May 17 12:09:04 UTC 2017 - rguenther@suse.com - Drop not working SLE-10 build support. - For SLE-15 make the i586 compiler generate code for architecture level of x86_64. +- Add gcc7-pr80593.patch to fix ceph build. [bnc#1025891] ------------------------------------------------------------------- Thu May 4 10:12:09 UTC 2017 - rguenther@suse.com diff --git a/cross-mips-gcc7.spec b/cross-mips-gcc7.spec index 176839b..820d72f 100644 --- a/cross-mips-gcc7.spec +++ b/cross-mips-gcc7.spec @@ -175,6 +175,7 @@ Patch7: gcc48-libstdc++-api-reference.patch Patch9: gcc48-remove-mpfr-2.4.0-requirement.patch Patch10: gcc5-no-return-gcc43-workaround.patch Patch11: gcc7-remove-Wexpansion-to-defined-from-Wextra.patch +Patch12: gcc7-pr80593.patch # A set of patches from the RH srpm Patch51: gcc41-ppc32-retaddr.patch # Some patches taken from Debian @@ -248,6 +249,7 @@ ln -s nvptx-newlib/newlib . %endif %patch10 %patch11 +%patch12 %patch51 %patch60 %patch61 diff --git a/cross-nvptx-gcc7.changes b/cross-nvptx-gcc7.changes index 63234b3..66fce5d 100644 --- a/cross-nvptx-gcc7.changes +++ b/cross-nvptx-gcc7.changes @@ -5,6 +5,7 @@ Wed May 17 12:09:04 UTC 2017 - rguenther@suse.com - Drop not working SLE-10 build support. - For SLE-15 make the i586 compiler generate code for architecture level of x86_64. +- Add gcc7-pr80593.patch to fix ceph build. [bnc#1025891] ------------------------------------------------------------------- Thu May 4 10:12:09 UTC 2017 - rguenther@suse.com diff --git a/cross-nvptx-gcc7.spec b/cross-nvptx-gcc7.spec index d407301..90b5848 100644 --- a/cross-nvptx-gcc7.spec +++ b/cross-nvptx-gcc7.spec @@ -175,6 +175,7 @@ Patch7: gcc48-libstdc++-api-reference.patch Patch9: gcc48-remove-mpfr-2.4.0-requirement.patch Patch10: gcc5-no-return-gcc43-workaround.patch Patch11: gcc7-remove-Wexpansion-to-defined-from-Wextra.patch +Patch12: gcc7-pr80593.patch # A set of patches from the RH srpm Patch51: gcc41-ppc32-retaddr.patch # Some patches taken from Debian @@ -248,6 +249,7 @@ ln -s nvptx-newlib/newlib . %endif %patch10 %patch11 +%patch12 %patch51 %patch60 %patch61 diff --git a/cross-ppc64-gcc7.changes b/cross-ppc64-gcc7.changes index 63234b3..66fce5d 100644 --- a/cross-ppc64-gcc7.changes +++ b/cross-ppc64-gcc7.changes @@ -5,6 +5,7 @@ Wed May 17 12:09:04 UTC 2017 - rguenther@suse.com - Drop not working SLE-10 build support. - For SLE-15 make the i586 compiler generate code for architecture level of x86_64. +- Add gcc7-pr80593.patch to fix ceph build. [bnc#1025891] ------------------------------------------------------------------- Thu May 4 10:12:09 UTC 2017 - rguenther@suse.com diff --git a/cross-ppc64-gcc7.spec b/cross-ppc64-gcc7.spec index 280e1b4..340eae9 100644 --- a/cross-ppc64-gcc7.spec +++ b/cross-ppc64-gcc7.spec @@ -175,6 +175,7 @@ Patch7: gcc48-libstdc++-api-reference.patch Patch9: gcc48-remove-mpfr-2.4.0-requirement.patch Patch10: gcc5-no-return-gcc43-workaround.patch Patch11: gcc7-remove-Wexpansion-to-defined-from-Wextra.patch +Patch12: gcc7-pr80593.patch # A set of patches from the RH srpm Patch51: gcc41-ppc32-retaddr.patch # Some patches taken from Debian @@ -248,6 +249,7 @@ ln -s nvptx-newlib/newlib . %endif %patch10 %patch11 +%patch12 %patch51 %patch60 %patch61 diff --git a/cross-ppc64le-gcc7.changes b/cross-ppc64le-gcc7.changes index 63234b3..66fce5d 100644 --- a/cross-ppc64le-gcc7.changes +++ b/cross-ppc64le-gcc7.changes @@ -5,6 +5,7 @@ Wed May 17 12:09:04 UTC 2017 - rguenther@suse.com - Drop not working SLE-10 build support. - For SLE-15 make the i586 compiler generate code for architecture level of x86_64. +- Add gcc7-pr80593.patch to fix ceph build. [bnc#1025891] ------------------------------------------------------------------- Thu May 4 10:12:09 UTC 2017 - rguenther@suse.com diff --git a/cross-ppc64le-gcc7.spec b/cross-ppc64le-gcc7.spec index 5aad493..7ccb909 100644 --- a/cross-ppc64le-gcc7.spec +++ b/cross-ppc64le-gcc7.spec @@ -175,6 +175,7 @@ Patch7: gcc48-libstdc++-api-reference.patch Patch9: gcc48-remove-mpfr-2.4.0-requirement.patch Patch10: gcc5-no-return-gcc43-workaround.patch Patch11: gcc7-remove-Wexpansion-to-defined-from-Wextra.patch +Patch12: gcc7-pr80593.patch # A set of patches from the RH srpm Patch51: gcc41-ppc32-retaddr.patch # Some patches taken from Debian @@ -248,6 +249,7 @@ ln -s nvptx-newlib/newlib . %endif %patch10 %patch11 +%patch12 %patch51 %patch60 %patch61 diff --git a/cross-rx-gcc7-bootstrap.changes b/cross-rx-gcc7-bootstrap.changes index 63234b3..66fce5d 100644 --- a/cross-rx-gcc7-bootstrap.changes +++ b/cross-rx-gcc7-bootstrap.changes @@ -5,6 +5,7 @@ Wed May 17 12:09:04 UTC 2017 - rguenther@suse.com - Drop not working SLE-10 build support. - For SLE-15 make the i586 compiler generate code for architecture level of x86_64. +- Add gcc7-pr80593.patch to fix ceph build. [bnc#1025891] ------------------------------------------------------------------- Thu May 4 10:12:09 UTC 2017 - rguenther@suse.com diff --git a/cross-rx-gcc7-bootstrap.spec b/cross-rx-gcc7-bootstrap.spec index 4433c0e..e084f18 100644 --- a/cross-rx-gcc7-bootstrap.spec +++ b/cross-rx-gcc7-bootstrap.spec @@ -176,6 +176,7 @@ Patch7: gcc48-libstdc++-api-reference.patch Patch9: gcc48-remove-mpfr-2.4.0-requirement.patch Patch10: gcc5-no-return-gcc43-workaround.patch Patch11: gcc7-remove-Wexpansion-to-defined-from-Wextra.patch +Patch12: gcc7-pr80593.patch # A set of patches from the RH srpm Patch51: gcc41-ppc32-retaddr.patch # Some patches taken from Debian @@ -249,6 +250,7 @@ ln -s nvptx-newlib/newlib . %endif %patch10 %patch11 +%patch12 %patch51 %patch60 %patch61 diff --git a/cross-rx-gcc7.changes b/cross-rx-gcc7.changes index 63234b3..66fce5d 100644 --- a/cross-rx-gcc7.changes +++ b/cross-rx-gcc7.changes @@ -5,6 +5,7 @@ Wed May 17 12:09:04 UTC 2017 - rguenther@suse.com - Drop not working SLE-10 build support. - For SLE-15 make the i586 compiler generate code for architecture level of x86_64. +- Add gcc7-pr80593.patch to fix ceph build. [bnc#1025891] ------------------------------------------------------------------- Thu May 4 10:12:09 UTC 2017 - rguenther@suse.com diff --git a/cross-rx-gcc7.spec b/cross-rx-gcc7.spec index 67f0a1a..0dabfad 100644 --- a/cross-rx-gcc7.spec +++ b/cross-rx-gcc7.spec @@ -175,6 +175,7 @@ Patch7: gcc48-libstdc++-api-reference.patch Patch9: gcc48-remove-mpfr-2.4.0-requirement.patch Patch10: gcc5-no-return-gcc43-workaround.patch Patch11: gcc7-remove-Wexpansion-to-defined-from-Wextra.patch +Patch12: gcc7-pr80593.patch # A set of patches from the RH srpm Patch51: gcc41-ppc32-retaddr.patch # Some patches taken from Debian @@ -248,6 +249,7 @@ ln -s nvptx-newlib/newlib . %endif %patch10 %patch11 +%patch12 %patch51 %patch60 %patch61 diff --git a/cross-s390x-gcc7.changes b/cross-s390x-gcc7.changes index 63234b3..66fce5d 100644 --- a/cross-s390x-gcc7.changes +++ b/cross-s390x-gcc7.changes @@ -5,6 +5,7 @@ Wed May 17 12:09:04 UTC 2017 - rguenther@suse.com - Drop not working SLE-10 build support. - For SLE-15 make the i586 compiler generate code for architecture level of x86_64. +- Add gcc7-pr80593.patch to fix ceph build. [bnc#1025891] ------------------------------------------------------------------- Thu May 4 10:12:09 UTC 2017 - rguenther@suse.com diff --git a/cross-s390x-gcc7.spec b/cross-s390x-gcc7.spec index ec819e0..cce37a0 100644 --- a/cross-s390x-gcc7.spec +++ b/cross-s390x-gcc7.spec @@ -175,6 +175,7 @@ Patch7: gcc48-libstdc++-api-reference.patch Patch9: gcc48-remove-mpfr-2.4.0-requirement.patch Patch10: gcc5-no-return-gcc43-workaround.patch Patch11: gcc7-remove-Wexpansion-to-defined-from-Wextra.patch +Patch12: gcc7-pr80593.patch # A set of patches from the RH srpm Patch51: gcc41-ppc32-retaddr.patch # Some patches taken from Debian @@ -248,6 +249,7 @@ ln -s nvptx-newlib/newlib . %endif %patch10 %patch11 +%patch12 %patch51 %patch60 %patch61 diff --git a/cross-sparc-gcc7.changes b/cross-sparc-gcc7.changes index 63234b3..66fce5d 100644 --- a/cross-sparc-gcc7.changes +++ b/cross-sparc-gcc7.changes @@ -5,6 +5,7 @@ Wed May 17 12:09:04 UTC 2017 - rguenther@suse.com - Drop not working SLE-10 build support. - For SLE-15 make the i586 compiler generate code for architecture level of x86_64. +- Add gcc7-pr80593.patch to fix ceph build. [bnc#1025891] ------------------------------------------------------------------- Thu May 4 10:12:09 UTC 2017 - rguenther@suse.com diff --git a/cross-sparc-gcc7.spec b/cross-sparc-gcc7.spec index 7f0b290..437c4d9 100644 --- a/cross-sparc-gcc7.spec +++ b/cross-sparc-gcc7.spec @@ -175,6 +175,7 @@ Patch7: gcc48-libstdc++-api-reference.patch Patch9: gcc48-remove-mpfr-2.4.0-requirement.patch Patch10: gcc5-no-return-gcc43-workaround.patch Patch11: gcc7-remove-Wexpansion-to-defined-from-Wextra.patch +Patch12: gcc7-pr80593.patch # A set of patches from the RH srpm Patch51: gcc41-ppc32-retaddr.patch # Some patches taken from Debian @@ -248,6 +249,7 @@ ln -s nvptx-newlib/newlib . %endif %patch10 %patch11 +%patch12 %patch51 %patch60 %patch61 diff --git a/cross-sparc64-gcc7.changes b/cross-sparc64-gcc7.changes index 63234b3..66fce5d 100644 --- a/cross-sparc64-gcc7.changes +++ b/cross-sparc64-gcc7.changes @@ -5,6 +5,7 @@ Wed May 17 12:09:04 UTC 2017 - rguenther@suse.com - Drop not working SLE-10 build support. - For SLE-15 make the i586 compiler generate code for architecture level of x86_64. +- Add gcc7-pr80593.patch to fix ceph build. [bnc#1025891] ------------------------------------------------------------------- Thu May 4 10:12:09 UTC 2017 - rguenther@suse.com diff --git a/cross-sparc64-gcc7.spec b/cross-sparc64-gcc7.spec index 40e5c03..731c20d 100644 --- a/cross-sparc64-gcc7.spec +++ b/cross-sparc64-gcc7.spec @@ -175,6 +175,7 @@ Patch7: gcc48-libstdc++-api-reference.patch Patch9: gcc48-remove-mpfr-2.4.0-requirement.patch Patch10: gcc5-no-return-gcc43-workaround.patch Patch11: gcc7-remove-Wexpansion-to-defined-from-Wextra.patch +Patch12: gcc7-pr80593.patch # A set of patches from the RH srpm Patch51: gcc41-ppc32-retaddr.patch # Some patches taken from Debian @@ -248,6 +249,7 @@ ln -s nvptx-newlib/newlib . %endif %patch10 %patch11 +%patch12 %patch51 %patch60 %patch61 diff --git a/cross-x86_64-gcc7.changes b/cross-x86_64-gcc7.changes index 63234b3..66fce5d 100644 --- a/cross-x86_64-gcc7.changes +++ b/cross-x86_64-gcc7.changes @@ -5,6 +5,7 @@ Wed May 17 12:09:04 UTC 2017 - rguenther@suse.com - Drop not working SLE-10 build support. - For SLE-15 make the i586 compiler generate code for architecture level of x86_64. +- Add gcc7-pr80593.patch to fix ceph build. [bnc#1025891] ------------------------------------------------------------------- Thu May 4 10:12:09 UTC 2017 - rguenther@suse.com diff --git a/cross-x86_64-gcc7.spec b/cross-x86_64-gcc7.spec index cf37631..2b026bf 100644 --- a/cross-x86_64-gcc7.spec +++ b/cross-x86_64-gcc7.spec @@ -175,6 +175,7 @@ Patch7: gcc48-libstdc++-api-reference.patch Patch9: gcc48-remove-mpfr-2.4.0-requirement.patch Patch10: gcc5-no-return-gcc43-workaround.patch Patch11: gcc7-remove-Wexpansion-to-defined-from-Wextra.patch +Patch12: gcc7-pr80593.patch # A set of patches from the RH srpm Patch51: gcc41-ppc32-retaddr.patch # Some patches taken from Debian @@ -248,6 +249,7 @@ ln -s nvptx-newlib/newlib . %endif %patch10 %patch11 +%patch12 %patch51 %patch60 %patch61 diff --git a/gcc.spec.in b/gcc.spec.in index a33157b..22bbfdb 100644 --- a/gcc.spec.in +++ b/gcc.spec.in @@ -301,6 +301,7 @@ Patch7: gcc48-libstdc++-api-reference.patch Patch9: gcc48-remove-mpfr-2.4.0-requirement.patch Patch10: gcc5-no-return-gcc43-workaround.patch Patch11: gcc7-remove-Wexpansion-to-defined-from-Wextra.patch +Patch12: gcc7-pr80593.patch # A set of patches from the RH srpm Patch51: gcc41-ppc32-retaddr.patch # Some patches taken from Debian @@ -1053,6 +1054,7 @@ ln -s nvptx-newlib/newlib . %endif %patch10 %patch11 +%patch12 %patch51 %patch60 %patch61 diff --git a/gcc7-pr80593.patch b/gcc7-pr80593.patch new file mode 100644 index 0000000..f10a3e7 --- /dev/null +++ b/gcc7-pr80593.patch @@ -0,0 +1,64 @@ +2017-05-18 Richard Biener + + PR c++/80593 + * c-warn.c (strict_aliasing_warning): Do not warn for accesses + to alias-set zero memory. + + * g++.dg/warn/Wstrict-aliasing-bogus-char-2.C: New testcase. + * g++.dg/warn/Wstrict-aliasing-6.C: Adjust expected outcome. + +Index: gcc/c-family/c-warn.c +=================================================================== +--- gcc/c-family/c-warn.c (revision 248179) ++++ gcc/c-family/c-warn.c (working copy) +@@ -537,10 +537,10 @@ strict_aliasing_warning (tree otype, tre + = get_alias_set (TREE_TYPE (TREE_OPERAND (expr, 0))); + alias_set_type set2 = get_alias_set (TREE_TYPE (type)); + +- if (set1 != set2 && set2 != 0 +- && (set1 == 0 +- || (!alias_set_subset_of (set2, set1) +- && !alias_sets_conflict_p (set1, set2)))) ++ if (set2 != 0 ++ && set1 != set2 ++ && !alias_set_subset_of (set2, set1) ++ && !alias_sets_conflict_p (set1, set2)) + { + warning (OPT_Wstrict_aliasing, "dereferencing type-punned " + "pointer will break strict-aliasing rules"); +Index: gcc/testsuite/g++.dg/warn/Wstrict-aliasing-bogus-char-2.C +=================================================================== +--- gcc/testsuite/g++.dg/warn/Wstrict-aliasing-bogus-char-2.C (nonexistent) ++++ gcc/testsuite/g++.dg/warn/Wstrict-aliasing-bogus-char-2.C (working copy) +@@ -0,0 +1,19 @@ ++// { dg-do compile } ++// { dg-options "-O2 -Wstrict-aliasing" } ++ ++template ++struct aligned_storage ++{ ++ union type ++ { ++ unsigned char __data[_Len]; ++ struct __attribute__((__aligned__((_Align)))) { } __align; ++ }; ++}; ++ ++aligned_storage::type storage; ++ ++int main() ++{ ++ *reinterpret_cast(&storage) = 42; // { dg-bogus "break strict-aliasing" } ++} +Index: gcc/testsuite/g++.dg/warn/Wstrict-aliasing-6.C +=================================================================== +--- gcc/testsuite/g++.dg/warn/Wstrict-aliasing-6.C (revision 248179) ++++ gcc/testsuite/g++.dg/warn/Wstrict-aliasing-6.C (working copy) +@@ -4,6 +4,6 @@ + int foo () + { + char buf[8]; +- return *((int *)buf); /* { dg-warning "strict-aliasing" } */ ++ return *((int *)buf); /* { dg-bogus "strict-aliasing" } */ + } + diff --git a/gcc7-testresults.changes b/gcc7-testresults.changes index 63234b3..66fce5d 100644 --- a/gcc7-testresults.changes +++ b/gcc7-testresults.changes @@ -5,6 +5,7 @@ Wed May 17 12:09:04 UTC 2017 - rguenther@suse.com - Drop not working SLE-10 build support. - For SLE-15 make the i586 compiler generate code for architecture level of x86_64. +- Add gcc7-pr80593.patch to fix ceph build. [bnc#1025891] ------------------------------------------------------------------- Thu May 4 10:12:09 UTC 2017 - rguenther@suse.com diff --git a/gcc7-testresults.spec b/gcc7-testresults.spec index da09006..5d36f91 100644 --- a/gcc7-testresults.spec +++ b/gcc7-testresults.spec @@ -314,6 +314,7 @@ Patch7: gcc48-libstdc++-api-reference.patch Patch9: gcc48-remove-mpfr-2.4.0-requirement.patch Patch10: gcc5-no-return-gcc43-workaround.patch Patch11: gcc7-remove-Wexpansion-to-defined-from-Wextra.patch +Patch12: gcc7-pr80593.patch # A set of patches from the RH srpm Patch51: gcc41-ppc32-retaddr.patch # Some patches taken from Debian @@ -439,6 +440,7 @@ ln -s nvptx-newlib/newlib . %endif %patch10 %patch11 +%patch12 %patch51 %patch60 %patch61 diff --git a/gcc7.changes b/gcc7.changes index 63234b3..66fce5d 100644 --- a/gcc7.changes +++ b/gcc7.changes @@ -5,6 +5,7 @@ Wed May 17 12:09:04 UTC 2017 - rguenther@suse.com - Drop not working SLE-10 build support. - For SLE-15 make the i586 compiler generate code for architecture level of x86_64. +- Add gcc7-pr80593.patch to fix ceph build. [bnc#1025891] ------------------------------------------------------------------- Thu May 4 10:12:09 UTC 2017 - rguenther@suse.com diff --git a/gcc7.spec b/gcc7.spec index 462709f..bfb1560 100644 --- a/gcc7.spec +++ b/gcc7.spec @@ -296,6 +296,7 @@ Patch7: gcc48-libstdc++-api-reference.patch Patch9: gcc48-remove-mpfr-2.4.0-requirement.patch Patch10: gcc5-no-return-gcc43-workaround.patch Patch11: gcc7-remove-Wexpansion-to-defined-from-Wextra.patch +Patch12: gcc7-pr80593.patch # A set of patches from the RH srpm Patch51: gcc41-ppc32-retaddr.patch # Some patches taken from Debian @@ -1743,6 +1744,7 @@ ln -s nvptx-newlib/newlib . %endif %patch10 %patch11 +%patch12 %patch51 %patch60 %patch61