- 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
This commit is contained in:
parent
1fbc3abc84
commit
c501f6196b
@ -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.
|
- 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
|
Mon Mar 13 10:56:29 UTC 2017 - rguenther@suse.com
|
||||||
|
@ -150,7 +150,7 @@ Conflicts: %selfconflict %{gcc_target_arch}-gcc
|
|||||||
%define biarch_targets x86_64 s390x powerpc64 powerpc sparc sparc64
|
%define biarch_targets x86_64 s390x powerpc64 powerpc sparc sparc64
|
||||||
|
|
||||||
Url: http://gcc.gnu.org/
|
Url: http://gcc.gnu.org/
|
||||||
Version: 7.0.1+r246276
|
Version: 7.0.1+r246414
|
||||||
Release: 0
|
Release: 0
|
||||||
%define gcc_version %(echo %version | sed 's/+.*//')
|
%define gcc_version %(echo %version | sed 's/+.*//')
|
||||||
%define gcc_dir_version %(echo %gcc_version | cut -d '.' -f 1)
|
%define gcc_dir_version %(echo %gcc_version | cut -d '.' -f 1)
|
||||||
@ -168,12 +168,12 @@ Patch6: gcc43-no-unwind-tables.diff
|
|||||||
Patch7: gcc48-libstdc++-api-reference.patch
|
Patch7: gcc48-libstdc++-api-reference.patch
|
||||||
Patch9: gcc48-remove-mpfr-2.4.0-requirement.patch
|
Patch9: gcc48-remove-mpfr-2.4.0-requirement.patch
|
||||||
Patch10: gcc5-no-return-gcc43-workaround.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
|
# A set of patches from the RH srpm
|
||||||
Patch51: gcc41-ppc32-retaddr.patch
|
Patch51: gcc41-ppc32-retaddr.patch
|
||||||
# Some patches taken from Debian
|
# Some patches taken from Debian
|
||||||
Patch60: gcc44-textdomain.patch
|
Patch60: gcc44-textdomain.patch
|
||||||
Patch61: gcc44-rename-info-files.patch
|
Patch61: gcc44-rename-info-files.patch
|
||||||
Patch100: gcc7-debug-dwarf2out-ice.patch
|
|
||||||
|
|
||||||
Summary: The GNU C Compiler and Support Files
|
Summary: The GNU C Compiler and Support Files
|
||||||
License: GPL-3.0+
|
License: GPL-3.0+
|
||||||
@ -241,10 +241,10 @@ ln -s nvptx-newlib/newlib .
|
|||||||
%patch9
|
%patch9
|
||||||
%endif
|
%endif
|
||||||
%patch10
|
%patch10
|
||||||
|
%patch11
|
||||||
%patch51
|
%patch51
|
||||||
%patch60
|
%patch60
|
||||||
%patch61
|
%patch61
|
||||||
%patch100
|
|
||||||
|
|
||||||
#test patching end
|
#test patching end
|
||||||
|
|
||||||
|
@ -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.
|
- 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
|
Mon Mar 13 10:56:29 UTC 2017 - rguenther@suse.com
|
||||||
|
@ -150,7 +150,7 @@ Conflicts: %selfconflict %{gcc_target_arch}-gcc
|
|||||||
%define biarch_targets x86_64 s390x powerpc64 powerpc sparc sparc64
|
%define biarch_targets x86_64 s390x powerpc64 powerpc sparc sparc64
|
||||||
|
|
||||||
Url: http://gcc.gnu.org/
|
Url: http://gcc.gnu.org/
|
||||||
Version: 7.0.1+r246276
|
Version: 7.0.1+r246414
|
||||||
Release: 0
|
Release: 0
|
||||||
%define gcc_version %(echo %version | sed 's/+.*//')
|
%define gcc_version %(echo %version | sed 's/+.*//')
|
||||||
%define gcc_dir_version %(echo %gcc_version | cut -d '.' -f 1)
|
%define gcc_dir_version %(echo %gcc_version | cut -d '.' -f 1)
|
||||||
@ -168,12 +168,12 @@ Patch6: gcc43-no-unwind-tables.diff
|
|||||||
Patch7: gcc48-libstdc++-api-reference.patch
|
Patch7: gcc48-libstdc++-api-reference.patch
|
||||||
Patch9: gcc48-remove-mpfr-2.4.0-requirement.patch
|
Patch9: gcc48-remove-mpfr-2.4.0-requirement.patch
|
||||||
Patch10: gcc5-no-return-gcc43-workaround.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
|
# A set of patches from the RH srpm
|
||||||
Patch51: gcc41-ppc32-retaddr.patch
|
Patch51: gcc41-ppc32-retaddr.patch
|
||||||
# Some patches taken from Debian
|
# Some patches taken from Debian
|
||||||
Patch60: gcc44-textdomain.patch
|
Patch60: gcc44-textdomain.patch
|
||||||
Patch61: gcc44-rename-info-files.patch
|
Patch61: gcc44-rename-info-files.patch
|
||||||
Patch100: gcc7-debug-dwarf2out-ice.patch
|
|
||||||
|
|
||||||
Summary: The GNU C Compiler and Support Files
|
Summary: The GNU C Compiler and Support Files
|
||||||
License: GPL-3.0+
|
License: GPL-3.0+
|
||||||
@ -241,10 +241,10 @@ ln -s nvptx-newlib/newlib .
|
|||||||
%patch9
|
%patch9
|
||||||
%endif
|
%endif
|
||||||
%patch10
|
%patch10
|
||||||
|
%patch11
|
||||||
%patch51
|
%patch51
|
||||||
%patch60
|
%patch60
|
||||||
%patch61
|
%patch61
|
||||||
%patch100
|
|
||||||
|
|
||||||
#test patching end
|
#test patching end
|
||||||
|
|
||||||
|
@ -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.
|
- 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
|
Mon Mar 13 10:56:29 UTC 2017 - rguenther@suse.com
|
||||||
|
@ -150,7 +150,7 @@ Conflicts: %selfconflict %{gcc_target_arch}-gcc
|
|||||||
%define biarch_targets x86_64 s390x powerpc64 powerpc sparc sparc64
|
%define biarch_targets x86_64 s390x powerpc64 powerpc sparc sparc64
|
||||||
|
|
||||||
Url: http://gcc.gnu.org/
|
Url: http://gcc.gnu.org/
|
||||||
Version: 7.0.1+r246276
|
Version: 7.0.1+r246414
|
||||||
Release: 0
|
Release: 0
|
||||||
%define gcc_version %(echo %version | sed 's/+.*//')
|
%define gcc_version %(echo %version | sed 's/+.*//')
|
||||||
%define gcc_dir_version %(echo %gcc_version | cut -d '.' -f 1)
|
%define gcc_dir_version %(echo %gcc_version | cut -d '.' -f 1)
|
||||||
@ -168,12 +168,12 @@ Patch6: gcc43-no-unwind-tables.diff
|
|||||||
Patch7: gcc48-libstdc++-api-reference.patch
|
Patch7: gcc48-libstdc++-api-reference.patch
|
||||||
Patch9: gcc48-remove-mpfr-2.4.0-requirement.patch
|
Patch9: gcc48-remove-mpfr-2.4.0-requirement.patch
|
||||||
Patch10: gcc5-no-return-gcc43-workaround.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
|
# A set of patches from the RH srpm
|
||||||
Patch51: gcc41-ppc32-retaddr.patch
|
Patch51: gcc41-ppc32-retaddr.patch
|
||||||
# Some patches taken from Debian
|
# Some patches taken from Debian
|
||||||
Patch60: gcc44-textdomain.patch
|
Patch60: gcc44-textdomain.patch
|
||||||
Patch61: gcc44-rename-info-files.patch
|
Patch61: gcc44-rename-info-files.patch
|
||||||
Patch100: gcc7-debug-dwarf2out-ice.patch
|
|
||||||
|
|
||||||
Summary: The GNU C Compiler and Support Files
|
Summary: The GNU C Compiler and Support Files
|
||||||
License: GPL-3.0+
|
License: GPL-3.0+
|
||||||
@ -241,10 +241,10 @@ ln -s nvptx-newlib/newlib .
|
|||||||
%patch9
|
%patch9
|
||||||
%endif
|
%endif
|
||||||
%patch10
|
%patch10
|
||||||
|
%patch11
|
||||||
%patch51
|
%patch51
|
||||||
%patch60
|
%patch60
|
||||||
%patch61
|
%patch61
|
||||||
%patch100
|
|
||||||
|
|
||||||
#test patching end
|
#test patching end
|
||||||
|
|
||||||
|
@ -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.
|
- 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
|
Mon Mar 13 10:56:29 UTC 2017 - rguenther@suse.com
|
||||||
|
@ -151,7 +151,7 @@ Conflicts: %selfconflict %{gcc_target_arch}-gcc
|
|||||||
%define biarch_targets x86_64 s390x powerpc64 powerpc sparc sparc64
|
%define biarch_targets x86_64 s390x powerpc64 powerpc sparc sparc64
|
||||||
|
|
||||||
Url: http://gcc.gnu.org/
|
Url: http://gcc.gnu.org/
|
||||||
Version: 7.0.1+r246276
|
Version: 7.0.1+r246414
|
||||||
Release: 0
|
Release: 0
|
||||||
%define gcc_version %(echo %version | sed 's/+.*//')
|
%define gcc_version %(echo %version | sed 's/+.*//')
|
||||||
%define gcc_dir_version %(echo %gcc_version | cut -d '.' -f 1)
|
%define gcc_dir_version %(echo %gcc_version | cut -d '.' -f 1)
|
||||||
@ -169,12 +169,12 @@ Patch6: gcc43-no-unwind-tables.diff
|
|||||||
Patch7: gcc48-libstdc++-api-reference.patch
|
Patch7: gcc48-libstdc++-api-reference.patch
|
||||||
Patch9: gcc48-remove-mpfr-2.4.0-requirement.patch
|
Patch9: gcc48-remove-mpfr-2.4.0-requirement.patch
|
||||||
Patch10: gcc5-no-return-gcc43-workaround.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
|
# A set of patches from the RH srpm
|
||||||
Patch51: gcc41-ppc32-retaddr.patch
|
Patch51: gcc41-ppc32-retaddr.patch
|
||||||
# Some patches taken from Debian
|
# Some patches taken from Debian
|
||||||
Patch60: gcc44-textdomain.patch
|
Patch60: gcc44-textdomain.patch
|
||||||
Patch61: gcc44-rename-info-files.patch
|
Patch61: gcc44-rename-info-files.patch
|
||||||
Patch100: gcc7-debug-dwarf2out-ice.patch
|
|
||||||
|
|
||||||
Summary: The GNU C Compiler and Support Files
|
Summary: The GNU C Compiler and Support Files
|
||||||
License: GPL-3.0+
|
License: GPL-3.0+
|
||||||
@ -242,10 +242,10 @@ ln -s nvptx-newlib/newlib .
|
|||||||
%patch9
|
%patch9
|
||||||
%endif
|
%endif
|
||||||
%patch10
|
%patch10
|
||||||
|
%patch11
|
||||||
%patch51
|
%patch51
|
||||||
%patch60
|
%patch60
|
||||||
%patch61
|
%patch61
|
||||||
%patch100
|
|
||||||
|
|
||||||
#test patching end
|
#test patching end
|
||||||
|
|
||||||
|
@ -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.
|
- 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
|
Mon Mar 13 10:56:29 UTC 2017 - rguenther@suse.com
|
||||||
|
@ -150,7 +150,7 @@ Conflicts: %selfconflict %{gcc_target_arch}-gcc
|
|||||||
%define biarch_targets x86_64 s390x powerpc64 powerpc sparc sparc64
|
%define biarch_targets x86_64 s390x powerpc64 powerpc sparc sparc64
|
||||||
|
|
||||||
Url: http://gcc.gnu.org/
|
Url: http://gcc.gnu.org/
|
||||||
Version: 7.0.1+r246276
|
Version: 7.0.1+r246414
|
||||||
Release: 0
|
Release: 0
|
||||||
%define gcc_version %(echo %version | sed 's/+.*//')
|
%define gcc_version %(echo %version | sed 's/+.*//')
|
||||||
%define gcc_dir_version %(echo %gcc_version | cut -d '.' -f 1)
|
%define gcc_dir_version %(echo %gcc_version | cut -d '.' -f 1)
|
||||||
@ -168,12 +168,12 @@ Patch6: gcc43-no-unwind-tables.diff
|
|||||||
Patch7: gcc48-libstdc++-api-reference.patch
|
Patch7: gcc48-libstdc++-api-reference.patch
|
||||||
Patch9: gcc48-remove-mpfr-2.4.0-requirement.patch
|
Patch9: gcc48-remove-mpfr-2.4.0-requirement.patch
|
||||||
Patch10: gcc5-no-return-gcc43-workaround.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
|
# A set of patches from the RH srpm
|
||||||
Patch51: gcc41-ppc32-retaddr.patch
|
Patch51: gcc41-ppc32-retaddr.patch
|
||||||
# Some patches taken from Debian
|
# Some patches taken from Debian
|
||||||
Patch60: gcc44-textdomain.patch
|
Patch60: gcc44-textdomain.patch
|
||||||
Patch61: gcc44-rename-info-files.patch
|
Patch61: gcc44-rename-info-files.patch
|
||||||
Patch100: gcc7-debug-dwarf2out-ice.patch
|
|
||||||
|
|
||||||
Summary: The GNU C Compiler and Support Files
|
Summary: The GNU C Compiler and Support Files
|
||||||
License: GPL-3.0+
|
License: GPL-3.0+
|
||||||
@ -241,10 +241,10 @@ ln -s nvptx-newlib/newlib .
|
|||||||
%patch9
|
%patch9
|
||||||
%endif
|
%endif
|
||||||
%patch10
|
%patch10
|
||||||
|
%patch11
|
||||||
%patch51
|
%patch51
|
||||||
%patch60
|
%patch60
|
||||||
%patch61
|
%patch61
|
||||||
%patch100
|
|
||||||
|
|
||||||
#test patching end
|
#test patching end
|
||||||
|
|
||||||
|
@ -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.
|
- 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
|
Mon Mar 13 10:56:29 UTC 2017 - rguenther@suse.com
|
||||||
|
@ -150,7 +150,7 @@ Conflicts: %selfconflict %{gcc_target_arch}-gcc
|
|||||||
%define biarch_targets x86_64 s390x powerpc64 powerpc sparc sparc64
|
%define biarch_targets x86_64 s390x powerpc64 powerpc sparc sparc64
|
||||||
|
|
||||||
Url: http://gcc.gnu.org/
|
Url: http://gcc.gnu.org/
|
||||||
Version: 7.0.1+r246276
|
Version: 7.0.1+r246414
|
||||||
Release: 0
|
Release: 0
|
||||||
%define gcc_version %(echo %version | sed 's/+.*//')
|
%define gcc_version %(echo %version | sed 's/+.*//')
|
||||||
%define gcc_dir_version %(echo %gcc_version | cut -d '.' -f 1)
|
%define gcc_dir_version %(echo %gcc_version | cut -d '.' -f 1)
|
||||||
@ -168,12 +168,12 @@ Patch6: gcc43-no-unwind-tables.diff
|
|||||||
Patch7: gcc48-libstdc++-api-reference.patch
|
Patch7: gcc48-libstdc++-api-reference.patch
|
||||||
Patch9: gcc48-remove-mpfr-2.4.0-requirement.patch
|
Patch9: gcc48-remove-mpfr-2.4.0-requirement.patch
|
||||||
Patch10: gcc5-no-return-gcc43-workaround.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
|
# A set of patches from the RH srpm
|
||||||
Patch51: gcc41-ppc32-retaddr.patch
|
Patch51: gcc41-ppc32-retaddr.patch
|
||||||
# Some patches taken from Debian
|
# Some patches taken from Debian
|
||||||
Patch60: gcc44-textdomain.patch
|
Patch60: gcc44-textdomain.patch
|
||||||
Patch61: gcc44-rename-info-files.patch
|
Patch61: gcc44-rename-info-files.patch
|
||||||
Patch100: gcc7-debug-dwarf2out-ice.patch
|
|
||||||
|
|
||||||
Summary: The GNU C Compiler and Support Files
|
Summary: The GNU C Compiler and Support Files
|
||||||
License: GPL-3.0+
|
License: GPL-3.0+
|
||||||
@ -241,10 +241,10 @@ ln -s nvptx-newlib/newlib .
|
|||||||
%patch9
|
%patch9
|
||||||
%endif
|
%endif
|
||||||
%patch10
|
%patch10
|
||||||
|
%patch11
|
||||||
%patch51
|
%patch51
|
||||||
%patch60
|
%patch60
|
||||||
%patch61
|
%patch61
|
||||||
%patch100
|
|
||||||
|
|
||||||
#test patching end
|
#test patching end
|
||||||
|
|
||||||
|
@ -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.
|
- 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
|
Mon Mar 13 10:56:29 UTC 2017 - rguenther@suse.com
|
||||||
|
@ -150,7 +150,7 @@ Conflicts: %selfconflict %{gcc_target_arch}-gcc
|
|||||||
%define biarch_targets x86_64 s390x powerpc64 powerpc sparc sparc64
|
%define biarch_targets x86_64 s390x powerpc64 powerpc sparc sparc64
|
||||||
|
|
||||||
Url: http://gcc.gnu.org/
|
Url: http://gcc.gnu.org/
|
||||||
Version: 7.0.1+r246276
|
Version: 7.0.1+r246414
|
||||||
Release: 0
|
Release: 0
|
||||||
%define gcc_version %(echo %version | sed 's/+.*//')
|
%define gcc_version %(echo %version | sed 's/+.*//')
|
||||||
%define gcc_dir_version %(echo %gcc_version | cut -d '.' -f 1)
|
%define gcc_dir_version %(echo %gcc_version | cut -d '.' -f 1)
|
||||||
@ -168,12 +168,12 @@ Patch6: gcc43-no-unwind-tables.diff
|
|||||||
Patch7: gcc48-libstdc++-api-reference.patch
|
Patch7: gcc48-libstdc++-api-reference.patch
|
||||||
Patch9: gcc48-remove-mpfr-2.4.0-requirement.patch
|
Patch9: gcc48-remove-mpfr-2.4.0-requirement.patch
|
||||||
Patch10: gcc5-no-return-gcc43-workaround.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
|
# A set of patches from the RH srpm
|
||||||
Patch51: gcc41-ppc32-retaddr.patch
|
Patch51: gcc41-ppc32-retaddr.patch
|
||||||
# Some patches taken from Debian
|
# Some patches taken from Debian
|
||||||
Patch60: gcc44-textdomain.patch
|
Patch60: gcc44-textdomain.patch
|
||||||
Patch61: gcc44-rename-info-files.patch
|
Patch61: gcc44-rename-info-files.patch
|
||||||
Patch100: gcc7-debug-dwarf2out-ice.patch
|
|
||||||
|
|
||||||
Summary: The GNU C Compiler and Support Files
|
Summary: The GNU C Compiler and Support Files
|
||||||
License: GPL-3.0+
|
License: GPL-3.0+
|
||||||
@ -241,10 +241,10 @@ ln -s nvptx-newlib/newlib .
|
|||||||
%patch9
|
%patch9
|
||||||
%endif
|
%endif
|
||||||
%patch10
|
%patch10
|
||||||
|
%patch11
|
||||||
%patch51
|
%patch51
|
||||||
%patch60
|
%patch60
|
||||||
%patch61
|
%patch61
|
||||||
%patch100
|
|
||||||
|
|
||||||
#test patching end
|
#test patching end
|
||||||
|
|
||||||
|
@ -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.
|
- 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
|
Mon Mar 13 10:56:29 UTC 2017 - rguenther@suse.com
|
||||||
|
@ -150,7 +150,7 @@ Conflicts: %selfconflict %{gcc_target_arch}-gcc
|
|||||||
%define biarch_targets x86_64 s390x powerpc64 powerpc sparc sparc64
|
%define biarch_targets x86_64 s390x powerpc64 powerpc sparc sparc64
|
||||||
|
|
||||||
Url: http://gcc.gnu.org/
|
Url: http://gcc.gnu.org/
|
||||||
Version: 7.0.1+r246276
|
Version: 7.0.1+r246414
|
||||||
Release: 0
|
Release: 0
|
||||||
%define gcc_version %(echo %version | sed 's/+.*//')
|
%define gcc_version %(echo %version | sed 's/+.*//')
|
||||||
%define gcc_dir_version %(echo %gcc_version | cut -d '.' -f 1)
|
%define gcc_dir_version %(echo %gcc_version | cut -d '.' -f 1)
|
||||||
@ -168,12 +168,12 @@ Patch6: gcc43-no-unwind-tables.diff
|
|||||||
Patch7: gcc48-libstdc++-api-reference.patch
|
Patch7: gcc48-libstdc++-api-reference.patch
|
||||||
Patch9: gcc48-remove-mpfr-2.4.0-requirement.patch
|
Patch9: gcc48-remove-mpfr-2.4.0-requirement.patch
|
||||||
Patch10: gcc5-no-return-gcc43-workaround.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
|
# A set of patches from the RH srpm
|
||||||
Patch51: gcc41-ppc32-retaddr.patch
|
Patch51: gcc41-ppc32-retaddr.patch
|
||||||
# Some patches taken from Debian
|
# Some patches taken from Debian
|
||||||
Patch60: gcc44-textdomain.patch
|
Patch60: gcc44-textdomain.patch
|
||||||
Patch61: gcc44-rename-info-files.patch
|
Patch61: gcc44-rename-info-files.patch
|
||||||
Patch100: gcc7-debug-dwarf2out-ice.patch
|
|
||||||
|
|
||||||
Summary: The GNU C Compiler and Support Files
|
Summary: The GNU C Compiler and Support Files
|
||||||
License: GPL-3.0+
|
License: GPL-3.0+
|
||||||
@ -241,10 +241,10 @@ ln -s nvptx-newlib/newlib .
|
|||||||
%patch9
|
%patch9
|
||||||
%endif
|
%endif
|
||||||
%patch10
|
%patch10
|
||||||
|
%patch11
|
||||||
%patch51
|
%patch51
|
||||||
%patch60
|
%patch60
|
||||||
%patch61
|
%patch61
|
||||||
%patch100
|
|
||||||
|
|
||||||
#test patching end
|
#test patching end
|
||||||
|
|
||||||
|
@ -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.
|
- 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
|
Mon Mar 13 10:56:29 UTC 2017 - rguenther@suse.com
|
||||||
|
@ -150,7 +150,7 @@ Conflicts: %selfconflict %{gcc_target_arch}-gcc
|
|||||||
%define biarch_targets x86_64 s390x powerpc64 powerpc sparc sparc64
|
%define biarch_targets x86_64 s390x powerpc64 powerpc sparc sparc64
|
||||||
|
|
||||||
Url: http://gcc.gnu.org/
|
Url: http://gcc.gnu.org/
|
||||||
Version: 7.0.1+r246276
|
Version: 7.0.1+r246414
|
||||||
Release: 0
|
Release: 0
|
||||||
%define gcc_version %(echo %version | sed 's/+.*//')
|
%define gcc_version %(echo %version | sed 's/+.*//')
|
||||||
%define gcc_dir_version %(echo %gcc_version | cut -d '.' -f 1)
|
%define gcc_dir_version %(echo %gcc_version | cut -d '.' -f 1)
|
||||||
@ -168,12 +168,12 @@ Patch6: gcc43-no-unwind-tables.diff
|
|||||||
Patch7: gcc48-libstdc++-api-reference.patch
|
Patch7: gcc48-libstdc++-api-reference.patch
|
||||||
Patch9: gcc48-remove-mpfr-2.4.0-requirement.patch
|
Patch9: gcc48-remove-mpfr-2.4.0-requirement.patch
|
||||||
Patch10: gcc5-no-return-gcc43-workaround.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
|
# A set of patches from the RH srpm
|
||||||
Patch51: gcc41-ppc32-retaddr.patch
|
Patch51: gcc41-ppc32-retaddr.patch
|
||||||
# Some patches taken from Debian
|
# Some patches taken from Debian
|
||||||
Patch60: gcc44-textdomain.patch
|
Patch60: gcc44-textdomain.patch
|
||||||
Patch61: gcc44-rename-info-files.patch
|
Patch61: gcc44-rename-info-files.patch
|
||||||
Patch100: gcc7-debug-dwarf2out-ice.patch
|
|
||||||
|
|
||||||
Summary: The GNU C Compiler and Support Files
|
Summary: The GNU C Compiler and Support Files
|
||||||
License: GPL-3.0+
|
License: GPL-3.0+
|
||||||
@ -241,10 +241,10 @@ ln -s nvptx-newlib/newlib .
|
|||||||
%patch9
|
%patch9
|
||||||
%endif
|
%endif
|
||||||
%patch10
|
%patch10
|
||||||
|
%patch11
|
||||||
%patch51
|
%patch51
|
||||||
%patch60
|
%patch60
|
||||||
%patch61
|
%patch61
|
||||||
%patch100
|
|
||||||
|
|
||||||
#test patching end
|
#test patching end
|
||||||
|
|
||||||
|
@ -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.
|
- 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
|
Mon Mar 13 10:56:29 UTC 2017 - rguenther@suse.com
|
||||||
|
@ -150,7 +150,7 @@ Conflicts: %selfconflict %{gcc_target_arch}-gcc
|
|||||||
%define biarch_targets x86_64 s390x powerpc64 powerpc sparc sparc64
|
%define biarch_targets x86_64 s390x powerpc64 powerpc sparc sparc64
|
||||||
|
|
||||||
Url: http://gcc.gnu.org/
|
Url: http://gcc.gnu.org/
|
||||||
Version: 7.0.1+r246276
|
Version: 7.0.1+r246414
|
||||||
Release: 0
|
Release: 0
|
||||||
%define gcc_version %(echo %version | sed 's/+.*//')
|
%define gcc_version %(echo %version | sed 's/+.*//')
|
||||||
%define gcc_dir_version %(echo %gcc_version | cut -d '.' -f 1)
|
%define gcc_dir_version %(echo %gcc_version | cut -d '.' -f 1)
|
||||||
@ -168,12 +168,12 @@ Patch6: gcc43-no-unwind-tables.diff
|
|||||||
Patch7: gcc48-libstdc++-api-reference.patch
|
Patch7: gcc48-libstdc++-api-reference.patch
|
||||||
Patch9: gcc48-remove-mpfr-2.4.0-requirement.patch
|
Patch9: gcc48-remove-mpfr-2.4.0-requirement.patch
|
||||||
Patch10: gcc5-no-return-gcc43-workaround.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
|
# A set of patches from the RH srpm
|
||||||
Patch51: gcc41-ppc32-retaddr.patch
|
Patch51: gcc41-ppc32-retaddr.patch
|
||||||
# Some patches taken from Debian
|
# Some patches taken from Debian
|
||||||
Patch60: gcc44-textdomain.patch
|
Patch60: gcc44-textdomain.patch
|
||||||
Patch61: gcc44-rename-info-files.patch
|
Patch61: gcc44-rename-info-files.patch
|
||||||
Patch100: gcc7-debug-dwarf2out-ice.patch
|
|
||||||
|
|
||||||
Summary: The GNU C Compiler and Support Files
|
Summary: The GNU C Compiler and Support Files
|
||||||
License: GPL-3.0+
|
License: GPL-3.0+
|
||||||
@ -241,10 +241,10 @@ ln -s nvptx-newlib/newlib .
|
|||||||
%patch9
|
%patch9
|
||||||
%endif
|
%endif
|
||||||
%patch10
|
%patch10
|
||||||
|
%patch11
|
||||||
%patch51
|
%patch51
|
||||||
%patch60
|
%patch60
|
||||||
%patch61
|
%patch61
|
||||||
%patch100
|
|
||||||
|
|
||||||
#test patching end
|
#test patching end
|
||||||
|
|
||||||
|
@ -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.
|
- 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
|
Mon Mar 13 10:56:29 UTC 2017 - rguenther@suse.com
|
||||||
|
@ -150,7 +150,7 @@ Conflicts: %selfconflict %{gcc_target_arch}-gcc
|
|||||||
%define biarch_targets x86_64 s390x powerpc64 powerpc sparc sparc64
|
%define biarch_targets x86_64 s390x powerpc64 powerpc sparc sparc64
|
||||||
|
|
||||||
Url: http://gcc.gnu.org/
|
Url: http://gcc.gnu.org/
|
||||||
Version: 7.0.1+r246276
|
Version: 7.0.1+r246414
|
||||||
Release: 0
|
Release: 0
|
||||||
%define gcc_version %(echo %version | sed 's/+.*//')
|
%define gcc_version %(echo %version | sed 's/+.*//')
|
||||||
%define gcc_dir_version %(echo %gcc_version | cut -d '.' -f 1)
|
%define gcc_dir_version %(echo %gcc_version | cut -d '.' -f 1)
|
||||||
@ -168,12 +168,12 @@ Patch6: gcc43-no-unwind-tables.diff
|
|||||||
Patch7: gcc48-libstdc++-api-reference.patch
|
Patch7: gcc48-libstdc++-api-reference.patch
|
||||||
Patch9: gcc48-remove-mpfr-2.4.0-requirement.patch
|
Patch9: gcc48-remove-mpfr-2.4.0-requirement.patch
|
||||||
Patch10: gcc5-no-return-gcc43-workaround.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
|
# A set of patches from the RH srpm
|
||||||
Patch51: gcc41-ppc32-retaddr.patch
|
Patch51: gcc41-ppc32-retaddr.patch
|
||||||
# Some patches taken from Debian
|
# Some patches taken from Debian
|
||||||
Patch60: gcc44-textdomain.patch
|
Patch60: gcc44-textdomain.patch
|
||||||
Patch61: gcc44-rename-info-files.patch
|
Patch61: gcc44-rename-info-files.patch
|
||||||
Patch100: gcc7-debug-dwarf2out-ice.patch
|
|
||||||
|
|
||||||
Summary: The GNU C Compiler and Support Files
|
Summary: The GNU C Compiler and Support Files
|
||||||
License: GPL-3.0+
|
License: GPL-3.0+
|
||||||
@ -241,10 +241,10 @@ ln -s nvptx-newlib/newlib .
|
|||||||
%patch9
|
%patch9
|
||||||
%endif
|
%endif
|
||||||
%patch10
|
%patch10
|
||||||
|
%patch11
|
||||||
%patch51
|
%patch51
|
||||||
%patch60
|
%patch60
|
||||||
%patch61
|
%patch61
|
||||||
%patch100
|
|
||||||
|
|
||||||
#test patching end
|
#test patching end
|
||||||
|
|
||||||
|
@ -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.
|
- 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
|
Mon Mar 13 10:56:29 UTC 2017 - rguenther@suse.com
|
||||||
|
@ -150,7 +150,7 @@ Conflicts: %selfconflict %{gcc_target_arch}-gcc
|
|||||||
%define biarch_targets x86_64 s390x powerpc64 powerpc sparc sparc64
|
%define biarch_targets x86_64 s390x powerpc64 powerpc sparc sparc64
|
||||||
|
|
||||||
Url: http://gcc.gnu.org/
|
Url: http://gcc.gnu.org/
|
||||||
Version: 7.0.1+r246276
|
Version: 7.0.1+r246414
|
||||||
Release: 0
|
Release: 0
|
||||||
%define gcc_version %(echo %version | sed 's/+.*//')
|
%define gcc_version %(echo %version | sed 's/+.*//')
|
||||||
%define gcc_dir_version %(echo %gcc_version | cut -d '.' -f 1)
|
%define gcc_dir_version %(echo %gcc_version | cut -d '.' -f 1)
|
||||||
@ -168,12 +168,12 @@ Patch6: gcc43-no-unwind-tables.diff
|
|||||||
Patch7: gcc48-libstdc++-api-reference.patch
|
Patch7: gcc48-libstdc++-api-reference.patch
|
||||||
Patch9: gcc48-remove-mpfr-2.4.0-requirement.patch
|
Patch9: gcc48-remove-mpfr-2.4.0-requirement.patch
|
||||||
Patch10: gcc5-no-return-gcc43-workaround.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
|
# A set of patches from the RH srpm
|
||||||
Patch51: gcc41-ppc32-retaddr.patch
|
Patch51: gcc41-ppc32-retaddr.patch
|
||||||
# Some patches taken from Debian
|
# Some patches taken from Debian
|
||||||
Patch60: gcc44-textdomain.patch
|
Patch60: gcc44-textdomain.patch
|
||||||
Patch61: gcc44-rename-info-files.patch
|
Patch61: gcc44-rename-info-files.patch
|
||||||
Patch100: gcc7-debug-dwarf2out-ice.patch
|
|
||||||
|
|
||||||
Summary: The GNU C Compiler and Support Files
|
Summary: The GNU C Compiler and Support Files
|
||||||
License: GPL-3.0+
|
License: GPL-3.0+
|
||||||
@ -241,10 +241,10 @@ ln -s nvptx-newlib/newlib .
|
|||||||
%patch9
|
%patch9
|
||||||
%endif
|
%endif
|
||||||
%patch10
|
%patch10
|
||||||
|
%patch11
|
||||||
%patch51
|
%patch51
|
||||||
%patch60
|
%patch60
|
||||||
%patch61
|
%patch61
|
||||||
%patch100
|
|
||||||
|
|
||||||
#test patching end
|
#test patching end
|
||||||
|
|
||||||
|
@ -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.
|
- 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
|
Mon Mar 13 10:56:29 UTC 2017 - rguenther@suse.com
|
||||||
|
@ -151,7 +151,7 @@ Conflicts: %selfconflict %{gcc_target_arch}-gcc
|
|||||||
%define biarch_targets x86_64 s390x powerpc64 powerpc sparc sparc64
|
%define biarch_targets x86_64 s390x powerpc64 powerpc sparc sparc64
|
||||||
|
|
||||||
Url: http://gcc.gnu.org/
|
Url: http://gcc.gnu.org/
|
||||||
Version: 7.0.1+r246276
|
Version: 7.0.1+r246414
|
||||||
Release: 0
|
Release: 0
|
||||||
%define gcc_version %(echo %version | sed 's/+.*//')
|
%define gcc_version %(echo %version | sed 's/+.*//')
|
||||||
%define gcc_dir_version %(echo %gcc_version | cut -d '.' -f 1)
|
%define gcc_dir_version %(echo %gcc_version | cut -d '.' -f 1)
|
||||||
@ -169,12 +169,12 @@ Patch6: gcc43-no-unwind-tables.diff
|
|||||||
Patch7: gcc48-libstdc++-api-reference.patch
|
Patch7: gcc48-libstdc++-api-reference.patch
|
||||||
Patch9: gcc48-remove-mpfr-2.4.0-requirement.patch
|
Patch9: gcc48-remove-mpfr-2.4.0-requirement.patch
|
||||||
Patch10: gcc5-no-return-gcc43-workaround.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
|
# A set of patches from the RH srpm
|
||||||
Patch51: gcc41-ppc32-retaddr.patch
|
Patch51: gcc41-ppc32-retaddr.patch
|
||||||
# Some patches taken from Debian
|
# Some patches taken from Debian
|
||||||
Patch60: gcc44-textdomain.patch
|
Patch60: gcc44-textdomain.patch
|
||||||
Patch61: gcc44-rename-info-files.patch
|
Patch61: gcc44-rename-info-files.patch
|
||||||
Patch100: gcc7-debug-dwarf2out-ice.patch
|
|
||||||
|
|
||||||
Summary: The GNU C Compiler and Support Files
|
Summary: The GNU C Compiler and Support Files
|
||||||
License: GPL-3.0+
|
License: GPL-3.0+
|
||||||
@ -242,10 +242,10 @@ ln -s nvptx-newlib/newlib .
|
|||||||
%patch9
|
%patch9
|
||||||
%endif
|
%endif
|
||||||
%patch10
|
%patch10
|
||||||
|
%patch11
|
||||||
%patch51
|
%patch51
|
||||||
%patch60
|
%patch60
|
||||||
%patch61
|
%patch61
|
||||||
%patch100
|
|
||||||
|
|
||||||
#test patching end
|
#test patching end
|
||||||
|
|
||||||
|
@ -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.
|
- 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
|
Mon Mar 13 10:56:29 UTC 2017 - rguenther@suse.com
|
||||||
|
@ -150,7 +150,7 @@ Conflicts: %selfconflict %{gcc_target_arch}-gcc
|
|||||||
%define biarch_targets x86_64 s390x powerpc64 powerpc sparc sparc64
|
%define biarch_targets x86_64 s390x powerpc64 powerpc sparc sparc64
|
||||||
|
|
||||||
Url: http://gcc.gnu.org/
|
Url: http://gcc.gnu.org/
|
||||||
Version: 7.0.1+r246276
|
Version: 7.0.1+r246414
|
||||||
Release: 0
|
Release: 0
|
||||||
%define gcc_version %(echo %version | sed 's/+.*//')
|
%define gcc_version %(echo %version | sed 's/+.*//')
|
||||||
%define gcc_dir_version %(echo %gcc_version | cut -d '.' -f 1)
|
%define gcc_dir_version %(echo %gcc_version | cut -d '.' -f 1)
|
||||||
@ -168,12 +168,12 @@ Patch6: gcc43-no-unwind-tables.diff
|
|||||||
Patch7: gcc48-libstdc++-api-reference.patch
|
Patch7: gcc48-libstdc++-api-reference.patch
|
||||||
Patch9: gcc48-remove-mpfr-2.4.0-requirement.patch
|
Patch9: gcc48-remove-mpfr-2.4.0-requirement.patch
|
||||||
Patch10: gcc5-no-return-gcc43-workaround.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
|
# A set of patches from the RH srpm
|
||||||
Patch51: gcc41-ppc32-retaddr.patch
|
Patch51: gcc41-ppc32-retaddr.patch
|
||||||
# Some patches taken from Debian
|
# Some patches taken from Debian
|
||||||
Patch60: gcc44-textdomain.patch
|
Patch60: gcc44-textdomain.patch
|
||||||
Patch61: gcc44-rename-info-files.patch
|
Patch61: gcc44-rename-info-files.patch
|
||||||
Patch100: gcc7-debug-dwarf2out-ice.patch
|
|
||||||
|
|
||||||
Summary: The GNU C Compiler and Support Files
|
Summary: The GNU C Compiler and Support Files
|
||||||
License: GPL-3.0+
|
License: GPL-3.0+
|
||||||
@ -241,10 +241,10 @@ ln -s nvptx-newlib/newlib .
|
|||||||
%patch9
|
%patch9
|
||||||
%endif
|
%endif
|
||||||
%patch10
|
%patch10
|
||||||
|
%patch11
|
||||||
%patch51
|
%patch51
|
||||||
%patch60
|
%patch60
|
||||||
%patch61
|
%patch61
|
||||||
%patch100
|
|
||||||
|
|
||||||
#test patching end
|
#test patching end
|
||||||
|
|
||||||
|
@ -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.
|
- 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
|
Mon Mar 13 10:56:29 UTC 2017 - rguenther@suse.com
|
||||||
|
@ -150,7 +150,7 @@ Conflicts: %selfconflict %{gcc_target_arch}-gcc
|
|||||||
%define biarch_targets x86_64 s390x powerpc64 powerpc sparc sparc64
|
%define biarch_targets x86_64 s390x powerpc64 powerpc sparc sparc64
|
||||||
|
|
||||||
Url: http://gcc.gnu.org/
|
Url: http://gcc.gnu.org/
|
||||||
Version: 7.0.1+r246276
|
Version: 7.0.1+r246414
|
||||||
Release: 0
|
Release: 0
|
||||||
%define gcc_version %(echo %version | sed 's/+.*//')
|
%define gcc_version %(echo %version | sed 's/+.*//')
|
||||||
%define gcc_dir_version %(echo %gcc_version | cut -d '.' -f 1)
|
%define gcc_dir_version %(echo %gcc_version | cut -d '.' -f 1)
|
||||||
@ -168,12 +168,12 @@ Patch6: gcc43-no-unwind-tables.diff
|
|||||||
Patch7: gcc48-libstdc++-api-reference.patch
|
Patch7: gcc48-libstdc++-api-reference.patch
|
||||||
Patch9: gcc48-remove-mpfr-2.4.0-requirement.patch
|
Patch9: gcc48-remove-mpfr-2.4.0-requirement.patch
|
||||||
Patch10: gcc5-no-return-gcc43-workaround.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
|
# A set of patches from the RH srpm
|
||||||
Patch51: gcc41-ppc32-retaddr.patch
|
Patch51: gcc41-ppc32-retaddr.patch
|
||||||
# Some patches taken from Debian
|
# Some patches taken from Debian
|
||||||
Patch60: gcc44-textdomain.patch
|
Patch60: gcc44-textdomain.patch
|
||||||
Patch61: gcc44-rename-info-files.patch
|
Patch61: gcc44-rename-info-files.patch
|
||||||
Patch100: gcc7-debug-dwarf2out-ice.patch
|
|
||||||
|
|
||||||
Summary: The GNU C Compiler and Support Files
|
Summary: The GNU C Compiler and Support Files
|
||||||
License: GPL-3.0+
|
License: GPL-3.0+
|
||||||
@ -241,10 +241,10 @@ ln -s nvptx-newlib/newlib .
|
|||||||
%patch9
|
%patch9
|
||||||
%endif
|
%endif
|
||||||
%patch10
|
%patch10
|
||||||
|
%patch11
|
||||||
%patch51
|
%patch51
|
||||||
%patch60
|
%patch60
|
||||||
%patch61
|
%patch61
|
||||||
%patch100
|
|
||||||
|
|
||||||
#test patching end
|
#test patching end
|
||||||
|
|
||||||
|
@ -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.
|
- 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
|
Mon Mar 13 10:56:29 UTC 2017 - rguenther@suse.com
|
||||||
|
@ -150,7 +150,7 @@ Conflicts: %selfconflict %{gcc_target_arch}-gcc
|
|||||||
%define biarch_targets x86_64 s390x powerpc64 powerpc sparc sparc64
|
%define biarch_targets x86_64 s390x powerpc64 powerpc sparc sparc64
|
||||||
|
|
||||||
Url: http://gcc.gnu.org/
|
Url: http://gcc.gnu.org/
|
||||||
Version: 7.0.1+r246276
|
Version: 7.0.1+r246414
|
||||||
Release: 0
|
Release: 0
|
||||||
%define gcc_version %(echo %version | sed 's/+.*//')
|
%define gcc_version %(echo %version | sed 's/+.*//')
|
||||||
%define gcc_dir_version %(echo %gcc_version | cut -d '.' -f 1)
|
%define gcc_dir_version %(echo %gcc_version | cut -d '.' -f 1)
|
||||||
@ -168,12 +168,12 @@ Patch6: gcc43-no-unwind-tables.diff
|
|||||||
Patch7: gcc48-libstdc++-api-reference.patch
|
Patch7: gcc48-libstdc++-api-reference.patch
|
||||||
Patch9: gcc48-remove-mpfr-2.4.0-requirement.patch
|
Patch9: gcc48-remove-mpfr-2.4.0-requirement.patch
|
||||||
Patch10: gcc5-no-return-gcc43-workaround.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
|
# A set of patches from the RH srpm
|
||||||
Patch51: gcc41-ppc32-retaddr.patch
|
Patch51: gcc41-ppc32-retaddr.patch
|
||||||
# Some patches taken from Debian
|
# Some patches taken from Debian
|
||||||
Patch60: gcc44-textdomain.patch
|
Patch60: gcc44-textdomain.patch
|
||||||
Patch61: gcc44-rename-info-files.patch
|
Patch61: gcc44-rename-info-files.patch
|
||||||
Patch100: gcc7-debug-dwarf2out-ice.patch
|
|
||||||
|
|
||||||
Summary: The GNU C Compiler and Support Files
|
Summary: The GNU C Compiler and Support Files
|
||||||
License: GPL-3.0+
|
License: GPL-3.0+
|
||||||
@ -241,10 +241,10 @@ ln -s nvptx-newlib/newlib .
|
|||||||
%patch9
|
%patch9
|
||||||
%endif
|
%endif
|
||||||
%patch10
|
%patch10
|
||||||
|
%patch11
|
||||||
%patch51
|
%patch51
|
||||||
%patch60
|
%patch60
|
||||||
%patch61
|
%patch61
|
||||||
%patch100
|
|
||||||
|
|
||||||
#test patching end
|
#test patching end
|
||||||
|
|
||||||
|
@ -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.
|
- 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
|
Mon Mar 13 10:56:29 UTC 2017 - rguenther@suse.com
|
||||||
|
@ -150,7 +150,7 @@ Conflicts: %selfconflict %{gcc_target_arch}-gcc
|
|||||||
%define biarch_targets x86_64 s390x powerpc64 powerpc sparc sparc64
|
%define biarch_targets x86_64 s390x powerpc64 powerpc sparc sparc64
|
||||||
|
|
||||||
Url: http://gcc.gnu.org/
|
Url: http://gcc.gnu.org/
|
||||||
Version: 7.0.1+r246276
|
Version: 7.0.1+r246414
|
||||||
Release: 0
|
Release: 0
|
||||||
%define gcc_version %(echo %version | sed 's/+.*//')
|
%define gcc_version %(echo %version | sed 's/+.*//')
|
||||||
%define gcc_dir_version %(echo %gcc_version | cut -d '.' -f 1)
|
%define gcc_dir_version %(echo %gcc_version | cut -d '.' -f 1)
|
||||||
@ -168,12 +168,12 @@ Patch6: gcc43-no-unwind-tables.diff
|
|||||||
Patch7: gcc48-libstdc++-api-reference.patch
|
Patch7: gcc48-libstdc++-api-reference.patch
|
||||||
Patch9: gcc48-remove-mpfr-2.4.0-requirement.patch
|
Patch9: gcc48-remove-mpfr-2.4.0-requirement.patch
|
||||||
Patch10: gcc5-no-return-gcc43-workaround.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
|
# A set of patches from the RH srpm
|
||||||
Patch51: gcc41-ppc32-retaddr.patch
|
Patch51: gcc41-ppc32-retaddr.patch
|
||||||
# Some patches taken from Debian
|
# Some patches taken from Debian
|
||||||
Patch60: gcc44-textdomain.patch
|
Patch60: gcc44-textdomain.patch
|
||||||
Patch61: gcc44-rename-info-files.patch
|
Patch61: gcc44-rename-info-files.patch
|
||||||
Patch100: gcc7-debug-dwarf2out-ice.patch
|
|
||||||
|
|
||||||
Summary: The GNU C Compiler and Support Files
|
Summary: The GNU C Compiler and Support Files
|
||||||
License: GPL-3.0+
|
License: GPL-3.0+
|
||||||
@ -241,10 +241,10 @@ ln -s nvptx-newlib/newlib .
|
|||||||
%patch9
|
%patch9
|
||||||
%endif
|
%endif
|
||||||
%patch10
|
%patch10
|
||||||
|
%patch11
|
||||||
%patch51
|
%patch51
|
||||||
%patch60
|
%patch60
|
||||||
%patch61
|
%patch61
|
||||||
%patch100
|
|
||||||
|
|
||||||
#test patching end
|
#test patching end
|
||||||
|
|
||||||
|
@ -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.
|
- 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
|
Mon Mar 13 10:56:29 UTC 2017 - rguenther@suse.com
|
||||||
|
@ -150,7 +150,7 @@ Conflicts: %selfconflict %{gcc_target_arch}-gcc
|
|||||||
%define biarch_targets x86_64 s390x powerpc64 powerpc sparc sparc64
|
%define biarch_targets x86_64 s390x powerpc64 powerpc sparc sparc64
|
||||||
|
|
||||||
Url: http://gcc.gnu.org/
|
Url: http://gcc.gnu.org/
|
||||||
Version: 7.0.1+r246276
|
Version: 7.0.1+r246414
|
||||||
Release: 0
|
Release: 0
|
||||||
%define gcc_version %(echo %version | sed 's/+.*//')
|
%define gcc_version %(echo %version | sed 's/+.*//')
|
||||||
%define gcc_dir_version %(echo %gcc_version | cut -d '.' -f 1)
|
%define gcc_dir_version %(echo %gcc_version | cut -d '.' -f 1)
|
||||||
@ -168,12 +168,12 @@ Patch6: gcc43-no-unwind-tables.diff
|
|||||||
Patch7: gcc48-libstdc++-api-reference.patch
|
Patch7: gcc48-libstdc++-api-reference.patch
|
||||||
Patch9: gcc48-remove-mpfr-2.4.0-requirement.patch
|
Patch9: gcc48-remove-mpfr-2.4.0-requirement.patch
|
||||||
Patch10: gcc5-no-return-gcc43-workaround.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
|
# A set of patches from the RH srpm
|
||||||
Patch51: gcc41-ppc32-retaddr.patch
|
Patch51: gcc41-ppc32-retaddr.patch
|
||||||
# Some patches taken from Debian
|
# Some patches taken from Debian
|
||||||
Patch60: gcc44-textdomain.patch
|
Patch60: gcc44-textdomain.patch
|
||||||
Patch61: gcc44-rename-info-files.patch
|
Patch61: gcc44-rename-info-files.patch
|
||||||
Patch100: gcc7-debug-dwarf2out-ice.patch
|
|
||||||
|
|
||||||
Summary: The GNU C Compiler and Support Files
|
Summary: The GNU C Compiler and Support Files
|
||||||
License: GPL-3.0+
|
License: GPL-3.0+
|
||||||
@ -241,10 +241,10 @@ ln -s nvptx-newlib/newlib .
|
|||||||
%patch9
|
%patch9
|
||||||
%endif
|
%endif
|
||||||
%patch10
|
%patch10
|
||||||
|
%patch11
|
||||||
%patch51
|
%patch51
|
||||||
%patch60
|
%patch60
|
||||||
%patch61
|
%patch61
|
||||||
%patch100
|
|
||||||
|
|
||||||
#test patching end
|
#test patching end
|
||||||
|
|
||||||
|
@ -1,3 +0,0 @@
|
|||||||
version https://git-lfs.github.com/spec/v1
|
|
||||||
oid sha256:c1dff3acf25b3c36d090a7e2baab0c9643f0bf90718490d9d58cdc29a47e81d8
|
|
||||||
size 76005449
|
|
3
gcc-7.0.1-r246414.tar.bz2
Normal file
3
gcc-7.0.1-r246414.tar.bz2
Normal file
@ -0,0 +1,3 @@
|
|||||||
|
version https://git-lfs.github.com/spec/v1
|
||||||
|
oid sha256:b8cd7a1a36567453e6083d38729e93ebceece82ac4e3faf8839e5d1ab0282ae9
|
||||||
|
size 76169555
|
15
gcc.spec.in
15
gcc.spec.in
@ -238,7 +238,7 @@ BuildRequires: gdb
|
|||||||
%define biarch_targets x86_64 s390x powerpc64 powerpc sparc sparc64
|
%define biarch_targets x86_64 s390x powerpc64 powerpc sparc sparc64
|
||||||
|
|
||||||
URL: http://gcc.gnu.org/
|
URL: http://gcc.gnu.org/
|
||||||
Version: 7.0.1+r246276
|
Version: 7.0.1+r246414
|
||||||
Release: 1
|
Release: 1
|
||||||
%define gcc_version %(echo %version | sed 's/+.*//')
|
%define gcc_version %(echo %version | sed 's/+.*//')
|
||||||
%define gcc_dir_version %(echo %gcc_version | cut -d '.' -f 1)
|
%define gcc_dir_version %(echo %gcc_version | cut -d '.' -f 1)
|
||||||
@ -295,12 +295,12 @@ Patch6: gcc43-no-unwind-tables.diff
|
|||||||
Patch7: gcc48-libstdc++-api-reference.patch
|
Patch7: gcc48-libstdc++-api-reference.patch
|
||||||
Patch9: gcc48-remove-mpfr-2.4.0-requirement.patch
|
Patch9: gcc48-remove-mpfr-2.4.0-requirement.patch
|
||||||
Patch10: gcc5-no-return-gcc43-workaround.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
|
# A set of patches from the RH srpm
|
||||||
Patch51: gcc41-ppc32-retaddr.patch
|
Patch51: gcc41-ppc32-retaddr.patch
|
||||||
# Some patches taken from Debian
|
# Some patches taken from Debian
|
||||||
Patch60: gcc44-textdomain.patch
|
Patch60: gcc44-textdomain.patch
|
||||||
Patch61: gcc44-rename-info-files.patch
|
Patch61: gcc44-rename-info-files.patch
|
||||||
Patch100: gcc7-debug-dwarf2out-ice.patch
|
|
||||||
|
|
||||||
|
|
||||||
# GCC-TESTSUITE-DELETE-BEGIN
|
# GCC-TESTSUITE-DELETE-BEGIN
|
||||||
@ -327,13 +327,6 @@ Requires: libgomp%{libgomp_sover}-32bit >= %{version}-%{release}
|
|||||||
%ifarch %asan_arch
|
%ifarch %asan_arch
|
||||||
Requires: libasan%{libasan_sover}-32bit >= %{version}-%{release}
|
Requires: libasan%{libasan_sover}-32bit >= %{version}-%{release}
|
||||||
%endif
|
%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
|
%ifarch %atomic_arch
|
||||||
Requires: libatomic%{libatomic_sover}-32bit >= %{version}-%{release}
|
Requires: libatomic%{libatomic_sover}-32bit >= %{version}-%{release}
|
||||||
%endif
|
%endif
|
||||||
@ -1063,10 +1056,10 @@ ln -s nvptx-newlib/newlib .
|
|||||||
%patch9
|
%patch9
|
||||||
%endif
|
%endif
|
||||||
%patch10
|
%patch10
|
||||||
|
%patch11
|
||||||
%patch51
|
%patch51
|
||||||
%patch60
|
%patch60
|
||||||
%patch61
|
%patch61
|
||||||
%patch100
|
|
||||||
|
|
||||||
#test patching end
|
#test patching end
|
||||||
|
|
||||||
@ -1935,6 +1928,8 @@ cat cpplib%{binsuffix}.lang gcc%{binsuffix}.lang > gcc@base_ver@-locale.lang
|
|||||||
%endif
|
%endif
|
||||||
%doc %{_mandir}/man1/gcc%{binsuffix}.1.gz
|
%doc %{_mandir}/man1/gcc%{binsuffix}.1.gz
|
||||||
%doc %{_mandir}/man1/gcov%{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}
|
%if %{separate_biarch}
|
||||||
%files -n gcc@base_ver@%{separate_biarch_suffix}
|
%files -n gcc@base_ver@%{separate_biarch_suffix}
|
||||||
|
@ -85,9 +85,9 @@ gcc/java/ChangeLog:
|
|||||||
|
|
||||||
Index: gcc/Makefile.in
|
Index: gcc/Makefile.in
|
||||||
===================================================================
|
===================================================================
|
||||||
--- gcc/Makefile.in.orig 2017-02-14 09:35:01.010694197 +0100
|
--- gcc/Makefile.in.orig 2017-03-22 09:07:47.180401238 +0100
|
||||||
+++ gcc/Makefile.in 2017-02-14 09:35:05.758764358 +0100
|
+++ gcc/Makefile.in 2017-03-22 09:07:50.212445405 +0100
|
||||||
@@ -3057,8 +3057,27 @@ install-no-fixedincludes:
|
@@ -3066,8 +3066,27 @@ install-no-fixedincludes:
|
||||||
|
|
||||||
doc: $(BUILD_INFO) $(GENERATED_MANPAGES)
|
doc: $(BUILD_INFO) $(GENERATED_MANPAGES)
|
||||||
|
|
||||||
@ -117,7 +117,7 @@ Index: gcc/Makefile.in
|
|||||||
|
|
||||||
info: $(INFOFILES) lang.info @GENINSRC@ srcinfo lang.srcinfo
|
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
|
# patterns. To use them, put each of the specific targets with its
|
||||||
# specific dependencies but no build commands.
|
# specific dependencies but no build commands.
|
||||||
|
|
||||||
@ -166,7 +166,7 @@ Index: gcc/Makefile.in
|
|||||||
-I $(gcc_docdir)/include -o $@ $<; \
|
-I $(gcc_docdir)/include -o $@ $<; \
|
||||||
fi
|
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
|
# $(INSTALL_DATA) might be a relative pathname, so we can't cd into srcdir
|
||||||
# to do the install.
|
# to do the install.
|
||||||
install-info:: doc installdirs \
|
install-info:: doc installdirs \
|
||||||
@ -183,7 +183,7 @@ Index: gcc/Makefile.in
|
|||||||
lang.install-info
|
lang.install-info
|
||||||
|
|
||||||
$(DESTDIR)$(infodir)/%.info: doc/%.info installdirs
|
$(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)$(bindir)/$(GCOV_INSTALL_NAME)$(exeext)
|
||||||
-rm -rf $(DESTDIR)$(man1dir)/$(GCC_INSTALL_NAME)$(man1ext)
|
-rm -rf $(DESTDIR)$(man1dir)/$(GCC_INSTALL_NAME)$(man1ext)
|
||||||
-rm -rf $(DESTDIR)$(man1dir)/cpp$(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) ; \
|
target_install_name=$(target_noncanonical)-`echo gcc-$$i|sed '$(program_transform_name)'`$(exeext) ; \
|
||||||
Index: gcc/ada/gnat-style.texi
|
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.orig 2017-03-22 09:07:47.184401296 +0100
|
||||||
+++ gcc/ada/gnat-style.texi 2017-02-14 09:35:05.786764771 +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
|
@@ -31,7 +31,7 @@ Texts. A copy of the license is include
|
||||||
|
|
||||||
@dircategory Software development
|
@dircategory Software development
|
||||||
@ -212,8 +212,8 @@ Index: gcc/ada/gnat-style.texi
|
|||||||
@macro syntax{element}
|
@macro syntax{element}
|
||||||
Index: gcc/ada/gnat_rm.texi
|
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.orig 2017-03-22 09:07:47.192401412 +0100
|
||||||
+++ gcc/ada/gnat_rm.texi 2017-02-14 09:35:05.794764890 +0100
|
+++ gcc/ada/gnat_rm.texi 2017-03-22 09:07:50.220445522 +0100
|
||||||
@@ -12,7 +12,7 @@
|
@@ -12,7 +12,7 @@
|
||||||
@finalout
|
@finalout
|
||||||
@dircategory GNU Ada Tools
|
@dircategory GNU Ada Tools
|
||||||
@ -225,8 +225,8 @@ Index: gcc/ada/gnat_rm.texi
|
|||||||
@definfoenclose strong,`,'
|
@definfoenclose strong,`,'
|
||||||
Index: gcc/ada/gnat_ugn.texi
|
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.orig 2017-03-22 09:07:47.200401529 +0100
|
||||||
+++ gcc/ada/gnat_ugn.texi 2017-02-14 09:35:05.798764949 +0100
|
+++ gcc/ada/gnat_ugn.texi 2017-03-22 09:07:50.224445580 +0100
|
||||||
@@ -12,7 +12,7 @@
|
@@ -12,7 +12,7 @@
|
||||||
@finalout
|
@finalout
|
||||||
@dircategory GNU Ada Tools
|
@dircategory GNU Ada Tools
|
||||||
@ -238,8 +238,8 @@ Index: gcc/ada/gnat_ugn.texi
|
|||||||
@definfoenclose strong,`,'
|
@definfoenclose strong,`,'
|
||||||
Index: gcc/doc/cpp.texi
|
Index: gcc/doc/cpp.texi
|
||||||
===================================================================
|
===================================================================
|
||||||
--- gcc/doc/cpp.texi.orig 2017-02-14 09:35:02.782720382 +0100
|
--- gcc/doc/cpp.texi.orig 2017-03-22 09:07:47.200401529 +0100
|
||||||
+++ gcc/doc/cpp.texi 2017-02-14 09:35:05.802765008 +0100
|
+++ gcc/doc/cpp.texi 2017-03-22 09:07:50.228445638 +0100
|
||||||
@@ -50,7 +50,7 @@ This manual contains no Invariant Sectio
|
@@ -50,7 +50,7 @@ This manual contains no Invariant Sectio
|
||||||
@ifinfo
|
@ifinfo
|
||||||
@dircategory Software development
|
@dircategory Software development
|
||||||
@ -251,8 +251,8 @@ Index: gcc/doc/cpp.texi
|
|||||||
|
|
||||||
Index: gcc/doc/cppinternals.texi
|
Index: gcc/doc/cppinternals.texi
|
||||||
===================================================================
|
===================================================================
|
||||||
--- gcc/doc/cppinternals.texi.orig 2017-02-14 09:35:02.782720382 +0100
|
--- gcc/doc/cppinternals.texi.orig 2017-03-22 09:07:47.200401529 +0100
|
||||||
+++ gcc/doc/cppinternals.texi 2017-02-14 09:35:05.802765008 +0100
|
+++ gcc/doc/cppinternals.texi 2017-03-22 09:07:50.228445638 +0100
|
||||||
@@ -7,7 +7,7 @@
|
@@ -7,7 +7,7 @@
|
||||||
@ifinfo
|
@ifinfo
|
||||||
@dircategory Software development
|
@dircategory Software development
|
||||||
@ -264,9 +264,9 @@ Index: gcc/doc/cppinternals.texi
|
|||||||
|
|
||||||
Index: gcc/doc/extend.texi
|
Index: gcc/doc/extend.texi
|
||||||
===================================================================
|
===================================================================
|
||||||
--- gcc/doc/extend.texi.orig 2017-02-14 09:35:02.790720500 +0100
|
--- gcc/doc/extend.texi.orig 2017-03-22 09:07:47.204401587 +0100
|
||||||
+++ gcc/doc/extend.texi 2017-02-14 09:35:05.806765067 +0100
|
+++ gcc/doc/extend.texi 2017-03-22 09:07:50.232445697 +0100
|
||||||
@@ -21788,7 +21788,7 @@ want to write code that checks whether t
|
@@ -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
|
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
|
predefined macro @code{__GNUC__}. You can also use @code{__GNUG__} to
|
||||||
test specifically for GNU C++ (@pxref{Common Predefined Macros,,
|
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.
|
* C++ Volatiles:: What constitutes an access to a volatile object.
|
||||||
Index: gcc/doc/gcc.texi
|
Index: gcc/doc/gcc.texi
|
||||||
===================================================================
|
===================================================================
|
||||||
--- gcc/doc/gcc.texi.orig 2017-02-14 09:35:02.790720500 +0100
|
--- gcc/doc/gcc.texi.orig 2017-03-22 09:07:47.208401645 +0100
|
||||||
+++ gcc/doc/gcc.texi 2017-02-14 09:35:05.806765067 +0100
|
+++ gcc/doc/gcc.texi 2017-03-22 09:10:01.702361422 +0100
|
||||||
@@ -63,10 +63,10 @@ Texts being (a) (see below), and with th
|
@@ -63,11 +63,11 @@ Texts being (a) (see below), and with th
|
||||||
@ifnottex
|
@ifnottex
|
||||||
@dircategory Software development
|
@dircategory Software development
|
||||||
@direntry
|
@direntry
|
||||||
@ -287,14 +287,16 @@ Index: gcc/doc/gcc.texi
|
|||||||
-* g++: (gcc). The GNU C++ compiler.
|
-* g++: (gcc). The GNU C++ compiler.
|
||||||
-* gcov: (gcc) Gcov. @command{gcov}---a test coverage program.
|
-* gcov: (gcc) Gcov. @command{gcov}---a test coverage program.
|
||||||
-* gcov-tool: (gcc) Gcov-tool. @command{gcov-tool}---an offline gcda profile processing 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{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: (@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-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
|
@end direntry
|
||||||
This file documents the use of the GNU compilers.
|
This file documents the use of the GNU compilers.
|
||||||
@sp 1
|
@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
|
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
|
targets and some information about how to write front ends for new
|
||||||
languages, are documented in a separate manual. @xref{Top,,
|
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.
|
* G++ and GCC:: You can compile C or C++ programs.
|
||||||
Index: gcc/doc/gccint.texi
|
Index: gcc/doc/gccint.texi
|
||||||
===================================================================
|
===================================================================
|
||||||
--- gcc/doc/gccint.texi.orig 2017-02-14 09:35:02.790720500 +0100
|
--- gcc/doc/gccint.texi.orig 2017-03-22 09:07:47.208401645 +0100
|
||||||
+++ gcc/doc/gccint.texi 2017-02-14 09:35:05.806765067 +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
|
@@ -49,7 +49,7 @@ Texts being (a) (see below), and with th
|
||||||
@ifnottex
|
@ifnottex
|
||||||
@dircategory Software development
|
@dircategory Software development
|
||||||
@ -327,8 +329,8 @@ Index: gcc/doc/gccint.texi
|
|||||||
This manual is mainly a reference manual rather than a tutorial. It
|
This manual is mainly a reference manual rather than a tutorial. It
|
||||||
Index: gcc/doc/install.texi
|
Index: gcc/doc/install.texi
|
||||||
===================================================================
|
===================================================================
|
||||||
--- gcc/doc/install.texi.orig 2017-02-14 09:35:02.794720559 +0100
|
--- gcc/doc/install.texi.orig 2017-03-22 09:07:47.208401645 +0100
|
||||||
+++ gcc/doc/install.texi 2017-02-14 09:35:05.806765067 +0100
|
+++ gcc/doc/install.texi 2017-03-22 09:07:50.232445697 +0100
|
||||||
@@ -94,7 +94,7 @@ Free Documentation License}''.
|
@@ -94,7 +94,7 @@ Free Documentation License}''.
|
||||||
@end ifinfo
|
@end ifinfo
|
||||||
@dircategory Software development
|
@dircategory Software development
|
||||||
@ -340,9 +342,9 @@ Index: gcc/doc/install.texi
|
|||||||
@c Part 3 Titlepage and Copyright
|
@c Part 3 Titlepage and Copyright
|
||||||
Index: gcc/doc/invoke.texi
|
Index: gcc/doc/invoke.texi
|
||||||
===================================================================
|
===================================================================
|
||||||
--- gcc/doc/invoke.texi.orig 2017-02-14 09:35:02.806720736 +0100
|
--- gcc/doc/invoke.texi.orig 2017-03-22 09:07:47.216401762 +0100
|
||||||
+++ gcc/doc/invoke.texi 2017-02-14 09:35:05.814765185 +0100
|
+++ gcc/doc/invoke.texi 2017-03-22 09:07:50.240445813 +0100
|
||||||
@@ -7185,7 +7185,7 @@ the standard calling sequence automatica
|
@@ -7215,7 +7215,7 @@ the standard calling sequence automatica
|
||||||
and nothing is saved by pretending it doesn't exist. The
|
and nothing is saved by pretending it doesn't exist. The
|
||||||
machine-description macro @code{FRAME_POINTER_REQUIRED} controls
|
machine-description macro @code{FRAME_POINTER_REQUIRED} controls
|
||||||
whether a target machine supports this flag. @xref{Registers,,Register
|
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
|
The default setting (when not optimizing for
|
||||||
size) for 32-bit GNU/Linux x86 and 32-bit Darwin x86 targets is
|
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
|
@option{-nodefaultlibs} is @file{libgcc.a}, a library of internal subroutines
|
||||||
which GCC uses to overcome shortcomings of particular machines, or special
|
which GCC uses to overcome shortcomings of particular machines, or special
|
||||||
needs for some languages.
|
needs for some languages.
|
||||||
@ -360,7 +362,7 @@ Index: gcc/doc/invoke.texi
|
|||||||
Collection (GCC) Internals},
|
Collection (GCC) Internals},
|
||||||
for more discussion of @file{libgcc.a}.)
|
for more discussion of @file{libgcc.a}.)
|
||||||
In most cases, you need @file{libgcc.a} even when you want to avoid
|
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
|
This ensures that you have no unresolved references to internal GCC
|
||||||
library subroutines.
|
library subroutines.
|
||||||
(An example of such an internal subroutine is @code{__main}, used to ensure C++
|
(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}.)
|
GNU Compiler Collection (GCC) Internals}.)
|
||||||
|
|
||||||
@item -pie
|
@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
|
@option{-B}, @option{-I} and @option{-L} (@pxref{Directory Options}). These
|
||||||
take precedence over places specified using environment variables, which
|
take precedence over places specified using environment variables, which
|
||||||
in turn take precedence over those specified by the configuration of GCC@.
|
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}.
|
GNU Compiler Collection (GCC) Internals}.
|
||||||
|
|
||||||
@table @env
|
@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
|
A precompiled header file is searched for when @code{#include} is
|
||||||
seen in the compilation. As it searches for the included file
|
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
|
the name specified in the @code{#include} with @samp{.gch} appended. If
|
||||||
Index: gcc/doc/libgcc.texi
|
Index: gcc/doc/libgcc.texi
|
||||||
===================================================================
|
===================================================================
|
||||||
--- gcc/doc/libgcc.texi.orig 2017-02-14 09:35:02.810720795 +0100
|
--- gcc/doc/libgcc.texi.orig 2017-03-22 09:07:47.220401820 +0100
|
||||||
+++ gcc/doc/libgcc.texi 2017-02-14 09:35:05.814765185 +0100
|
+++ gcc/doc/libgcc.texi 2017-03-22 09:07:50.240445813 +0100
|
||||||
@@ -24,7 +24,7 @@ that needs them.
|
@@ -24,7 +24,7 @@ that needs them.
|
||||||
GCC will also generate calls to C library routines, such as
|
GCC will also generate calls to C library routines, such as
|
||||||
@code{memcpy} and @code{memset}, in some cases. The set of routines
|
@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
|
mode, not a specific C type. @xref{Machine Modes}, for an explanation
|
||||||
Index: gcc/fortran/Make-lang.in
|
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.orig 2017-03-22 09:07:47.220401820 +0100
|
||||||
+++ gcc/fortran/Make-lang.in 2017-02-14 09:35:05.814765185 +0100
|
+++ gcc/fortran/Make-lang.in 2017-03-22 09:07:50.240445813 +0100
|
||||||
@@ -114,7 +114,8 @@ fortran.tags: force
|
@@ -114,7 +114,8 @@ fortran.tags: force
|
||||||
cd $(srcdir)/fortran; etags -o TAGS.sub *.c *.h; \
|
cd $(srcdir)/fortran; etags -o TAGS.sub *.c *.h; \
|
||||||
etags --include TAGS.sub --include ../TAGS.sub
|
etags --include TAGS.sub --include ../TAGS.sub
|
||||||
@ -447,8 +449,8 @@ Index: gcc/fortran/Make-lang.in
|
|||||||
# Clean hooks:
|
# Clean hooks:
|
||||||
Index: gcc/fortran/gfortran.texi
|
Index: gcc/fortran/gfortran.texi
|
||||||
===================================================================
|
===================================================================
|
||||||
--- gcc/fortran/gfortran.texi.orig 2017-02-14 09:35:02.814720854 +0100
|
--- gcc/fortran/gfortran.texi.orig 2017-03-22 09:07:47.220401820 +0100
|
||||||
+++ gcc/fortran/gfortran.texi 2017-02-14 09:35:05.814765185 +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
|
@@ -101,7 +101,7 @@ Texts being (a) (see below), and with th
|
||||||
@ifinfo
|
@ifinfo
|
||||||
@dircategory Software development
|
@dircategory Software development
|
||||||
@ -460,8 +462,8 @@ Index: gcc/fortran/gfortran.texi
|
|||||||
the GNU Fortran compiler, (@command{gfortran}).
|
the GNU Fortran compiler, (@command{gfortran}).
|
||||||
Index: libffi/Makefile.am
|
Index: libffi/Makefile.am
|
||||||
===================================================================
|
===================================================================
|
||||||
--- libffi/Makefile.am.orig 2017-02-14 09:35:02.814720854 +0100
|
--- libffi/Makefile.am.orig 2017-03-22 09:07:47.220401820 +0100
|
||||||
+++ libffi/Makefile.am 2017-02-14 09:35:05.814765185 +0100
|
+++ libffi/Makefile.am 2017-03-22 09:07:50.244445871 +0100
|
||||||
@@ -25,6 +25,8 @@ TEXINFO_TEX = ../gcc/doc/include/texin
|
@@ -25,6 +25,8 @@ TEXINFO_TEX = ../gcc/doc/include/texin
|
||||||
# Defines info, dvi, pdf and html targets
|
# Defines info, dvi, pdf and html targets
|
||||||
MAKEINFOFLAGS = -I $(srcdir)/../gcc/doc/include
|
MAKEINFOFLAGS = -I $(srcdir)/../gcc/doc/include
|
||||||
@ -496,8 +498,8 @@ Index: libffi/Makefile.am
|
|||||||
## ################################################################
|
## ################################################################
|
||||||
Index: libffi/Makefile.in
|
Index: libffi/Makefile.in
|
||||||
===================================================================
|
===================================================================
|
||||||
--- libffi/Makefile.in.orig 2017-02-14 09:35:02.814720854 +0100
|
--- libffi/Makefile.in.orig 2017-03-22 09:07:47.224401878 +0100
|
||||||
+++ libffi/Makefile.in 2017-02-14 09:35:05.818765244 +0100
|
+++ libffi/Makefile.in 2017-03-22 09:07:50.244445871 +0100
|
||||||
@@ -158,7 +158,6 @@ MULTIDIRS =
|
@@ -158,7 +158,6 @@ MULTIDIRS =
|
||||||
MULTISUBDIR =
|
MULTISUBDIR =
|
||||||
MULTIDO = true
|
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)
|
@LIBAT_BUILD_VERSIONED_SHLIB_SUN_TRUE@@LIBAT_BUILD_VERSIONED_SHLIB_TRUE@ $(libffi_la_OBJECTS) $(libffi_la_LIBADD)
|
||||||
Index: libffi/doc/libffi.texi
|
Index: libffi/doc/libffi.texi
|
||||||
===================================================================
|
===================================================================
|
||||||
--- libffi/doc/libffi.texi.orig 2017-02-14 09:35:02.814720854 +0100
|
--- libffi/doc/libffi.texi.orig 2017-03-22 09:07:47.224401878 +0100
|
||||||
+++ libffi/doc/libffi.texi 2017-02-14 09:35:05.818765244 +0100
|
+++ libffi/doc/libffi.texi 2017-03-22 09:07:50.244445871 +0100
|
||||||
@@ -33,7 +33,7 @@ section entitled ``GNU General Public Li
|
@@ -33,7 +33,7 @@ section entitled ``GNU General Public Li
|
||||||
|
|
||||||
@dircategory Development
|
@dircategory Development
|
||||||
@ -559,8 +561,8 @@ Index: libffi/doc/libffi.texi
|
|||||||
@titlepage
|
@titlepage
|
||||||
Index: libgomp/Makefile.am
|
Index: libgomp/Makefile.am
|
||||||
===================================================================
|
===================================================================
|
||||||
--- libgomp/Makefile.am.orig 2017-02-14 09:35:02.814720854 +0100
|
--- libgomp/Makefile.am.orig 2017-03-22 09:07:47.224401878 +0100
|
||||||
+++ libgomp/Makefile.am 2017-02-14 09:35:05.818765244 +0100
|
+++ libgomp/Makefile.am 2017-03-22 09:07:50.244445871 +0100
|
||||||
@@ -125,16 +125,19 @@ endif
|
@@ -125,16 +125,19 @@ endif
|
||||||
|
|
||||||
all-local: $(STAMP_GENINSRC)
|
all-local: $(STAMP_GENINSRC)
|
||||||
@ -588,8 +590,8 @@ Index: libgomp/Makefile.am
|
|||||||
MAINTAINERCLEANFILES = $(srcdir)/libgomp.info
|
MAINTAINERCLEANFILES = $(srcdir)/libgomp.info
|
||||||
Index: libgomp/Makefile.in
|
Index: libgomp/Makefile.in
|
||||||
===================================================================
|
===================================================================
|
||||||
--- libgomp/Makefile.in.orig 2017-02-14 09:35:02.814720854 +0100
|
--- libgomp/Makefile.in.orig 2017-03-22 09:07:47.224401878 +0100
|
||||||
+++ libgomp/Makefile.in 2017-02-14 09:35:05.818765244 +0100
|
+++ libgomp/Makefile.in 2017-03-22 09:07:50.244445871 +0100
|
||||||
@@ -487,7 +487,8 @@ info_TEXINFOS = libgomp.texi
|
@@ -487,7 +487,8 @@ info_TEXINFOS = libgomp.texi
|
||||||
|
|
||||||
# AM_CONDITIONAL on configure check ACX_CHECK_PROG_VER([MAKEINFO])
|
# 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.
|
# Tell versions [3.59,3.63) of GNU make to not export all variables.
|
||||||
Index: libgomp/libgomp.texi
|
Index: libgomp/libgomp.texi
|
||||||
===================================================================
|
===================================================================
|
||||||
--- libgomp/libgomp.texi.orig 2017-02-14 09:35:02.818720914 +0100
|
--- libgomp/libgomp.texi.orig 2017-03-22 09:07:47.224401878 +0100
|
||||||
+++ libgomp/libgomp.texi 2017-02-14 09:35:05.818765244 +0100
|
+++ libgomp/libgomp.texi 2017-03-22 09:07:50.244445871 +0100
|
||||||
@@ -31,7 +31,7 @@ texts being (a) (see below), and with th
|
@@ -31,7 +31,7 @@ texts being (a) (see below), and with th
|
||||||
@ifinfo
|
@ifinfo
|
||||||
@dircategory GNU Libraries
|
@dircategory GNU Libraries
|
||||||
@ -637,8 +639,8 @@ Index: libgomp/libgomp.texi
|
|||||||
This manual documents libgomp, the GNU Offloading and Multi Processing
|
This manual documents libgomp, the GNU Offloading and Multi Processing
|
||||||
Index: libitm/libitm.texi
|
Index: libitm/libitm.texi
|
||||||
===================================================================
|
===================================================================
|
||||||
--- libitm/libitm.texi.orig 2017-02-14 09:35:02.818720914 +0100
|
--- libitm/libitm.texi.orig 2017-03-22 09:07:47.224401878 +0100
|
||||||
+++ libitm/libitm.texi 2017-02-14 09:35:05.818765244 +0100
|
+++ libitm/libitm.texi 2017-03-22 09:07:50.244445871 +0100
|
||||||
@@ -20,7 +20,7 @@ Free Documentation License''.
|
@@ -20,7 +20,7 @@ Free Documentation License''.
|
||||||
@ifinfo
|
@ifinfo
|
||||||
@dircategory GNU Libraries
|
@dircategory GNU Libraries
|
||||||
@ -650,8 +652,8 @@ Index: libitm/libitm.texi
|
|||||||
This manual documents the GNU Transactional Memory Library.
|
This manual documents the GNU Transactional Memory Library.
|
||||||
Index: libquadmath/libquadmath.texi
|
Index: libquadmath/libquadmath.texi
|
||||||
===================================================================
|
===================================================================
|
||||||
--- libquadmath/libquadmath.texi.orig 2017-02-14 09:35:02.818720914 +0100
|
--- libquadmath/libquadmath.texi.orig 2017-03-22 09:07:47.224401878 +0100
|
||||||
+++ libquadmath/libquadmath.texi 2017-02-14 09:35:05.818765244 +0100
|
+++ libquadmath/libquadmath.texi 2017-03-22 09:07:50.244445871 +0100
|
||||||
@@ -25,7 +25,7 @@ copy and modify this GNU manual.
|
@@ -25,7 +25,7 @@ copy and modify this GNU manual.
|
||||||
@ifinfo
|
@ifinfo
|
||||||
@dircategory GNU Libraries
|
@dircategory GNU Libraries
|
||||||
|
@ -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 ();
|
|
||||||
+ }
|
|
||||||
+ }
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
13
gcc7-remove-Wexpansion-to-defined-from-Wextra.patch
Normal file
13
gcc7-remove-Wexpansion-to-defined-from-Wextra.patch
Normal file
@ -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
|
@ -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.
|
- 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
|
Mon Mar 13 10:56:29 UTC 2017 - rguenther@suse.com
|
||||||
|
@ -250,7 +250,7 @@ BuildRequires: gdb
|
|||||||
%define biarch_targets x86_64 s390x powerpc64 powerpc sparc sparc64
|
%define biarch_targets x86_64 s390x powerpc64 powerpc sparc sparc64
|
||||||
|
|
||||||
Url: http://gcc.gnu.org/
|
Url: http://gcc.gnu.org/
|
||||||
Version: 7.0.1+r246276
|
Version: 7.0.1+r246414
|
||||||
Release: 0
|
Release: 0
|
||||||
%define gcc_version %(echo %version | sed 's/+.*//')
|
%define gcc_version %(echo %version | sed 's/+.*//')
|
||||||
%define gcc_dir_version %(echo %gcc_version | cut -d '.' -f 1)
|
%define gcc_dir_version %(echo %gcc_version | cut -d '.' -f 1)
|
||||||
@ -306,12 +306,12 @@ Patch6: gcc43-no-unwind-tables.diff
|
|||||||
Patch7: gcc48-libstdc++-api-reference.patch
|
Patch7: gcc48-libstdc++-api-reference.patch
|
||||||
Patch9: gcc48-remove-mpfr-2.4.0-requirement.patch
|
Patch9: gcc48-remove-mpfr-2.4.0-requirement.patch
|
||||||
Patch10: gcc5-no-return-gcc43-workaround.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
|
# A set of patches from the RH srpm
|
||||||
Patch51: gcc41-ppc32-retaddr.patch
|
Patch51: gcc41-ppc32-retaddr.patch
|
||||||
# Some patches taken from Debian
|
# Some patches taken from Debian
|
||||||
Patch60: gcc44-textdomain.patch
|
Patch60: gcc44-textdomain.patch
|
||||||
Patch61: gcc44-rename-info-files.patch
|
Patch61: gcc44-rename-info-files.patch
|
||||||
Patch100: gcc7-debug-dwarf2out-ice.patch
|
|
||||||
|
|
||||||
Summary: Testsuite results
|
Summary: Testsuite results
|
||||||
License: SUSE-Public-Domain
|
License: SUSE-Public-Domain
|
||||||
@ -431,10 +431,10 @@ ln -s nvptx-newlib/newlib .
|
|||||||
%patch9
|
%patch9
|
||||||
%endif
|
%endif
|
||||||
%patch10
|
%patch10
|
||||||
|
%patch11
|
||||||
%patch51
|
%patch51
|
||||||
%patch60
|
%patch60
|
||||||
%patch61
|
%patch61
|
||||||
%patch100
|
|
||||||
|
|
||||||
#test patching end
|
#test patching end
|
||||||
|
|
||||||
|
10
gcc7.changes
10
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.
|
- 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
|
Mon Mar 13 10:56:29 UTC 2017 - rguenther@suse.com
|
||||||
|
15
gcc7.spec
15
gcc7.spec
@ -232,7 +232,7 @@ BuildRequires: gdb
|
|||||||
%define biarch_targets x86_64 s390x powerpc64 powerpc sparc sparc64
|
%define biarch_targets x86_64 s390x powerpc64 powerpc sparc sparc64
|
||||||
|
|
||||||
Url: http://gcc.gnu.org/
|
Url: http://gcc.gnu.org/
|
||||||
Version: 7.0.1+r246276
|
Version: 7.0.1+r246414
|
||||||
Release: 0
|
Release: 0
|
||||||
%define gcc_version %(echo %version | sed 's/+.*//')
|
%define gcc_version %(echo %version | sed 's/+.*//')
|
||||||
%define gcc_dir_version %(echo %gcc_version | cut -d '.' -f 1)
|
%define gcc_dir_version %(echo %gcc_version | cut -d '.' -f 1)
|
||||||
@ -288,12 +288,12 @@ Patch6: gcc43-no-unwind-tables.diff
|
|||||||
Patch7: gcc48-libstdc++-api-reference.patch
|
Patch7: gcc48-libstdc++-api-reference.patch
|
||||||
Patch9: gcc48-remove-mpfr-2.4.0-requirement.patch
|
Patch9: gcc48-remove-mpfr-2.4.0-requirement.patch
|
||||||
Patch10: gcc5-no-return-gcc43-workaround.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
|
# A set of patches from the RH srpm
|
||||||
Patch51: gcc41-ppc32-retaddr.patch
|
Patch51: gcc41-ppc32-retaddr.patch
|
||||||
# Some patches taken from Debian
|
# Some patches taken from Debian
|
||||||
Patch60: gcc44-textdomain.patch
|
Patch60: gcc44-textdomain.patch
|
||||||
Patch61: gcc44-rename-info-files.patch
|
Patch61: gcc44-rename-info-files.patch
|
||||||
Patch100: gcc7-debug-dwarf2out-ice.patch
|
|
||||||
|
|
||||||
Summary: The GNU C Compiler and Support Files
|
Summary: The GNU C Compiler and Support Files
|
||||||
License: GPL-3.0+
|
License: GPL-3.0+
|
||||||
@ -318,13 +318,6 @@ Requires: libgomp%{libgomp_sover}-32bit >= %{version}-%{release}
|
|||||||
%ifarch %asan_arch
|
%ifarch %asan_arch
|
||||||
Requires: libasan%{libasan_sover}-32bit >= %{version}-%{release}
|
Requires: libasan%{libasan_sover}-32bit >= %{version}-%{release}
|
||||||
%endif
|
%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
|
%ifarch %atomic_arch
|
||||||
Requires: libatomic%{libatomic_sover}-32bit >= %{version}-%{release}
|
Requires: libatomic%{libatomic_sover}-32bit >= %{version}-%{release}
|
||||||
%endif
|
%endif
|
||||||
@ -1755,10 +1748,10 @@ ln -s nvptx-newlib/newlib .
|
|||||||
%patch9
|
%patch9
|
||||||
%endif
|
%endif
|
||||||
%patch10
|
%patch10
|
||||||
|
%patch11
|
||||||
%patch51
|
%patch51
|
||||||
%patch60
|
%patch60
|
||||||
%patch61
|
%patch61
|
||||||
%patch100
|
|
||||||
|
|
||||||
#test patching end
|
#test patching end
|
||||||
|
|
||||||
@ -2620,6 +2613,8 @@ cat cpplib%{binsuffix}.lang gcc%{binsuffix}.lang > gcc7-locale.lang
|
|||||||
%endif
|
%endif
|
||||||
%doc %{_mandir}/man1/gcc%{binsuffix}.1.gz
|
%doc %{_mandir}/man1/gcc%{binsuffix}.1.gz
|
||||||
%doc %{_mandir}/man1/gcov%{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}
|
%if %{separate_biarch}
|
||||||
%files -n gcc7%{separate_biarch_suffix}
|
%files -n gcc7%{separate_biarch_suffix}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user