- Add gcc13-bsc1216664.patch, works around SAP ASE DB crash during

C++ standard library initialization.  [bsc#1216664]

OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gcc13?expand=0&rev=76
This commit is contained in:
Richard Biener 2023-11-07 13:07:26 +00:00 committed by Git OBS Bridge
parent 544ab05bba
commit 500bda96e6
37 changed files with 134 additions and 0 deletions

View File

@ -135,6 +135,7 @@ Patch19: gcc11-gdwarf-4-default.patch
Patch20: gcc11-amdgcn-disable-hot-cold-partitioning.patch
Patch21: gdcflags.patch
Patch22: pr111411.patch
Patch23: gcc13-bsc1216664.patch
# A set of patches from the RH srpm
Patch51: gcc41-ppc32-retaddr.patch
# Some patches taken from Debian
@ -355,6 +356,7 @@ ln -s newlib-4.3.0.20230120/newlib .
%endif
%patch21 -p1
%patch22 -p1
%patch23 -p1
%patch51
%patch60 -p1
%patch61 -p1

View File

@ -135,6 +135,7 @@ Patch19: gcc11-gdwarf-4-default.patch
Patch20: gcc11-amdgcn-disable-hot-cold-partitioning.patch
Patch21: gdcflags.patch
Patch22: pr111411.patch
Patch23: gcc13-bsc1216664.patch
# A set of patches from the RH srpm
Patch51: gcc41-ppc32-retaddr.patch
# Some patches taken from Debian
@ -355,6 +356,7 @@ ln -s newlib-4.3.0.20230120/newlib .
%endif
%patch21 -p1
%patch22 -p1
%patch23 -p1
%patch51
%patch60 -p1
%patch61 -p1

View File

@ -135,6 +135,7 @@ Patch19: gcc11-gdwarf-4-default.patch
Patch20: gcc11-amdgcn-disable-hot-cold-partitioning.patch
Patch21: gdcflags.patch
Patch22: pr111411.patch
Patch23: gcc13-bsc1216664.patch
# A set of patches from the RH srpm
Patch51: gcc41-ppc32-retaddr.patch
# Some patches taken from Debian
@ -355,6 +356,7 @@ ln -s newlib-4.3.0.20230120/newlib .
%endif
%patch21 -p1
%patch22 -p1
%patch23 -p1
%patch51
%patch60 -p1
%patch61 -p1

View File

@ -135,6 +135,7 @@ Patch19: gcc11-gdwarf-4-default.patch
Patch20: gcc11-amdgcn-disable-hot-cold-partitioning.patch
Patch21: gdcflags.patch
Patch22: pr111411.patch
Patch23: gcc13-bsc1216664.patch
# A set of patches from the RH srpm
Patch51: gcc41-ppc32-retaddr.patch
# Some patches taken from Debian
@ -355,6 +356,7 @@ ln -s newlib-4.3.0.20230120/newlib .
%endif
%patch21 -p1
%patch22 -p1
%patch23 -p1
%patch51
%patch60 -p1
%patch61 -p1

View File

@ -136,6 +136,7 @@ Patch19: gcc11-gdwarf-4-default.patch
Patch20: gcc11-amdgcn-disable-hot-cold-partitioning.patch
Patch21: gdcflags.patch
Patch22: pr111411.patch
Patch23: gcc13-bsc1216664.patch
# A set of patches from the RH srpm
Patch51: gcc41-ppc32-retaddr.patch
# Some patches taken from Debian
@ -356,6 +357,7 @@ ln -s newlib-4.3.0.20230120/newlib .
%endif
%patch21 -p1
%patch22 -p1
%patch23 -p1
%patch51
%patch60 -p1
%patch61 -p1

View File

@ -135,6 +135,7 @@ Patch19: gcc11-gdwarf-4-default.patch
Patch20: gcc11-amdgcn-disable-hot-cold-partitioning.patch
Patch21: gdcflags.patch
Patch22: pr111411.patch
Patch23: gcc13-bsc1216664.patch
# A set of patches from the RH srpm
Patch51: gcc41-ppc32-retaddr.patch
# Some patches taken from Debian
@ -355,6 +356,7 @@ ln -s newlib-4.3.0.20230120/newlib .
%endif
%patch21 -p1
%patch22 -p1
%patch23 -p1
%patch51
%patch60 -p1
%patch61 -p1

View File

@ -135,6 +135,7 @@ Patch19: gcc11-gdwarf-4-default.patch
Patch20: gcc11-amdgcn-disable-hot-cold-partitioning.patch
Patch21: gdcflags.patch
Patch22: pr111411.patch
Patch23: gcc13-bsc1216664.patch
# A set of patches from the RH srpm
Patch51: gcc41-ppc32-retaddr.patch
# Some patches taken from Debian
@ -355,6 +356,7 @@ ln -s newlib-4.3.0.20230120/newlib .
%endif
%patch21 -p1
%patch22 -p1
%patch23 -p1
%patch51
%patch60 -p1
%patch61 -p1

View File

@ -135,6 +135,7 @@ Patch19: gcc11-gdwarf-4-default.patch
Patch20: gcc11-amdgcn-disable-hot-cold-partitioning.patch
Patch21: gdcflags.patch
Patch22: pr111411.patch
Patch23: gcc13-bsc1216664.patch
# A set of patches from the RH srpm
Patch51: gcc41-ppc32-retaddr.patch
# Some patches taken from Debian
@ -355,6 +356,7 @@ ln -s newlib-4.3.0.20230120/newlib .
%endif
%patch21 -p1
%patch22 -p1
%patch23 -p1
%patch51
%patch60 -p1
%patch61 -p1

View File

@ -135,6 +135,7 @@ Patch19: gcc11-gdwarf-4-default.patch
Patch20: gcc11-amdgcn-disable-hot-cold-partitioning.patch
Patch21: gdcflags.patch
Patch22: pr111411.patch
Patch23: gcc13-bsc1216664.patch
# A set of patches from the RH srpm
Patch51: gcc41-ppc32-retaddr.patch
# Some patches taken from Debian
@ -355,6 +356,7 @@ ln -s newlib-4.3.0.20230120/newlib .
%endif
%patch21 -p1
%patch22 -p1
%patch23 -p1
%patch51
%patch60 -p1
%patch61 -p1

View File

@ -136,6 +136,7 @@ Patch19: gcc11-gdwarf-4-default.patch
Patch20: gcc11-amdgcn-disable-hot-cold-partitioning.patch
Patch21: gdcflags.patch
Patch22: pr111411.patch
Patch23: gcc13-bsc1216664.patch
# A set of patches from the RH srpm
Patch51: gcc41-ppc32-retaddr.patch
# Some patches taken from Debian
@ -356,6 +357,7 @@ ln -s newlib-4.3.0.20230120/newlib .
%endif
%patch21 -p1
%patch22 -p1
%patch23 -p1
%patch51
%patch60 -p1
%patch61 -p1

View File

@ -135,6 +135,7 @@ Patch19: gcc11-gdwarf-4-default.patch
Patch20: gcc11-amdgcn-disable-hot-cold-partitioning.patch
Patch21: gdcflags.patch
Patch22: pr111411.patch
Patch23: gcc13-bsc1216664.patch
# A set of patches from the RH srpm
Patch51: gcc41-ppc32-retaddr.patch
# Some patches taken from Debian
@ -355,6 +356,7 @@ ln -s newlib-4.3.0.20230120/newlib .
%endif
%patch21 -p1
%patch22 -p1
%patch23 -p1
%patch51
%patch60 -p1
%patch61 -p1

View File

@ -135,6 +135,7 @@ Patch19: gcc11-gdwarf-4-default.patch
Patch20: gcc11-amdgcn-disable-hot-cold-partitioning.patch
Patch21: gdcflags.patch
Patch22: pr111411.patch
Patch23: gcc13-bsc1216664.patch
# A set of patches from the RH srpm
Patch51: gcc41-ppc32-retaddr.patch
# Some patches taken from Debian
@ -355,6 +356,7 @@ ln -s newlib-4.3.0.20230120/newlib .
%endif
%patch21 -p1
%patch22 -p1
%patch23 -p1
%patch51
%patch60 -p1
%patch61 -p1

View File

@ -135,6 +135,7 @@ Patch19: gcc11-gdwarf-4-default.patch
Patch20: gcc11-amdgcn-disable-hot-cold-partitioning.patch
Patch21: gdcflags.patch
Patch22: pr111411.patch
Patch23: gcc13-bsc1216664.patch
# A set of patches from the RH srpm
Patch51: gcc41-ppc32-retaddr.patch
# Some patches taken from Debian
@ -355,6 +356,7 @@ ln -s newlib-4.3.0.20230120/newlib .
%endif
%patch21 -p1
%patch22 -p1
%patch23 -p1
%patch51
%patch60 -p1
%patch61 -p1

View File

@ -135,6 +135,7 @@ Patch19: gcc11-gdwarf-4-default.patch
Patch20: gcc11-amdgcn-disable-hot-cold-partitioning.patch
Patch21: gdcflags.patch
Patch22: pr111411.patch
Patch23: gcc13-bsc1216664.patch
# A set of patches from the RH srpm
Patch51: gcc41-ppc32-retaddr.patch
# Some patches taken from Debian
@ -355,6 +356,7 @@ ln -s newlib-4.3.0.20230120/newlib .
%endif
%patch21 -p1
%patch22 -p1
%patch23 -p1
%patch51
%patch60 -p1
%patch61 -p1

View File

@ -135,6 +135,7 @@ Patch19: gcc11-gdwarf-4-default.patch
Patch20: gcc11-amdgcn-disable-hot-cold-partitioning.patch
Patch21: gdcflags.patch
Patch22: pr111411.patch
Patch23: gcc13-bsc1216664.patch
# A set of patches from the RH srpm
Patch51: gcc41-ppc32-retaddr.patch
# Some patches taken from Debian
@ -355,6 +356,7 @@ ln -s newlib-4.3.0.20230120/newlib .
%endif
%patch21 -p1
%patch22 -p1
%patch23 -p1
%patch51
%patch60 -p1
%patch61 -p1

View File

@ -135,6 +135,7 @@ Patch19: gcc11-gdwarf-4-default.patch
Patch20: gcc11-amdgcn-disable-hot-cold-partitioning.patch
Patch21: gdcflags.patch
Patch22: pr111411.patch
Patch23: gcc13-bsc1216664.patch
# A set of patches from the RH srpm
Patch51: gcc41-ppc32-retaddr.patch
# Some patches taken from Debian
@ -355,6 +356,7 @@ ln -s newlib-4.3.0.20230120/newlib .
%endif
%patch21 -p1
%patch22 -p1
%patch23 -p1
%patch51
%patch60 -p1
%patch61 -p1

View File

@ -135,6 +135,7 @@ Patch19: gcc11-gdwarf-4-default.patch
Patch20: gcc11-amdgcn-disable-hot-cold-partitioning.patch
Patch21: gdcflags.patch
Patch22: pr111411.patch
Patch23: gcc13-bsc1216664.patch
# A set of patches from the RH srpm
Patch51: gcc41-ppc32-retaddr.patch
# Some patches taken from Debian
@ -355,6 +356,7 @@ ln -s newlib-4.3.0.20230120/newlib .
%endif
%patch21 -p1
%patch22 -p1
%patch23 -p1
%patch51
%patch60 -p1
%patch61 -p1

View File

@ -135,6 +135,7 @@ Patch19: gcc11-gdwarf-4-default.patch
Patch20: gcc11-amdgcn-disable-hot-cold-partitioning.patch
Patch21: gdcflags.patch
Patch22: pr111411.patch
Patch23: gcc13-bsc1216664.patch
# A set of patches from the RH srpm
Patch51: gcc41-ppc32-retaddr.patch
# Some patches taken from Debian
@ -355,6 +356,7 @@ ln -s newlib-4.3.0.20230120/newlib .
%endif
%patch21 -p1
%patch22 -p1
%patch23 -p1
%patch51
%patch60 -p1
%patch61 -p1

View File

@ -135,6 +135,7 @@ Patch19: gcc11-gdwarf-4-default.patch
Patch20: gcc11-amdgcn-disable-hot-cold-partitioning.patch
Patch21: gdcflags.patch
Patch22: pr111411.patch
Patch23: gcc13-bsc1216664.patch
# A set of patches from the RH srpm
Patch51: gcc41-ppc32-retaddr.patch
# Some patches taken from Debian
@ -355,6 +356,7 @@ ln -s newlib-4.3.0.20230120/newlib .
%endif
%patch21 -p1
%patch22 -p1
%patch23 -p1
%patch51
%patch60 -p1
%patch61 -p1

View File

@ -136,6 +136,7 @@ Patch19: gcc11-gdwarf-4-default.patch
Patch20: gcc11-amdgcn-disable-hot-cold-partitioning.patch
Patch21: gdcflags.patch
Patch22: pr111411.patch
Patch23: gcc13-bsc1216664.patch
# A set of patches from the RH srpm
Patch51: gcc41-ppc32-retaddr.patch
# Some patches taken from Debian
@ -356,6 +357,7 @@ ln -s newlib-4.3.0.20230120/newlib .
%endif
%patch21 -p1
%patch22 -p1
%patch23 -p1
%patch51
%patch60 -p1
%patch61 -p1

View File

@ -135,6 +135,7 @@ Patch19: gcc11-gdwarf-4-default.patch
Patch20: gcc11-amdgcn-disable-hot-cold-partitioning.patch
Patch21: gdcflags.patch
Patch22: pr111411.patch
Patch23: gcc13-bsc1216664.patch
# A set of patches from the RH srpm
Patch51: gcc41-ppc32-retaddr.patch
# Some patches taken from Debian
@ -355,6 +356,7 @@ ln -s newlib-4.3.0.20230120/newlib .
%endif
%patch21 -p1
%patch22 -p1
%patch23 -p1
%patch51
%patch60 -p1
%patch61 -p1

View File

@ -136,6 +136,7 @@ Patch19: gcc11-gdwarf-4-default.patch
Patch20: gcc11-amdgcn-disable-hot-cold-partitioning.patch
Patch21: gdcflags.patch
Patch22: pr111411.patch
Patch23: gcc13-bsc1216664.patch
# A set of patches from the RH srpm
Patch51: gcc41-ppc32-retaddr.patch
# Some patches taken from Debian
@ -356,6 +357,7 @@ ln -s newlib-4.3.0.20230120/newlib .
%endif
%patch21 -p1
%patch22 -p1
%patch23 -p1
%patch51
%patch60 -p1
%patch61 -p1

View File

@ -135,6 +135,7 @@ Patch19: gcc11-gdwarf-4-default.patch
Patch20: gcc11-amdgcn-disable-hot-cold-partitioning.patch
Patch21: gdcflags.patch
Patch22: pr111411.patch
Patch23: gcc13-bsc1216664.patch
# A set of patches from the RH srpm
Patch51: gcc41-ppc32-retaddr.patch
# Some patches taken from Debian
@ -355,6 +356,7 @@ ln -s newlib-4.3.0.20230120/newlib .
%endif
%patch21 -p1
%patch22 -p1
%patch23 -p1
%patch51
%patch60 -p1
%patch61 -p1

View File

@ -135,6 +135,7 @@ Patch19: gcc11-gdwarf-4-default.patch
Patch20: gcc11-amdgcn-disable-hot-cold-partitioning.patch
Patch21: gdcflags.patch
Patch22: pr111411.patch
Patch23: gcc13-bsc1216664.patch
# A set of patches from the RH srpm
Patch51: gcc41-ppc32-retaddr.patch
# Some patches taken from Debian
@ -355,6 +356,7 @@ ln -s newlib-4.3.0.20230120/newlib .
%endif
%patch21 -p1
%patch22 -p1
%patch23 -p1
%patch51
%patch60 -p1
%patch61 -p1

View File

@ -135,6 +135,7 @@ Patch19: gcc11-gdwarf-4-default.patch
Patch20: gcc11-amdgcn-disable-hot-cold-partitioning.patch
Patch21: gdcflags.patch
Patch22: pr111411.patch
Patch23: gcc13-bsc1216664.patch
# A set of patches from the RH srpm
Patch51: gcc41-ppc32-retaddr.patch
# Some patches taken from Debian
@ -355,6 +356,7 @@ ln -s newlib-4.3.0.20230120/newlib .
%endif
%patch21 -p1
%patch22 -p1
%patch23 -p1
%patch51
%patch60 -p1
%patch61 -p1

View File

@ -136,6 +136,7 @@ Patch19: gcc11-gdwarf-4-default.patch
Patch20: gcc11-amdgcn-disable-hot-cold-partitioning.patch
Patch21: gdcflags.patch
Patch22: pr111411.patch
Patch23: gcc13-bsc1216664.patch
# A set of patches from the RH srpm
Patch51: gcc41-ppc32-retaddr.patch
# Some patches taken from Debian
@ -356,6 +357,7 @@ ln -s newlib-4.3.0.20230120/newlib .
%endif
%patch21 -p1
%patch22 -p1
%patch23 -p1
%patch51
%patch60 -p1
%patch61 -p1

View File

@ -135,6 +135,7 @@ Patch19: gcc11-gdwarf-4-default.patch
Patch20: gcc11-amdgcn-disable-hot-cold-partitioning.patch
Patch21: gdcflags.patch
Patch22: pr111411.patch
Patch23: gcc13-bsc1216664.patch
# A set of patches from the RH srpm
Patch51: gcc41-ppc32-retaddr.patch
# Some patches taken from Debian
@ -355,6 +356,7 @@ ln -s newlib-4.3.0.20230120/newlib .
%endif
%patch21 -p1
%patch22 -p1
%patch23 -p1
%patch51
%patch60 -p1
%patch61 -p1

View File

@ -135,6 +135,7 @@ Patch19: gcc11-gdwarf-4-default.patch
Patch20: gcc11-amdgcn-disable-hot-cold-partitioning.patch
Patch21: gdcflags.patch
Patch22: pr111411.patch
Patch23: gcc13-bsc1216664.patch
# A set of patches from the RH srpm
Patch51: gcc41-ppc32-retaddr.patch
# Some patches taken from Debian
@ -355,6 +356,7 @@ ln -s newlib-4.3.0.20230120/newlib .
%endif
%patch21 -p1
%patch22 -p1
%patch23 -p1
%patch51
%patch60 -p1
%patch61 -p1

View File

@ -135,6 +135,7 @@ Patch19: gcc11-gdwarf-4-default.patch
Patch20: gcc11-amdgcn-disable-hot-cold-partitioning.patch
Patch21: gdcflags.patch
Patch22: pr111411.patch
Patch23: gcc13-bsc1216664.patch
# A set of patches from the RH srpm
Patch51: gcc41-ppc32-retaddr.patch
# Some patches taken from Debian
@ -355,6 +356,7 @@ ln -s newlib-4.3.0.20230120/newlib .
%endif
%patch21 -p1
%patch22 -p1
%patch23 -p1
%patch51
%patch60 -p1
%patch61 -p1

View File

@ -135,6 +135,7 @@ Patch19: gcc11-gdwarf-4-default.patch
Patch20: gcc11-amdgcn-disable-hot-cold-partitioning.patch
Patch21: gdcflags.patch
Patch22: pr111411.patch
Patch23: gcc13-bsc1216664.patch
# A set of patches from the RH srpm
Patch51: gcc41-ppc32-retaddr.patch
# Some patches taken from Debian
@ -355,6 +356,7 @@ ln -s newlib-4.3.0.20230120/newlib .
%endif
%patch21 -p1
%patch22 -p1
%patch23 -p1
%patch51
%patch60 -p1
%patch61 -p1

View File

@ -135,6 +135,7 @@ Patch19: gcc11-gdwarf-4-default.patch
Patch20: gcc11-amdgcn-disable-hot-cold-partitioning.patch
Patch21: gdcflags.patch
Patch22: pr111411.patch
Patch23: gcc13-bsc1216664.patch
# A set of patches from the RH srpm
Patch51: gcc41-ppc32-retaddr.patch
# Some patches taken from Debian
@ -355,6 +356,7 @@ ln -s newlib-4.3.0.20230120/newlib .
%endif
%patch21 -p1
%patch22 -p1
%patch23 -p1
%patch51
%patch60 -p1
%patch61 -p1

View File

@ -135,6 +135,7 @@ Patch19: gcc11-gdwarf-4-default.patch
Patch20: gcc11-amdgcn-disable-hot-cold-partitioning.patch
Patch21: gdcflags.patch
Patch22: pr111411.patch
Patch23: gcc13-bsc1216664.patch
# A set of patches from the RH srpm
Patch51: gcc41-ppc32-retaddr.patch
# Some patches taken from Debian
@ -355,6 +356,7 @@ ln -s newlib-4.3.0.20230120/newlib .
%endif
%patch21 -p1
%patch22 -p1
%patch23 -p1
%patch51
%patch60 -p1
%patch61 -p1

View File

@ -387,6 +387,7 @@ Patch19: gcc11-gdwarf-4-default.patch
Patch20: gcc11-amdgcn-disable-hot-cold-partitioning.patch
Patch21: gdcflags.patch
Patch22: pr111411.patch
Patch23: gcc13-bsc1216664.patch
# A set of patches from the RH srpm
Patch51: gcc41-ppc32-retaddr.patch
# Some patches taken from Debian
@ -1352,6 +1353,7 @@ ln -s newlib-4.3.0.20230120/newlib .
%endif
%patch21 -p1
%patch22 -p1
%patch23 -p1
%patch51
%patch60 -p1
%patch61 -p1

58
gcc13-bsc1216664.patch Normal file
View File

@ -0,0 +1,58 @@
From 7562f089a190953b8ef615b90b7b0520e812a930 Mon Sep 17 00:00:00 2001
From: Richard Biener <rguenther@suse.de>
Date: Mon, 6 Nov 2023 11:31:40 +0100
Subject: [PATCH] libstdc++/112351 - deal with __gthread_once failure during
locale init
To: gcc-patches@gcc.gnu.org
The following makes the C++98 locale init path follow the way the
C++11 performs initialization. This way we deal with pthread_once
failing, falling back to non-threadsafe initialization which, given we
initialize from the library, should be serialized by the dynamic
loader already.
PR libstdc++/112351
libstdc++-v3/
* src/c++98/locale.cc (locale::facet::_S_initialize_once):
Check whether _S_c_locale is already initialized.
(locale::facet::_S_get_c_locale): Always perform non-threadsafe
init when threadsafe init failed.
---
libstdc++-v3/src/c++98/locale.cc | 13 ++++++++-----
1 file changed, 8 insertions(+), 5 deletions(-)
diff --git a/libstdc++-v3/src/c++98/locale.cc b/libstdc++-v3/src/c++98/locale.cc
index d308140bab7..1ef0c394cd7 100644
--- a/libstdc++-v3/src/c++98/locale.cc
+++ b/libstdc++-v3/src/c++98/locale.cc
@@ -206,6 +206,12 @@ _GLIBCXX_BEGIN_NAMESPACE_VERSION
void
locale::facet::_S_initialize_once()
{
+ // Need to check this because we could get called once from
+ // _S_get_c_locale() when the program is single-threaded, and then again
+ // (via __gthread_once) when it's multi-threaded.
+ if (_S_c_locale)
+ return;
+
// Initialize the underlying locale model.
_S_create_c_locale(_S_c_locale, _S_c_name);
}
@@ -216,12 +222,9 @@ _GLIBCXX_BEGIN_NAMESPACE_VERSION
#ifdef __GTHREADS
if (__gthread_active_p())
__gthread_once(&_S_once, _S_initialize_once);
- else
#endif
- {
- if (!_S_c_locale)
- _S_initialize_once();
- }
+ if (__builtin_expect (!_S_c_locale, 0))
+ _S_initialize_once();
return _S_c_locale;
}
--
2.35.3

