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}