Accepting request 869117 from devel:gcc
- Remove include-fixed/pthread.h - Change GCC exception licenses to SPDX format - add gcc7-pr81942.patch [bsc#1181618] OBS-URL: https://build.opensuse.org/request/show/869117 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gcc7?expand=0&rev=33
This commit is contained in:
@@ -1,3 +1,14 @@
|
||||
-------------------------------------------------------------------
|
||||
Wed Feb 3 09:31:02 UTC 2021 - Richard Biener <rguenther@suse.com>
|
||||
|
||||
- Remove include-fixed/pthread.h
|
||||
- Change GCC exception licenses to SPDX format
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sun Jan 31 16:41:10 UTC 2021 - Dirk Müller <dmueller@suse.com>
|
||||
|
||||
- add gcc7-pr81942.patch [bsc#1181618]
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Jan 4 09:29:07 UTC 2021 - Richard Biener <rguenther@suse.com>
|
||||
|
||||
|
||||
@@ -137,6 +137,7 @@ Patch27: gcc7-pr94148.patch
|
||||
Patch29: gcc7-pr97535.patch
|
||||
Patch30: gcc7-pr88522.patch
|
||||
Patch31: gcc7-testsuite-fixes.patch
|
||||
Patch32: gcc7-pr81942.patch
|
||||
# A set of patches from the RH srpm
|
||||
Patch51: gcc41-ppc32-retaddr.patch
|
||||
# Some patches taken from Debian
|
||||
@@ -300,6 +301,7 @@ ln -s nvptx-newlib/newlib .
|
||||
%patch29
|
||||
%patch30 -p1
|
||||
%patch31 -p1
|
||||
%patch32 -p1
|
||||
%patch51
|
||||
%patch60
|
||||
%patch61
|
||||
|
||||
@@ -1,3 +1,14 @@
|
||||
-------------------------------------------------------------------
|
||||
Wed Feb 3 09:31:02 UTC 2021 - Richard Biener <rguenther@suse.com>
|
||||
|
||||
- Remove include-fixed/pthread.h
|
||||
- Change GCC exception licenses to SPDX format
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sun Jan 31 16:41:10 UTC 2021 - Dirk Müller <dmueller@suse.com>
|
||||
|
||||
- add gcc7-pr81942.patch [bsc#1181618]
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Jan 4 09:29:07 UTC 2021 - Richard Biener <rguenther@suse.com>
|
||||
|
||||
|
||||
@@ -137,6 +137,7 @@ Patch27: gcc7-pr94148.patch
|
||||
Patch29: gcc7-pr97535.patch
|
||||
Patch30: gcc7-pr88522.patch
|
||||
Patch31: gcc7-testsuite-fixes.patch
|
||||
Patch32: gcc7-pr81942.patch
|
||||
# A set of patches from the RH srpm
|
||||
Patch51: gcc41-ppc32-retaddr.patch
|
||||
# Some patches taken from Debian
|
||||
@@ -300,6 +301,7 @@ ln -s nvptx-newlib/newlib .
|
||||
%patch29
|
||||
%patch30 -p1
|
||||
%patch31 -p1
|
||||
%patch32 -p1
|
||||
%patch51
|
||||
%patch60
|
||||
%patch61
|
||||
|
||||
@@ -1,3 +1,14 @@
|
||||
-------------------------------------------------------------------
|
||||
Wed Feb 3 09:31:02 UTC 2021 - Richard Biener <rguenther@suse.com>
|
||||
|
||||
- Remove include-fixed/pthread.h
|
||||
- Change GCC exception licenses to SPDX format
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sun Jan 31 16:41:10 UTC 2021 - Dirk Müller <dmueller@suse.com>
|
||||
|
||||
- add gcc7-pr81942.patch [bsc#1181618]
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Jan 4 09:29:07 UTC 2021 - Richard Biener <rguenther@suse.com>
|
||||
|
||||
|
||||
@@ -138,6 +138,7 @@ Patch27: gcc7-pr94148.patch
|
||||
Patch29: gcc7-pr97535.patch
|
||||
Patch30: gcc7-pr88522.patch
|
||||
Patch31: gcc7-testsuite-fixes.patch
|
||||
Patch32: gcc7-pr81942.patch
|
||||
# A set of patches from the RH srpm
|
||||
Patch51: gcc41-ppc32-retaddr.patch
|
||||
# Some patches taken from Debian
|
||||
@@ -301,6 +302,7 @@ ln -s nvptx-newlib/newlib .
|
||||
%patch29
|
||||
%patch30 -p1
|
||||
%patch31 -p1
|
||||
%patch32 -p1
|
||||
%patch51
|
||||
%patch60
|
||||
%patch61
|
||||
|
||||
@@ -1,3 +1,14 @@
|
||||
-------------------------------------------------------------------
|
||||
Wed Feb 3 09:31:02 UTC 2021 - Richard Biener <rguenther@suse.com>
|
||||
|
||||
- Remove include-fixed/pthread.h
|
||||
- Change GCC exception licenses to SPDX format
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sun Jan 31 16:41:10 UTC 2021 - Dirk Müller <dmueller@suse.com>
|
||||
|
||||
- add gcc7-pr81942.patch [bsc#1181618]
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Jan 4 09:29:07 UTC 2021 - Richard Biener <rguenther@suse.com>
|
||||
|
||||
|
||||
@@ -137,6 +137,7 @@ Patch27: gcc7-pr94148.patch
|
||||
Patch29: gcc7-pr97535.patch
|
||||
Patch30: gcc7-pr88522.patch
|
||||
Patch31: gcc7-testsuite-fixes.patch
|
||||
Patch32: gcc7-pr81942.patch
|
||||
# A set of patches from the RH srpm
|
||||
Patch51: gcc41-ppc32-retaddr.patch
|
||||
# Some patches taken from Debian
|
||||
@@ -300,6 +301,7 @@ ln -s nvptx-newlib/newlib .
|
||||
%patch29
|
||||
%patch30 -p1
|
||||
%patch31 -p1
|
||||
%patch32 -p1
|
||||
%patch51
|
||||
%patch60
|
||||
%patch61
|
||||
|
||||
@@ -1,3 +1,14 @@
|
||||
-------------------------------------------------------------------
|
||||
Wed Feb 3 09:31:02 UTC 2021 - Richard Biener <rguenther@suse.com>
|
||||
|
||||
- Remove include-fixed/pthread.h
|
||||
- Change GCC exception licenses to SPDX format
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sun Jan 31 16:41:10 UTC 2021 - Dirk Müller <dmueller@suse.com>
|
||||
|
||||
- add gcc7-pr81942.patch [bsc#1181618]
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Jan 4 09:29:07 UTC 2021 - Richard Biener <rguenther@suse.com>
|
||||
|
||||
|
||||
@@ -137,6 +137,7 @@ Patch27: gcc7-pr94148.patch
|
||||
Patch29: gcc7-pr97535.patch
|
||||
Patch30: gcc7-pr88522.patch
|
||||
Patch31: gcc7-testsuite-fixes.patch
|
||||
Patch32: gcc7-pr81942.patch
|
||||
# A set of patches from the RH srpm
|
||||
Patch51: gcc41-ppc32-retaddr.patch
|
||||
# Some patches taken from Debian
|
||||
@@ -300,6 +301,7 @@ ln -s nvptx-newlib/newlib .
|
||||
%patch29
|
||||
%patch30 -p1
|
||||
%patch31 -p1
|
||||
%patch32 -p1
|
||||
%patch51
|
||||
%patch60
|
||||
%patch61
|
||||
|
||||
@@ -1,3 +1,14 @@
|
||||
-------------------------------------------------------------------
|
||||
Wed Feb 3 09:31:02 UTC 2021 - Richard Biener <rguenther@suse.com>
|
||||
|
||||
- Remove include-fixed/pthread.h
|
||||
- Change GCC exception licenses to SPDX format
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sun Jan 31 16:41:10 UTC 2021 - Dirk Müller <dmueller@suse.com>
|
||||
|
||||
- add gcc7-pr81942.patch [bsc#1181618]
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Jan 4 09:29:07 UTC 2021 - Richard Biener <rguenther@suse.com>
|
||||
|
||||
|
||||
@@ -137,6 +137,7 @@ Patch27: gcc7-pr94148.patch
|
||||
Patch29: gcc7-pr97535.patch
|
||||
Patch30: gcc7-pr88522.patch
|
||||
Patch31: gcc7-testsuite-fixes.patch
|
||||
Patch32: gcc7-pr81942.patch
|
||||
# A set of patches from the RH srpm
|
||||
Patch51: gcc41-ppc32-retaddr.patch
|
||||
# Some patches taken from Debian
|
||||
@@ -300,6 +301,7 @@ ln -s nvptx-newlib/newlib .
|
||||
%patch29
|
||||
%patch30 -p1
|
||||
%patch31 -p1
|
||||
%patch32 -p1
|
||||
%patch51
|
||||
%patch60
|
||||
%patch61
|
||||
|
||||
@@ -1,3 +1,14 @@
|
||||
-------------------------------------------------------------------
|
||||
Wed Feb 3 09:31:02 UTC 2021 - Richard Biener <rguenther@suse.com>
|
||||
|
||||
- Remove include-fixed/pthread.h
|
||||
- Change GCC exception licenses to SPDX format
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sun Jan 31 16:41:10 UTC 2021 - Dirk Müller <dmueller@suse.com>
|
||||
|
||||
- add gcc7-pr81942.patch [bsc#1181618]
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Jan 4 09:29:07 UTC 2021 - Richard Biener <rguenther@suse.com>
|
||||
|
||||
|
||||
@@ -138,6 +138,7 @@ Patch27: gcc7-pr94148.patch
|
||||
Patch29: gcc7-pr97535.patch
|
||||
Patch30: gcc7-pr88522.patch
|
||||
Patch31: gcc7-testsuite-fixes.patch
|
||||
Patch32: gcc7-pr81942.patch
|
||||
# A set of patches from the RH srpm
|
||||
Patch51: gcc41-ppc32-retaddr.patch
|
||||
# Some patches taken from Debian
|
||||
@@ -301,6 +302,7 @@ ln -s nvptx-newlib/newlib .
|
||||
%patch29
|
||||
%patch30 -p1
|
||||
%patch31 -p1
|
||||
%patch32 -p1
|
||||
%patch51
|
||||
%patch60
|
||||
%patch61
|
||||
|
||||
@@ -1,3 +1,14 @@
|
||||
-------------------------------------------------------------------
|
||||
Wed Feb 3 09:31:02 UTC 2021 - Richard Biener <rguenther@suse.com>
|
||||
|
||||
- Remove include-fixed/pthread.h
|
||||
- Change GCC exception licenses to SPDX format
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sun Jan 31 16:41:10 UTC 2021 - Dirk Müller <dmueller@suse.com>
|
||||
|
||||
- add gcc7-pr81942.patch [bsc#1181618]
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Jan 4 09:29:07 UTC 2021 - Richard Biener <rguenther@suse.com>
|
||||
|
||||
|
||||
@@ -137,6 +137,7 @@ Patch27: gcc7-pr94148.patch
|
||||
Patch29: gcc7-pr97535.patch
|
||||
Patch30: gcc7-pr88522.patch
|
||||
Patch31: gcc7-testsuite-fixes.patch
|
||||
Patch32: gcc7-pr81942.patch
|
||||
# A set of patches from the RH srpm
|
||||
Patch51: gcc41-ppc32-retaddr.patch
|
||||
# Some patches taken from Debian
|
||||
@@ -300,6 +301,7 @@ ln -s nvptx-newlib/newlib .
|
||||
%patch29
|
||||
%patch30 -p1
|
||||
%patch31 -p1
|
||||
%patch32 -p1
|
||||
%patch51
|
||||
%patch60
|
||||
%patch61
|
||||
|
||||
@@ -1,3 +1,14 @@
|
||||
-------------------------------------------------------------------
|
||||
Wed Feb 3 09:31:02 UTC 2021 - Richard Biener <rguenther@suse.com>
|
||||
|
||||
- Remove include-fixed/pthread.h
|
||||
- Change GCC exception licenses to SPDX format
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sun Jan 31 16:41:10 UTC 2021 - Dirk Müller <dmueller@suse.com>
|
||||
|
||||
- add gcc7-pr81942.patch [bsc#1181618]
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Jan 4 09:29:07 UTC 2021 - Richard Biener <rguenther@suse.com>
|
||||
|
||||
|
||||
@@ -137,6 +137,7 @@ Patch27: gcc7-pr94148.patch
|
||||
Patch29: gcc7-pr97535.patch
|
||||
Patch30: gcc7-pr88522.patch
|
||||
Patch31: gcc7-testsuite-fixes.patch
|
||||
Patch32: gcc7-pr81942.patch
|
||||
# A set of patches from the RH srpm
|
||||
Patch51: gcc41-ppc32-retaddr.patch
|
||||
# Some patches taken from Debian
|
||||
@@ -300,6 +301,7 @@ ln -s nvptx-newlib/newlib .
|
||||
%patch29
|
||||
%patch30 -p1
|
||||
%patch31 -p1
|
||||
%patch32 -p1
|
||||
%patch51
|
||||
%patch60
|
||||
%patch61
|
||||
|
||||
@@ -1,3 +1,14 @@
|
||||
-------------------------------------------------------------------
|
||||
Wed Feb 3 09:31:02 UTC 2021 - Richard Biener <rguenther@suse.com>
|
||||
|
||||
- Remove include-fixed/pthread.h
|
||||
- Change GCC exception licenses to SPDX format
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sun Jan 31 16:41:10 UTC 2021 - Dirk Müller <dmueller@suse.com>
|
||||
|
||||
- add gcc7-pr81942.patch [bsc#1181618]
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Jan 4 09:29:07 UTC 2021 - Richard Biener <rguenther@suse.com>
|
||||
|
||||
|
||||
@@ -137,6 +137,7 @@ Patch27: gcc7-pr94148.patch
|
||||
Patch29: gcc7-pr97535.patch
|
||||
Patch30: gcc7-pr88522.patch
|
||||
Patch31: gcc7-testsuite-fixes.patch
|
||||
Patch32: gcc7-pr81942.patch
|
||||
# A set of patches from the RH srpm
|
||||
Patch51: gcc41-ppc32-retaddr.patch
|
||||
# Some patches taken from Debian
|
||||
@@ -300,6 +301,7 @@ ln -s nvptx-newlib/newlib .
|
||||
%patch29
|
||||
%patch30 -p1
|
||||
%patch31 -p1
|
||||
%patch32 -p1
|
||||
%patch51
|
||||
%patch60
|
||||
%patch61
|
||||
|
||||
@@ -1,3 +1,14 @@
|
||||
-------------------------------------------------------------------
|
||||
Wed Feb 3 09:31:02 UTC 2021 - Richard Biener <rguenther@suse.com>
|
||||
|
||||
- Remove include-fixed/pthread.h
|
||||
- Change GCC exception licenses to SPDX format
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sun Jan 31 16:41:10 UTC 2021 - Dirk Müller <dmueller@suse.com>
|
||||
|
||||
- add gcc7-pr81942.patch [bsc#1181618]
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Jan 4 09:29:07 UTC 2021 - Richard Biener <rguenther@suse.com>
|
||||
|
||||
|
||||
@@ -137,6 +137,7 @@ Patch27: gcc7-pr94148.patch
|
||||
Patch29: gcc7-pr97535.patch
|
||||
Patch30: gcc7-pr88522.patch
|
||||
Patch31: gcc7-testsuite-fixes.patch
|
||||
Patch32: gcc7-pr81942.patch
|
||||
# A set of patches from the RH srpm
|
||||
Patch51: gcc41-ppc32-retaddr.patch
|
||||
# Some patches taken from Debian
|
||||
@@ -300,6 +301,7 @@ ln -s nvptx-newlib/newlib .
|
||||
%patch29
|
||||
%patch30 -p1
|
||||
%patch31 -p1
|
||||
%patch32 -p1
|
||||
%patch51
|
||||
%patch60
|
||||
%patch61
|
||||
|
||||
@@ -1,3 +1,14 @@
|
||||
-------------------------------------------------------------------
|
||||
Wed Feb 3 09:31:02 UTC 2021 - Richard Biener <rguenther@suse.com>
|
||||
|
||||
- Remove include-fixed/pthread.h
|
||||
- Change GCC exception licenses to SPDX format
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sun Jan 31 16:41:10 UTC 2021 - Dirk Müller <dmueller@suse.com>
|
||||
|
||||
- add gcc7-pr81942.patch [bsc#1181618]
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Jan 4 09:29:07 UTC 2021 - Richard Biener <rguenther@suse.com>
|
||||
|
||||
|
||||
@@ -137,6 +137,7 @@ Patch27: gcc7-pr94148.patch
|
||||
Patch29: gcc7-pr97535.patch
|
||||
Patch30: gcc7-pr88522.patch
|
||||
Patch31: gcc7-testsuite-fixes.patch
|
||||
Patch32: gcc7-pr81942.patch
|
||||
# A set of patches from the RH srpm
|
||||
Patch51: gcc41-ppc32-retaddr.patch
|
||||
# Some patches taken from Debian
|
||||
@@ -300,6 +301,7 @@ ln -s nvptx-newlib/newlib .
|
||||
%patch29
|
||||
%patch30 -p1
|
||||
%patch31 -p1
|
||||
%patch32 -p1
|
||||
%patch51
|
||||
%patch60
|
||||
%patch61
|
||||
|
||||
@@ -1,3 +1,14 @@
|
||||
-------------------------------------------------------------------
|
||||
Wed Feb 3 09:31:02 UTC 2021 - Richard Biener <rguenther@suse.com>
|
||||
|
||||
- Remove include-fixed/pthread.h
|
||||
- Change GCC exception licenses to SPDX format
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sun Jan 31 16:41:10 UTC 2021 - Dirk Müller <dmueller@suse.com>
|
||||
|
||||
- add gcc7-pr81942.patch [bsc#1181618]
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Jan 4 09:29:07 UTC 2021 - Richard Biener <rguenther@suse.com>
|
||||
|
||||
|
||||
@@ -137,6 +137,7 @@ Patch27: gcc7-pr94148.patch
|
||||
Patch29: gcc7-pr97535.patch
|
||||
Patch30: gcc7-pr88522.patch
|
||||
Patch31: gcc7-testsuite-fixes.patch
|
||||
Patch32: gcc7-pr81942.patch
|
||||
# A set of patches from the RH srpm
|
||||
Patch51: gcc41-ppc32-retaddr.patch
|
||||
# Some patches taken from Debian
|
||||
@@ -300,6 +301,7 @@ ln -s nvptx-newlib/newlib .
|
||||
%patch29
|
||||
%patch30 -p1
|
||||
%patch31 -p1
|
||||
%patch32 -p1
|
||||
%patch51
|
||||
%patch60
|
||||
%patch61
|
||||
|
||||
@@ -1,3 +1,14 @@
|
||||
-------------------------------------------------------------------
|
||||
Wed Feb 3 09:31:02 UTC 2021 - Richard Biener <rguenther@suse.com>
|
||||
|
||||
- Remove include-fixed/pthread.h
|
||||
- Change GCC exception licenses to SPDX format
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sun Jan 31 16:41:10 UTC 2021 - Dirk Müller <dmueller@suse.com>
|
||||
|
||||
- add gcc7-pr81942.patch [bsc#1181618]
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Jan 4 09:29:07 UTC 2021 - Richard Biener <rguenther@suse.com>
|
||||
|
||||
|
||||
@@ -137,6 +137,7 @@ Patch27: gcc7-pr94148.patch
|
||||
Patch29: gcc7-pr97535.patch
|
||||
Patch30: gcc7-pr88522.patch
|
||||
Patch31: gcc7-testsuite-fixes.patch
|
||||
Patch32: gcc7-pr81942.patch
|
||||
# A set of patches from the RH srpm
|
||||
Patch51: gcc41-ppc32-retaddr.patch
|
||||
# Some patches taken from Debian
|
||||
@@ -300,6 +301,7 @@ ln -s nvptx-newlib/newlib .
|
||||
%patch29
|
||||
%patch30 -p1
|
||||
%patch31 -p1
|
||||
%patch32 -p1
|
||||
%patch51
|
||||
%patch60
|
||||
%patch61
|
||||
|
||||
@@ -1,3 +1,14 @@
|
||||
-------------------------------------------------------------------
|
||||
Wed Feb 3 09:31:02 UTC 2021 - Richard Biener <rguenther@suse.com>
|
||||
|
||||
- Remove include-fixed/pthread.h
|
||||
- Change GCC exception licenses to SPDX format
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sun Jan 31 16:41:10 UTC 2021 - Dirk Müller <dmueller@suse.com>
|
||||
|
||||
- add gcc7-pr81942.patch [bsc#1181618]
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Jan 4 09:29:07 UTC 2021 - Richard Biener <rguenther@suse.com>
|
||||
|
||||
|
||||
@@ -137,6 +137,7 @@ Patch27: gcc7-pr94148.patch
|
||||
Patch29: gcc7-pr97535.patch
|
||||
Patch30: gcc7-pr88522.patch
|
||||
Patch31: gcc7-testsuite-fixes.patch
|
||||
Patch32: gcc7-pr81942.patch
|
||||
# A set of patches from the RH srpm
|
||||
Patch51: gcc41-ppc32-retaddr.patch
|
||||
# Some patches taken from Debian
|
||||
@@ -300,6 +301,7 @@ ln -s nvptx-newlib/newlib .
|
||||
%patch29
|
||||
%patch30 -p1
|
||||
%patch31 -p1
|
||||
%patch32 -p1
|
||||
%patch51
|
||||
%patch60
|
||||
%patch61
|
||||
|
||||
@@ -1,3 +1,14 @@
|
||||
-------------------------------------------------------------------
|
||||
Wed Feb 3 09:31:02 UTC 2021 - Richard Biener <rguenther@suse.com>
|
||||
|
||||
- Remove include-fixed/pthread.h
|
||||
- Change GCC exception licenses to SPDX format
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sun Jan 31 16:41:10 UTC 2021 - Dirk Müller <dmueller@suse.com>
|
||||
|
||||
- add gcc7-pr81942.patch [bsc#1181618]
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Jan 4 09:29:07 UTC 2021 - Richard Biener <rguenther@suse.com>
|
||||
|
||||
|
||||
@@ -138,6 +138,7 @@ Patch27: gcc7-pr94148.patch
|
||||
Patch29: gcc7-pr97535.patch
|
||||
Patch30: gcc7-pr88522.patch
|
||||
Patch31: gcc7-testsuite-fixes.patch
|
||||
Patch32: gcc7-pr81942.patch
|
||||
# A set of patches from the RH srpm
|
||||
Patch51: gcc41-ppc32-retaddr.patch
|
||||
# Some patches taken from Debian
|
||||
@@ -301,6 +302,7 @@ ln -s nvptx-newlib/newlib .
|
||||
%patch29
|
||||
%patch30 -p1
|
||||
%patch31 -p1
|
||||
%patch32 -p1
|
||||
%patch51
|
||||
%patch60
|
||||
%patch61
|
||||
|
||||
@@ -1,3 +1,14 @@
|
||||
-------------------------------------------------------------------
|
||||
Wed Feb 3 09:31:02 UTC 2021 - Richard Biener <rguenther@suse.com>
|
||||
|
||||
- Remove include-fixed/pthread.h
|
||||
- Change GCC exception licenses to SPDX format
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sun Jan 31 16:41:10 UTC 2021 - Dirk Müller <dmueller@suse.com>
|
||||
|
||||
- add gcc7-pr81942.patch [bsc#1181618]
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Jan 4 09:29:07 UTC 2021 - Richard Biener <rguenther@suse.com>
|
||||
|
||||
|
||||
@@ -137,6 +137,7 @@ Patch27: gcc7-pr94148.patch
|
||||
Patch29: gcc7-pr97535.patch
|
||||
Patch30: gcc7-pr88522.patch
|
||||
Patch31: gcc7-testsuite-fixes.patch
|
||||
Patch32: gcc7-pr81942.patch
|
||||
# A set of patches from the RH srpm
|
||||
Patch51: gcc41-ppc32-retaddr.patch
|
||||
# Some patches taken from Debian
|
||||
@@ -300,6 +301,7 @@ ln -s nvptx-newlib/newlib .
|
||||
%patch29
|
||||
%patch30 -p1
|
||||
%patch31 -p1
|
||||
%patch32 -p1
|
||||
%patch51
|
||||
%patch60
|
||||
%patch61
|
||||
|
||||
@@ -1,3 +1,14 @@
|
||||
-------------------------------------------------------------------
|
||||
Wed Feb 3 09:31:02 UTC 2021 - Richard Biener <rguenther@suse.com>
|
||||
|
||||
- Remove include-fixed/pthread.h
|
||||
- Change GCC exception licenses to SPDX format
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sun Jan 31 16:41:10 UTC 2021 - Dirk Müller <dmueller@suse.com>
|
||||
|
||||
- add gcc7-pr81942.patch [bsc#1181618]
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Jan 4 09:29:07 UTC 2021 - Richard Biener <rguenther@suse.com>
|
||||
|
||||
|
||||
@@ -137,6 +137,7 @@ Patch27: gcc7-pr94148.patch
|
||||
Patch29: gcc7-pr97535.patch
|
||||
Patch30: gcc7-pr88522.patch
|
||||
Patch31: gcc7-testsuite-fixes.patch
|
||||
Patch32: gcc7-pr81942.patch
|
||||
# A set of patches from the RH srpm
|
||||
Patch51: gcc41-ppc32-retaddr.patch
|
||||
# Some patches taken from Debian
|
||||
@@ -300,6 +301,7 @@ ln -s nvptx-newlib/newlib .
|
||||
%patch29
|
||||
%patch30 -p1
|
||||
%patch31 -p1
|
||||
%patch32 -p1
|
||||
%patch51
|
||||
%patch60
|
||||
%patch61
|
||||
|
||||
@@ -1,3 +1,14 @@
|
||||
-------------------------------------------------------------------
|
||||
Wed Feb 3 09:31:02 UTC 2021 - Richard Biener <rguenther@suse.com>
|
||||
|
||||
- Remove include-fixed/pthread.h
|
||||
- Change GCC exception licenses to SPDX format
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sun Jan 31 16:41:10 UTC 2021 - Dirk Müller <dmueller@suse.com>
|
||||
|
||||
- add gcc7-pr81942.patch [bsc#1181618]
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Jan 4 09:29:07 UTC 2021 - Richard Biener <rguenther@suse.com>
|
||||
|
||||
|
||||
@@ -137,6 +137,7 @@ Patch27: gcc7-pr94148.patch
|
||||
Patch29: gcc7-pr97535.patch
|
||||
Patch30: gcc7-pr88522.patch
|
||||
Patch31: gcc7-testsuite-fixes.patch
|
||||
Patch32: gcc7-pr81942.patch
|
||||
# A set of patches from the RH srpm
|
||||
Patch51: gcc41-ppc32-retaddr.patch
|
||||
# Some patches taken from Debian
|
||||
@@ -300,6 +301,7 @@ ln -s nvptx-newlib/newlib .
|
||||
%patch29
|
||||
%patch30 -p1
|
||||
%patch31 -p1
|
||||
%patch32 -p1
|
||||
%patch51
|
||||
%patch60
|
||||
%patch61
|
||||
|
||||
@@ -1,3 +1,14 @@
|
||||
-------------------------------------------------------------------
|
||||
Wed Feb 3 09:31:02 UTC 2021 - Richard Biener <rguenther@suse.com>
|
||||
|
||||
- Remove include-fixed/pthread.h
|
||||
- Change GCC exception licenses to SPDX format
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sun Jan 31 16:41:10 UTC 2021 - Dirk Müller <dmueller@suse.com>
|
||||
|
||||
- add gcc7-pr81942.patch [bsc#1181618]
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Jan 4 09:29:07 UTC 2021 - Richard Biener <rguenther@suse.com>
|
||||
|
||||
|
||||
@@ -137,6 +137,7 @@ Patch27: gcc7-pr94148.patch
|
||||
Patch29: gcc7-pr97535.patch
|
||||
Patch30: gcc7-pr88522.patch
|
||||
Patch31: gcc7-testsuite-fixes.patch
|
||||
Patch32: gcc7-pr81942.patch
|
||||
# A set of patches from the RH srpm
|
||||
Patch51: gcc41-ppc32-retaddr.patch
|
||||
# Some patches taken from Debian
|
||||
@@ -300,6 +301,7 @@ ln -s nvptx-newlib/newlib .
|
||||
%patch29
|
||||
%patch30 -p1
|
||||
%patch31 -p1
|
||||
%patch32 -p1
|
||||
%patch51
|
||||
%patch60
|
||||
%patch61
|
||||
|
||||
@@ -1,3 +1,14 @@
|
||||
-------------------------------------------------------------------
|
||||
Wed Feb 3 09:31:02 UTC 2021 - Richard Biener <rguenther@suse.com>
|
||||
|
||||
- Remove include-fixed/pthread.h
|
||||
- Change GCC exception licenses to SPDX format
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sun Jan 31 16:41:10 UTC 2021 - Dirk Müller <dmueller@suse.com>
|
||||
|
||||
- add gcc7-pr81942.patch [bsc#1181618]
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Jan 4 09:29:07 UTC 2021 - Richard Biener <rguenther@suse.com>
|
||||
|
||||
|
||||
@@ -137,6 +137,7 @@ Patch27: gcc7-pr94148.patch
|
||||
Patch29: gcc7-pr97535.patch
|
||||
Patch30: gcc7-pr88522.patch
|
||||
Patch31: gcc7-testsuite-fixes.patch
|
||||
Patch32: gcc7-pr81942.patch
|
||||
# A set of patches from the RH srpm
|
||||
Patch51: gcc41-ppc32-retaddr.patch
|
||||
# Some patches taken from Debian
|
||||
@@ -300,6 +301,7 @@ ln -s nvptx-newlib/newlib .
|
||||
%patch29
|
||||
%patch30 -p1
|
||||
%patch31 -p1
|
||||
%patch32 -p1
|
||||
%patch51
|
||||
%patch60
|
||||
%patch61
|
||||
|
||||
21
gcc.spec.in
21
gcc.spec.in
@@ -322,6 +322,7 @@ Patch27: gcc7-pr94148.patch
|
||||
Patch29: gcc7-pr97535.patch
|
||||
Patch30: gcc7-pr88522.patch
|
||||
Patch31: gcc7-testsuite-fixes.patch
|
||||
Patch32: gcc7-pr81942.patch
|
||||
# A set of patches from the RH srpm
|
||||
Patch51: gcc41-ppc32-retaddr.patch
|
||||
# Some patches taken from Debian
|
||||
@@ -462,7 +463,7 @@ This package contains the GNU compiler for C++.
|
||||
# PACKAGE-BEGIN
|
||||
%package -n libstdc++%{libstdcxx_sover}-devel%{libdevel_suffix}@variant@
|
||||
Summary: Include Files and Libraries mandatory for Development
|
||||
License: GPL-3.0-with-GCC-exception
|
||||
License: GPL-3.0 WITH GCC-exception-3.1
|
||||
Group: Development/Languages/C and C++
|
||||
Requires: libstdc++%{libstdcxx_sover}@variant@ >= %{version}-%{release}
|
||||
Requires: glibc-devel@variant@
|
||||
@@ -479,7 +480,7 @@ library. It is needed for compiling C++ code.
|
||||
# PACKAGE-BEGIN
|
||||
%package -n libgcc_s%{libgcc_s}%{libgcc_s_suffix}@variant@
|
||||
Summary: C compiler runtime library
|
||||
License: GPL-3.0-with-GCC-exception
|
||||
License: GPL-3.0 WITH GCC-exception-3.1
|
||||
Group: System/Base
|
||||
Provides: libgcc_s%{libgcc_s}@variant@ = %{version}-%{release}
|
||||
# Only one package may provide this - allows multiple gcc versions
|
||||
@@ -497,7 +498,7 @@ Libgcc is needed for dynamically linked C programs.
|
||||
# PACKAGE-BEGIN
|
||||
%package -n libgomp%{libgomp_sover}%{libgomp_suffix}@variant@
|
||||
Summary: The GNU compiler collection OpenMP runtime library
|
||||
License: GPL-3.0-with-GCC-exception
|
||||
License: GPL-3.0 WITH GCC-exception-3.1
|
||||
Group: System/Base
|
||||
Provides: libgomp%{libgomp_sover}@variant@ = %{version}-%{release}
|
||||
# Only one package may provide this - allows multiple gcc versions
|
||||
@@ -519,7 +520,7 @@ option.
|
||||
# PACKAGE-BEGIN
|
||||
%package -n libstdc++%{libstdcxx_sover}%{libstdcxx_suffix}@variant@
|
||||
Summary: The standard C++ shared library
|
||||
License: GPL-3.0-with-GCC-exception
|
||||
License: GPL-3.0 WITH GCC-exception-3.1
|
||||
Group: System/Libraries
|
||||
Suggests: libstdc++%{libstdcxx_sover}-locale
|
||||
Provides: libstdc++%{libstdcxx_sover}@variant@ = %{version}-%{release}
|
||||
@@ -538,7 +539,7 @@ The standard C++ library, needed for dynamically linked C++ programs.
|
||||
|
||||
%package -n libstdc++%{libstdcxx_sover}%{libstdcxx_suffix}-locale
|
||||
Summary: Standard C++ Library Locales
|
||||
License: GPL-3.0-with-GCC-exception
|
||||
License: GPL-3.0 WITH GCC-exception-3.1
|
||||
Group: System/Libraries
|
||||
Provides: libstdc++%{libstdcxx_sover}-locale = %{version}-%{release}
|
||||
# Only one package may provide this - allows multiple gcc versions
|
||||
@@ -581,7 +582,7 @@ Nextstep OS. The source code is available in the gcc package.
|
||||
# PACKAGE-BEGIN
|
||||
%package -n libobjc%{libobjc_sover}%{libobjc_suffix}@variant@
|
||||
Summary: Library for the GNU Objective C Compiler
|
||||
License: GPL-3.0-with-GCC-exception
|
||||
License: GPL-3.0 WITH GCC-exception-3.1
|
||||
Group: Development/Libraries/Other
|
||||
Provides: libobjc%{libobjc_sover}@variant@ = %{version}-%{release}
|
||||
# Only one package may provide this - allows multiple gcc versions
|
||||
@@ -639,7 +640,7 @@ tools based on the GNU GCC technology.
|
||||
# PACKAGE-BEGIN
|
||||
%package -n libada@base_ver@@variant@
|
||||
Summary: GNU Ada Runtime Libraries
|
||||
License: GPL-3.0-with-GCC-exception
|
||||
License: GPL-3.0 WITH GCC-exception-3.1
|
||||
Group: System/Libraries
|
||||
Provides: libgnarl-@base_ver@@variant@ = %{version}-%{release}
|
||||
Conflicts: %selfconflict libgnarl-@base_ver@@variant@
|
||||
@@ -678,7 +679,7 @@ This is the Fortran compiler of the GNU Compiler Collection (GCC).
|
||||
# PACKAGE-BEGIN
|
||||
%package -n libgfortran%{libgfortran_sover}%{libgfortran_suffix}@variant@
|
||||
Summary: The GNU Fortran Compiler Runtime Library
|
||||
License: GPL-3.0-with-GCC-exception
|
||||
License: GPL-3.0 WITH GCC-exception-3.1
|
||||
Group: Development/Languages/Fortran
|
||||
%ifarch %quadmath_arch
|
||||
Requires: libquadmath%{libquadmath_sover}@variant@ >= %{version}-%{release}
|
||||
@@ -777,7 +778,7 @@ The runtime library needed to run programs compiled with the
|
||||
# PACKAGE-BEGIN
|
||||
%package -n libatomic%{libatomic_sover}%{libatomic_suffix}@variant@
|
||||
Summary: The GNU Compiler Atomic Operations Runtime Library
|
||||
License: GPL-3.0-with-GCC-exception
|
||||
License: GPL-3.0 WITH GCC-exception-3.1
|
||||
Group: Development/Languages/C and C++
|
||||
Provides: libatomic%{libatomic_sover}@variant@ = %{version}-%{release}
|
||||
# Only one package may provide this - allows multiple gcc versions
|
||||
@@ -1095,6 +1096,7 @@ ln -s nvptx-newlib/newlib .
|
||||
%patch29
|
||||
%patch30 -p1
|
||||
%patch31 -p1
|
||||
%patch32 -p1
|
||||
%patch51
|
||||
%patch60
|
||||
%patch61
|
||||
@@ -1682,6 +1684,7 @@ rm -f $RPM_BUILD_ROOT%{libsubdir}/include-fixed/asm-generic/socket.h
|
||||
rm -f $RPM_BUILD_ROOT%{libsubdir}/include-fixed/bits/mathdef.h
|
||||
rm -f $RPM_BUILD_ROOT%{libsubdir}/include-fixed/sys/ucontext.h
|
||||
rm -f $RPM_BUILD_ROOT%{libsubdir}/include-fixed/bits/statx.h
|
||||
rm -f $RPM_BUILD_ROOT%{libsubdir}/include-fixed/pthread.h
|
||||
%if !%{enable_plugins}
|
||||
# no plugins
|
||||
rm -rf $RPM_BUILD_ROOT%{libsubdir}/plugin
|
||||
|
||||
116
gcc7-pr81942.patch
Normal file
116
gcc7-pr81942.patch
Normal file
@@ -0,0 +1,116 @@
|
||||
From d49318d9bc3e63251aada27b322e7756eab19884 Mon Sep 17 00:00:00 2001
|
||||
From: Paolo Carlini <paolo.carlini@oracle.com>
|
||||
Date: Tue, 5 Sep 2017 13:33:44 +0000
|
||||
Subject: [PATCH 1/1] re PR c++/81942 (ICE on empty constexpr constructor with
|
||||
C++14)
|
||||
|
||||
/cp
|
||||
2017-09-05 Paolo Carlini <paolo.carlini@oracle.com>
|
||||
|
||||
PR c++/81942
|
||||
* cp-tree.h (LABEL_DECL_CDTOR): Add and document.
|
||||
* decl.c (start_preparsed_function): Set LABEL_DECL_CDTOR when
|
||||
creating cdtor_label.
|
||||
* constexpr.c (returns): Add the case of a constructor/destructor
|
||||
returning via a LABEL_DECL_CDTOR label.
|
||||
(cxx_eval_constant_expression, case [GOTO_EXPR]): Likewise.
|
||||
|
||||
/testsuite
|
||||
2017-09-05 Paolo Carlini <paolo.carlini@oracle.com>
|
||||
|
||||
PR c++/81942
|
||||
* g++.dg/cpp1y/constexpr-return3.C: New.
|
||||
|
||||
From-SVN: r251714
|
||||
---
|
||||
gcc/cp/ChangeLog | 10 ++++++++++
|
||||
gcc/cp/constexpr.c | 8 ++++++--
|
||||
gcc/cp/cp-tree.h | 6 ++++++
|
||||
gcc/cp/decl.c | 5 ++++-
|
||||
gcc/testsuite/ChangeLog | 5 +++++
|
||||
gcc/testsuite/g++.dg/cpp1y/constexpr-return3.C | 11 +++++++++++
|
||||
6 files changed, 42 insertions(+), 3 deletions(-)
|
||||
create mode 100644 gcc/testsuite/g++.dg/cpp1y/constexpr-return3.C
|
||||
|
||||
Index: gcc-7.5.0+r278197/gcc/cp/constexpr.c
|
||||
===================================================================
|
||||
--- gcc-7.5.0+r278197.orig/gcc/cp/constexpr.c
|
||||
+++ gcc-7.5.0+r278197/gcc/cp/constexpr.c
|
||||
@@ -3744,7 +3744,9 @@ static bool
|
||||
returns (tree *jump_target)
|
||||
{
|
||||
return *jump_target
|
||||
- && TREE_CODE (*jump_target) == RETURN_EXPR;
|
||||
+ && (TREE_CODE (*jump_target) == RETURN_EXPR
|
||||
+ || (TREE_CODE (*jump_target) == LABEL_DECL
|
||||
+ && LABEL_DECL_CDTOR (*jump_target)));
|
||||
}
|
||||
|
||||
static bool
|
||||
@@ -4641,7 +4643,9 @@ cxx_eval_constant_expression (const cons
|
||||
|
||||
case GOTO_EXPR:
|
||||
*jump_target = TREE_OPERAND (t, 0);
|
||||
- gcc_assert (breaks (jump_target) || continues (jump_target));
|
||||
+ gcc_assert (breaks (jump_target) || continues (jump_target)
|
||||
+ /* Allow for jumping to a cdtor_label. */
|
||||
+ || returns (jump_target));
|
||||
break;
|
||||
|
||||
case LOOP_EXPR:
|
||||
Index: gcc-7.5.0+r278197/gcc/cp/cp-tree.h
|
||||
===================================================================
|
||||
--- gcc-7.5.0+r278197.orig/gcc/cp/cp-tree.h
|
||||
+++ gcc-7.5.0+r278197/gcc/cp/cp-tree.h
|
||||
@@ -229,6 +229,7 @@ operator == (const cp_expr &lhs, tree rh
|
||||
DECL_CONSTRAINT_VAR_P (in a PARM_DECL)
|
||||
TEMPLATE_DECL_COMPLEX_ALIAS_P (in TEMPLATE_DECL)
|
||||
DECL_INSTANTIATING_NSDMI_P (in a FIELD_DECL)
|
||||
+ LABEL_DECL_CDTOR (in LABEL_DECL)
|
||||
3: DECL_IN_AGGR_P.
|
||||
4: DECL_C_BIT_FIELD (in a FIELD_DECL)
|
||||
DECL_ANON_UNION_VAR_P (in a VAR_DECL)
|
||||
@@ -3610,6 +3611,11 @@ more_aggr_init_expr_args_p (const aggr_i
|
||||
#define LABEL_DECL_CONTINUE(NODE) \
|
||||
DECL_LANG_FLAG_1 (LABEL_DECL_CHECK (NODE))
|
||||
|
||||
+/* Nonzero if NODE is the target for genericization of 'return' stmts
|
||||
+ in constructors/destructors of targetm.cxx.cdtor_returns_this targets. */
|
||||
+#define LABEL_DECL_CDTOR(NODE) \
|
||||
+ DECL_LANG_FLAG_2 (LABEL_DECL_CHECK (NODE))
|
||||
+
|
||||
/* True if NODE was declared with auto in its return type, but it has
|
||||
started compilation and so the return type might have been changed by
|
||||
return type deduction; its declared return type should be found in
|
||||
Index: gcc-7.5.0+r278197/gcc/cp/decl.c
|
||||
===================================================================
|
||||
--- gcc-7.5.0+r278197.orig/gcc/cp/decl.c
|
||||
+++ gcc-7.5.0+r278197/gcc/cp/decl.c
|
||||
@@ -15253,7 +15253,10 @@ start_preparsed_function (tree decl1, tr
|
||||
if (DECL_DESTRUCTOR_P (decl1)
|
||||
|| (DECL_CONSTRUCTOR_P (decl1)
|
||||
&& targetm.cxx.cdtor_returns_this ()))
|
||||
- cdtor_label = create_artificial_label (input_location);
|
||||
+ {
|
||||
+ cdtor_label = create_artificial_label (input_location);
|
||||
+ LABEL_DECL_CDTOR (cdtor_label) = true;
|
||||
+ }
|
||||
|
||||
start_fname_decls ();
|
||||
|
||||
Index: gcc-7.5.0+r278197/gcc/testsuite/g++.dg/cpp1y/constexpr-return3.C
|
||||
===================================================================
|
||||
--- /dev/null
|
||||
+++ gcc-7.5.0+r278197/gcc/testsuite/g++.dg/cpp1y/constexpr-return3.C
|
||||
@@ -0,0 +1,11 @@
|
||||
+// PR c++/81942
|
||||
+// { dg-do compile { target c++14 } }
|
||||
+
|
||||
+class A {
|
||||
+public:
|
||||
+ constexpr A() {
|
||||
+ return;
|
||||
+ }
|
||||
+};
|
||||
+
|
||||
+A mwi;
|
||||
@@ -1,3 +1,14 @@
|
||||
-------------------------------------------------------------------
|
||||
Wed Feb 3 09:31:02 UTC 2021 - Richard Biener <rguenther@suse.com>
|
||||
|
||||
- Remove include-fixed/pthread.h
|
||||
- Change GCC exception licenses to SPDX format
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sun Jan 31 16:41:10 UTC 2021 - Dirk Müller <dmueller@suse.com>
|
||||
|
||||
- add gcc7-pr81942.patch [bsc#1181618]
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Jan 4 09:29:07 UTC 2021 - Richard Biener <rguenther@suse.com>
|
||||
|
||||
|
||||
@@ -334,6 +334,7 @@ Patch27: gcc7-pr94148.patch
|
||||
Patch29: gcc7-pr97535.patch
|
||||
Patch30: gcc7-pr88522.patch
|
||||
Patch31: gcc7-testsuite-fixes.patch
|
||||
Patch32: gcc7-pr81942.patch
|
||||
# A set of patches from the RH srpm
|
||||
Patch51: gcc41-ppc32-retaddr.patch
|
||||
# Some patches taken from Debian
|
||||
@@ -481,6 +482,7 @@ ln -s nvptx-newlib/newlib .
|
||||
%patch29
|
||||
%patch30 -p1
|
||||
%patch31 -p1
|
||||
%patch32 -p1
|
||||
%patch51
|
||||
%patch60
|
||||
%patch61
|
||||
|
||||
11
gcc7.changes
11
gcc7.changes
@@ -1,3 +1,14 @@
|
||||
-------------------------------------------------------------------
|
||||
Wed Feb 3 09:31:02 UTC 2021 - Richard Biener <rguenther@suse.com>
|
||||
|
||||
- Remove include-fixed/pthread.h
|
||||
- Change GCC exception licenses to SPDX format
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sun Jan 31 16:41:10 UTC 2021 - Dirk Müller <dmueller@suse.com>
|
||||
|
||||
- add gcc7-pr81942.patch [bsc#1181618]
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Jan 4 09:29:07 UTC 2021 - Richard Biener <rguenther@suse.com>
|
||||
|
||||
|
||||
53
gcc7.spec
53
gcc7.spec
@@ -316,6 +316,7 @@ Patch27: gcc7-pr94148.patch
|
||||
Patch29: gcc7-pr97535.patch
|
||||
Patch30: gcc7-pr88522.patch
|
||||
Patch31: gcc7-testsuite-fixes.patch
|
||||
Patch32: gcc7-pr81942.patch
|
||||
# A set of patches from the RH srpm
|
||||
Patch51: gcc41-ppc32-retaddr.patch
|
||||
# Some patches taken from Debian
|
||||
@@ -473,7 +474,7 @@ This package contains the GNU compiler for C++.
|
||||
|
||||
%package -n libstdc++%{libstdcxx_sover}-devel%{libdevel_suffix}
|
||||
Summary: Include Files and Libraries mandatory for Development
|
||||
License: GPL-3.0-with-GCC-exception
|
||||
License: GPL-3.0 WITH GCC-exception-3.1
|
||||
Group: Development/Languages/C and C++
|
||||
Requires: glibc-devel
|
||||
Requires: libstdc++%{libstdcxx_sover} >= %{version}-%{release}
|
||||
@@ -486,7 +487,7 @@ This package contains all the headers and libraries of the standard C++
|
||||
library. It is needed for compiling C++ code.
|
||||
%package -n libstdc++%{libstdcxx_sover}-devel%{libdevel_suffix}-32bit
|
||||
Summary: Include Files and Libraries mandatory for Development
|
||||
License: GPL-3.0-with-GCC-exception
|
||||
License: GPL-3.0 WITH GCC-exception-3.1
|
||||
Group: Development/Languages/C and C++
|
||||
Requires: glibc-devel-32bit
|
||||
Requires: libstdc++%{libstdcxx_sover}-32bit >= %{version}-%{release}
|
||||
@@ -499,7 +500,7 @@ This package contains all the headers and libraries of the standard C++
|
||||
library. It is needed for compiling C++ code.
|
||||
%package -n libstdc++%{libstdcxx_sover}-devel%{libdevel_suffix}-64bit
|
||||
Summary: Include Files and Libraries mandatory for Development
|
||||
License: GPL-3.0-with-GCC-exception
|
||||
License: GPL-3.0 WITH GCC-exception-3.1
|
||||
Group: Development/Languages/C and C++
|
||||
Requires: glibc-devel-64bit
|
||||
Requires: libstdc++%{libstdcxx_sover}-64bit >= %{version}-%{release}
|
||||
@@ -514,7 +515,7 @@ library. It is needed for compiling C++ code.
|
||||
|
||||
%package -n libgcc_s%{libgcc_s}%{libgcc_s_suffix}
|
||||
Summary: C compiler runtime library
|
||||
License: GPL-3.0-with-GCC-exception
|
||||
License: GPL-3.0 WITH GCC-exception-3.1
|
||||
Group: System/Base
|
||||
Provides: libgcc_s%{libgcc_s} = %{version}-%{release}
|
||||
# Only one package may provide this - allows multiple gcc versions
|
||||
@@ -529,7 +530,7 @@ Libgcc is needed for dynamically linked C programs.
|
||||
%postun -n libgcc_s%{libgcc_s}%{libgcc_s_suffix} -p /sbin/ldconfig
|
||||
%package -n libgcc_s%{libgcc_s}%{libgcc_s_suffix}-32bit
|
||||
Summary: C compiler runtime library
|
||||
License: GPL-3.0-with-GCC-exception
|
||||
License: GPL-3.0 WITH GCC-exception-3.1
|
||||
Group: System/Base
|
||||
Provides: libgcc_s%{libgcc_s}-32bit = %{version}-%{release}
|
||||
# Only one package may provide this - allows multiple gcc versions
|
||||
@@ -544,7 +545,7 @@ Libgcc is needed for dynamically linked C programs.
|
||||
%postun -n libgcc_s%{libgcc_s}%{libgcc_s_suffix}-32bit -p /sbin/ldconfig
|
||||
%package -n libgcc_s%{libgcc_s}%{libgcc_s_suffix}-64bit
|
||||
Summary: C compiler runtime library
|
||||
License: GPL-3.0-with-GCC-exception
|
||||
License: GPL-3.0 WITH GCC-exception-3.1
|
||||
Group: System/Base
|
||||
Provides: libgcc_s%{libgcc_s}-64bit = %{version}-%{release}
|
||||
# Only one package may provide this - allows multiple gcc versions
|
||||
@@ -560,7 +561,7 @@ Libgcc is needed for dynamically linked C programs.
|
||||
|
||||
%package -n libgomp%{libgomp_sover}%{libgomp_suffix}
|
||||
Summary: The GNU compiler collection OpenMP runtime library
|
||||
License: GPL-3.0-with-GCC-exception
|
||||
License: GPL-3.0 WITH GCC-exception-3.1
|
||||
Group: System/Base
|
||||
Provides: libgomp%{libgomp_sover} = %{version}-%{release}
|
||||
# Only one package may provide this - allows multiple gcc versions
|
||||
@@ -579,7 +580,7 @@ option.
|
||||
%postun -n libgomp%{libgomp_sover}%{libgomp_suffix} -p /sbin/ldconfig
|
||||
%package -n libgomp%{libgomp_sover}%{libgomp_suffix}-32bit
|
||||
Summary: The GNU compiler collection OpenMP runtime library
|
||||
License: GPL-3.0-with-GCC-exception
|
||||
License: GPL-3.0 WITH GCC-exception-3.1
|
||||
Group: System/Base
|
||||
Provides: libgomp%{libgomp_sover}-32bit = %{version}-%{release}
|
||||
# Only one package may provide this - allows multiple gcc versions
|
||||
@@ -598,7 +599,7 @@ option.
|
||||
%postun -n libgomp%{libgomp_sover}%{libgomp_suffix}-32bit -p /sbin/ldconfig
|
||||
%package -n libgomp%{libgomp_sover}%{libgomp_suffix}-64bit
|
||||
Summary: The GNU compiler collection OpenMP runtime library
|
||||
License: GPL-3.0-with-GCC-exception
|
||||
License: GPL-3.0 WITH GCC-exception-3.1
|
||||
Group: System/Base
|
||||
Provides: libgomp%{libgomp_sover}-64bit = %{version}-%{release}
|
||||
# Only one package may provide this - allows multiple gcc versions
|
||||
@@ -618,7 +619,7 @@ option.
|
||||
|
||||
%package -n libstdc++%{libstdcxx_sover}%{libstdcxx_suffix}
|
||||
Summary: The standard C++ shared library
|
||||
License: GPL-3.0-with-GCC-exception
|
||||
License: GPL-3.0 WITH GCC-exception-3.1
|
||||
Group: System/Libraries
|
||||
Suggests: libstdc++%{libstdcxx_sover}-locale
|
||||
Provides: libstdc++%{libstdcxx_sover} = %{version}-%{release}
|
||||
@@ -635,7 +636,7 @@ The standard C++ library, needed for dynamically linked C++ programs.
|
||||
%postun -n libstdc++%{libstdcxx_sover}%{libstdcxx_suffix} -p /sbin/ldconfig
|
||||
%package -n libstdc++%{libstdcxx_sover}%{libstdcxx_suffix}-32bit
|
||||
Summary: The standard C++ shared library
|
||||
License: GPL-3.0-with-GCC-exception
|
||||
License: GPL-3.0 WITH GCC-exception-3.1
|
||||
Group: System/Libraries
|
||||
Suggests: libstdc++%{libstdcxx_sover}-locale
|
||||
Provides: libstdc++%{libstdcxx_sover}-32bit = %{version}-%{release}
|
||||
@@ -652,7 +653,7 @@ The standard C++ library, needed for dynamically linked C++ programs.
|
||||
%postun -n libstdc++%{libstdcxx_sover}%{libstdcxx_suffix}-32bit -p /sbin/ldconfig
|
||||
%package -n libstdc++%{libstdcxx_sover}%{libstdcxx_suffix}-64bit
|
||||
Summary: The standard C++ shared library
|
||||
License: GPL-3.0-with-GCC-exception
|
||||
License: GPL-3.0 WITH GCC-exception-3.1
|
||||
Group: System/Libraries
|
||||
Suggests: libstdc++%{libstdcxx_sover}-locale
|
||||
Provides: libstdc++%{libstdcxx_sover}-64bit = %{version}-%{release}
|
||||
@@ -670,7 +671,7 @@ The standard C++ library, needed for dynamically linked C++ programs.
|
||||
|
||||
%package -n libstdc++%{libstdcxx_sover}%{libstdcxx_suffix}-locale
|
||||
Summary: Standard C++ Library Locales
|
||||
License: GPL-3.0-with-GCC-exception
|
||||
License: GPL-3.0 WITH GCC-exception-3.1
|
||||
Group: System/Libraries
|
||||
Provides: libstdc++%{libstdcxx_sover}-locale = %{version}-%{release}
|
||||
# Only one package may provide this - allows multiple gcc versions
|
||||
@@ -734,7 +735,7 @@ Nextstep OS. The source code is available in the gcc package.
|
||||
|
||||
%package -n libobjc%{libobjc_sover}%{libobjc_suffix}
|
||||
Summary: Library for the GNU Objective C Compiler
|
||||
License: GPL-3.0-with-GCC-exception
|
||||
License: GPL-3.0 WITH GCC-exception-3.1
|
||||
Group: Development/Libraries/Other
|
||||
Provides: libobjc%{libobjc_sover} = %{version}-%{release}
|
||||
# Only one package may provide this - allows multiple gcc versions
|
||||
@@ -749,7 +750,7 @@ The library for the GNU Objective C compiler.
|
||||
%postun -n libobjc%{libobjc_sover}%{libobjc_suffix} -p /sbin/ldconfig
|
||||
%package -n libobjc%{libobjc_sover}%{libobjc_suffix}-32bit
|
||||
Summary: Library for the GNU Objective C Compiler
|
||||
License: GPL-3.0-with-GCC-exception
|
||||
License: GPL-3.0 WITH GCC-exception-3.1
|
||||
Group: Development/Libraries/Other
|
||||
Provides: libobjc%{libobjc_sover}-32bit = %{version}-%{release}
|
||||
# Only one package may provide this - allows multiple gcc versions
|
||||
@@ -764,7 +765,7 @@ The library for the GNU Objective C compiler.
|
||||
%postun -n libobjc%{libobjc_sover}%{libobjc_suffix}-32bit -p /sbin/ldconfig
|
||||
%package -n libobjc%{libobjc_sover}%{libobjc_suffix}-64bit
|
||||
Summary: Library for the GNU Objective C Compiler
|
||||
License: GPL-3.0-with-GCC-exception
|
||||
License: GPL-3.0 WITH GCC-exception-3.1
|
||||
Group: Development/Libraries/Other
|
||||
Provides: libobjc%{libobjc_sover}-64bit = %{version}-%{release}
|
||||
# Only one package may provide this - allows multiple gcc versions
|
||||
@@ -862,7 +863,7 @@ tools based on the GNU GCC technology.
|
||||
|
||||
%package -n libada7
|
||||
Summary: GNU Ada Runtime Libraries
|
||||
License: GPL-3.0-with-GCC-exception
|
||||
License: GPL-3.0 WITH GCC-exception-3.1
|
||||
Group: System/Libraries
|
||||
Provides: libgnarl-7 = %{version}-%{release}
|
||||
Conflicts: %selfconflict libgnarl-7
|
||||
@@ -882,7 +883,7 @@ implementation of Distributed Systems Programming (GLADE) and the Posix
|
||||
%postun -n libada7 -p /sbin/ldconfig
|
||||
%package -n libada7-32bit
|
||||
Summary: GNU Ada Runtime Libraries
|
||||
License: GPL-3.0-with-GCC-exception
|
||||
License: GPL-3.0 WITH GCC-exception-3.1
|
||||
Group: System/Libraries
|
||||
Provides: libgnarl-7-32bit = %{version}-%{release}
|
||||
Conflicts: %selfconflict libgnarl-7-32bit
|
||||
@@ -902,7 +903,7 @@ implementation of Distributed Systems Programming (GLADE) and the Posix
|
||||
%postun -n libada7-32bit -p /sbin/ldconfig
|
||||
%package -n libada7-64bit
|
||||
Summary: GNU Ada Runtime Libraries
|
||||
License: GPL-3.0-with-GCC-exception
|
||||
License: GPL-3.0 WITH GCC-exception-3.1
|
||||
Group: System/Libraries
|
||||
Provides: libgnarl-7-64bit = %{version}-%{release}
|
||||
Conflicts: %selfconflict libgnarl-7-64bit
|
||||
@@ -963,7 +964,7 @@ This is the Fortran compiler of the GNU Compiler Collection (GCC).
|
||||
|
||||
%package -n libgfortran%{libgfortran_sover}%{libgfortran_suffix}
|
||||
Summary: The GNU Fortran Compiler Runtime Library
|
||||
License: GPL-3.0-with-GCC-exception
|
||||
License: GPL-3.0 WITH GCC-exception-3.1
|
||||
Group: Development/Languages/Fortran
|
||||
%ifarch %quadmath_arch
|
||||
Requires: libquadmath%{libquadmath_sover} >= %{version}-%{release}
|
||||
@@ -982,7 +983,7 @@ of the GNU Compiler Collection (GCC).
|
||||
%postun -n libgfortran%{libgfortran_sover}%{libgfortran_suffix} -p /sbin/ldconfig
|
||||
%package -n libgfortran%{libgfortran_sover}%{libgfortran_suffix}-32bit
|
||||
Summary: The GNU Fortran Compiler Runtime Library
|
||||
License: GPL-3.0-with-GCC-exception
|
||||
License: GPL-3.0 WITH GCC-exception-3.1
|
||||
Group: Development/Languages/Fortran
|
||||
%ifarch %quadmath_arch
|
||||
Requires: libquadmath%{libquadmath_sover}-32bit >= %{version}-%{release}
|
||||
@@ -1001,7 +1002,7 @@ of the GNU Compiler Collection (GCC).
|
||||
%postun -n libgfortran%{libgfortran_sover}%{libgfortran_suffix}-32bit -p /sbin/ldconfig
|
||||
%package -n libgfortran%{libgfortran_sover}%{libgfortran_suffix}-64bit
|
||||
Summary: The GNU Fortran Compiler Runtime Library
|
||||
License: GPL-3.0-with-GCC-exception
|
||||
License: GPL-3.0 WITH GCC-exception-3.1
|
||||
Group: Development/Languages/Fortran
|
||||
%ifarch %quadmath_arch
|
||||
Requires: libquadmath%{libquadmath_sover}-64bit >= %{version}-%{release}
|
||||
@@ -1220,7 +1221,7 @@ The runtime library needed to run programs compiled with the
|
||||
|
||||
%package -n libatomic%{libatomic_sover}%{libatomic_suffix}
|
||||
Summary: The GNU Compiler Atomic Operations Runtime Library
|
||||
License: GPL-3.0-with-GCC-exception
|
||||
License: GPL-3.0 WITH GCC-exception-3.1
|
||||
Group: Development/Languages/C and C++
|
||||
Provides: libatomic%{libatomic_sover} = %{version}-%{release}
|
||||
# Only one package may provide this - allows multiple gcc versions
|
||||
@@ -1235,7 +1236,7 @@ The runtime library for atomic operations of the GNU Compiler Collection (GCC).
|
||||
%postun -n libatomic%{libatomic_sover}%{libatomic_suffix} -p /sbin/ldconfig
|
||||
%package -n libatomic%{libatomic_sover}%{libatomic_suffix}-32bit
|
||||
Summary: The GNU Compiler Atomic Operations Runtime Library
|
||||
License: GPL-3.0-with-GCC-exception
|
||||
License: GPL-3.0 WITH GCC-exception-3.1
|
||||
Group: Development/Languages/C and C++
|
||||
Provides: libatomic%{libatomic_sover}-32bit = %{version}-%{release}
|
||||
# Only one package may provide this - allows multiple gcc versions
|
||||
@@ -1250,7 +1251,7 @@ The runtime library for atomic operations of the GNU Compiler Collection (GCC).
|
||||
%postun -n libatomic%{libatomic_sover}%{libatomic_suffix}-32bit -p /sbin/ldconfig
|
||||
%package -n libatomic%{libatomic_sover}%{libatomic_suffix}-64bit
|
||||
Summary: The GNU Compiler Atomic Operations Runtime Library
|
||||
License: GPL-3.0-with-GCC-exception
|
||||
License: GPL-3.0 WITH GCC-exception-3.1
|
||||
Group: Development/Languages/C and C++
|
||||
Provides: libatomic%{libatomic_sover}-64bit = %{version}-%{release}
|
||||
# Only one package may provide this - allows multiple gcc versions
|
||||
@@ -1785,6 +1786,7 @@ ln -s nvptx-newlib/newlib .
|
||||
%patch29
|
||||
%patch30 -p1
|
||||
%patch31 -p1
|
||||
%patch32 -p1
|
||||
%patch51
|
||||
%patch60
|
||||
%patch61
|
||||
@@ -2367,6 +2369,7 @@ rm -f $RPM_BUILD_ROOT%{libsubdir}/include-fixed/asm-generic/socket.h
|
||||
rm -f $RPM_BUILD_ROOT%{libsubdir}/include-fixed/bits/mathdef.h
|
||||
rm -f $RPM_BUILD_ROOT%{libsubdir}/include-fixed/sys/ucontext.h
|
||||
rm -f $RPM_BUILD_ROOT%{libsubdir}/include-fixed/bits/statx.h
|
||||
rm -f $RPM_BUILD_ROOT%{libsubdir}/include-fixed/pthread.h
|
||||
%if !%{enable_plugins}
|
||||
# no plugins
|
||||
rm -rf $RPM_BUILD_ROOT%{libsubdir}/plugin
|
||||
|
||||
Reference in New Issue
Block a user