- Update embedded newlib to version 4.2.0
* includes newlib-4.1.0-aligned_alloc.patch OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gcc12?expand=0&rev=67
This commit is contained in:
parent
71dcbe0a86
commit
35da5ebb36
@ -115,7 +115,7 @@ Source1: change_spec
|
|||||||
Source2: gcc12-rpmlintrc
|
Source2: gcc12-rpmlintrc
|
||||||
Source3: gcc12-testresults-rpmlintrc
|
Source3: gcc12-testresults-rpmlintrc
|
||||||
Source4: README.First-for.SuSE.packagers
|
Source4: README.First-for.SuSE.packagers
|
||||||
Source5: newlib-4.1.0.tar.xz
|
Source5: newlib-4.2.0.20211231.tar.xz
|
||||||
Patch2: gcc-add-defaultsspec.diff
|
Patch2: gcc-add-defaultsspec.diff
|
||||||
Patch5: tls-no-direct.diff
|
Patch5: tls-no-direct.diff
|
||||||
Patch6: gcc43-no-unwind-tables.diff
|
Patch6: gcc43-no-unwind-tables.diff
|
||||||
@ -137,8 +137,6 @@ Patch51: gcc41-ppc32-retaddr.patch
|
|||||||
# Some patches taken from Debian
|
# Some patches taken from Debian
|
||||||
Patch60: gcc44-textdomain.patch
|
Patch60: gcc44-textdomain.patch
|
||||||
Patch61: gcc44-rename-info-files.patch
|
Patch61: gcc44-rename-info-files.patch
|
||||||
# Patches for embedded newlib
|
|
||||||
Patch100: newlib-4.1.0-aligned_alloc.patch
|
|
||||||
|
|
||||||
# Define the canonical target and host architecture
|
# Define the canonical target and host architecture
|
||||||
# %%gcc_target_arch is supposed to be the full target triple
|
# %%gcc_target_arch is supposed to be the full target triple
|
||||||
@ -311,10 +309,7 @@ only, it is not intended for any other use.
|
|||||||
%prep
|
%prep
|
||||||
%if 0%{?nvptx_newlib:1}%{?amdgcn_newlib:1}
|
%if 0%{?nvptx_newlib:1}%{?amdgcn_newlib:1}
|
||||||
%setup -q -n gcc-%{version} -a 5
|
%setup -q -n gcc-%{version} -a 5
|
||||||
ln -s newlib-4.1.0/newlib .
|
ln -s newlib-4.2.0.20211231/newlib .
|
||||||
cd newlib
|
|
||||||
%patch100 -p1
|
|
||||||
cd ..
|
|
||||||
%else
|
%else
|
||||||
%setup -q -n gcc-%{version}
|
%setup -q -n gcc-%{version}
|
||||||
%endif
|
%endif
|
||||||
|
@ -115,7 +115,7 @@ Source1: change_spec
|
|||||||
Source2: gcc12-rpmlintrc
|
Source2: gcc12-rpmlintrc
|
||||||
Source3: gcc12-testresults-rpmlintrc
|
Source3: gcc12-testresults-rpmlintrc
|
||||||
Source4: README.First-for.SuSE.packagers
|
Source4: README.First-for.SuSE.packagers
|
||||||
Source5: newlib-4.1.0.tar.xz
|
Source5: newlib-4.2.0.20211231.tar.xz
|
||||||
Patch2: gcc-add-defaultsspec.diff
|
Patch2: gcc-add-defaultsspec.diff
|
||||||
Patch5: tls-no-direct.diff
|
Patch5: tls-no-direct.diff
|
||||||
Patch6: gcc43-no-unwind-tables.diff
|
Patch6: gcc43-no-unwind-tables.diff
|
||||||
@ -137,8 +137,6 @@ Patch51: gcc41-ppc32-retaddr.patch
|
|||||||
# Some patches taken from Debian
|
# Some patches taken from Debian
|
||||||
Patch60: gcc44-textdomain.patch
|
Patch60: gcc44-textdomain.patch
|
||||||
Patch61: gcc44-rename-info-files.patch
|
Patch61: gcc44-rename-info-files.patch
|
||||||
# Patches for embedded newlib
|
|
||||||
Patch100: newlib-4.1.0-aligned_alloc.patch
|
|
||||||
|
|
||||||
# Define the canonical target and host architecture
|
# Define the canonical target and host architecture
|
||||||
# %%gcc_target_arch is supposed to be the full target triple
|
# %%gcc_target_arch is supposed to be the full target triple
|
||||||
@ -311,10 +309,7 @@ only, it is not intended for any other use.
|
|||||||
%prep
|
%prep
|
||||||
%if 0%{?nvptx_newlib:1}%{?amdgcn_newlib:1}
|
%if 0%{?nvptx_newlib:1}%{?amdgcn_newlib:1}
|
||||||
%setup -q -n gcc-%{version} -a 5
|
%setup -q -n gcc-%{version} -a 5
|
||||||
ln -s newlib-4.1.0/newlib .
|
ln -s newlib-4.2.0.20211231/newlib .
|
||||||
cd newlib
|
|
||||||
%patch100 -p1
|
|
||||||
cd ..
|
|
||||||
%else
|
%else
|
||||||
%setup -q -n gcc-%{version}
|
%setup -q -n gcc-%{version}
|
||||||
%endif
|
%endif
|
||||||
|
@ -115,7 +115,7 @@ Source1: change_spec
|
|||||||
Source2: gcc12-rpmlintrc
|
Source2: gcc12-rpmlintrc
|
||||||
Source3: gcc12-testresults-rpmlintrc
|
Source3: gcc12-testresults-rpmlintrc
|
||||||
Source4: README.First-for.SuSE.packagers
|
Source4: README.First-for.SuSE.packagers
|
||||||
Source5: newlib-4.1.0.tar.xz
|
Source5: newlib-4.2.0.20211231.tar.xz
|
||||||
Patch2: gcc-add-defaultsspec.diff
|
Patch2: gcc-add-defaultsspec.diff
|
||||||
Patch5: tls-no-direct.diff
|
Patch5: tls-no-direct.diff
|
||||||
Patch6: gcc43-no-unwind-tables.diff
|
Patch6: gcc43-no-unwind-tables.diff
|
||||||
@ -137,8 +137,6 @@ Patch51: gcc41-ppc32-retaddr.patch
|
|||||||
# Some patches taken from Debian
|
# Some patches taken from Debian
|
||||||
Patch60: gcc44-textdomain.patch
|
Patch60: gcc44-textdomain.patch
|
||||||
Patch61: gcc44-rename-info-files.patch
|
Patch61: gcc44-rename-info-files.patch
|
||||||
# Patches for embedded newlib
|
|
||||||
Patch100: newlib-4.1.0-aligned_alloc.patch
|
|
||||||
|
|
||||||
# Define the canonical target and host architecture
|
# Define the canonical target and host architecture
|
||||||
# %%gcc_target_arch is supposed to be the full target triple
|
# %%gcc_target_arch is supposed to be the full target triple
|
||||||
@ -311,10 +309,7 @@ only, it is not intended for any other use.
|
|||||||
%prep
|
%prep
|
||||||
%if 0%{?nvptx_newlib:1}%{?amdgcn_newlib:1}
|
%if 0%{?nvptx_newlib:1}%{?amdgcn_newlib:1}
|
||||||
%setup -q -n gcc-%{version} -a 5
|
%setup -q -n gcc-%{version} -a 5
|
||||||
ln -s newlib-4.1.0/newlib .
|
ln -s newlib-4.2.0.20211231/newlib .
|
||||||
cd newlib
|
|
||||||
%patch100 -p1
|
|
||||||
cd ..
|
|
||||||
%else
|
%else
|
||||||
%setup -q -n gcc-%{version}
|
%setup -q -n gcc-%{version}
|
||||||
%endif
|
%endif
|
||||||
|
@ -115,7 +115,7 @@ Source1: change_spec
|
|||||||
Source2: gcc12-rpmlintrc
|
Source2: gcc12-rpmlintrc
|
||||||
Source3: gcc12-testresults-rpmlintrc
|
Source3: gcc12-testresults-rpmlintrc
|
||||||
Source4: README.First-for.SuSE.packagers
|
Source4: README.First-for.SuSE.packagers
|
||||||
Source5: newlib-4.1.0.tar.xz
|
Source5: newlib-4.2.0.20211231.tar.xz
|
||||||
Patch2: gcc-add-defaultsspec.diff
|
Patch2: gcc-add-defaultsspec.diff
|
||||||
Patch5: tls-no-direct.diff
|
Patch5: tls-no-direct.diff
|
||||||
Patch6: gcc43-no-unwind-tables.diff
|
Patch6: gcc43-no-unwind-tables.diff
|
||||||
@ -137,8 +137,6 @@ Patch51: gcc41-ppc32-retaddr.patch
|
|||||||
# Some patches taken from Debian
|
# Some patches taken from Debian
|
||||||
Patch60: gcc44-textdomain.patch
|
Patch60: gcc44-textdomain.patch
|
||||||
Patch61: gcc44-rename-info-files.patch
|
Patch61: gcc44-rename-info-files.patch
|
||||||
# Patches for embedded newlib
|
|
||||||
Patch100: newlib-4.1.0-aligned_alloc.patch
|
|
||||||
|
|
||||||
# Define the canonical target and host architecture
|
# Define the canonical target and host architecture
|
||||||
# %%gcc_target_arch is supposed to be the full target triple
|
# %%gcc_target_arch is supposed to be the full target triple
|
||||||
@ -311,10 +309,7 @@ only, it is not intended for any other use.
|
|||||||
%prep
|
%prep
|
||||||
%if 0%{?nvptx_newlib:1}%{?amdgcn_newlib:1}
|
%if 0%{?nvptx_newlib:1}%{?amdgcn_newlib:1}
|
||||||
%setup -q -n gcc-%{version} -a 5
|
%setup -q -n gcc-%{version} -a 5
|
||||||
ln -s newlib-4.1.0/newlib .
|
ln -s newlib-4.2.0.20211231/newlib .
|
||||||
cd newlib
|
|
||||||
%patch100 -p1
|
|
||||||
cd ..
|
|
||||||
%else
|
%else
|
||||||
%setup -q -n gcc-%{version}
|
%setup -q -n gcc-%{version}
|
||||||
%endif
|
%endif
|
||||||
|
@ -116,7 +116,7 @@ Source1: change_spec
|
|||||||
Source2: gcc12-rpmlintrc
|
Source2: gcc12-rpmlintrc
|
||||||
Source3: gcc12-testresults-rpmlintrc
|
Source3: gcc12-testresults-rpmlintrc
|
||||||
Source4: README.First-for.SuSE.packagers
|
Source4: README.First-for.SuSE.packagers
|
||||||
Source5: newlib-4.1.0.tar.xz
|
Source5: newlib-4.2.0.20211231.tar.xz
|
||||||
Patch2: gcc-add-defaultsspec.diff
|
Patch2: gcc-add-defaultsspec.diff
|
||||||
Patch5: tls-no-direct.diff
|
Patch5: tls-no-direct.diff
|
||||||
Patch6: gcc43-no-unwind-tables.diff
|
Patch6: gcc43-no-unwind-tables.diff
|
||||||
@ -138,8 +138,6 @@ Patch51: gcc41-ppc32-retaddr.patch
|
|||||||
# Some patches taken from Debian
|
# Some patches taken from Debian
|
||||||
Patch60: gcc44-textdomain.patch
|
Patch60: gcc44-textdomain.patch
|
||||||
Patch61: gcc44-rename-info-files.patch
|
Patch61: gcc44-rename-info-files.patch
|
||||||
# Patches for embedded newlib
|
|
||||||
Patch100: newlib-4.1.0-aligned_alloc.patch
|
|
||||||
|
|
||||||
# Define the canonical target and host architecture
|
# Define the canonical target and host architecture
|
||||||
# %%gcc_target_arch is supposed to be the full target triple
|
# %%gcc_target_arch is supposed to be the full target triple
|
||||||
@ -312,10 +310,7 @@ only, it is not intended for any other use.
|
|||||||
%prep
|
%prep
|
||||||
%if 0%{?nvptx_newlib:1}%{?amdgcn_newlib:1}
|
%if 0%{?nvptx_newlib:1}%{?amdgcn_newlib:1}
|
||||||
%setup -q -n gcc-%{version} -a 5
|
%setup -q -n gcc-%{version} -a 5
|
||||||
ln -s newlib-4.1.0/newlib .
|
ln -s newlib-4.2.0.20211231/newlib .
|
||||||
cd newlib
|
|
||||||
%patch100 -p1
|
|
||||||
cd ..
|
|
||||||
%else
|
%else
|
||||||
%setup -q -n gcc-%{version}
|
%setup -q -n gcc-%{version}
|
||||||
%endif
|
%endif
|
||||||
|
@ -115,7 +115,7 @@ Source1: change_spec
|
|||||||
Source2: gcc12-rpmlintrc
|
Source2: gcc12-rpmlintrc
|
||||||
Source3: gcc12-testresults-rpmlintrc
|
Source3: gcc12-testresults-rpmlintrc
|
||||||
Source4: README.First-for.SuSE.packagers
|
Source4: README.First-for.SuSE.packagers
|
||||||
Source5: newlib-4.1.0.tar.xz
|
Source5: newlib-4.2.0.20211231.tar.xz
|
||||||
Patch2: gcc-add-defaultsspec.diff
|
Patch2: gcc-add-defaultsspec.diff
|
||||||
Patch5: tls-no-direct.diff
|
Patch5: tls-no-direct.diff
|
||||||
Patch6: gcc43-no-unwind-tables.diff
|
Patch6: gcc43-no-unwind-tables.diff
|
||||||
@ -137,8 +137,6 @@ Patch51: gcc41-ppc32-retaddr.patch
|
|||||||
# Some patches taken from Debian
|
# Some patches taken from Debian
|
||||||
Patch60: gcc44-textdomain.patch
|
Patch60: gcc44-textdomain.patch
|
||||||
Patch61: gcc44-rename-info-files.patch
|
Patch61: gcc44-rename-info-files.patch
|
||||||
# Patches for embedded newlib
|
|
||||||
Patch100: newlib-4.1.0-aligned_alloc.patch
|
|
||||||
|
|
||||||
# Define the canonical target and host architecture
|
# Define the canonical target and host architecture
|
||||||
# %%gcc_target_arch is supposed to be the full target triple
|
# %%gcc_target_arch is supposed to be the full target triple
|
||||||
@ -311,10 +309,7 @@ only, it is not intended for any other use.
|
|||||||
%prep
|
%prep
|
||||||
%if 0%{?nvptx_newlib:1}%{?amdgcn_newlib:1}
|
%if 0%{?nvptx_newlib:1}%{?amdgcn_newlib:1}
|
||||||
%setup -q -n gcc-%{version} -a 5
|
%setup -q -n gcc-%{version} -a 5
|
||||||
ln -s newlib-4.1.0/newlib .
|
ln -s newlib-4.2.0.20211231/newlib .
|
||||||
cd newlib
|
|
||||||
%patch100 -p1
|
|
||||||
cd ..
|
|
||||||
%else
|
%else
|
||||||
%setup -q -n gcc-%{version}
|
%setup -q -n gcc-%{version}
|
||||||
%endif
|
%endif
|
||||||
|
@ -115,7 +115,7 @@ Source1: change_spec
|
|||||||
Source2: gcc12-rpmlintrc
|
Source2: gcc12-rpmlintrc
|
||||||
Source3: gcc12-testresults-rpmlintrc
|
Source3: gcc12-testresults-rpmlintrc
|
||||||
Source4: README.First-for.SuSE.packagers
|
Source4: README.First-for.SuSE.packagers
|
||||||
Source5: newlib-4.1.0.tar.xz
|
Source5: newlib-4.2.0.20211231.tar.xz
|
||||||
Patch2: gcc-add-defaultsspec.diff
|
Patch2: gcc-add-defaultsspec.diff
|
||||||
Patch5: tls-no-direct.diff
|
Patch5: tls-no-direct.diff
|
||||||
Patch6: gcc43-no-unwind-tables.diff
|
Patch6: gcc43-no-unwind-tables.diff
|
||||||
@ -137,8 +137,6 @@ Patch51: gcc41-ppc32-retaddr.patch
|
|||||||
# Some patches taken from Debian
|
# Some patches taken from Debian
|
||||||
Patch60: gcc44-textdomain.patch
|
Patch60: gcc44-textdomain.patch
|
||||||
Patch61: gcc44-rename-info-files.patch
|
Patch61: gcc44-rename-info-files.patch
|
||||||
# Patches for embedded newlib
|
|
||||||
Patch100: newlib-4.1.0-aligned_alloc.patch
|
|
||||||
|
|
||||||
# Define the canonical target and host architecture
|
# Define the canonical target and host architecture
|
||||||
# %%gcc_target_arch is supposed to be the full target triple
|
# %%gcc_target_arch is supposed to be the full target triple
|
||||||
@ -311,10 +309,7 @@ only, it is not intended for any other use.
|
|||||||
%prep
|
%prep
|
||||||
%if 0%{?nvptx_newlib:1}%{?amdgcn_newlib:1}
|
%if 0%{?nvptx_newlib:1}%{?amdgcn_newlib:1}
|
||||||
%setup -q -n gcc-%{version} -a 5
|
%setup -q -n gcc-%{version} -a 5
|
||||||
ln -s newlib-4.1.0/newlib .
|
ln -s newlib-4.2.0.20211231/newlib .
|
||||||
cd newlib
|
|
||||||
%patch100 -p1
|
|
||||||
cd ..
|
|
||||||
%else
|
%else
|
||||||
%setup -q -n gcc-%{version}
|
%setup -q -n gcc-%{version}
|
||||||
%endif
|
%endif
|
||||||
|
@ -115,7 +115,7 @@ Source1: change_spec
|
|||||||
Source2: gcc12-rpmlintrc
|
Source2: gcc12-rpmlintrc
|
||||||
Source3: gcc12-testresults-rpmlintrc
|
Source3: gcc12-testresults-rpmlintrc
|
||||||
Source4: README.First-for.SuSE.packagers
|
Source4: README.First-for.SuSE.packagers
|
||||||
Source5: newlib-4.1.0.tar.xz
|
Source5: newlib-4.2.0.20211231.tar.xz
|
||||||
Patch2: gcc-add-defaultsspec.diff
|
Patch2: gcc-add-defaultsspec.diff
|
||||||
Patch5: tls-no-direct.diff
|
Patch5: tls-no-direct.diff
|
||||||
Patch6: gcc43-no-unwind-tables.diff
|
Patch6: gcc43-no-unwind-tables.diff
|
||||||
@ -137,8 +137,6 @@ Patch51: gcc41-ppc32-retaddr.patch
|
|||||||
# Some patches taken from Debian
|
# Some patches taken from Debian
|
||||||
Patch60: gcc44-textdomain.patch
|
Patch60: gcc44-textdomain.patch
|
||||||
Patch61: gcc44-rename-info-files.patch
|
Patch61: gcc44-rename-info-files.patch
|
||||||
# Patches for embedded newlib
|
|
||||||
Patch100: newlib-4.1.0-aligned_alloc.patch
|
|
||||||
|
|
||||||
# Define the canonical target and host architecture
|
# Define the canonical target and host architecture
|
||||||
# %%gcc_target_arch is supposed to be the full target triple
|
# %%gcc_target_arch is supposed to be the full target triple
|
||||||
@ -311,10 +309,7 @@ only, it is not intended for any other use.
|
|||||||
%prep
|
%prep
|
||||||
%if 0%{?nvptx_newlib:1}%{?amdgcn_newlib:1}
|
%if 0%{?nvptx_newlib:1}%{?amdgcn_newlib:1}
|
||||||
%setup -q -n gcc-%{version} -a 5
|
%setup -q -n gcc-%{version} -a 5
|
||||||
ln -s newlib-4.1.0/newlib .
|
ln -s newlib-4.2.0.20211231/newlib .
|
||||||
cd newlib
|
|
||||||
%patch100 -p1
|
|
||||||
cd ..
|
|
||||||
%else
|
%else
|
||||||
%setup -q -n gcc-%{version}
|
%setup -q -n gcc-%{version}
|
||||||
%endif
|
%endif
|
||||||
|
@ -116,7 +116,7 @@ Source1: change_spec
|
|||||||
Source2: gcc12-rpmlintrc
|
Source2: gcc12-rpmlintrc
|
||||||
Source3: gcc12-testresults-rpmlintrc
|
Source3: gcc12-testresults-rpmlintrc
|
||||||
Source4: README.First-for.SuSE.packagers
|
Source4: README.First-for.SuSE.packagers
|
||||||
Source5: newlib-4.1.0.tar.xz
|
Source5: newlib-4.2.0.20211231.tar.xz
|
||||||
Patch2: gcc-add-defaultsspec.diff
|
Patch2: gcc-add-defaultsspec.diff
|
||||||
Patch5: tls-no-direct.diff
|
Patch5: tls-no-direct.diff
|
||||||
Patch6: gcc43-no-unwind-tables.diff
|
Patch6: gcc43-no-unwind-tables.diff
|
||||||
@ -138,8 +138,6 @@ Patch51: gcc41-ppc32-retaddr.patch
|
|||||||
# Some patches taken from Debian
|
# Some patches taken from Debian
|
||||||
Patch60: gcc44-textdomain.patch
|
Patch60: gcc44-textdomain.patch
|
||||||
Patch61: gcc44-rename-info-files.patch
|
Patch61: gcc44-rename-info-files.patch
|
||||||
# Patches for embedded newlib
|
|
||||||
Patch100: newlib-4.1.0-aligned_alloc.patch
|
|
||||||
|
|
||||||
# Define the canonical target and host architecture
|
# Define the canonical target and host architecture
|
||||||
# %%gcc_target_arch is supposed to be the full target triple
|
# %%gcc_target_arch is supposed to be the full target triple
|
||||||
@ -312,10 +310,7 @@ only, it is not intended for any other use.
|
|||||||
%prep
|
%prep
|
||||||
%if 0%{?nvptx_newlib:1}%{?amdgcn_newlib:1}
|
%if 0%{?nvptx_newlib:1}%{?amdgcn_newlib:1}
|
||||||
%setup -q -n gcc-%{version} -a 5
|
%setup -q -n gcc-%{version} -a 5
|
||||||
ln -s newlib-4.1.0/newlib .
|
ln -s newlib-4.2.0.20211231/newlib .
|
||||||
cd newlib
|
|
||||||
%patch100 -p1
|
|
||||||
cd ..
|
|
||||||
%else
|
%else
|
||||||
%setup -q -n gcc-%{version}
|
%setup -q -n gcc-%{version}
|
||||||
%endif
|
%endif
|
||||||
|
@ -115,7 +115,7 @@ Source1: change_spec
|
|||||||
Source2: gcc12-rpmlintrc
|
Source2: gcc12-rpmlintrc
|
||||||
Source3: gcc12-testresults-rpmlintrc
|
Source3: gcc12-testresults-rpmlintrc
|
||||||
Source4: README.First-for.SuSE.packagers
|
Source4: README.First-for.SuSE.packagers
|
||||||
Source5: newlib-4.1.0.tar.xz
|
Source5: newlib-4.2.0.20211231.tar.xz
|
||||||
Patch2: gcc-add-defaultsspec.diff
|
Patch2: gcc-add-defaultsspec.diff
|
||||||
Patch5: tls-no-direct.diff
|
Patch5: tls-no-direct.diff
|
||||||
Patch6: gcc43-no-unwind-tables.diff
|
Patch6: gcc43-no-unwind-tables.diff
|
||||||
@ -137,8 +137,6 @@ Patch51: gcc41-ppc32-retaddr.patch
|
|||||||
# Some patches taken from Debian
|
# Some patches taken from Debian
|
||||||
Patch60: gcc44-textdomain.patch
|
Patch60: gcc44-textdomain.patch
|
||||||
Patch61: gcc44-rename-info-files.patch
|
Patch61: gcc44-rename-info-files.patch
|
||||||
# Patches for embedded newlib
|
|
||||||
Patch100: newlib-4.1.0-aligned_alloc.patch
|
|
||||||
|
|
||||||
# Define the canonical target and host architecture
|
# Define the canonical target and host architecture
|
||||||
# %%gcc_target_arch is supposed to be the full target triple
|
# %%gcc_target_arch is supposed to be the full target triple
|
||||||
@ -311,10 +309,7 @@ only, it is not intended for any other use.
|
|||||||
%prep
|
%prep
|
||||||
%if 0%{?nvptx_newlib:1}%{?amdgcn_newlib:1}
|
%if 0%{?nvptx_newlib:1}%{?amdgcn_newlib:1}
|
||||||
%setup -q -n gcc-%{version} -a 5
|
%setup -q -n gcc-%{version} -a 5
|
||||||
ln -s newlib-4.1.0/newlib .
|
ln -s newlib-4.2.0.20211231/newlib .
|
||||||
cd newlib
|
|
||||||
%patch100 -p1
|
|
||||||
cd ..
|
|
||||||
%else
|
%else
|
||||||
%setup -q -n gcc-%{version}
|
%setup -q -n gcc-%{version}
|
||||||
%endif
|
%endif
|
||||||
|
@ -115,7 +115,7 @@ Source1: change_spec
|
|||||||
Source2: gcc12-rpmlintrc
|
Source2: gcc12-rpmlintrc
|
||||||
Source3: gcc12-testresults-rpmlintrc
|
Source3: gcc12-testresults-rpmlintrc
|
||||||
Source4: README.First-for.SuSE.packagers
|
Source4: README.First-for.SuSE.packagers
|
||||||
Source5: newlib-4.1.0.tar.xz
|
Source5: newlib-4.2.0.20211231.tar.xz
|
||||||
Patch2: gcc-add-defaultsspec.diff
|
Patch2: gcc-add-defaultsspec.diff
|
||||||
Patch5: tls-no-direct.diff
|
Patch5: tls-no-direct.diff
|
||||||
Patch6: gcc43-no-unwind-tables.diff
|
Patch6: gcc43-no-unwind-tables.diff
|
||||||
@ -137,8 +137,6 @@ Patch51: gcc41-ppc32-retaddr.patch
|
|||||||
# Some patches taken from Debian
|
# Some patches taken from Debian
|
||||||
Patch60: gcc44-textdomain.patch
|
Patch60: gcc44-textdomain.patch
|
||||||
Patch61: gcc44-rename-info-files.patch
|
Patch61: gcc44-rename-info-files.patch
|
||||||
# Patches for embedded newlib
|
|
||||||
Patch100: newlib-4.1.0-aligned_alloc.patch
|
|
||||||
|
|
||||||
# Define the canonical target and host architecture
|
# Define the canonical target and host architecture
|
||||||
# %%gcc_target_arch is supposed to be the full target triple
|
# %%gcc_target_arch is supposed to be the full target triple
|
||||||
@ -311,10 +309,7 @@ only, it is not intended for any other use.
|
|||||||
%prep
|
%prep
|
||||||
%if 0%{?nvptx_newlib:1}%{?amdgcn_newlib:1}
|
%if 0%{?nvptx_newlib:1}%{?amdgcn_newlib:1}
|
||||||
%setup -q -n gcc-%{version} -a 5
|
%setup -q -n gcc-%{version} -a 5
|
||||||
ln -s newlib-4.1.0/newlib .
|
ln -s newlib-4.2.0.20211231/newlib .
|
||||||
cd newlib
|
|
||||||
%patch100 -p1
|
|
||||||
cd ..
|
|
||||||
%else
|
%else
|
||||||
%setup -q -n gcc-%{version}
|
%setup -q -n gcc-%{version}
|
||||||
%endif
|
%endif
|
||||||
|
@ -115,7 +115,7 @@ Source1: change_spec
|
|||||||
Source2: gcc12-rpmlintrc
|
Source2: gcc12-rpmlintrc
|
||||||
Source3: gcc12-testresults-rpmlintrc
|
Source3: gcc12-testresults-rpmlintrc
|
||||||
Source4: README.First-for.SuSE.packagers
|
Source4: README.First-for.SuSE.packagers
|
||||||
Source5: newlib-4.1.0.tar.xz
|
Source5: newlib-4.2.0.20211231.tar.xz
|
||||||
Patch2: gcc-add-defaultsspec.diff
|
Patch2: gcc-add-defaultsspec.diff
|
||||||
Patch5: tls-no-direct.diff
|
Patch5: tls-no-direct.diff
|
||||||
Patch6: gcc43-no-unwind-tables.diff
|
Patch6: gcc43-no-unwind-tables.diff
|
||||||
@ -137,8 +137,6 @@ Patch51: gcc41-ppc32-retaddr.patch
|
|||||||
# Some patches taken from Debian
|
# Some patches taken from Debian
|
||||||
Patch60: gcc44-textdomain.patch
|
Patch60: gcc44-textdomain.patch
|
||||||
Patch61: gcc44-rename-info-files.patch
|
Patch61: gcc44-rename-info-files.patch
|
||||||
# Patches for embedded newlib
|
|
||||||
Patch100: newlib-4.1.0-aligned_alloc.patch
|
|
||||||
|
|
||||||
# Define the canonical target and host architecture
|
# Define the canonical target and host architecture
|
||||||
# %%gcc_target_arch is supposed to be the full target triple
|
# %%gcc_target_arch is supposed to be the full target triple
|
||||||
@ -311,10 +309,7 @@ only, it is not intended for any other use.
|
|||||||
%prep
|
%prep
|
||||||
%if 0%{?nvptx_newlib:1}%{?amdgcn_newlib:1}
|
%if 0%{?nvptx_newlib:1}%{?amdgcn_newlib:1}
|
||||||
%setup -q -n gcc-%{version} -a 5
|
%setup -q -n gcc-%{version} -a 5
|
||||||
ln -s newlib-4.1.0/newlib .
|
ln -s newlib-4.2.0.20211231/newlib .
|
||||||
cd newlib
|
|
||||||
%patch100 -p1
|
|
||||||
cd ..
|
|
||||||
%else
|
%else
|
||||||
%setup -q -n gcc-%{version}
|
%setup -q -n gcc-%{version}
|
||||||
%endif
|
%endif
|
||||||
|
@ -115,7 +115,7 @@ Source1: change_spec
|
|||||||
Source2: gcc12-rpmlintrc
|
Source2: gcc12-rpmlintrc
|
||||||
Source3: gcc12-testresults-rpmlintrc
|
Source3: gcc12-testresults-rpmlintrc
|
||||||
Source4: README.First-for.SuSE.packagers
|
Source4: README.First-for.SuSE.packagers
|
||||||
Source5: newlib-4.1.0.tar.xz
|
Source5: newlib-4.2.0.20211231.tar.xz
|
||||||
Patch2: gcc-add-defaultsspec.diff
|
Patch2: gcc-add-defaultsspec.diff
|
||||||
Patch5: tls-no-direct.diff
|
Patch5: tls-no-direct.diff
|
||||||
Patch6: gcc43-no-unwind-tables.diff
|
Patch6: gcc43-no-unwind-tables.diff
|
||||||
@ -137,8 +137,6 @@ Patch51: gcc41-ppc32-retaddr.patch
|
|||||||
# Some patches taken from Debian
|
# Some patches taken from Debian
|
||||||
Patch60: gcc44-textdomain.patch
|
Patch60: gcc44-textdomain.patch
|
||||||
Patch61: gcc44-rename-info-files.patch
|
Patch61: gcc44-rename-info-files.patch
|
||||||
# Patches for embedded newlib
|
|
||||||
Patch100: newlib-4.1.0-aligned_alloc.patch
|
|
||||||
|
|
||||||
# Define the canonical target and host architecture
|
# Define the canonical target and host architecture
|
||||||
# %%gcc_target_arch is supposed to be the full target triple
|
# %%gcc_target_arch is supposed to be the full target triple
|
||||||
@ -311,10 +309,7 @@ only, it is not intended for any other use.
|
|||||||
%prep
|
%prep
|
||||||
%if 0%{?nvptx_newlib:1}%{?amdgcn_newlib:1}
|
%if 0%{?nvptx_newlib:1}%{?amdgcn_newlib:1}
|
||||||
%setup -q -n gcc-%{version} -a 5
|
%setup -q -n gcc-%{version} -a 5
|
||||||
ln -s newlib-4.1.0/newlib .
|
ln -s newlib-4.2.0.20211231/newlib .
|
||||||
cd newlib
|
|
||||||
%patch100 -p1
|
|
||||||
cd ..
|
|
||||||
%else
|
%else
|
||||||
%setup -q -n gcc-%{version}
|
%setup -q -n gcc-%{version}
|
||||||
%endif
|
%endif
|
||||||
|
@ -115,7 +115,7 @@ Source1: change_spec
|
|||||||
Source2: gcc12-rpmlintrc
|
Source2: gcc12-rpmlintrc
|
||||||
Source3: gcc12-testresults-rpmlintrc
|
Source3: gcc12-testresults-rpmlintrc
|
||||||
Source4: README.First-for.SuSE.packagers
|
Source4: README.First-for.SuSE.packagers
|
||||||
Source5: newlib-4.1.0.tar.xz
|
Source5: newlib-4.2.0.20211231.tar.xz
|
||||||
Patch2: gcc-add-defaultsspec.diff
|
Patch2: gcc-add-defaultsspec.diff
|
||||||
Patch5: tls-no-direct.diff
|
Patch5: tls-no-direct.diff
|
||||||
Patch6: gcc43-no-unwind-tables.diff
|
Patch6: gcc43-no-unwind-tables.diff
|
||||||
@ -137,8 +137,6 @@ Patch51: gcc41-ppc32-retaddr.patch
|
|||||||
# Some patches taken from Debian
|
# Some patches taken from Debian
|
||||||
Patch60: gcc44-textdomain.patch
|
Patch60: gcc44-textdomain.patch
|
||||||
Patch61: gcc44-rename-info-files.patch
|
Patch61: gcc44-rename-info-files.patch
|
||||||
# Patches for embedded newlib
|
|
||||||
Patch100: newlib-4.1.0-aligned_alloc.patch
|
|
||||||
|
|
||||||
# Define the canonical target and host architecture
|
# Define the canonical target and host architecture
|
||||||
# %%gcc_target_arch is supposed to be the full target triple
|
# %%gcc_target_arch is supposed to be the full target triple
|
||||||
@ -311,10 +309,7 @@ only, it is not intended for any other use.
|
|||||||
%prep
|
%prep
|
||||||
%if 0%{?nvptx_newlib:1}%{?amdgcn_newlib:1}
|
%if 0%{?nvptx_newlib:1}%{?amdgcn_newlib:1}
|
||||||
%setup -q -n gcc-%{version} -a 5
|
%setup -q -n gcc-%{version} -a 5
|
||||||
ln -s newlib-4.1.0/newlib .
|
ln -s newlib-4.2.0.20211231/newlib .
|
||||||
cd newlib
|
|
||||||
%patch100 -p1
|
|
||||||
cd ..
|
|
||||||
%else
|
%else
|
||||||
%setup -q -n gcc-%{version}
|
%setup -q -n gcc-%{version}
|
||||||
%endif
|
%endif
|
||||||
|
@ -115,7 +115,7 @@ Source1: change_spec
|
|||||||
Source2: gcc12-rpmlintrc
|
Source2: gcc12-rpmlintrc
|
||||||
Source3: gcc12-testresults-rpmlintrc
|
Source3: gcc12-testresults-rpmlintrc
|
||||||
Source4: README.First-for.SuSE.packagers
|
Source4: README.First-for.SuSE.packagers
|
||||||
Source5: newlib-4.1.0.tar.xz
|
Source5: newlib-4.2.0.20211231.tar.xz
|
||||||
Patch2: gcc-add-defaultsspec.diff
|
Patch2: gcc-add-defaultsspec.diff
|
||||||
Patch5: tls-no-direct.diff
|
Patch5: tls-no-direct.diff
|
||||||
Patch6: gcc43-no-unwind-tables.diff
|
Patch6: gcc43-no-unwind-tables.diff
|
||||||
@ -137,8 +137,6 @@ Patch51: gcc41-ppc32-retaddr.patch
|
|||||||
# Some patches taken from Debian
|
# Some patches taken from Debian
|
||||||
Patch60: gcc44-textdomain.patch
|
Patch60: gcc44-textdomain.patch
|
||||||
Patch61: gcc44-rename-info-files.patch
|
Patch61: gcc44-rename-info-files.patch
|
||||||
# Patches for embedded newlib
|
|
||||||
Patch100: newlib-4.1.0-aligned_alloc.patch
|
|
||||||
|
|
||||||
# Define the canonical target and host architecture
|
# Define the canonical target and host architecture
|
||||||
# %%gcc_target_arch is supposed to be the full target triple
|
# %%gcc_target_arch is supposed to be the full target triple
|
||||||
@ -311,10 +309,7 @@ only, it is not intended for any other use.
|
|||||||
%prep
|
%prep
|
||||||
%if 0%{?nvptx_newlib:1}%{?amdgcn_newlib:1}
|
%if 0%{?nvptx_newlib:1}%{?amdgcn_newlib:1}
|
||||||
%setup -q -n gcc-%{version} -a 5
|
%setup -q -n gcc-%{version} -a 5
|
||||||
ln -s newlib-4.1.0/newlib .
|
ln -s newlib-4.2.0.20211231/newlib .
|
||||||
cd newlib
|
|
||||||
%patch100 -p1
|
|
||||||
cd ..
|
|
||||||
%else
|
%else
|
||||||
%setup -q -n gcc-%{version}
|
%setup -q -n gcc-%{version}
|
||||||
%endif
|
%endif
|
||||||
|
@ -115,7 +115,7 @@ Source1: change_spec
|
|||||||
Source2: gcc12-rpmlintrc
|
Source2: gcc12-rpmlintrc
|
||||||
Source3: gcc12-testresults-rpmlintrc
|
Source3: gcc12-testresults-rpmlintrc
|
||||||
Source4: README.First-for.SuSE.packagers
|
Source4: README.First-for.SuSE.packagers
|
||||||
Source5: newlib-4.1.0.tar.xz
|
Source5: newlib-4.2.0.20211231.tar.xz
|
||||||
Patch2: gcc-add-defaultsspec.diff
|
Patch2: gcc-add-defaultsspec.diff
|
||||||
Patch5: tls-no-direct.diff
|
Patch5: tls-no-direct.diff
|
||||||
Patch6: gcc43-no-unwind-tables.diff
|
Patch6: gcc43-no-unwind-tables.diff
|
||||||
@ -137,8 +137,6 @@ Patch51: gcc41-ppc32-retaddr.patch
|
|||||||
# Some patches taken from Debian
|
# Some patches taken from Debian
|
||||||
Patch60: gcc44-textdomain.patch
|
Patch60: gcc44-textdomain.patch
|
||||||
Patch61: gcc44-rename-info-files.patch
|
Patch61: gcc44-rename-info-files.patch
|
||||||
# Patches for embedded newlib
|
|
||||||
Patch100: newlib-4.1.0-aligned_alloc.patch
|
|
||||||
|
|
||||||
# Define the canonical target and host architecture
|
# Define the canonical target and host architecture
|
||||||
# %%gcc_target_arch is supposed to be the full target triple
|
# %%gcc_target_arch is supposed to be the full target triple
|
||||||
@ -311,10 +309,7 @@ only, it is not intended for any other use.
|
|||||||
%prep
|
%prep
|
||||||
%if 0%{?nvptx_newlib:1}%{?amdgcn_newlib:1}
|
%if 0%{?nvptx_newlib:1}%{?amdgcn_newlib:1}
|
||||||
%setup -q -n gcc-%{version} -a 5
|
%setup -q -n gcc-%{version} -a 5
|
||||||
ln -s newlib-4.1.0/newlib .
|
ln -s newlib-4.2.0.20211231/newlib .
|
||||||
cd newlib
|
|
||||||
%patch100 -p1
|
|
||||||
cd ..
|
|
||||||
%else
|
%else
|
||||||
%setup -q -n gcc-%{version}
|
%setup -q -n gcc-%{version}
|
||||||
%endif
|
%endif
|
||||||
|
@ -115,7 +115,7 @@ Source1: change_spec
|
|||||||
Source2: gcc12-rpmlintrc
|
Source2: gcc12-rpmlintrc
|
||||||
Source3: gcc12-testresults-rpmlintrc
|
Source3: gcc12-testresults-rpmlintrc
|
||||||
Source4: README.First-for.SuSE.packagers
|
Source4: README.First-for.SuSE.packagers
|
||||||
Source5: newlib-4.1.0.tar.xz
|
Source5: newlib-4.2.0.20211231.tar.xz
|
||||||
Patch2: gcc-add-defaultsspec.diff
|
Patch2: gcc-add-defaultsspec.diff
|
||||||
Patch5: tls-no-direct.diff
|
Patch5: tls-no-direct.diff
|
||||||
Patch6: gcc43-no-unwind-tables.diff
|
Patch6: gcc43-no-unwind-tables.diff
|
||||||
@ -137,8 +137,6 @@ Patch51: gcc41-ppc32-retaddr.patch
|
|||||||
# Some patches taken from Debian
|
# Some patches taken from Debian
|
||||||
Patch60: gcc44-textdomain.patch
|
Patch60: gcc44-textdomain.patch
|
||||||
Patch61: gcc44-rename-info-files.patch
|
Patch61: gcc44-rename-info-files.patch
|
||||||
# Patches for embedded newlib
|
|
||||||
Patch100: newlib-4.1.0-aligned_alloc.patch
|
|
||||||
|
|
||||||
# Define the canonical target and host architecture
|
# Define the canonical target and host architecture
|
||||||
# %%gcc_target_arch is supposed to be the full target triple
|
# %%gcc_target_arch is supposed to be the full target triple
|
||||||
@ -311,10 +309,7 @@ only, it is not intended for any other use.
|
|||||||
%prep
|
%prep
|
||||||
%if 0%{?nvptx_newlib:1}%{?amdgcn_newlib:1}
|
%if 0%{?nvptx_newlib:1}%{?amdgcn_newlib:1}
|
||||||
%setup -q -n gcc-%{version} -a 5
|
%setup -q -n gcc-%{version} -a 5
|
||||||
ln -s newlib-4.1.0/newlib .
|
ln -s newlib-4.2.0.20211231/newlib .
|
||||||
cd newlib
|
|
||||||
%patch100 -p1
|
|
||||||
cd ..
|
|
||||||
%else
|
%else
|
||||||
%setup -q -n gcc-%{version}
|
%setup -q -n gcc-%{version}
|
||||||
%endif
|
%endif
|
||||||
|
@ -116,7 +116,7 @@ Source1: change_spec
|
|||||||
Source2: gcc12-rpmlintrc
|
Source2: gcc12-rpmlintrc
|
||||||
Source3: gcc12-testresults-rpmlintrc
|
Source3: gcc12-testresults-rpmlintrc
|
||||||
Source4: README.First-for.SuSE.packagers
|
Source4: README.First-for.SuSE.packagers
|
||||||
Source5: newlib-4.1.0.tar.xz
|
Source5: newlib-4.2.0.20211231.tar.xz
|
||||||
Patch2: gcc-add-defaultsspec.diff
|
Patch2: gcc-add-defaultsspec.diff
|
||||||
Patch5: tls-no-direct.diff
|
Patch5: tls-no-direct.diff
|
||||||
Patch6: gcc43-no-unwind-tables.diff
|
Patch6: gcc43-no-unwind-tables.diff
|
||||||
@ -138,8 +138,6 @@ Patch51: gcc41-ppc32-retaddr.patch
|
|||||||
# Some patches taken from Debian
|
# Some patches taken from Debian
|
||||||
Patch60: gcc44-textdomain.patch
|
Patch60: gcc44-textdomain.patch
|
||||||
Patch61: gcc44-rename-info-files.patch
|
Patch61: gcc44-rename-info-files.patch
|
||||||
# Patches for embedded newlib
|
|
||||||
Patch100: newlib-4.1.0-aligned_alloc.patch
|
|
||||||
|
|
||||||
# Define the canonical target and host architecture
|
# Define the canonical target and host architecture
|
||||||
# %%gcc_target_arch is supposed to be the full target triple
|
# %%gcc_target_arch is supposed to be the full target triple
|
||||||
@ -312,10 +310,7 @@ only, it is not intended for any other use.
|
|||||||
%prep
|
%prep
|
||||||
%if 0%{?nvptx_newlib:1}%{?amdgcn_newlib:1}
|
%if 0%{?nvptx_newlib:1}%{?amdgcn_newlib:1}
|
||||||
%setup -q -n gcc-%{version} -a 5
|
%setup -q -n gcc-%{version} -a 5
|
||||||
ln -s newlib-4.1.0/newlib .
|
ln -s newlib-4.2.0.20211231/newlib .
|
||||||
cd newlib
|
|
||||||
%patch100 -p1
|
|
||||||
cd ..
|
|
||||||
%else
|
%else
|
||||||
%setup -q -n gcc-%{version}
|
%setup -q -n gcc-%{version}
|
||||||
%endif
|
%endif
|
||||||
|
@ -115,7 +115,7 @@ Source1: change_spec
|
|||||||
Source2: gcc12-rpmlintrc
|
Source2: gcc12-rpmlintrc
|
||||||
Source3: gcc12-testresults-rpmlintrc
|
Source3: gcc12-testresults-rpmlintrc
|
||||||
Source4: README.First-for.SuSE.packagers
|
Source4: README.First-for.SuSE.packagers
|
||||||
Source5: newlib-4.1.0.tar.xz
|
Source5: newlib-4.2.0.20211231.tar.xz
|
||||||
Patch2: gcc-add-defaultsspec.diff
|
Patch2: gcc-add-defaultsspec.diff
|
||||||
Patch5: tls-no-direct.diff
|
Patch5: tls-no-direct.diff
|
||||||
Patch6: gcc43-no-unwind-tables.diff
|
Patch6: gcc43-no-unwind-tables.diff
|
||||||
@ -137,8 +137,6 @@ Patch51: gcc41-ppc32-retaddr.patch
|
|||||||
# Some patches taken from Debian
|
# Some patches taken from Debian
|
||||||
Patch60: gcc44-textdomain.patch
|
Patch60: gcc44-textdomain.patch
|
||||||
Patch61: gcc44-rename-info-files.patch
|
Patch61: gcc44-rename-info-files.patch
|
||||||
# Patches for embedded newlib
|
|
||||||
Patch100: newlib-4.1.0-aligned_alloc.patch
|
|
||||||
|
|
||||||
# Define the canonical target and host architecture
|
# Define the canonical target and host architecture
|
||||||
# %%gcc_target_arch is supposed to be the full target triple
|
# %%gcc_target_arch is supposed to be the full target triple
|
||||||
@ -311,10 +309,7 @@ only, it is not intended for any other use.
|
|||||||
%prep
|
%prep
|
||||||
%if 0%{?nvptx_newlib:1}%{?amdgcn_newlib:1}
|
%if 0%{?nvptx_newlib:1}%{?amdgcn_newlib:1}
|
||||||
%setup -q -n gcc-%{version} -a 5
|
%setup -q -n gcc-%{version} -a 5
|
||||||
ln -s newlib-4.1.0/newlib .
|
ln -s newlib-4.2.0.20211231/newlib .
|
||||||
cd newlib
|
|
||||||
%patch100 -p1
|
|
||||||
cd ..
|
|
||||||
%else
|
%else
|
||||||
%setup -q -n gcc-%{version}
|
%setup -q -n gcc-%{version}
|
||||||
%endif
|
%endif
|
||||||
|
@ -116,7 +116,7 @@ Source1: change_spec
|
|||||||
Source2: gcc12-rpmlintrc
|
Source2: gcc12-rpmlintrc
|
||||||
Source3: gcc12-testresults-rpmlintrc
|
Source3: gcc12-testresults-rpmlintrc
|
||||||
Source4: README.First-for.SuSE.packagers
|
Source4: README.First-for.SuSE.packagers
|
||||||
Source5: newlib-4.1.0.tar.xz
|
Source5: newlib-4.2.0.20211231.tar.xz
|
||||||
Patch2: gcc-add-defaultsspec.diff
|
Patch2: gcc-add-defaultsspec.diff
|
||||||
Patch5: tls-no-direct.diff
|
Patch5: tls-no-direct.diff
|
||||||
Patch6: gcc43-no-unwind-tables.diff
|
Patch6: gcc43-no-unwind-tables.diff
|
||||||
@ -138,8 +138,6 @@ Patch51: gcc41-ppc32-retaddr.patch
|
|||||||
# Some patches taken from Debian
|
# Some patches taken from Debian
|
||||||
Patch60: gcc44-textdomain.patch
|
Patch60: gcc44-textdomain.patch
|
||||||
Patch61: gcc44-rename-info-files.patch
|
Patch61: gcc44-rename-info-files.patch
|
||||||
# Patches for embedded newlib
|
|
||||||
Patch100: newlib-4.1.0-aligned_alloc.patch
|
|
||||||
|
|
||||||
# Define the canonical target and host architecture
|
# Define the canonical target and host architecture
|
||||||
# %%gcc_target_arch is supposed to be the full target triple
|
# %%gcc_target_arch is supposed to be the full target triple
|
||||||
@ -312,10 +310,7 @@ only, it is not intended for any other use.
|
|||||||
%prep
|
%prep
|
||||||
%if 0%{?nvptx_newlib:1}%{?amdgcn_newlib:1}
|
%if 0%{?nvptx_newlib:1}%{?amdgcn_newlib:1}
|
||||||
%setup -q -n gcc-%{version} -a 5
|
%setup -q -n gcc-%{version} -a 5
|
||||||
ln -s newlib-4.1.0/newlib .
|
ln -s newlib-4.2.0.20211231/newlib .
|
||||||
cd newlib
|
|
||||||
%patch100 -p1
|
|
||||||
cd ..
|
|
||||||
%else
|
%else
|
||||||
%setup -q -n gcc-%{version}
|
%setup -q -n gcc-%{version}
|
||||||
%endif
|
%endif
|
||||||
|
@ -115,7 +115,7 @@ Source1: change_spec
|
|||||||
Source2: gcc12-rpmlintrc
|
Source2: gcc12-rpmlintrc
|
||||||
Source3: gcc12-testresults-rpmlintrc
|
Source3: gcc12-testresults-rpmlintrc
|
||||||
Source4: README.First-for.SuSE.packagers
|
Source4: README.First-for.SuSE.packagers
|
||||||
Source5: newlib-4.1.0.tar.xz
|
Source5: newlib-4.2.0.20211231.tar.xz
|
||||||
Patch2: gcc-add-defaultsspec.diff
|
Patch2: gcc-add-defaultsspec.diff
|
||||||
Patch5: tls-no-direct.diff
|
Patch5: tls-no-direct.diff
|
||||||
Patch6: gcc43-no-unwind-tables.diff
|
Patch6: gcc43-no-unwind-tables.diff
|
||||||
@ -137,8 +137,6 @@ Patch51: gcc41-ppc32-retaddr.patch
|
|||||||
# Some patches taken from Debian
|
# Some patches taken from Debian
|
||||||
Patch60: gcc44-textdomain.patch
|
Patch60: gcc44-textdomain.patch
|
||||||
Patch61: gcc44-rename-info-files.patch
|
Patch61: gcc44-rename-info-files.patch
|
||||||
# Patches for embedded newlib
|
|
||||||
Patch100: newlib-4.1.0-aligned_alloc.patch
|
|
||||||
|
|
||||||
# Define the canonical target and host architecture
|
# Define the canonical target and host architecture
|
||||||
# %%gcc_target_arch is supposed to be the full target triple
|
# %%gcc_target_arch is supposed to be the full target triple
|
||||||
@ -311,10 +309,7 @@ only, it is not intended for any other use.
|
|||||||
%prep
|
%prep
|
||||||
%if 0%{?nvptx_newlib:1}%{?amdgcn_newlib:1}
|
%if 0%{?nvptx_newlib:1}%{?amdgcn_newlib:1}
|
||||||
%setup -q -n gcc-%{version} -a 5
|
%setup -q -n gcc-%{version} -a 5
|
||||||
ln -s newlib-4.1.0/newlib .
|
ln -s newlib-4.2.0.20211231/newlib .
|
||||||
cd newlib
|
|
||||||
%patch100 -p1
|
|
||||||
cd ..
|
|
||||||
%else
|
%else
|
||||||
%setup -q -n gcc-%{version}
|
%setup -q -n gcc-%{version}
|
||||||
%endif
|
%endif
|
||||||
|
@ -115,7 +115,7 @@ Source1: change_spec
|
|||||||
Source2: gcc12-rpmlintrc
|
Source2: gcc12-rpmlintrc
|
||||||
Source3: gcc12-testresults-rpmlintrc
|
Source3: gcc12-testresults-rpmlintrc
|
||||||
Source4: README.First-for.SuSE.packagers
|
Source4: README.First-for.SuSE.packagers
|
||||||
Source5: newlib-4.1.0.tar.xz
|
Source5: newlib-4.2.0.20211231.tar.xz
|
||||||
Patch2: gcc-add-defaultsspec.diff
|
Patch2: gcc-add-defaultsspec.diff
|
||||||
Patch5: tls-no-direct.diff
|
Patch5: tls-no-direct.diff
|
||||||
Patch6: gcc43-no-unwind-tables.diff
|
Patch6: gcc43-no-unwind-tables.diff
|
||||||
@ -137,8 +137,6 @@ Patch51: gcc41-ppc32-retaddr.patch
|
|||||||
# Some patches taken from Debian
|
# Some patches taken from Debian
|
||||||
Patch60: gcc44-textdomain.patch
|
Patch60: gcc44-textdomain.patch
|
||||||
Patch61: gcc44-rename-info-files.patch
|
Patch61: gcc44-rename-info-files.patch
|
||||||
# Patches for embedded newlib
|
|
||||||
Patch100: newlib-4.1.0-aligned_alloc.patch
|
|
||||||
|
|
||||||
# Define the canonical target and host architecture
|
# Define the canonical target and host architecture
|
||||||
# %%gcc_target_arch is supposed to be the full target triple
|
# %%gcc_target_arch is supposed to be the full target triple
|
||||||
@ -311,10 +309,7 @@ only, it is not intended for any other use.
|
|||||||
%prep
|
%prep
|
||||||
%if 0%{?nvptx_newlib:1}%{?amdgcn_newlib:1}
|
%if 0%{?nvptx_newlib:1}%{?amdgcn_newlib:1}
|
||||||
%setup -q -n gcc-%{version} -a 5
|
%setup -q -n gcc-%{version} -a 5
|
||||||
ln -s newlib-4.1.0/newlib .
|
ln -s newlib-4.2.0.20211231/newlib .
|
||||||
cd newlib
|
|
||||||
%patch100 -p1
|
|
||||||
cd ..
|
|
||||||
%else
|
%else
|
||||||
%setup -q -n gcc-%{version}
|
%setup -q -n gcc-%{version}
|
||||||
%endif
|
%endif
|
||||||
|
@ -115,7 +115,7 @@ Source1: change_spec
|
|||||||
Source2: gcc12-rpmlintrc
|
Source2: gcc12-rpmlintrc
|
||||||
Source3: gcc12-testresults-rpmlintrc
|
Source3: gcc12-testresults-rpmlintrc
|
||||||
Source4: README.First-for.SuSE.packagers
|
Source4: README.First-for.SuSE.packagers
|
||||||
Source5: newlib-4.1.0.tar.xz
|
Source5: newlib-4.2.0.20211231.tar.xz
|
||||||
Patch2: gcc-add-defaultsspec.diff
|
Patch2: gcc-add-defaultsspec.diff
|
||||||
Patch5: tls-no-direct.diff
|
Patch5: tls-no-direct.diff
|
||||||
Patch6: gcc43-no-unwind-tables.diff
|
Patch6: gcc43-no-unwind-tables.diff
|
||||||
@ -137,8 +137,6 @@ Patch51: gcc41-ppc32-retaddr.patch
|
|||||||
# Some patches taken from Debian
|
# Some patches taken from Debian
|
||||||
Patch60: gcc44-textdomain.patch
|
Patch60: gcc44-textdomain.patch
|
||||||
Patch61: gcc44-rename-info-files.patch
|
Patch61: gcc44-rename-info-files.patch
|
||||||
# Patches for embedded newlib
|
|
||||||
Patch100: newlib-4.1.0-aligned_alloc.patch
|
|
||||||
|
|
||||||
# Define the canonical target and host architecture
|
# Define the canonical target and host architecture
|
||||||
# %%gcc_target_arch is supposed to be the full target triple
|
# %%gcc_target_arch is supposed to be the full target triple
|
||||||
@ -311,10 +309,7 @@ only, it is not intended for any other use.
|
|||||||
%prep
|
%prep
|
||||||
%if 0%{?nvptx_newlib:1}%{?amdgcn_newlib:1}
|
%if 0%{?nvptx_newlib:1}%{?amdgcn_newlib:1}
|
||||||
%setup -q -n gcc-%{version} -a 5
|
%setup -q -n gcc-%{version} -a 5
|
||||||
ln -s newlib-4.1.0/newlib .
|
ln -s newlib-4.2.0.20211231/newlib .
|
||||||
cd newlib
|
|
||||||
%patch100 -p1
|
|
||||||
cd ..
|
|
||||||
%else
|
%else
|
||||||
%setup -q -n gcc-%{version}
|
%setup -q -n gcc-%{version}
|
||||||
%endif
|
%endif
|
||||||
|
@ -116,7 +116,7 @@ Source1: change_spec
|
|||||||
Source2: gcc12-rpmlintrc
|
Source2: gcc12-rpmlintrc
|
||||||
Source3: gcc12-testresults-rpmlintrc
|
Source3: gcc12-testresults-rpmlintrc
|
||||||
Source4: README.First-for.SuSE.packagers
|
Source4: README.First-for.SuSE.packagers
|
||||||
Source5: newlib-4.1.0.tar.xz
|
Source5: newlib-4.2.0.20211231.tar.xz
|
||||||
Patch2: gcc-add-defaultsspec.diff
|
Patch2: gcc-add-defaultsspec.diff
|
||||||
Patch5: tls-no-direct.diff
|
Patch5: tls-no-direct.diff
|
||||||
Patch6: gcc43-no-unwind-tables.diff
|
Patch6: gcc43-no-unwind-tables.diff
|
||||||
@ -138,8 +138,6 @@ Patch51: gcc41-ppc32-retaddr.patch
|
|||||||
# Some patches taken from Debian
|
# Some patches taken from Debian
|
||||||
Patch60: gcc44-textdomain.patch
|
Patch60: gcc44-textdomain.patch
|
||||||
Patch61: gcc44-rename-info-files.patch
|
Patch61: gcc44-rename-info-files.patch
|
||||||
# Patches for embedded newlib
|
|
||||||
Patch100: newlib-4.1.0-aligned_alloc.patch
|
|
||||||
|
|
||||||
# Define the canonical target and host architecture
|
# Define the canonical target and host architecture
|
||||||
# %%gcc_target_arch is supposed to be the full target triple
|
# %%gcc_target_arch is supposed to be the full target triple
|
||||||
@ -312,10 +310,7 @@ only, it is not intended for any other use.
|
|||||||
%prep
|
%prep
|
||||||
%if 0%{?nvptx_newlib:1}%{?amdgcn_newlib:1}
|
%if 0%{?nvptx_newlib:1}%{?amdgcn_newlib:1}
|
||||||
%setup -q -n gcc-%{version} -a 5
|
%setup -q -n gcc-%{version} -a 5
|
||||||
ln -s newlib-4.1.0/newlib .
|
ln -s newlib-4.2.0.20211231/newlib .
|
||||||
cd newlib
|
|
||||||
%patch100 -p1
|
|
||||||
cd ..
|
|
||||||
%else
|
%else
|
||||||
%setup -q -n gcc-%{version}
|
%setup -q -n gcc-%{version}
|
||||||
%endif
|
%endif
|
||||||
|
@ -115,7 +115,7 @@ Source1: change_spec
|
|||||||
Source2: gcc12-rpmlintrc
|
Source2: gcc12-rpmlintrc
|
||||||
Source3: gcc12-testresults-rpmlintrc
|
Source3: gcc12-testresults-rpmlintrc
|
||||||
Source4: README.First-for.SuSE.packagers
|
Source4: README.First-for.SuSE.packagers
|
||||||
Source5: newlib-4.1.0.tar.xz
|
Source5: newlib-4.2.0.20211231.tar.xz
|
||||||
Patch2: gcc-add-defaultsspec.diff
|
Patch2: gcc-add-defaultsspec.diff
|
||||||
Patch5: tls-no-direct.diff
|
Patch5: tls-no-direct.diff
|
||||||
Patch6: gcc43-no-unwind-tables.diff
|
Patch6: gcc43-no-unwind-tables.diff
|
||||||
@ -137,8 +137,6 @@ Patch51: gcc41-ppc32-retaddr.patch
|
|||||||
# Some patches taken from Debian
|
# Some patches taken from Debian
|
||||||
Patch60: gcc44-textdomain.patch
|
Patch60: gcc44-textdomain.patch
|
||||||
Patch61: gcc44-rename-info-files.patch
|
Patch61: gcc44-rename-info-files.patch
|
||||||
# Patches for embedded newlib
|
|
||||||
Patch100: newlib-4.1.0-aligned_alloc.patch
|
|
||||||
|
|
||||||
# Define the canonical target and host architecture
|
# Define the canonical target and host architecture
|
||||||
# %%gcc_target_arch is supposed to be the full target triple
|
# %%gcc_target_arch is supposed to be the full target triple
|
||||||
@ -311,10 +309,7 @@ only, it is not intended for any other use.
|
|||||||
%prep
|
%prep
|
||||||
%if 0%{?nvptx_newlib:1}%{?amdgcn_newlib:1}
|
%if 0%{?nvptx_newlib:1}%{?amdgcn_newlib:1}
|
||||||
%setup -q -n gcc-%{version} -a 5
|
%setup -q -n gcc-%{version} -a 5
|
||||||
ln -s newlib-4.1.0/newlib .
|
ln -s newlib-4.2.0.20211231/newlib .
|
||||||
cd newlib
|
|
||||||
%patch100 -p1
|
|
||||||
cd ..
|
|
||||||
%else
|
%else
|
||||||
%setup -q -n gcc-%{version}
|
%setup -q -n gcc-%{version}
|
||||||
%endif
|
%endif
|
||||||
|
@ -115,7 +115,7 @@ Source1: change_spec
|
|||||||
Source2: gcc12-rpmlintrc
|
Source2: gcc12-rpmlintrc
|
||||||
Source3: gcc12-testresults-rpmlintrc
|
Source3: gcc12-testresults-rpmlintrc
|
||||||
Source4: README.First-for.SuSE.packagers
|
Source4: README.First-for.SuSE.packagers
|
||||||
Source5: newlib-4.1.0.tar.xz
|
Source5: newlib-4.2.0.20211231.tar.xz
|
||||||
Patch2: gcc-add-defaultsspec.diff
|
Patch2: gcc-add-defaultsspec.diff
|
||||||
Patch5: tls-no-direct.diff
|
Patch5: tls-no-direct.diff
|
||||||
Patch6: gcc43-no-unwind-tables.diff
|
Patch6: gcc43-no-unwind-tables.diff
|
||||||
@ -137,8 +137,6 @@ Patch51: gcc41-ppc32-retaddr.patch
|
|||||||
# Some patches taken from Debian
|
# Some patches taken from Debian
|
||||||
Patch60: gcc44-textdomain.patch
|
Patch60: gcc44-textdomain.patch
|
||||||
Patch61: gcc44-rename-info-files.patch
|
Patch61: gcc44-rename-info-files.patch
|
||||||
# Patches for embedded newlib
|
|
||||||
Patch100: newlib-4.1.0-aligned_alloc.patch
|
|
||||||
|
|
||||||
# Define the canonical target and host architecture
|
# Define the canonical target and host architecture
|
||||||
# %%gcc_target_arch is supposed to be the full target triple
|
# %%gcc_target_arch is supposed to be the full target triple
|
||||||
@ -311,10 +309,7 @@ only, it is not intended for any other use.
|
|||||||
%prep
|
%prep
|
||||||
%if 0%{?nvptx_newlib:1}%{?amdgcn_newlib:1}
|
%if 0%{?nvptx_newlib:1}%{?amdgcn_newlib:1}
|
||||||
%setup -q -n gcc-%{version} -a 5
|
%setup -q -n gcc-%{version} -a 5
|
||||||
ln -s newlib-4.1.0/newlib .
|
ln -s newlib-4.2.0.20211231/newlib .
|
||||||
cd newlib
|
|
||||||
%patch100 -p1
|
|
||||||
cd ..
|
|
||||||
%else
|
%else
|
||||||
%setup -q -n gcc-%{version}
|
%setup -q -n gcc-%{version}
|
||||||
%endif
|
%endif
|
||||||
|
@ -115,7 +115,7 @@ Source1: change_spec
|
|||||||
Source2: gcc12-rpmlintrc
|
Source2: gcc12-rpmlintrc
|
||||||
Source3: gcc12-testresults-rpmlintrc
|
Source3: gcc12-testresults-rpmlintrc
|
||||||
Source4: README.First-for.SuSE.packagers
|
Source4: README.First-for.SuSE.packagers
|
||||||
Source5: newlib-4.1.0.tar.xz
|
Source5: newlib-4.2.0.20211231.tar.xz
|
||||||
Patch2: gcc-add-defaultsspec.diff
|
Patch2: gcc-add-defaultsspec.diff
|
||||||
Patch5: tls-no-direct.diff
|
Patch5: tls-no-direct.diff
|
||||||
Patch6: gcc43-no-unwind-tables.diff
|
Patch6: gcc43-no-unwind-tables.diff
|
||||||
@ -137,8 +137,6 @@ Patch51: gcc41-ppc32-retaddr.patch
|
|||||||
# Some patches taken from Debian
|
# Some patches taken from Debian
|
||||||
Patch60: gcc44-textdomain.patch
|
Patch60: gcc44-textdomain.patch
|
||||||
Patch61: gcc44-rename-info-files.patch
|
Patch61: gcc44-rename-info-files.patch
|
||||||
# Patches for embedded newlib
|
|
||||||
Patch100: newlib-4.1.0-aligned_alloc.patch
|
|
||||||
|
|
||||||
# Define the canonical target and host architecture
|
# Define the canonical target and host architecture
|
||||||
# %%gcc_target_arch is supposed to be the full target triple
|
# %%gcc_target_arch is supposed to be the full target triple
|
||||||
@ -311,10 +309,7 @@ only, it is not intended for any other use.
|
|||||||
%prep
|
%prep
|
||||||
%if 0%{?nvptx_newlib:1}%{?amdgcn_newlib:1}
|
%if 0%{?nvptx_newlib:1}%{?amdgcn_newlib:1}
|
||||||
%setup -q -n gcc-%{version} -a 5
|
%setup -q -n gcc-%{version} -a 5
|
||||||
ln -s newlib-4.1.0/newlib .
|
ln -s newlib-4.2.0.20211231/newlib .
|
||||||
cd newlib
|
|
||||||
%patch100 -p1
|
|
||||||
cd ..
|
|
||||||
%else
|
%else
|
||||||
%setup -q -n gcc-%{version}
|
%setup -q -n gcc-%{version}
|
||||||
%endif
|
%endif
|
||||||
|
@ -115,7 +115,7 @@ Source1: change_spec
|
|||||||
Source2: gcc12-rpmlintrc
|
Source2: gcc12-rpmlintrc
|
||||||
Source3: gcc12-testresults-rpmlintrc
|
Source3: gcc12-testresults-rpmlintrc
|
||||||
Source4: README.First-for.SuSE.packagers
|
Source4: README.First-for.SuSE.packagers
|
||||||
Source5: newlib-4.1.0.tar.xz
|
Source5: newlib-4.2.0.20211231.tar.xz
|
||||||
Patch2: gcc-add-defaultsspec.diff
|
Patch2: gcc-add-defaultsspec.diff
|
||||||
Patch5: tls-no-direct.diff
|
Patch5: tls-no-direct.diff
|
||||||
Patch6: gcc43-no-unwind-tables.diff
|
Patch6: gcc43-no-unwind-tables.diff
|
||||||
@ -137,8 +137,6 @@ Patch51: gcc41-ppc32-retaddr.patch
|
|||||||
# Some patches taken from Debian
|
# Some patches taken from Debian
|
||||||
Patch60: gcc44-textdomain.patch
|
Patch60: gcc44-textdomain.patch
|
||||||
Patch61: gcc44-rename-info-files.patch
|
Patch61: gcc44-rename-info-files.patch
|
||||||
# Patches for embedded newlib
|
|
||||||
Patch100: newlib-4.1.0-aligned_alloc.patch
|
|
||||||
|
|
||||||
# Define the canonical target and host architecture
|
# Define the canonical target and host architecture
|
||||||
# %%gcc_target_arch is supposed to be the full target triple
|
# %%gcc_target_arch is supposed to be the full target triple
|
||||||
@ -311,10 +309,7 @@ only, it is not intended for any other use.
|
|||||||
%prep
|
%prep
|
||||||
%if 0%{?nvptx_newlib:1}%{?amdgcn_newlib:1}
|
%if 0%{?nvptx_newlib:1}%{?amdgcn_newlib:1}
|
||||||
%setup -q -n gcc-%{version} -a 5
|
%setup -q -n gcc-%{version} -a 5
|
||||||
ln -s newlib-4.1.0/newlib .
|
ln -s newlib-4.2.0.20211231/newlib .
|
||||||
cd newlib
|
|
||||||
%patch100 -p1
|
|
||||||
cd ..
|
|
||||||
%else
|
%else
|
||||||
%setup -q -n gcc-%{version}
|
%setup -q -n gcc-%{version}
|
||||||
%endif
|
%endif
|
||||||
|
@ -115,7 +115,7 @@ Source1: change_spec
|
|||||||
Source2: gcc12-rpmlintrc
|
Source2: gcc12-rpmlintrc
|
||||||
Source3: gcc12-testresults-rpmlintrc
|
Source3: gcc12-testresults-rpmlintrc
|
||||||
Source4: README.First-for.SuSE.packagers
|
Source4: README.First-for.SuSE.packagers
|
||||||
Source5: newlib-4.1.0.tar.xz
|
Source5: newlib-4.2.0.20211231.tar.xz
|
||||||
Patch2: gcc-add-defaultsspec.diff
|
Patch2: gcc-add-defaultsspec.diff
|
||||||
Patch5: tls-no-direct.diff
|
Patch5: tls-no-direct.diff
|
||||||
Patch6: gcc43-no-unwind-tables.diff
|
Patch6: gcc43-no-unwind-tables.diff
|
||||||
@ -137,8 +137,6 @@ Patch51: gcc41-ppc32-retaddr.patch
|
|||||||
# Some patches taken from Debian
|
# Some patches taken from Debian
|
||||||
Patch60: gcc44-textdomain.patch
|
Patch60: gcc44-textdomain.patch
|
||||||
Patch61: gcc44-rename-info-files.patch
|
Patch61: gcc44-rename-info-files.patch
|
||||||
# Patches for embedded newlib
|
|
||||||
Patch100: newlib-4.1.0-aligned_alloc.patch
|
|
||||||
|
|
||||||
# Define the canonical target and host architecture
|
# Define the canonical target and host architecture
|
||||||
# %%gcc_target_arch is supposed to be the full target triple
|
# %%gcc_target_arch is supposed to be the full target triple
|
||||||
@ -311,10 +309,7 @@ only, it is not intended for any other use.
|
|||||||
%prep
|
%prep
|
||||||
%if 0%{?nvptx_newlib:1}%{?amdgcn_newlib:1}
|
%if 0%{?nvptx_newlib:1}%{?amdgcn_newlib:1}
|
||||||
%setup -q -n gcc-%{version} -a 5
|
%setup -q -n gcc-%{version} -a 5
|
||||||
ln -s newlib-4.1.0/newlib .
|
ln -s newlib-4.2.0.20211231/newlib .
|
||||||
cd newlib
|
|
||||||
%patch100 -p1
|
|
||||||
cd ..
|
|
||||||
%else
|
%else
|
||||||
%setup -q -n gcc-%{version}
|
%setup -q -n gcc-%{version}
|
||||||
%endif
|
%endif
|
||||||
|
@ -360,7 +360,7 @@ Source1: change_spec
|
|||||||
Source2: gcc12-rpmlintrc
|
Source2: gcc12-rpmlintrc
|
||||||
Source3: gcc12-testresults-rpmlintrc
|
Source3: gcc12-testresults-rpmlintrc
|
||||||
Source4: README.First-for.SuSE.packagers
|
Source4: README.First-for.SuSE.packagers
|
||||||
Source5: newlib-4.1.0.tar.xz
|
Source5: newlib-4.2.0.20211231.tar.xz
|
||||||
Patch2: gcc-add-defaultsspec.diff
|
Patch2: gcc-add-defaultsspec.diff
|
||||||
Patch5: tls-no-direct.diff
|
Patch5: tls-no-direct.diff
|
||||||
Patch6: gcc43-no-unwind-tables.diff
|
Patch6: gcc43-no-unwind-tables.diff
|
||||||
@ -382,8 +382,6 @@ Patch51: gcc41-ppc32-retaddr.patch
|
|||||||
# Some patches taken from Debian
|
# Some patches taken from Debian
|
||||||
Patch60: gcc44-textdomain.patch
|
Patch60: gcc44-textdomain.patch
|
||||||
Patch61: gcc44-rename-info-files.patch
|
Patch61: gcc44-rename-info-files.patch
|
||||||
# Patches for embedded newlib
|
|
||||||
Patch100: newlib-4.1.0-aligned_alloc.patch
|
|
||||||
|
|
||||||
# GCC-TESTSUITE-DELETE-BEGIN
|
# GCC-TESTSUITE-DELETE-BEGIN
|
||||||
# SRC-COMMON-END
|
# SRC-COMMON-END
|
||||||
@ -1196,10 +1194,7 @@ Results from running the gcc and target library testsuites.
|
|||||||
%prep
|
%prep
|
||||||
%if 0%{?nvptx_newlib:1}%{?amdgcn_newlib:1}
|
%if 0%{?nvptx_newlib:1}%{?amdgcn_newlib:1}
|
||||||
%setup -q -n gcc-%{version} -a 5
|
%setup -q -n gcc-%{version} -a 5
|
||||||
ln -s newlib-4.1.0/newlib .
|
ln -s newlib-4.2.0.20211231/newlib .
|
||||||
cd newlib
|
|
||||||
%patch100 -p1
|
|
||||||
cd ..
|
|
||||||
%else
|
%else
|
||||||
%setup -q -n gcc-%{version}
|
%setup -q -n gcc-%{version}
|
||||||
%endif
|
%endif
|
||||||
|
@ -376,7 +376,7 @@ Source1: change_spec
|
|||||||
Source2: gcc12-rpmlintrc
|
Source2: gcc12-rpmlintrc
|
||||||
Source3: gcc12-testresults-rpmlintrc
|
Source3: gcc12-testresults-rpmlintrc
|
||||||
Source4: README.First-for.SuSE.packagers
|
Source4: README.First-for.SuSE.packagers
|
||||||
Source5: newlib-4.1.0.tar.xz
|
Source5: newlib-4.2.0.20211231.tar.xz
|
||||||
Patch2: gcc-add-defaultsspec.diff
|
Patch2: gcc-add-defaultsspec.diff
|
||||||
Patch5: tls-no-direct.diff
|
Patch5: tls-no-direct.diff
|
||||||
Patch6: gcc43-no-unwind-tables.diff
|
Patch6: gcc43-no-unwind-tables.diff
|
||||||
@ -398,8 +398,6 @@ Patch51: gcc41-ppc32-retaddr.patch
|
|||||||
# Some patches taken from Debian
|
# Some patches taken from Debian
|
||||||
Patch60: gcc44-textdomain.patch
|
Patch60: gcc44-textdomain.patch
|
||||||
Patch61: gcc44-rename-info-files.patch
|
Patch61: gcc44-rename-info-files.patch
|
||||||
# Patches for embedded newlib
|
|
||||||
Patch100: newlib-4.1.0-aligned_alloc.patch
|
|
||||||
|
|
||||||
Summary: Testsuite results
|
Summary: Testsuite results
|
||||||
License: SUSE-Public-Domain
|
License: SUSE-Public-Domain
|
||||||
@ -509,10 +507,7 @@ Results from running the gcc and target library testsuites.
|
|||||||
%prep
|
%prep
|
||||||
%if 0%{?nvptx_newlib:1}%{?amdgcn_newlib:1}
|
%if 0%{?nvptx_newlib:1}%{?amdgcn_newlib:1}
|
||||||
%setup -q -n gcc-%{version} -a 5
|
%setup -q -n gcc-%{version} -a 5
|
||||||
ln -s newlib-4.1.0/newlib .
|
ln -s newlib-4.2.0.20211231/newlib .
|
||||||
cd newlib
|
|
||||||
%patch100 -p1
|
|
||||||
cd ..
|
|
||||||
%else
|
%else
|
||||||
%setup -q -n gcc-%{version}
|
%setup -q -n gcc-%{version}
|
||||||
%endif
|
%endif
|
||||||
|
@ -1,3 +1,9 @@
|
|||||||
|
-------------------------------------------------------------------
|
||||||
|
Thu Oct 13 09:59:52 UTC 2022 - Richard Biener <rguenther@suse.com>
|
||||||
|
|
||||||
|
- Update embedded newlib to version 4.2.0
|
||||||
|
* includes newlib-4.1.0-aligned_alloc.patch
|
||||||
|
|
||||||
-------------------------------------------------------------------
|
-------------------------------------------------------------------
|
||||||
Mon Sep 26 11:06:06 UTC 2022 - Dirk Müller <dmueller@suse.com>
|
Mon Sep 26 11:06:06 UTC 2022 - Dirk Müller <dmueller@suse.com>
|
||||||
|
|
||||||
|
@ -355,7 +355,7 @@ Source1: change_spec
|
|||||||
Source2: gcc12-rpmlintrc
|
Source2: gcc12-rpmlintrc
|
||||||
Source3: gcc12-testresults-rpmlintrc
|
Source3: gcc12-testresults-rpmlintrc
|
||||||
Source4: README.First-for.SuSE.packagers
|
Source4: README.First-for.SuSE.packagers
|
||||||
Source5: newlib-4.1.0.tar.xz
|
Source5: newlib-4.2.0.20211231.tar.xz
|
||||||
Patch2: gcc-add-defaultsspec.diff
|
Patch2: gcc-add-defaultsspec.diff
|
||||||
Patch5: tls-no-direct.diff
|
Patch5: tls-no-direct.diff
|
||||||
Patch6: gcc43-no-unwind-tables.diff
|
Patch6: gcc43-no-unwind-tables.diff
|
||||||
@ -377,8 +377,6 @@ Patch51: gcc41-ppc32-retaddr.patch
|
|||||||
# Some patches taken from Debian
|
# Some patches taken from Debian
|
||||||
Patch60: gcc44-textdomain.patch
|
Patch60: gcc44-textdomain.patch
|
||||||
Patch61: gcc44-rename-info-files.patch
|
Patch61: gcc44-rename-info-files.patch
|
||||||
# Patches for embedded newlib
|
|
||||||
Patch100: newlib-4.1.0-aligned_alloc.patch
|
|
||||||
|
|
||||||
License: GPL-3.0-or-later
|
License: GPL-3.0-or-later
|
||||||
Summary: The GNU C Compiler and Support Files
|
Summary: The GNU C Compiler and Support Files
|
||||||
@ -2009,10 +2007,7 @@ Results from running the gcc and target library testsuites.
|
|||||||
%prep
|
%prep
|
||||||
%if 0%{?nvptx_newlib:1}%{?amdgcn_newlib:1}
|
%if 0%{?nvptx_newlib:1}%{?amdgcn_newlib:1}
|
||||||
%setup -q -n gcc-%{version} -a 5
|
%setup -q -n gcc-%{version} -a 5
|
||||||
ln -s newlib-4.1.0/newlib .
|
ln -s newlib-4.2.0.20211231/newlib .
|
||||||
cd newlib
|
|
||||||
%patch100 -p1
|
|
||||||
cd ..
|
|
||||||
%else
|
%else
|
||||||
%setup -q -n gcc-%{version}
|
%setup -q -n gcc-%{version}
|
||||||
%endif
|
%endif
|
||||||
|
@ -1,10 +0,0 @@
|
|||||||
--- newlib/libc/stdlib/aligned_alloc.c.orig 2021-06-10 12:01:10.692582985 +0200
|
|
||||||
+++ newlib/libc/stdlib/aligned_alloc.c 2021-06-10 12:01:20.960708060 +0200
|
|
||||||
@@ -28,6 +28,7 @@
|
|
||||||
|
|
||||||
#include <reent.h>
|
|
||||||
#include <stdlib.h>
|
|
||||||
+#include <malloc.h>
|
|
||||||
|
|
||||||
void *
|
|
||||||
aligned_alloc (size_t align, size_t size)
|
|
@ -1,3 +0,0 @@
|
|||||||
version https://git-lfs.github.com/spec/v1
|
|
||||||
oid sha256:181a90099c547a4816537e8b7da25e477370cb99438f8fe7163d077e83e90186
|
|
||||||
size 5710104
|
|
3
newlib-4.2.0.20211231.tar.xz
Normal file
3
newlib-4.2.0.20211231.tar.xz
Normal file
@ -0,0 +1,3 @@
|
|||||||
|
version https://git-lfs.github.com/spec/v1
|
||||||
|
oid sha256:a7b82049dd8fec877427a55a38bfb70cc1c0f7d845e458f31ff5c99ec82763c9
|
||||||
|
size 5709228
|
Loading…
Reference in New Issue
Block a user