From 559aa632a8bb0d0e887017a52143d7243cbe3cce3c55694b33209d57e0efab5f Mon Sep 17 00:00:00 2001 From: Richard Biener Date: Mon, 1 Feb 2021 07:47:07 +0000 Subject: [PATCH 1/4] Accepting request 868162 from home:dirkmueller:branches:devel:gcc - add gcc7-pr81942.patch [bsc#1181618] - add gcc7-pr81942.patch [bsc#1181618] - add gcc7-pr81942.patch [bsc#1181618] - add gcc7-pr81942.patch [bsc#1181618] - add gcc7-pr81942.patch [bsc#1181618] - add gcc7-pr81942.patch [bsc#1181618] - add gcc7-pr81942.patch [bsc#1181618] - add gcc7-pr81942.patch [bsc#1181618] - add gcc7-pr81942.patch [bsc#1181618] - add gcc7-pr81942.patch [bsc#1181618] - add gcc7-pr81942.patch [bsc#1181618] - add gcc7-pr81942.patch [bsc#1181618] - add gcc7-pr81942.patch [bsc#1181618] - add gcc7-pr81942.patch [bsc#1181618] - add gcc7-pr81942.patch [bsc#1181618] OBS-URL: https://build.opensuse.org/request/show/868162 OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gcc7?expand=0&rev=206 --- cross-aarch64-gcc7.changes | 5 ++ cross-aarch64-gcc7.spec | 2 + cross-arm-gcc7.changes | 5 ++ cross-arm-gcc7.spec | 2 + cross-arm-none-gcc7-bootstrap.changes | 5 ++ cross-arm-none-gcc7-bootstrap.spec | 2 + cross-arm-none-gcc7.changes | 5 ++ cross-arm-none-gcc7.spec | 2 + cross-avr-gcc7-bootstrap.changes | 5 ++ cross-avr-gcc7-bootstrap.spec | 2 + cross-avr-gcc7.changes | 5 ++ cross-avr-gcc7.spec | 2 + cross-epiphany-gcc7-bootstrap.changes | 5 ++ cross-epiphany-gcc7-bootstrap.spec | 2 + cross-epiphany-gcc7.changes | 5 ++ cross-epiphany-gcc7.spec | 2 + cross-hppa-gcc7.changes | 5 ++ cross-hppa-gcc7.spec | 2 + cross-i386-gcc7.changes | 5 ++ cross-i386-gcc7.spec | 2 + cross-m68k-gcc7.changes | 5 ++ cross-m68k-gcc7.spec | 2 + cross-mips-gcc7.changes | 5 ++ cross-mips-gcc7.spec | 2 + cross-nvptx-gcc7.changes | 5 ++ cross-nvptx-gcc7.spec | 2 + cross-ppc64-gcc7.changes | 5 ++ cross-ppc64-gcc7.spec | 2 + cross-ppc64le-gcc7.changes | 5 ++ cross-ppc64le-gcc7.spec | 2 + cross-rx-gcc7-bootstrap.changes | 5 ++ cross-rx-gcc7-bootstrap.spec | 2 + cross-rx-gcc7.changes | 5 ++ cross-rx-gcc7.spec | 2 + cross-s390x-gcc7.changes | 5 ++ cross-s390x-gcc7.spec | 2 + cross-sparc-gcc7.changes | 5 ++ cross-sparc-gcc7.spec | 2 + cross-sparc64-gcc7.changes | 5 ++ cross-sparc64-gcc7.spec | 2 + cross-x86_64-gcc7.changes | 5 ++ cross-x86_64-gcc7.spec | 2 + gcc.spec.in | 2 + gcc7-pr81942.patch | 116 ++++++++++++++++++++++++++ gcc7-testresults.changes | 5 ++ gcc7-testresults.spec | 2 + gcc7.changes | 5 ++ gcc7.spec | 2 + 48 files changed, 279 insertions(+) create mode 100644 gcc7-pr81942.patch diff --git a/cross-aarch64-gcc7.changes b/cross-aarch64-gcc7.changes index 0eeca28..a5b52a8 100644 --- a/cross-aarch64-gcc7.changes +++ b/cross-aarch64-gcc7.changes @@ -1,3 +1,8 @@ +------------------------------------------------------------------- +Sun Jan 31 16:41:10 UTC 2021 - Dirk Müller + +- add gcc7-pr81942.patch [bsc#1181618] + ------------------------------------------------------------------- Mon Jan 4 09:29:07 UTC 2021 - Richard Biener diff --git a/cross-aarch64-gcc7.spec b/cross-aarch64-gcc7.spec index 91c90dc..36a4d38 100644 --- a/cross-aarch64-gcc7.spec +++ b/cross-aarch64-gcc7.spec @@ -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 diff --git a/cross-arm-gcc7.changes b/cross-arm-gcc7.changes index 0eeca28..a5b52a8 100644 --- a/cross-arm-gcc7.changes +++ b/cross-arm-gcc7.changes @@ -1,3 +1,8 @@ +------------------------------------------------------------------- +Sun Jan 31 16:41:10 UTC 2021 - Dirk Müller + +- add gcc7-pr81942.patch [bsc#1181618] + ------------------------------------------------------------------- Mon Jan 4 09:29:07 UTC 2021 - Richard Biener diff --git a/cross-arm-gcc7.spec b/cross-arm-gcc7.spec index 1d09055..4084533 100644 --- a/cross-arm-gcc7.spec +++ b/cross-arm-gcc7.spec @@ -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 diff --git a/cross-arm-none-gcc7-bootstrap.changes b/cross-arm-none-gcc7-bootstrap.changes index 0eeca28..a5b52a8 100644 --- a/cross-arm-none-gcc7-bootstrap.changes +++ b/cross-arm-none-gcc7-bootstrap.changes @@ -1,3 +1,8 @@ +------------------------------------------------------------------- +Sun Jan 31 16:41:10 UTC 2021 - Dirk Müller + +- add gcc7-pr81942.patch [bsc#1181618] + ------------------------------------------------------------------- Mon Jan 4 09:29:07 UTC 2021 - Richard Biener diff --git a/cross-arm-none-gcc7-bootstrap.spec b/cross-arm-none-gcc7-bootstrap.spec index 6ad1d57..9147943 100644 --- a/cross-arm-none-gcc7-bootstrap.spec +++ b/cross-arm-none-gcc7-bootstrap.spec @@ -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 diff --git a/cross-arm-none-gcc7.changes b/cross-arm-none-gcc7.changes index 0eeca28..a5b52a8 100644 --- a/cross-arm-none-gcc7.changes +++ b/cross-arm-none-gcc7.changes @@ -1,3 +1,8 @@ +------------------------------------------------------------------- +Sun Jan 31 16:41:10 UTC 2021 - Dirk Müller + +- add gcc7-pr81942.patch [bsc#1181618] + ------------------------------------------------------------------- Mon Jan 4 09:29:07 UTC 2021 - Richard Biener diff --git a/cross-arm-none-gcc7.spec b/cross-arm-none-gcc7.spec index 15fde95..2dff5dc 100644 --- a/cross-arm-none-gcc7.spec +++ b/cross-arm-none-gcc7.spec @@ -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 diff --git a/cross-avr-gcc7-bootstrap.changes b/cross-avr-gcc7-bootstrap.changes index 0eeca28..a5b52a8 100644 --- a/cross-avr-gcc7-bootstrap.changes +++ b/cross-avr-gcc7-bootstrap.changes @@ -1,3 +1,8 @@ +------------------------------------------------------------------- +Sun Jan 31 16:41:10 UTC 2021 - Dirk Müller + +- add gcc7-pr81942.patch [bsc#1181618] + ------------------------------------------------------------------- Mon Jan 4 09:29:07 UTC 2021 - Richard Biener diff --git a/cross-avr-gcc7-bootstrap.spec b/cross-avr-gcc7-bootstrap.spec index 962957e..5c09066 100644 --- a/cross-avr-gcc7-bootstrap.spec +++ b/cross-avr-gcc7-bootstrap.spec @@ -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 diff --git a/cross-avr-gcc7.changes b/cross-avr-gcc7.changes index 0eeca28..a5b52a8 100644 --- a/cross-avr-gcc7.changes +++ b/cross-avr-gcc7.changes @@ -1,3 +1,8 @@ +------------------------------------------------------------------- +Sun Jan 31 16:41:10 UTC 2021 - Dirk Müller + +- add gcc7-pr81942.patch [bsc#1181618] + ------------------------------------------------------------------- Mon Jan 4 09:29:07 UTC 2021 - Richard Biener diff --git a/cross-avr-gcc7.spec b/cross-avr-gcc7.spec index fa3b5a0..be202ef 100644 --- a/cross-avr-gcc7.spec +++ b/cross-avr-gcc7.spec @@ -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 diff --git a/cross-epiphany-gcc7-bootstrap.changes b/cross-epiphany-gcc7-bootstrap.changes index 0eeca28..a5b52a8 100644 --- a/cross-epiphany-gcc7-bootstrap.changes +++ b/cross-epiphany-gcc7-bootstrap.changes @@ -1,3 +1,8 @@ +------------------------------------------------------------------- +Sun Jan 31 16:41:10 UTC 2021 - Dirk Müller + +- add gcc7-pr81942.patch [bsc#1181618] + ------------------------------------------------------------------- Mon Jan 4 09:29:07 UTC 2021 - Richard Biener diff --git a/cross-epiphany-gcc7-bootstrap.spec b/cross-epiphany-gcc7-bootstrap.spec index 6e68eed..1e8be2e 100644 --- a/cross-epiphany-gcc7-bootstrap.spec +++ b/cross-epiphany-gcc7-bootstrap.spec @@ -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 diff --git a/cross-epiphany-gcc7.changes b/cross-epiphany-gcc7.changes index 0eeca28..a5b52a8 100644 --- a/cross-epiphany-gcc7.changes +++ b/cross-epiphany-gcc7.changes @@ -1,3 +1,8 @@ +------------------------------------------------------------------- +Sun Jan 31 16:41:10 UTC 2021 - Dirk Müller + +- add gcc7-pr81942.patch [bsc#1181618] + ------------------------------------------------------------------- Mon Jan 4 09:29:07 UTC 2021 - Richard Biener diff --git a/cross-epiphany-gcc7.spec b/cross-epiphany-gcc7.spec index e6e1610..e3c6c53 100644 --- a/cross-epiphany-gcc7.spec +++ b/cross-epiphany-gcc7.spec @@ -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 diff --git a/cross-hppa-gcc7.changes b/cross-hppa-gcc7.changes index 0eeca28..a5b52a8 100644 --- a/cross-hppa-gcc7.changes +++ b/cross-hppa-gcc7.changes @@ -1,3 +1,8 @@ +------------------------------------------------------------------- +Sun Jan 31 16:41:10 UTC 2021 - Dirk Müller + +- add gcc7-pr81942.patch [bsc#1181618] + ------------------------------------------------------------------- Mon Jan 4 09:29:07 UTC 2021 - Richard Biener diff --git a/cross-hppa-gcc7.spec b/cross-hppa-gcc7.spec index 2594d5f..90c3933 100644 --- a/cross-hppa-gcc7.spec +++ b/cross-hppa-gcc7.spec @@ -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 diff --git a/cross-i386-gcc7.changes b/cross-i386-gcc7.changes index 0eeca28..a5b52a8 100644 --- a/cross-i386-gcc7.changes +++ b/cross-i386-gcc7.changes @@ -1,3 +1,8 @@ +------------------------------------------------------------------- +Sun Jan 31 16:41:10 UTC 2021 - Dirk Müller + +- add gcc7-pr81942.patch [bsc#1181618] + ------------------------------------------------------------------- Mon Jan 4 09:29:07 UTC 2021 - Richard Biener diff --git a/cross-i386-gcc7.spec b/cross-i386-gcc7.spec index 1b0dbdf..0fce392 100644 --- a/cross-i386-gcc7.spec +++ b/cross-i386-gcc7.spec @@ -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 diff --git a/cross-m68k-gcc7.changes b/cross-m68k-gcc7.changes index 0eeca28..a5b52a8 100644 --- a/cross-m68k-gcc7.changes +++ b/cross-m68k-gcc7.changes @@ -1,3 +1,8 @@ +------------------------------------------------------------------- +Sun Jan 31 16:41:10 UTC 2021 - Dirk Müller + +- add gcc7-pr81942.patch [bsc#1181618] + ------------------------------------------------------------------- Mon Jan 4 09:29:07 UTC 2021 - Richard Biener diff --git a/cross-m68k-gcc7.spec b/cross-m68k-gcc7.spec index 46a9e8a..a1beea2 100644 --- a/cross-m68k-gcc7.spec +++ b/cross-m68k-gcc7.spec @@ -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 diff --git a/cross-mips-gcc7.changes b/cross-mips-gcc7.changes index 0eeca28..a5b52a8 100644 --- a/cross-mips-gcc7.changes +++ b/cross-mips-gcc7.changes @@ -1,3 +1,8 @@ +------------------------------------------------------------------- +Sun Jan 31 16:41:10 UTC 2021 - Dirk Müller + +- add gcc7-pr81942.patch [bsc#1181618] + ------------------------------------------------------------------- Mon Jan 4 09:29:07 UTC 2021 - Richard Biener diff --git a/cross-mips-gcc7.spec b/cross-mips-gcc7.spec index e2daf21..cfcde9b 100644 --- a/cross-mips-gcc7.spec +++ b/cross-mips-gcc7.spec @@ -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 diff --git a/cross-nvptx-gcc7.changes b/cross-nvptx-gcc7.changes index 0eeca28..a5b52a8 100644 --- a/cross-nvptx-gcc7.changes +++ b/cross-nvptx-gcc7.changes @@ -1,3 +1,8 @@ +------------------------------------------------------------------- +Sun Jan 31 16:41:10 UTC 2021 - Dirk Müller + +- add gcc7-pr81942.patch [bsc#1181618] + ------------------------------------------------------------------- Mon Jan 4 09:29:07 UTC 2021 - Richard Biener diff --git a/cross-nvptx-gcc7.spec b/cross-nvptx-gcc7.spec index 58d7e52..5188f54 100644 --- a/cross-nvptx-gcc7.spec +++ b/cross-nvptx-gcc7.spec @@ -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 diff --git a/cross-ppc64-gcc7.changes b/cross-ppc64-gcc7.changes index 0eeca28..a5b52a8 100644 --- a/cross-ppc64-gcc7.changes +++ b/cross-ppc64-gcc7.changes @@ -1,3 +1,8 @@ +------------------------------------------------------------------- +Sun Jan 31 16:41:10 UTC 2021 - Dirk Müller + +- add gcc7-pr81942.patch [bsc#1181618] + ------------------------------------------------------------------- Mon Jan 4 09:29:07 UTC 2021 - Richard Biener diff --git a/cross-ppc64-gcc7.spec b/cross-ppc64-gcc7.spec index beb5020..a90ef7d 100644 --- a/cross-ppc64-gcc7.spec +++ b/cross-ppc64-gcc7.spec @@ -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 diff --git a/cross-ppc64le-gcc7.changes b/cross-ppc64le-gcc7.changes index 0eeca28..a5b52a8 100644 --- a/cross-ppc64le-gcc7.changes +++ b/cross-ppc64le-gcc7.changes @@ -1,3 +1,8 @@ +------------------------------------------------------------------- +Sun Jan 31 16:41:10 UTC 2021 - Dirk Müller + +- add gcc7-pr81942.patch [bsc#1181618] + ------------------------------------------------------------------- Mon Jan 4 09:29:07 UTC 2021 - Richard Biener diff --git a/cross-ppc64le-gcc7.spec b/cross-ppc64le-gcc7.spec index 496b145..6d65b88 100644 --- a/cross-ppc64le-gcc7.spec +++ b/cross-ppc64le-gcc7.spec @@ -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 diff --git a/cross-rx-gcc7-bootstrap.changes b/cross-rx-gcc7-bootstrap.changes index 0eeca28..a5b52a8 100644 --- a/cross-rx-gcc7-bootstrap.changes +++ b/cross-rx-gcc7-bootstrap.changes @@ -1,3 +1,8 @@ +------------------------------------------------------------------- +Sun Jan 31 16:41:10 UTC 2021 - Dirk Müller + +- add gcc7-pr81942.patch [bsc#1181618] + ------------------------------------------------------------------- Mon Jan 4 09:29:07 UTC 2021 - Richard Biener diff --git a/cross-rx-gcc7-bootstrap.spec b/cross-rx-gcc7-bootstrap.spec index 4594661..bf071d6 100644 --- a/cross-rx-gcc7-bootstrap.spec +++ b/cross-rx-gcc7-bootstrap.spec @@ -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 diff --git a/cross-rx-gcc7.changes b/cross-rx-gcc7.changes index 0eeca28..a5b52a8 100644 --- a/cross-rx-gcc7.changes +++ b/cross-rx-gcc7.changes @@ -1,3 +1,8 @@ +------------------------------------------------------------------- +Sun Jan 31 16:41:10 UTC 2021 - Dirk Müller + +- add gcc7-pr81942.patch [bsc#1181618] + ------------------------------------------------------------------- Mon Jan 4 09:29:07 UTC 2021 - Richard Biener diff --git a/cross-rx-gcc7.spec b/cross-rx-gcc7.spec index 352584d..de37fd4 100644 --- a/cross-rx-gcc7.spec +++ b/cross-rx-gcc7.spec @@ -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 diff --git a/cross-s390x-gcc7.changes b/cross-s390x-gcc7.changes index 0eeca28..a5b52a8 100644 --- a/cross-s390x-gcc7.changes +++ b/cross-s390x-gcc7.changes @@ -1,3 +1,8 @@ +------------------------------------------------------------------- +Sun Jan 31 16:41:10 UTC 2021 - Dirk Müller + +- add gcc7-pr81942.patch [bsc#1181618] + ------------------------------------------------------------------- Mon Jan 4 09:29:07 UTC 2021 - Richard Biener diff --git a/cross-s390x-gcc7.spec b/cross-s390x-gcc7.spec index 220863a..7bad8fd 100644 --- a/cross-s390x-gcc7.spec +++ b/cross-s390x-gcc7.spec @@ -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 diff --git a/cross-sparc-gcc7.changes b/cross-sparc-gcc7.changes index 0eeca28..a5b52a8 100644 --- a/cross-sparc-gcc7.changes +++ b/cross-sparc-gcc7.changes @@ -1,3 +1,8 @@ +------------------------------------------------------------------- +Sun Jan 31 16:41:10 UTC 2021 - Dirk Müller + +- add gcc7-pr81942.patch [bsc#1181618] + ------------------------------------------------------------------- Mon Jan 4 09:29:07 UTC 2021 - Richard Biener diff --git a/cross-sparc-gcc7.spec b/cross-sparc-gcc7.spec index 1a13dc9..2501afc 100644 --- a/cross-sparc-gcc7.spec +++ b/cross-sparc-gcc7.spec @@ -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 diff --git a/cross-sparc64-gcc7.changes b/cross-sparc64-gcc7.changes index 0eeca28..a5b52a8 100644 --- a/cross-sparc64-gcc7.changes +++ b/cross-sparc64-gcc7.changes @@ -1,3 +1,8 @@ +------------------------------------------------------------------- +Sun Jan 31 16:41:10 UTC 2021 - Dirk Müller + +- add gcc7-pr81942.patch [bsc#1181618] + ------------------------------------------------------------------- Mon Jan 4 09:29:07 UTC 2021 - Richard Biener diff --git a/cross-sparc64-gcc7.spec b/cross-sparc64-gcc7.spec index fb7ddca..6ed9ebc 100644 --- a/cross-sparc64-gcc7.spec +++ b/cross-sparc64-gcc7.spec @@ -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 diff --git a/cross-x86_64-gcc7.changes b/cross-x86_64-gcc7.changes index 0eeca28..a5b52a8 100644 --- a/cross-x86_64-gcc7.changes +++ b/cross-x86_64-gcc7.changes @@ -1,3 +1,8 @@ +------------------------------------------------------------------- +Sun Jan 31 16:41:10 UTC 2021 - Dirk Müller + +- add gcc7-pr81942.patch [bsc#1181618] + ------------------------------------------------------------------- Mon Jan 4 09:29:07 UTC 2021 - Richard Biener diff --git a/cross-x86_64-gcc7.spec b/cross-x86_64-gcc7.spec index 75d91ef..e985c8e 100644 --- a/cross-x86_64-gcc7.spec +++ b/cross-x86_64-gcc7.spec @@ -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 diff --git a/gcc.spec.in b/gcc.spec.in index eed3959..3a95790 100644 --- a/gcc.spec.in +++ b/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 @@ -1095,6 +1096,7 @@ ln -s nvptx-newlib/newlib . %patch29 %patch30 -p1 %patch31 -p1 +%patch32 -p1 %patch51 %patch60 %patch61 diff --git a/gcc7-pr81942.patch b/gcc7-pr81942.patch new file mode 100644 index 0000000..f7d7870 --- /dev/null +++ b/gcc7-pr81942.patch @@ -0,0 +1,116 @@ +From d49318d9bc3e63251aada27b322e7756eab19884 Mon Sep 17 00:00:00 2001 +From: Paolo Carlini +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 + + 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 + + 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; diff --git a/gcc7-testresults.changes b/gcc7-testresults.changes index 0eeca28..a5b52a8 100644 --- a/gcc7-testresults.changes +++ b/gcc7-testresults.changes @@ -1,3 +1,8 @@ +------------------------------------------------------------------- +Sun Jan 31 16:41:10 UTC 2021 - Dirk Müller + +- add gcc7-pr81942.patch [bsc#1181618] + ------------------------------------------------------------------- Mon Jan 4 09:29:07 UTC 2021 - Richard Biener diff --git a/gcc7-testresults.spec b/gcc7-testresults.spec index 33afb57..d78296c 100644 --- a/gcc7-testresults.spec +++ b/gcc7-testresults.spec @@ -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 diff --git a/gcc7.changes b/gcc7.changes index 0eeca28..a5b52a8 100644 --- a/gcc7.changes +++ b/gcc7.changes @@ -1,3 +1,8 @@ +------------------------------------------------------------------- +Sun Jan 31 16:41:10 UTC 2021 - Dirk Müller + +- add gcc7-pr81942.patch [bsc#1181618] + ------------------------------------------------------------------- Mon Jan 4 09:29:07 UTC 2021 - Richard Biener diff --git a/gcc7.spec b/gcc7.spec index f26266b..1fd3d5a 100644 --- a/gcc7.spec +++ b/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 @@ -1785,6 +1786,7 @@ ln -s nvptx-newlib/newlib . %patch29 %patch30 -p1 %patch31 -p1 +%patch32 -p1 %patch51 %patch60 %patch61 From 059c6f6d91f3c5da24b5e02a2b5f3405b5032eede6519ae9a3ae709eb2ebd812 Mon Sep 17 00:00:00 2001 From: Richard Biener Date: Wed, 3 Feb 2021 09:31:44 +0000 Subject: [PATCH 2/4] - Remove include-fixed/pthread.h OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gcc7?expand=0&rev=207 --- cross-aarch64-gcc7.changes | 5 +++++ cross-arm-gcc7.changes | 5 +++++ cross-arm-none-gcc7-bootstrap.changes | 5 +++++ cross-arm-none-gcc7.changes | 5 +++++ cross-avr-gcc7-bootstrap.changes | 5 +++++ cross-avr-gcc7.changes | 5 +++++ cross-epiphany-gcc7-bootstrap.changes | 5 +++++ cross-epiphany-gcc7.changes | 5 +++++ cross-hppa-gcc7.changes | 5 +++++ cross-i386-gcc7.changes | 5 +++++ cross-m68k-gcc7.changes | 5 +++++ cross-mips-gcc7.changes | 5 +++++ cross-nvptx-gcc7.changes | 5 +++++ cross-ppc64-gcc7.changes | 5 +++++ cross-ppc64le-gcc7.changes | 5 +++++ cross-rx-gcc7-bootstrap.changes | 5 +++++ cross-rx-gcc7.changes | 5 +++++ cross-s390x-gcc7.changes | 5 +++++ cross-sparc-gcc7.changes | 5 +++++ cross-sparc64-gcc7.changes | 5 +++++ cross-x86_64-gcc7.changes | 5 +++++ gcc.spec.in | 1 + gcc7-testresults.changes | 5 +++++ gcc7.changes | 5 +++++ gcc7.spec | 1 + 25 files changed, 117 insertions(+) diff --git a/cross-aarch64-gcc7.changes b/cross-aarch64-gcc7.changes index a5b52a8..15f4ca2 100644 --- a/cross-aarch64-gcc7.changes +++ b/cross-aarch64-gcc7.changes @@ -1,3 +1,8 @@ +------------------------------------------------------------------- +Wed Feb 3 09:31:02 UTC 2021 - Richard Biener + +- Remove include-fixed/pthread.h + ------------------------------------------------------------------- Sun Jan 31 16:41:10 UTC 2021 - Dirk Müller diff --git a/cross-arm-gcc7.changes b/cross-arm-gcc7.changes index a5b52a8..15f4ca2 100644 --- a/cross-arm-gcc7.changes +++ b/cross-arm-gcc7.changes @@ -1,3 +1,8 @@ +------------------------------------------------------------------- +Wed Feb 3 09:31:02 UTC 2021 - Richard Biener + +- Remove include-fixed/pthread.h + ------------------------------------------------------------------- Sun Jan 31 16:41:10 UTC 2021 - Dirk Müller diff --git a/cross-arm-none-gcc7-bootstrap.changes b/cross-arm-none-gcc7-bootstrap.changes index a5b52a8..15f4ca2 100644 --- a/cross-arm-none-gcc7-bootstrap.changes +++ b/cross-arm-none-gcc7-bootstrap.changes @@ -1,3 +1,8 @@ +------------------------------------------------------------------- +Wed Feb 3 09:31:02 UTC 2021 - Richard Biener + +- Remove include-fixed/pthread.h + ------------------------------------------------------------------- Sun Jan 31 16:41:10 UTC 2021 - Dirk Müller diff --git a/cross-arm-none-gcc7.changes b/cross-arm-none-gcc7.changes index a5b52a8..15f4ca2 100644 --- a/cross-arm-none-gcc7.changes +++ b/cross-arm-none-gcc7.changes @@ -1,3 +1,8 @@ +------------------------------------------------------------------- +Wed Feb 3 09:31:02 UTC 2021 - Richard Biener + +- Remove include-fixed/pthread.h + ------------------------------------------------------------------- Sun Jan 31 16:41:10 UTC 2021 - Dirk Müller diff --git a/cross-avr-gcc7-bootstrap.changes b/cross-avr-gcc7-bootstrap.changes index a5b52a8..15f4ca2 100644 --- a/cross-avr-gcc7-bootstrap.changes +++ b/cross-avr-gcc7-bootstrap.changes @@ -1,3 +1,8 @@ +------------------------------------------------------------------- +Wed Feb 3 09:31:02 UTC 2021 - Richard Biener + +- Remove include-fixed/pthread.h + ------------------------------------------------------------------- Sun Jan 31 16:41:10 UTC 2021 - Dirk Müller diff --git a/cross-avr-gcc7.changes b/cross-avr-gcc7.changes index a5b52a8..15f4ca2 100644 --- a/cross-avr-gcc7.changes +++ b/cross-avr-gcc7.changes @@ -1,3 +1,8 @@ +------------------------------------------------------------------- +Wed Feb 3 09:31:02 UTC 2021 - Richard Biener + +- Remove include-fixed/pthread.h + ------------------------------------------------------------------- Sun Jan 31 16:41:10 UTC 2021 - Dirk Müller diff --git a/cross-epiphany-gcc7-bootstrap.changes b/cross-epiphany-gcc7-bootstrap.changes index a5b52a8..15f4ca2 100644 --- a/cross-epiphany-gcc7-bootstrap.changes +++ b/cross-epiphany-gcc7-bootstrap.changes @@ -1,3 +1,8 @@ +------------------------------------------------------------------- +Wed Feb 3 09:31:02 UTC 2021 - Richard Biener + +- Remove include-fixed/pthread.h + ------------------------------------------------------------------- Sun Jan 31 16:41:10 UTC 2021 - Dirk Müller diff --git a/cross-epiphany-gcc7.changes b/cross-epiphany-gcc7.changes index a5b52a8..15f4ca2 100644 --- a/cross-epiphany-gcc7.changes +++ b/cross-epiphany-gcc7.changes @@ -1,3 +1,8 @@ +------------------------------------------------------------------- +Wed Feb 3 09:31:02 UTC 2021 - Richard Biener + +- Remove include-fixed/pthread.h + ------------------------------------------------------------------- Sun Jan 31 16:41:10 UTC 2021 - Dirk Müller diff --git a/cross-hppa-gcc7.changes b/cross-hppa-gcc7.changes index a5b52a8..15f4ca2 100644 --- a/cross-hppa-gcc7.changes +++ b/cross-hppa-gcc7.changes @@ -1,3 +1,8 @@ +------------------------------------------------------------------- +Wed Feb 3 09:31:02 UTC 2021 - Richard Biener + +- Remove include-fixed/pthread.h + ------------------------------------------------------------------- Sun Jan 31 16:41:10 UTC 2021 - Dirk Müller diff --git a/cross-i386-gcc7.changes b/cross-i386-gcc7.changes index a5b52a8..15f4ca2 100644 --- a/cross-i386-gcc7.changes +++ b/cross-i386-gcc7.changes @@ -1,3 +1,8 @@ +------------------------------------------------------------------- +Wed Feb 3 09:31:02 UTC 2021 - Richard Biener + +- Remove include-fixed/pthread.h + ------------------------------------------------------------------- Sun Jan 31 16:41:10 UTC 2021 - Dirk Müller diff --git a/cross-m68k-gcc7.changes b/cross-m68k-gcc7.changes index a5b52a8..15f4ca2 100644 --- a/cross-m68k-gcc7.changes +++ b/cross-m68k-gcc7.changes @@ -1,3 +1,8 @@ +------------------------------------------------------------------- +Wed Feb 3 09:31:02 UTC 2021 - Richard Biener + +- Remove include-fixed/pthread.h + ------------------------------------------------------------------- Sun Jan 31 16:41:10 UTC 2021 - Dirk Müller diff --git a/cross-mips-gcc7.changes b/cross-mips-gcc7.changes index a5b52a8..15f4ca2 100644 --- a/cross-mips-gcc7.changes +++ b/cross-mips-gcc7.changes @@ -1,3 +1,8 @@ +------------------------------------------------------------------- +Wed Feb 3 09:31:02 UTC 2021 - Richard Biener + +- Remove include-fixed/pthread.h + ------------------------------------------------------------------- Sun Jan 31 16:41:10 UTC 2021 - Dirk Müller diff --git a/cross-nvptx-gcc7.changes b/cross-nvptx-gcc7.changes index a5b52a8..15f4ca2 100644 --- a/cross-nvptx-gcc7.changes +++ b/cross-nvptx-gcc7.changes @@ -1,3 +1,8 @@ +------------------------------------------------------------------- +Wed Feb 3 09:31:02 UTC 2021 - Richard Biener + +- Remove include-fixed/pthread.h + ------------------------------------------------------------------- Sun Jan 31 16:41:10 UTC 2021 - Dirk Müller diff --git a/cross-ppc64-gcc7.changes b/cross-ppc64-gcc7.changes index a5b52a8..15f4ca2 100644 --- a/cross-ppc64-gcc7.changes +++ b/cross-ppc64-gcc7.changes @@ -1,3 +1,8 @@ +------------------------------------------------------------------- +Wed Feb 3 09:31:02 UTC 2021 - Richard Biener + +- Remove include-fixed/pthread.h + ------------------------------------------------------------------- Sun Jan 31 16:41:10 UTC 2021 - Dirk Müller diff --git a/cross-ppc64le-gcc7.changes b/cross-ppc64le-gcc7.changes index a5b52a8..15f4ca2 100644 --- a/cross-ppc64le-gcc7.changes +++ b/cross-ppc64le-gcc7.changes @@ -1,3 +1,8 @@ +------------------------------------------------------------------- +Wed Feb 3 09:31:02 UTC 2021 - Richard Biener + +- Remove include-fixed/pthread.h + ------------------------------------------------------------------- Sun Jan 31 16:41:10 UTC 2021 - Dirk Müller diff --git a/cross-rx-gcc7-bootstrap.changes b/cross-rx-gcc7-bootstrap.changes index a5b52a8..15f4ca2 100644 --- a/cross-rx-gcc7-bootstrap.changes +++ b/cross-rx-gcc7-bootstrap.changes @@ -1,3 +1,8 @@ +------------------------------------------------------------------- +Wed Feb 3 09:31:02 UTC 2021 - Richard Biener + +- Remove include-fixed/pthread.h + ------------------------------------------------------------------- Sun Jan 31 16:41:10 UTC 2021 - Dirk Müller diff --git a/cross-rx-gcc7.changes b/cross-rx-gcc7.changes index a5b52a8..15f4ca2 100644 --- a/cross-rx-gcc7.changes +++ b/cross-rx-gcc7.changes @@ -1,3 +1,8 @@ +------------------------------------------------------------------- +Wed Feb 3 09:31:02 UTC 2021 - Richard Biener + +- Remove include-fixed/pthread.h + ------------------------------------------------------------------- Sun Jan 31 16:41:10 UTC 2021 - Dirk Müller diff --git a/cross-s390x-gcc7.changes b/cross-s390x-gcc7.changes index a5b52a8..15f4ca2 100644 --- a/cross-s390x-gcc7.changes +++ b/cross-s390x-gcc7.changes @@ -1,3 +1,8 @@ +------------------------------------------------------------------- +Wed Feb 3 09:31:02 UTC 2021 - Richard Biener + +- Remove include-fixed/pthread.h + ------------------------------------------------------------------- Sun Jan 31 16:41:10 UTC 2021 - Dirk Müller diff --git a/cross-sparc-gcc7.changes b/cross-sparc-gcc7.changes index a5b52a8..15f4ca2 100644 --- a/cross-sparc-gcc7.changes +++ b/cross-sparc-gcc7.changes @@ -1,3 +1,8 @@ +------------------------------------------------------------------- +Wed Feb 3 09:31:02 UTC 2021 - Richard Biener + +- Remove include-fixed/pthread.h + ------------------------------------------------------------------- Sun Jan 31 16:41:10 UTC 2021 - Dirk Müller diff --git a/cross-sparc64-gcc7.changes b/cross-sparc64-gcc7.changes index a5b52a8..15f4ca2 100644 --- a/cross-sparc64-gcc7.changes +++ b/cross-sparc64-gcc7.changes @@ -1,3 +1,8 @@ +------------------------------------------------------------------- +Wed Feb 3 09:31:02 UTC 2021 - Richard Biener + +- Remove include-fixed/pthread.h + ------------------------------------------------------------------- Sun Jan 31 16:41:10 UTC 2021 - Dirk Müller diff --git a/cross-x86_64-gcc7.changes b/cross-x86_64-gcc7.changes index a5b52a8..15f4ca2 100644 --- a/cross-x86_64-gcc7.changes +++ b/cross-x86_64-gcc7.changes @@ -1,3 +1,8 @@ +------------------------------------------------------------------- +Wed Feb 3 09:31:02 UTC 2021 - Richard Biener + +- Remove include-fixed/pthread.h + ------------------------------------------------------------------- Sun Jan 31 16:41:10 UTC 2021 - Dirk Müller diff --git a/gcc.spec.in b/gcc.spec.in index 3a95790..8cf066c 100644 --- a/gcc.spec.in +++ b/gcc.spec.in @@ -1684,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/bits/pthread.h %if !%{enable_plugins} # no plugins rm -rf $RPM_BUILD_ROOT%{libsubdir}/plugin diff --git a/gcc7-testresults.changes b/gcc7-testresults.changes index a5b52a8..15f4ca2 100644 --- a/gcc7-testresults.changes +++ b/gcc7-testresults.changes @@ -1,3 +1,8 @@ +------------------------------------------------------------------- +Wed Feb 3 09:31:02 UTC 2021 - Richard Biener + +- Remove include-fixed/pthread.h + ------------------------------------------------------------------- Sun Jan 31 16:41:10 UTC 2021 - Dirk Müller diff --git a/gcc7.changes b/gcc7.changes index a5b52a8..15f4ca2 100644 --- a/gcc7.changes +++ b/gcc7.changes @@ -1,3 +1,8 @@ +------------------------------------------------------------------- +Wed Feb 3 09:31:02 UTC 2021 - Richard Biener + +- Remove include-fixed/pthread.h + ------------------------------------------------------------------- Sun Jan 31 16:41:10 UTC 2021 - Dirk Müller diff --git a/gcc7.spec b/gcc7.spec index 1fd3d5a..196ec7d 100644 --- a/gcc7.spec +++ b/gcc7.spec @@ -2369,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/bits/pthread.h %if !%{enable_plugins} # no plugins rm -rf $RPM_BUILD_ROOT%{libsubdir}/plugin From 69d131a639e59ffeb942a7c066d77910bf6b0534b96857164085e69b427d4009 Mon Sep 17 00:00:00 2001 From: Richard Biener Date: Wed, 3 Feb 2021 09:33:31 +0000 Subject: [PATCH 3/4] - Change GCC exception licenses to SPDX format OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gcc7?expand=0&rev=208 --- cross-aarch64-gcc7.changes | 1 + cross-arm-gcc7.changes | 1 + cross-arm-none-gcc7-bootstrap.changes | 1 + cross-arm-none-gcc7.changes | 1 + cross-avr-gcc7-bootstrap.changes | 1 + cross-avr-gcc7.changes | 1 + cross-epiphany-gcc7-bootstrap.changes | 1 + cross-epiphany-gcc7.changes | 1 + cross-hppa-gcc7.changes | 1 + cross-i386-gcc7.changes | 1 + cross-m68k-gcc7.changes | 1 + cross-mips-gcc7.changes | 1 + cross-nvptx-gcc7.changes | 1 + cross-ppc64-gcc7.changes | 1 + cross-ppc64le-gcc7.changes | 1 + cross-rx-gcc7-bootstrap.changes | 1 + cross-rx-gcc7.changes | 1 + cross-s390x-gcc7.changes | 1 + cross-sparc-gcc7.changes | 1 + cross-sparc64-gcc7.changes | 1 + cross-x86_64-gcc7.changes | 1 + gcc.spec.in | 18 +++++----- gcc7-testresults.changes | 1 + gcc7.changes | 1 + gcc7.spec | 50 +++++++++++++-------------- 25 files changed, 57 insertions(+), 34 deletions(-) diff --git a/cross-aarch64-gcc7.changes b/cross-aarch64-gcc7.changes index 15f4ca2..e738a7d 100644 --- a/cross-aarch64-gcc7.changes +++ b/cross-aarch64-gcc7.changes @@ -2,6 +2,7 @@ Wed Feb 3 09:31:02 UTC 2021 - Richard Biener - Remove include-fixed/pthread.h +- Change GCC exception licenses to SPDX format ------------------------------------------------------------------- Sun Jan 31 16:41:10 UTC 2021 - Dirk Müller diff --git a/cross-arm-gcc7.changes b/cross-arm-gcc7.changes index 15f4ca2..e738a7d 100644 --- a/cross-arm-gcc7.changes +++ b/cross-arm-gcc7.changes @@ -2,6 +2,7 @@ Wed Feb 3 09:31:02 UTC 2021 - Richard Biener - Remove include-fixed/pthread.h +- Change GCC exception licenses to SPDX format ------------------------------------------------------------------- Sun Jan 31 16:41:10 UTC 2021 - Dirk Müller diff --git a/cross-arm-none-gcc7-bootstrap.changes b/cross-arm-none-gcc7-bootstrap.changes index 15f4ca2..e738a7d 100644 --- a/cross-arm-none-gcc7-bootstrap.changes +++ b/cross-arm-none-gcc7-bootstrap.changes @@ -2,6 +2,7 @@ Wed Feb 3 09:31:02 UTC 2021 - Richard Biener - Remove include-fixed/pthread.h +- Change GCC exception licenses to SPDX format ------------------------------------------------------------------- Sun Jan 31 16:41:10 UTC 2021 - Dirk Müller diff --git a/cross-arm-none-gcc7.changes b/cross-arm-none-gcc7.changes index 15f4ca2..e738a7d 100644 --- a/cross-arm-none-gcc7.changes +++ b/cross-arm-none-gcc7.changes @@ -2,6 +2,7 @@ Wed Feb 3 09:31:02 UTC 2021 - Richard Biener - Remove include-fixed/pthread.h +- Change GCC exception licenses to SPDX format ------------------------------------------------------------------- Sun Jan 31 16:41:10 UTC 2021 - Dirk Müller diff --git a/cross-avr-gcc7-bootstrap.changes b/cross-avr-gcc7-bootstrap.changes index 15f4ca2..e738a7d 100644 --- a/cross-avr-gcc7-bootstrap.changes +++ b/cross-avr-gcc7-bootstrap.changes @@ -2,6 +2,7 @@ Wed Feb 3 09:31:02 UTC 2021 - Richard Biener - Remove include-fixed/pthread.h +- Change GCC exception licenses to SPDX format ------------------------------------------------------------------- Sun Jan 31 16:41:10 UTC 2021 - Dirk Müller diff --git a/cross-avr-gcc7.changes b/cross-avr-gcc7.changes index 15f4ca2..e738a7d 100644 --- a/cross-avr-gcc7.changes +++ b/cross-avr-gcc7.changes @@ -2,6 +2,7 @@ Wed Feb 3 09:31:02 UTC 2021 - Richard Biener - Remove include-fixed/pthread.h +- Change GCC exception licenses to SPDX format ------------------------------------------------------------------- Sun Jan 31 16:41:10 UTC 2021 - Dirk Müller diff --git a/cross-epiphany-gcc7-bootstrap.changes b/cross-epiphany-gcc7-bootstrap.changes index 15f4ca2..e738a7d 100644 --- a/cross-epiphany-gcc7-bootstrap.changes +++ b/cross-epiphany-gcc7-bootstrap.changes @@ -2,6 +2,7 @@ Wed Feb 3 09:31:02 UTC 2021 - Richard Biener - Remove include-fixed/pthread.h +- Change GCC exception licenses to SPDX format ------------------------------------------------------------------- Sun Jan 31 16:41:10 UTC 2021 - Dirk Müller diff --git a/cross-epiphany-gcc7.changes b/cross-epiphany-gcc7.changes index 15f4ca2..e738a7d 100644 --- a/cross-epiphany-gcc7.changes +++ b/cross-epiphany-gcc7.changes @@ -2,6 +2,7 @@ Wed Feb 3 09:31:02 UTC 2021 - Richard Biener - Remove include-fixed/pthread.h +- Change GCC exception licenses to SPDX format ------------------------------------------------------------------- Sun Jan 31 16:41:10 UTC 2021 - Dirk Müller diff --git a/cross-hppa-gcc7.changes b/cross-hppa-gcc7.changes index 15f4ca2..e738a7d 100644 --- a/cross-hppa-gcc7.changes +++ b/cross-hppa-gcc7.changes @@ -2,6 +2,7 @@ Wed Feb 3 09:31:02 UTC 2021 - Richard Biener - Remove include-fixed/pthread.h +- Change GCC exception licenses to SPDX format ------------------------------------------------------------------- Sun Jan 31 16:41:10 UTC 2021 - Dirk Müller diff --git a/cross-i386-gcc7.changes b/cross-i386-gcc7.changes index 15f4ca2..e738a7d 100644 --- a/cross-i386-gcc7.changes +++ b/cross-i386-gcc7.changes @@ -2,6 +2,7 @@ Wed Feb 3 09:31:02 UTC 2021 - Richard Biener - Remove include-fixed/pthread.h +- Change GCC exception licenses to SPDX format ------------------------------------------------------------------- Sun Jan 31 16:41:10 UTC 2021 - Dirk Müller diff --git a/cross-m68k-gcc7.changes b/cross-m68k-gcc7.changes index 15f4ca2..e738a7d 100644 --- a/cross-m68k-gcc7.changes +++ b/cross-m68k-gcc7.changes @@ -2,6 +2,7 @@ Wed Feb 3 09:31:02 UTC 2021 - Richard Biener - Remove include-fixed/pthread.h +- Change GCC exception licenses to SPDX format ------------------------------------------------------------------- Sun Jan 31 16:41:10 UTC 2021 - Dirk Müller diff --git a/cross-mips-gcc7.changes b/cross-mips-gcc7.changes index 15f4ca2..e738a7d 100644 --- a/cross-mips-gcc7.changes +++ b/cross-mips-gcc7.changes @@ -2,6 +2,7 @@ Wed Feb 3 09:31:02 UTC 2021 - Richard Biener - Remove include-fixed/pthread.h +- Change GCC exception licenses to SPDX format ------------------------------------------------------------------- Sun Jan 31 16:41:10 UTC 2021 - Dirk Müller diff --git a/cross-nvptx-gcc7.changes b/cross-nvptx-gcc7.changes index 15f4ca2..e738a7d 100644 --- a/cross-nvptx-gcc7.changes +++ b/cross-nvptx-gcc7.changes @@ -2,6 +2,7 @@ Wed Feb 3 09:31:02 UTC 2021 - Richard Biener - Remove include-fixed/pthread.h +- Change GCC exception licenses to SPDX format ------------------------------------------------------------------- Sun Jan 31 16:41:10 UTC 2021 - Dirk Müller diff --git a/cross-ppc64-gcc7.changes b/cross-ppc64-gcc7.changes index 15f4ca2..e738a7d 100644 --- a/cross-ppc64-gcc7.changes +++ b/cross-ppc64-gcc7.changes @@ -2,6 +2,7 @@ Wed Feb 3 09:31:02 UTC 2021 - Richard Biener - Remove include-fixed/pthread.h +- Change GCC exception licenses to SPDX format ------------------------------------------------------------------- Sun Jan 31 16:41:10 UTC 2021 - Dirk Müller diff --git a/cross-ppc64le-gcc7.changes b/cross-ppc64le-gcc7.changes index 15f4ca2..e738a7d 100644 --- a/cross-ppc64le-gcc7.changes +++ b/cross-ppc64le-gcc7.changes @@ -2,6 +2,7 @@ Wed Feb 3 09:31:02 UTC 2021 - Richard Biener - Remove include-fixed/pthread.h +- Change GCC exception licenses to SPDX format ------------------------------------------------------------------- Sun Jan 31 16:41:10 UTC 2021 - Dirk Müller diff --git a/cross-rx-gcc7-bootstrap.changes b/cross-rx-gcc7-bootstrap.changes index 15f4ca2..e738a7d 100644 --- a/cross-rx-gcc7-bootstrap.changes +++ b/cross-rx-gcc7-bootstrap.changes @@ -2,6 +2,7 @@ Wed Feb 3 09:31:02 UTC 2021 - Richard Biener - Remove include-fixed/pthread.h +- Change GCC exception licenses to SPDX format ------------------------------------------------------------------- Sun Jan 31 16:41:10 UTC 2021 - Dirk Müller diff --git a/cross-rx-gcc7.changes b/cross-rx-gcc7.changes index 15f4ca2..e738a7d 100644 --- a/cross-rx-gcc7.changes +++ b/cross-rx-gcc7.changes @@ -2,6 +2,7 @@ Wed Feb 3 09:31:02 UTC 2021 - Richard Biener - Remove include-fixed/pthread.h +- Change GCC exception licenses to SPDX format ------------------------------------------------------------------- Sun Jan 31 16:41:10 UTC 2021 - Dirk Müller diff --git a/cross-s390x-gcc7.changes b/cross-s390x-gcc7.changes index 15f4ca2..e738a7d 100644 --- a/cross-s390x-gcc7.changes +++ b/cross-s390x-gcc7.changes @@ -2,6 +2,7 @@ Wed Feb 3 09:31:02 UTC 2021 - Richard Biener - Remove include-fixed/pthread.h +- Change GCC exception licenses to SPDX format ------------------------------------------------------------------- Sun Jan 31 16:41:10 UTC 2021 - Dirk Müller diff --git a/cross-sparc-gcc7.changes b/cross-sparc-gcc7.changes index 15f4ca2..e738a7d 100644 --- a/cross-sparc-gcc7.changes +++ b/cross-sparc-gcc7.changes @@ -2,6 +2,7 @@ Wed Feb 3 09:31:02 UTC 2021 - Richard Biener - Remove include-fixed/pthread.h +- Change GCC exception licenses to SPDX format ------------------------------------------------------------------- Sun Jan 31 16:41:10 UTC 2021 - Dirk Müller diff --git a/cross-sparc64-gcc7.changes b/cross-sparc64-gcc7.changes index 15f4ca2..e738a7d 100644 --- a/cross-sparc64-gcc7.changes +++ b/cross-sparc64-gcc7.changes @@ -2,6 +2,7 @@ Wed Feb 3 09:31:02 UTC 2021 - Richard Biener - Remove include-fixed/pthread.h +- Change GCC exception licenses to SPDX format ------------------------------------------------------------------- Sun Jan 31 16:41:10 UTC 2021 - Dirk Müller diff --git a/cross-x86_64-gcc7.changes b/cross-x86_64-gcc7.changes index 15f4ca2..e738a7d 100644 --- a/cross-x86_64-gcc7.changes +++ b/cross-x86_64-gcc7.changes @@ -2,6 +2,7 @@ Wed Feb 3 09:31:02 UTC 2021 - Richard Biener - Remove include-fixed/pthread.h +- Change GCC exception licenses to SPDX format ------------------------------------------------------------------- Sun Jan 31 16:41:10 UTC 2021 - Dirk Müller diff --git a/gcc.spec.in b/gcc.spec.in index 8cf066c..08a8c16 100644 --- a/gcc.spec.in +++ b/gcc.spec.in @@ -463,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@ @@ -480,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 @@ -498,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 @@ -520,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} @@ -539,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 @@ -582,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 @@ -640,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@ @@ -679,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} @@ -778,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 diff --git a/gcc7-testresults.changes b/gcc7-testresults.changes index 15f4ca2..e738a7d 100644 --- a/gcc7-testresults.changes +++ b/gcc7-testresults.changes @@ -2,6 +2,7 @@ Wed Feb 3 09:31:02 UTC 2021 - Richard Biener - Remove include-fixed/pthread.h +- Change GCC exception licenses to SPDX format ------------------------------------------------------------------- Sun Jan 31 16:41:10 UTC 2021 - Dirk Müller diff --git a/gcc7.changes b/gcc7.changes index 15f4ca2..e738a7d 100644 --- a/gcc7.changes +++ b/gcc7.changes @@ -2,6 +2,7 @@ Wed Feb 3 09:31:02 UTC 2021 - Richard Biener - Remove include-fixed/pthread.h +- Change GCC exception licenses to SPDX format ------------------------------------------------------------------- Sun Jan 31 16:41:10 UTC 2021 - Dirk Müller diff --git a/gcc7.spec b/gcc7.spec index 196ec7d..a4f311d 100644 --- a/gcc7.spec +++ b/gcc7.spec @@ -474,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} @@ -487,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} @@ -500,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} @@ -515,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 @@ -530,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 @@ -545,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 @@ -561,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 @@ -580,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 @@ -599,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 @@ -619,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} @@ -636,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} @@ -653,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} @@ -671,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 @@ -735,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 @@ -750,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 @@ -765,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 @@ -863,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 @@ -883,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 @@ -903,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 @@ -964,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} @@ -983,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} @@ -1002,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} @@ -1221,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 @@ -1236,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 @@ -1251,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 From b30587054c4b6a8d4ee88490182ba9cd496f202abdfac81e4f3a17209c86cd72 Mon Sep 17 00:00:00 2001 From: Richard Biener Date: Thu, 4 Feb 2021 07:30:19 +0000 Subject: [PATCH 4/4] OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gcc7?expand=0&rev=209 --- gcc.spec.in | 2 +- gcc7.spec | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/gcc.spec.in b/gcc.spec.in index 08a8c16..55eb059 100644 --- a/gcc.spec.in +++ b/gcc.spec.in @@ -1684,7 +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/bits/pthread.h +rm -f $RPM_BUILD_ROOT%{libsubdir}/include-fixed/pthread.h %if !%{enable_plugins} # no plugins rm -rf $RPM_BUILD_ROOT%{libsubdir}/plugin diff --git a/gcc7.spec b/gcc7.spec index a4f311d..921e7cd 100644 --- a/gcc7.spec +++ b/gcc7.spec @@ -2369,7 +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/bits/pthread.h +rm -f $RPM_BUILD_ROOT%{libsubdir}/include-fixed/pthread.h %if !%{enable_plugins} # no plugins rm -rf $RPM_BUILD_ROOT%{libsubdir}/plugin