View File

@ -403,6 +403,7 @@ Patch19: gcc11-gdwarf-4-default.patch
Patch20: gcc11-amdgcn-disable-hot-cold-partitioning.patch
Patch21: gdcflags.patch
Patch22: pr111411.patch
Patch23: gcc13-bsc1216664.patch
# A set of patches from the RH srpm
Patch51: gcc41-ppc32-retaddr.patch
# Some patches taken from Debian
@ -543,6 +544,7 @@ ln -s newlib-4.3.0.20230120/newlib .
%endif
%patch21 -p1
%patch22 -p1
%patch23 -p1
%patch51
%patch60 -p1
%patch61 -p1

View File

@ -1,3 +1,9 @@
-------------------------------------------------------------------
Tue Nov 7 12:57:49 UTC 2023 - Richard Biener <rguenther@suse.com>
- Add gcc13-bsc1216664.patch, works around SAP ASE DB crash during
C++ standard library initialization. [bsc#1216664]
-------------------------------------------------------------------
Fri Sep 22 08:07:30 UTC 2023 - Dirk Müller <dmueller@suse.com>

View File

@ -382,6 +382,7 @@ Patch19: gcc11-gdwarf-4-default.patch
Patch20: gcc11-amdgcn-disable-hot-cold-partitioning.patch
Patch21: gdcflags.patch
Patch22: pr111411.patch
Patch23: gcc13-bsc1216664.patch
# A set of patches from the RH srpm
Patch51: gcc41-ppc32-retaddr.patch
# Some patches taken from Debian
@ -2360,6 +2361,7 @@ ln -s newlib-4.3.0.20230120/newlib .
%endif
%patch21 -p1
%patch22 -p1
%patch23 -p1
%patch51
%patch60 -p1
%patch61 -p1