From 95c1324adb3f15c34e2d18e359059c0c09b1b6e4def5b168a579b53dc122cb88 Mon Sep 17 00:00:00 2001 From: Richard Biener Date: Mon, 28 Aug 2023 09:00:17 +0000 Subject: [PATCH] OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gcc13?expand=0&rev=66 --- cross-aarch64-gcc13-bootstrap.spec | 9 +++++++-- cross-aarch64-gcc13.spec | 9 +++++++-- cross-amdgcn-gcc13.spec | 9 +++++++-- cross-arm-gcc13.spec | 9 +++++++-- cross-arm-none-gcc13-bootstrap.spec | 9 +++++++-- cross-arm-none-gcc13.spec | 9 +++++++-- cross-avr-gcc13-bootstrap.spec | 9 +++++++-- cross-avr-gcc13.spec | 9 +++++++-- cross-bpf-gcc13.spec | 9 +++++++-- cross-epiphany-gcc13-bootstrap.spec | 9 +++++++-- cross-epiphany-gcc13.spec | 9 +++++++-- cross-hppa-gcc13-bootstrap.spec | 9 +++++++-- cross-hppa-gcc13.spec | 9 +++++++-- cross-m68k-gcc13.spec | 9 +++++++-- cross-mips-gcc13.spec | 9 +++++++-- cross-nvptx-gcc13.spec | 9 +++++++-- cross-ppc64-gcc13.spec | 9 +++++++-- cross-ppc64le-gcc13.spec | 9 +++++++-- cross-pru-gcc13-bootstrap.spec | 9 +++++++-- cross-pru-gcc13.spec | 9 +++++++-- cross-riscv64-elf-gcc13-bootstrap.spec | 9 +++++++-- cross-riscv64-elf-gcc13.spec | 9 +++++++-- cross-riscv64-gcc13-bootstrap.spec | 9 +++++++-- cross-riscv64-gcc13.spec | 9 +++++++-- cross-rx-gcc13-bootstrap.spec | 9 +++++++-- cross-rx-gcc13.spec | 9 +++++++-- cross-s390x-gcc13-bootstrap.spec | 9 +++++++-- cross-s390x-gcc13.spec | 9 +++++++-- cross-sparc-gcc13.spec | 9 +++++++-- cross-sparc64-gcc13.spec | 9 +++++++-- cross-x86_64-gcc13.spec | 9 +++++++-- cross.spec.in | 9 +++++++-- 32 files changed, 224 insertions(+), 64 deletions(-) diff --git a/cross-aarch64-gcc13-bootstrap.spec b/cross-aarch64-gcc13-bootstrap.spec index 4ba004a..62a123e 100644 --- a/cross-aarch64-gcc13-bootstrap.spec +++ b/cross-aarch64-gcc13-bootstrap.spec @@ -266,11 +266,16 @@ ExclusiveArch: do-not-build %define amdgcn_newlib 1 %endif %endif -%if 0%{?gcc_icecream:1}%{?gcc_target_glibc:1}%{?gcc_libc_bootstrap:1} -ExclusiveArch: i586 ppc64le ppc64 x86_64 s390x riscv64 %if "%{cross_arch}" == "pru" ExclusiveArch: %arm %endif +%if 0%{?gcc_target_glibc:1} +%ifarch %{cross_arch} +ExcludeArch: %{cross_arch} +%endif +%endif +%if 0%{?gcc_icecream:1}%{?gcc_libc_bootstrap:1} +ExclusiveArch: i586 ppc64le ppc64 x86_64 s390x riscv64 %endif %define _binary_payload w.ufdio # Obsolete cross-ppc-gcc49 from cross-ppc64-gcc49 which has diff --git a/cross-aarch64-gcc13.spec b/cross-aarch64-gcc13.spec index 0a0027f..9d775d1 100644 --- a/cross-aarch64-gcc13.spec +++ b/cross-aarch64-gcc13.spec @@ -266,11 +266,16 @@ ExclusiveArch: do-not-build %define amdgcn_newlib 1 %endif %endif -%if 0%{?gcc_icecream:1}%{?gcc_target_glibc:1}%{?gcc_libc_bootstrap:1} -ExclusiveArch: i586 ppc64le ppc64 x86_64 s390x riscv64 %if "%{cross_arch}" == "pru" ExclusiveArch: %arm %endif +%if 0%{?gcc_target_glibc:1} +%ifarch %{cross_arch} +ExcludeArch: %{cross_arch} +%endif +%endif +%if 0%{?gcc_icecream:1}%{?gcc_libc_bootstrap:1} +ExclusiveArch: i586 ppc64le ppc64 x86_64 s390x riscv64 %endif %define _binary_payload w.ufdio # Obsolete cross-ppc-gcc49 from cross-ppc64-gcc49 which has diff --git a/cross-amdgcn-gcc13.spec b/cross-amdgcn-gcc13.spec index bbcc418..b749b23 100644 --- a/cross-amdgcn-gcc13.spec +++ b/cross-amdgcn-gcc13.spec @@ -266,11 +266,16 @@ ExclusiveArch: do-not-build %define amdgcn_newlib 1 %endif %endif -%if 0%{?gcc_icecream:1}%{?gcc_target_glibc:1}%{?gcc_libc_bootstrap:1} -ExclusiveArch: i586 ppc64le ppc64 x86_64 s390x aarch64 riscv64 %if "%{cross_arch}" == "pru" ExclusiveArch: %arm %endif +%if 0%{?gcc_target_glibc:1} +%ifarch %{cross_arch} +ExcludeArch: %{cross_arch} +%endif +%endif +%if 0%{?gcc_icecream:1}%{?gcc_libc_bootstrap:1} +ExclusiveArch: i586 ppc64le ppc64 x86_64 s390x aarch64 riscv64 %endif %define _binary_payload w.ufdio # Obsolete cross-ppc-gcc49 from cross-ppc64-gcc49 which has diff --git a/cross-arm-gcc13.spec b/cross-arm-gcc13.spec index 76e158b..ecd0dc6 100644 --- a/cross-arm-gcc13.spec +++ b/cross-arm-gcc13.spec @@ -266,11 +266,16 @@ ExclusiveArch: do-not-build %define amdgcn_newlib 1 %endif %endif -%if 0%{?gcc_icecream:1}%{?gcc_target_glibc:1}%{?gcc_libc_bootstrap:1} -ExclusiveArch: i586 ppc64le ppc64 x86_64 s390x aarch64 riscv64 %if "%{cross_arch}" == "pru" ExclusiveArch: %arm %endif +%if 0%{?gcc_target_glibc:1} +%ifarch %{cross_arch} +ExcludeArch: %{cross_arch} +%endif +%endif +%if 0%{?gcc_icecream:1}%{?gcc_libc_bootstrap:1} +ExclusiveArch: i586 ppc64le ppc64 x86_64 s390x aarch64 riscv64 %endif %define _binary_payload w.ufdio # Obsolete cross-ppc-gcc49 from cross-ppc64-gcc49 which has diff --git a/cross-arm-none-gcc13-bootstrap.spec b/cross-arm-none-gcc13-bootstrap.spec index 0dfbf3e..975eb0c 100644 --- a/cross-arm-none-gcc13-bootstrap.spec +++ b/cross-arm-none-gcc13-bootstrap.spec @@ -267,11 +267,16 @@ ExclusiveArch: do-not-build %define amdgcn_newlib 1 %endif %endif -%if 0%{?gcc_icecream:1}%{?gcc_target_glibc:1}%{?gcc_libc_bootstrap:1} -ExclusiveArch: i586 ppc64le ppc64 x86_64 s390x aarch64 riscv64 %if "%{cross_arch}" == "pru" ExclusiveArch: %arm %endif +%if 0%{?gcc_target_glibc:1} +%ifarch %{cross_arch} +ExcludeArch: %{cross_arch} +%endif +%endif +%if 0%{?gcc_icecream:1}%{?gcc_libc_bootstrap:1} +ExclusiveArch: i586 ppc64le ppc64 x86_64 s390x aarch64 riscv64 %endif %define _binary_payload w.ufdio # Obsolete cross-ppc-gcc49 from cross-ppc64-gcc49 which has diff --git a/cross-arm-none-gcc13.spec b/cross-arm-none-gcc13.spec index 38fe094..17a866f 100644 --- a/cross-arm-none-gcc13.spec +++ b/cross-arm-none-gcc13.spec @@ -266,11 +266,16 @@ ExclusiveArch: do-not-build %define amdgcn_newlib 1 %endif %endif -%if 0%{?gcc_icecream:1}%{?gcc_target_glibc:1}%{?gcc_libc_bootstrap:1} -ExclusiveArch: i586 ppc64le ppc64 x86_64 s390x aarch64 riscv64 %if "%{cross_arch}" == "pru" ExclusiveArch: %arm %endif +%if 0%{?gcc_target_glibc:1} +%ifarch %{cross_arch} +ExcludeArch: %{cross_arch} +%endif +%endif +%if 0%{?gcc_icecream:1}%{?gcc_libc_bootstrap:1} +ExclusiveArch: i586 ppc64le ppc64 x86_64 s390x aarch64 riscv64 %endif %define _binary_payload w.ufdio # Obsolete cross-ppc-gcc49 from cross-ppc64-gcc49 which has diff --git a/cross-avr-gcc13-bootstrap.spec b/cross-avr-gcc13-bootstrap.spec index 7f8f857..3291d8e 100644 --- a/cross-avr-gcc13-bootstrap.spec +++ b/cross-avr-gcc13-bootstrap.spec @@ -266,11 +266,16 @@ ExclusiveArch: do-not-build %define amdgcn_newlib 1 %endif %endif -%if 0%{?gcc_icecream:1}%{?gcc_target_glibc:1}%{?gcc_libc_bootstrap:1} -ExclusiveArch: i586 ppc64le ppc64 x86_64 s390x aarch64 riscv64 %if "%{cross_arch}" == "pru" ExclusiveArch: %arm %endif +%if 0%{?gcc_target_glibc:1} +%ifarch %{cross_arch} +ExcludeArch: %{cross_arch} +%endif +%endif +%if 0%{?gcc_icecream:1}%{?gcc_libc_bootstrap:1} +ExclusiveArch: i586 ppc64le ppc64 x86_64 s390x aarch64 riscv64 %endif %define _binary_payload w.ufdio # Obsolete cross-ppc-gcc49 from cross-ppc64-gcc49 which has diff --git a/cross-avr-gcc13.spec b/cross-avr-gcc13.spec index 00fd0ba..64c30c6 100644 --- a/cross-avr-gcc13.spec +++ b/cross-avr-gcc13.spec @@ -266,11 +266,16 @@ ExclusiveArch: do-not-build %define amdgcn_newlib 1 %endif %endif -%if 0%{?gcc_icecream:1}%{?gcc_target_glibc:1}%{?gcc_libc_bootstrap:1} -ExclusiveArch: i586 ppc64le ppc64 x86_64 s390x aarch64 riscv64 %if "%{cross_arch}" == "pru" ExclusiveArch: %arm %endif +%if 0%{?gcc_target_glibc:1} +%ifarch %{cross_arch} +ExcludeArch: %{cross_arch} +%endif +%endif +%if 0%{?gcc_icecream:1}%{?gcc_libc_bootstrap:1} +ExclusiveArch: i586 ppc64le ppc64 x86_64 s390x aarch64 riscv64 %endif %define _binary_payload w.ufdio # Obsolete cross-ppc-gcc49 from cross-ppc64-gcc49 which has diff --git a/cross-bpf-gcc13.spec b/cross-bpf-gcc13.spec index 2c10065..14b7f3b 100644 --- a/cross-bpf-gcc13.spec +++ b/cross-bpf-gcc13.spec @@ -266,11 +266,16 @@ ExclusiveArch: do-not-build %define amdgcn_newlib 1 %endif %endif -%if 0%{?gcc_icecream:1}%{?gcc_target_glibc:1}%{?gcc_libc_bootstrap:1} -ExclusiveArch: i586 ppc64le ppc64 x86_64 s390x aarch64 riscv64 %if "%{cross_arch}" == "pru" ExclusiveArch: %arm %endif +%if 0%{?gcc_target_glibc:1} +%ifarch %{cross_arch} +ExcludeArch: %{cross_arch} +%endif +%endif +%if 0%{?gcc_icecream:1}%{?gcc_libc_bootstrap:1} +ExclusiveArch: i586 ppc64le ppc64 x86_64 s390x aarch64 riscv64 %endif %define _binary_payload w.ufdio # Obsolete cross-ppc-gcc49 from cross-ppc64-gcc49 which has diff --git a/cross-epiphany-gcc13-bootstrap.spec b/cross-epiphany-gcc13-bootstrap.spec index 98478fa..db72bad 100644 --- a/cross-epiphany-gcc13-bootstrap.spec +++ b/cross-epiphany-gcc13-bootstrap.spec @@ -267,11 +267,16 @@ ExclusiveArch: do-not-build %define amdgcn_newlib 1 %endif %endif -%if 0%{?gcc_icecream:1}%{?gcc_target_glibc:1}%{?gcc_libc_bootstrap:1} -ExclusiveArch: i586 ppc64le ppc64 x86_64 s390x aarch64 riscv64 %if "%{cross_arch}" == "pru" ExclusiveArch: %arm %endif +%if 0%{?gcc_target_glibc:1} +%ifarch %{cross_arch} +ExcludeArch: %{cross_arch} +%endif +%endif +%if 0%{?gcc_icecream:1}%{?gcc_libc_bootstrap:1} +ExclusiveArch: i586 ppc64le ppc64 x86_64 s390x aarch64 riscv64 %endif %define _binary_payload w.ufdio # Obsolete cross-ppc-gcc49 from cross-ppc64-gcc49 which has diff --git a/cross-epiphany-gcc13.spec b/cross-epiphany-gcc13.spec index ffbb5ec..fcf1348 100644 --- a/cross-epiphany-gcc13.spec +++ b/cross-epiphany-gcc13.spec @@ -266,11 +266,16 @@ ExclusiveArch: do-not-build %define amdgcn_newlib 1 %endif %endif -%if 0%{?gcc_icecream:1}%{?gcc_target_glibc:1}%{?gcc_libc_bootstrap:1} -ExclusiveArch: i586 ppc64le ppc64 x86_64 s390x aarch64 riscv64 %if "%{cross_arch}" == "pru" ExclusiveArch: %arm %endif +%if 0%{?gcc_target_glibc:1} +%ifarch %{cross_arch} +ExcludeArch: %{cross_arch} +%endif +%endif +%if 0%{?gcc_icecream:1}%{?gcc_libc_bootstrap:1} +ExclusiveArch: i586 ppc64le ppc64 x86_64 s390x aarch64 riscv64 %endif %define _binary_payload w.ufdio # Obsolete cross-ppc-gcc49 from cross-ppc64-gcc49 which has diff --git a/cross-hppa-gcc13-bootstrap.spec b/cross-hppa-gcc13-bootstrap.spec index 5901a06..07c7e53 100644 --- a/cross-hppa-gcc13-bootstrap.spec +++ b/cross-hppa-gcc13-bootstrap.spec @@ -266,11 +266,16 @@ ExclusiveArch: do-not-build %define amdgcn_newlib 1 %endif %endif -%if 0%{?gcc_icecream:1}%{?gcc_target_glibc:1}%{?gcc_libc_bootstrap:1} -ExclusiveArch: i586 ppc64le ppc64 x86_64 s390x aarch64 riscv64 %if "%{cross_arch}" == "pru" ExclusiveArch: %arm %endif +%if 0%{?gcc_target_glibc:1} +%ifarch %{cross_arch} +ExcludeArch: %{cross_arch} +%endif +%endif +%if 0%{?gcc_icecream:1}%{?gcc_libc_bootstrap:1} +ExclusiveArch: i586 ppc64le ppc64 x86_64 s390x aarch64 riscv64 %endif %define _binary_payload w.ufdio # Obsolete cross-ppc-gcc49 from cross-ppc64-gcc49 which has diff --git a/cross-hppa-gcc13.spec b/cross-hppa-gcc13.spec index 051dfb0..a57222d 100644 --- a/cross-hppa-gcc13.spec +++ b/cross-hppa-gcc13.spec @@ -266,11 +266,16 @@ ExclusiveArch: do-not-build %define amdgcn_newlib 1 %endif %endif -%if 0%{?gcc_icecream:1}%{?gcc_target_glibc:1}%{?gcc_libc_bootstrap:1} -ExclusiveArch: i586 ppc64le ppc64 x86_64 s390x aarch64 riscv64 %if "%{cross_arch}" == "pru" ExclusiveArch: %arm %endif +%if 0%{?gcc_target_glibc:1} +%ifarch %{cross_arch} +ExcludeArch: %{cross_arch} +%endif +%endif +%if 0%{?gcc_icecream:1}%{?gcc_libc_bootstrap:1} +ExclusiveArch: i586 ppc64le ppc64 x86_64 s390x aarch64 riscv64 %endif %define _binary_payload w.ufdio # Obsolete cross-ppc-gcc49 from cross-ppc64-gcc49 which has diff --git a/cross-m68k-gcc13.spec b/cross-m68k-gcc13.spec index 12a6e7f..34ff459 100644 --- a/cross-m68k-gcc13.spec +++ b/cross-m68k-gcc13.spec @@ -266,11 +266,16 @@ ExclusiveArch: do-not-build %define amdgcn_newlib 1 %endif %endif -%if 0%{?gcc_icecream:1}%{?gcc_target_glibc:1}%{?gcc_libc_bootstrap:1} -ExclusiveArch: i586 ppc64le ppc64 x86_64 s390x aarch64 riscv64 %if "%{cross_arch}" == "pru" ExclusiveArch: %arm %endif +%if 0%{?gcc_target_glibc:1} +%ifarch %{cross_arch} +ExcludeArch: %{cross_arch} +%endif +%endif +%if 0%{?gcc_icecream:1}%{?gcc_libc_bootstrap:1} +ExclusiveArch: i586 ppc64le ppc64 x86_64 s390x aarch64 riscv64 %endif %define _binary_payload w.ufdio # Obsolete cross-ppc-gcc49 from cross-ppc64-gcc49 which has diff --git a/cross-mips-gcc13.spec b/cross-mips-gcc13.spec index ddc4c55..6b9d2f7 100644 --- a/cross-mips-gcc13.spec +++ b/cross-mips-gcc13.spec @@ -266,11 +266,16 @@ ExclusiveArch: do-not-build %define amdgcn_newlib 1 %endif %endif -%if 0%{?gcc_icecream:1}%{?gcc_target_glibc:1}%{?gcc_libc_bootstrap:1} -ExclusiveArch: i586 ppc64le ppc64 x86_64 s390x aarch64 riscv64 %if "%{cross_arch}" == "pru" ExclusiveArch: %arm %endif +%if 0%{?gcc_target_glibc:1} +%ifarch %{cross_arch} +ExcludeArch: %{cross_arch} +%endif +%endif +%if 0%{?gcc_icecream:1}%{?gcc_libc_bootstrap:1} +ExclusiveArch: i586 ppc64le ppc64 x86_64 s390x aarch64 riscv64 %endif %define _binary_payload w.ufdio # Obsolete cross-ppc-gcc49 from cross-ppc64-gcc49 which has diff --git a/cross-nvptx-gcc13.spec b/cross-nvptx-gcc13.spec index e1fc0be..54429ab 100644 --- a/cross-nvptx-gcc13.spec +++ b/cross-nvptx-gcc13.spec @@ -266,11 +266,16 @@ ExclusiveArch: do-not-build %define amdgcn_newlib 1 %endif %endif -%if 0%{?gcc_icecream:1}%{?gcc_target_glibc:1}%{?gcc_libc_bootstrap:1} -ExclusiveArch: i586 ppc64le ppc64 x86_64 s390x aarch64 riscv64 %if "%{cross_arch}" == "pru" ExclusiveArch: %arm %endif +%if 0%{?gcc_target_glibc:1} +%ifarch %{cross_arch} +ExcludeArch: %{cross_arch} +%endif +%endif +%if 0%{?gcc_icecream:1}%{?gcc_libc_bootstrap:1} +ExclusiveArch: i586 ppc64le ppc64 x86_64 s390x aarch64 riscv64 %endif %define _binary_payload w.ufdio # Obsolete cross-ppc-gcc49 from cross-ppc64-gcc49 which has diff --git a/cross-ppc64-gcc13.spec b/cross-ppc64-gcc13.spec index 0351f25..8200b70 100644 --- a/cross-ppc64-gcc13.spec +++ b/cross-ppc64-gcc13.spec @@ -266,11 +266,16 @@ ExclusiveArch: do-not-build %define amdgcn_newlib 1 %endif %endif -%if 0%{?gcc_icecream:1}%{?gcc_target_glibc:1}%{?gcc_libc_bootstrap:1} -ExclusiveArch: i586 ppc64le x86_64 s390x aarch64 riscv64 %if "%{cross_arch}" == "pru" ExclusiveArch: %arm %endif +%if 0%{?gcc_target_glibc:1} +%ifarch %{cross_arch} +ExcludeArch: %{cross_arch} +%endif +%endif +%if 0%{?gcc_icecream:1}%{?gcc_libc_bootstrap:1} +ExclusiveArch: i586 ppc64le x86_64 s390x aarch64 riscv64 %endif %define _binary_payload w.ufdio # Obsolete cross-ppc-gcc49 from cross-ppc64-gcc49 which has diff --git a/cross-ppc64le-gcc13.spec b/cross-ppc64le-gcc13.spec index 134dbbf..31bb902 100644 --- a/cross-ppc64le-gcc13.spec +++ b/cross-ppc64le-gcc13.spec @@ -266,11 +266,16 @@ ExclusiveArch: do-not-build %define amdgcn_newlib 1 %endif %endif -%if 0%{?gcc_icecream:1}%{?gcc_target_glibc:1}%{?gcc_libc_bootstrap:1} -ExclusiveArch: i586 ppc64 x86_64 s390x aarch64 riscv64 %if "%{cross_arch}" == "pru" ExclusiveArch: %arm %endif +%if 0%{?gcc_target_glibc:1} +%ifarch %{cross_arch} +ExcludeArch: %{cross_arch} +%endif +%endif +%if 0%{?gcc_icecream:1}%{?gcc_libc_bootstrap:1} +ExclusiveArch: i586 ppc64 x86_64 s390x aarch64 riscv64 %endif %define _binary_payload w.ufdio # Obsolete cross-ppc-gcc49 from cross-ppc64-gcc49 which has diff --git a/cross-pru-gcc13-bootstrap.spec b/cross-pru-gcc13-bootstrap.spec index 8a91510..9eebff7 100644 --- a/cross-pru-gcc13-bootstrap.spec +++ b/cross-pru-gcc13-bootstrap.spec @@ -267,11 +267,16 @@ ExclusiveArch: do-not-build %define amdgcn_newlib 1 %endif %endif -%if 0%{?gcc_icecream:1}%{?gcc_target_glibc:1}%{?gcc_libc_bootstrap:1} -ExclusiveArch: i586 ppc64le ppc64 x86_64 s390x aarch64 riscv64 %if "%{cross_arch}" == "pru" ExclusiveArch: %arm %endif +%if 0%{?gcc_target_glibc:1} +%ifarch %{cross_arch} +ExcludeArch: %{cross_arch} +%endif +%endif +%if 0%{?gcc_icecream:1}%{?gcc_libc_bootstrap:1} +ExclusiveArch: i586 ppc64le ppc64 x86_64 s390x aarch64 riscv64 %endif %define _binary_payload w.ufdio # Obsolete cross-ppc-gcc49 from cross-ppc64-gcc49 which has diff --git a/cross-pru-gcc13.spec b/cross-pru-gcc13.spec index ba49af9..13ab6eb 100644 --- a/cross-pru-gcc13.spec +++ b/cross-pru-gcc13.spec @@ -266,11 +266,16 @@ ExclusiveArch: do-not-build %define amdgcn_newlib 1 %endif %endif -%if 0%{?gcc_icecream:1}%{?gcc_target_glibc:1}%{?gcc_libc_bootstrap:1} -ExclusiveArch: i586 ppc64le ppc64 x86_64 s390x aarch64 riscv64 %if "%{cross_arch}" == "pru" ExclusiveArch: %arm %endif +%if 0%{?gcc_target_glibc:1} +%ifarch %{cross_arch} +ExcludeArch: %{cross_arch} +%endif +%endif +%if 0%{?gcc_icecream:1}%{?gcc_libc_bootstrap:1} +ExclusiveArch: i586 ppc64le ppc64 x86_64 s390x aarch64 riscv64 %endif %define _binary_payload w.ufdio # Obsolete cross-ppc-gcc49 from cross-ppc64-gcc49 which has diff --git a/cross-riscv64-elf-gcc13-bootstrap.spec b/cross-riscv64-elf-gcc13-bootstrap.spec index 9b1a698..c40dfc3 100644 --- a/cross-riscv64-elf-gcc13-bootstrap.spec +++ b/cross-riscv64-elf-gcc13-bootstrap.spec @@ -267,11 +267,16 @@ ExclusiveArch: do-not-build %define amdgcn_newlib 1 %endif %endif -%if 0%{?gcc_icecream:1}%{?gcc_target_glibc:1}%{?gcc_libc_bootstrap:1} -ExclusiveArch: i586 ppc64le ppc64 x86_64 s390x aarch64 %if "%{cross_arch}" == "pru" ExclusiveArch: %arm %endif +%if 0%{?gcc_target_glibc:1} +%ifarch %{cross_arch} +ExcludeArch: %{cross_arch} +%endif +%endif +%if 0%{?gcc_icecream:1}%{?gcc_libc_bootstrap:1} +ExclusiveArch: i586 ppc64le ppc64 x86_64 s390x aarch64 %endif %define _binary_payload w.ufdio # Obsolete cross-ppc-gcc49 from cross-ppc64-gcc49 which has diff --git a/cross-riscv64-elf-gcc13.spec b/cross-riscv64-elf-gcc13.spec index 5105030..18e6cd8 100644 --- a/cross-riscv64-elf-gcc13.spec +++ b/cross-riscv64-elf-gcc13.spec @@ -266,11 +266,16 @@ ExclusiveArch: do-not-build %define amdgcn_newlib 1 %endif %endif -%if 0%{?gcc_icecream:1}%{?gcc_target_glibc:1}%{?gcc_libc_bootstrap:1} -ExclusiveArch: i586 ppc64le ppc64 x86_64 s390x aarch64 %if "%{cross_arch}" == "pru" ExclusiveArch: %arm %endif +%if 0%{?gcc_target_glibc:1} +%ifarch %{cross_arch} +ExcludeArch: %{cross_arch} +%endif +%endif +%if 0%{?gcc_icecream:1}%{?gcc_libc_bootstrap:1} +ExclusiveArch: i586 ppc64le ppc64 x86_64 s390x aarch64 %endif %define _binary_payload w.ufdio # Obsolete cross-ppc-gcc49 from cross-ppc64-gcc49 which has diff --git a/cross-riscv64-gcc13-bootstrap.spec b/cross-riscv64-gcc13-bootstrap.spec index 62639b0..7db7f27 100644 --- a/cross-riscv64-gcc13-bootstrap.spec +++ b/cross-riscv64-gcc13-bootstrap.spec @@ -266,11 +266,16 @@ ExclusiveArch: do-not-build %define amdgcn_newlib 1 %endif %endif -%if 0%{?gcc_icecream:1}%{?gcc_target_glibc:1}%{?gcc_libc_bootstrap:1} -ExclusiveArch: i586 ppc64le ppc64 x86_64 s390x aarch64 %if "%{cross_arch}" == "pru" ExclusiveArch: %arm %endif +%if 0%{?gcc_target_glibc:1} +%ifarch %{cross_arch} +ExcludeArch: %{cross_arch} +%endif +%endif +%if 0%{?gcc_icecream:1}%{?gcc_libc_bootstrap:1} +ExclusiveArch: i586 ppc64le ppc64 x86_64 s390x aarch64 %endif %define _binary_payload w.ufdio # Obsolete cross-ppc-gcc49 from cross-ppc64-gcc49 which has diff --git a/cross-riscv64-gcc13.spec b/cross-riscv64-gcc13.spec index e1e9323..6bcb1db 100644 --- a/cross-riscv64-gcc13.spec +++ b/cross-riscv64-gcc13.spec @@ -266,11 +266,16 @@ ExclusiveArch: do-not-build %define amdgcn_newlib 1 %endif %endif -%if 0%{?gcc_icecream:1}%{?gcc_target_glibc:1}%{?gcc_libc_bootstrap:1} -ExclusiveArch: i586 ppc64le ppc64 x86_64 s390x aarch64 %if "%{cross_arch}" == "pru" ExclusiveArch: %arm %endif +%if 0%{?gcc_target_glibc:1} +%ifarch %{cross_arch} +ExcludeArch: %{cross_arch} +%endif +%endif +%if 0%{?gcc_icecream:1}%{?gcc_libc_bootstrap:1} +ExclusiveArch: i586 ppc64le ppc64 x86_64 s390x aarch64 %endif %define _binary_payload w.ufdio # Obsolete cross-ppc-gcc49 from cross-ppc64-gcc49 which has diff --git a/cross-rx-gcc13-bootstrap.spec b/cross-rx-gcc13-bootstrap.spec index 159319d..6cde6df 100644 --- a/cross-rx-gcc13-bootstrap.spec +++ b/cross-rx-gcc13-bootstrap.spec @@ -267,11 +267,16 @@ ExclusiveArch: do-not-build %define amdgcn_newlib 1 %endif %endif -%if 0%{?gcc_icecream:1}%{?gcc_target_glibc:1}%{?gcc_libc_bootstrap:1} -ExclusiveArch: i586 ppc64le ppc64 x86_64 s390x aarch64 riscv64 %if "%{cross_arch}" == "pru" ExclusiveArch: %arm %endif +%if 0%{?gcc_target_glibc:1} +%ifarch %{cross_arch} +ExcludeArch: %{cross_arch} +%endif +%endif +%if 0%{?gcc_icecream:1}%{?gcc_libc_bootstrap:1} +ExclusiveArch: i586 ppc64le ppc64 x86_64 s390x aarch64 riscv64 %endif %define _binary_payload w.ufdio # Obsolete cross-ppc-gcc49 from cross-ppc64-gcc49 which has diff --git a/cross-rx-gcc13.spec b/cross-rx-gcc13.spec index 76bdfb5..d5e709c 100644 --- a/cross-rx-gcc13.spec +++ b/cross-rx-gcc13.spec @@ -266,11 +266,16 @@ ExclusiveArch: do-not-build %define amdgcn_newlib 1 %endif %endif -%if 0%{?gcc_icecream:1}%{?gcc_target_glibc:1}%{?gcc_libc_bootstrap:1} -ExclusiveArch: i586 ppc64le ppc64 x86_64 s390x aarch64 riscv64 %if "%{cross_arch}" == "pru" ExclusiveArch: %arm %endif +%if 0%{?gcc_target_glibc:1} +%ifarch %{cross_arch} +ExcludeArch: %{cross_arch} +%endif +%endif +%if 0%{?gcc_icecream:1}%{?gcc_libc_bootstrap:1} +ExclusiveArch: i586 ppc64le ppc64 x86_64 s390x aarch64 riscv64 %endif %define _binary_payload w.ufdio # Obsolete cross-ppc-gcc49 from cross-ppc64-gcc49 which has diff --git a/cross-s390x-gcc13-bootstrap.spec b/cross-s390x-gcc13-bootstrap.spec index 87ab4d5..0d40c43 100644 --- a/cross-s390x-gcc13-bootstrap.spec +++ b/cross-s390x-gcc13-bootstrap.spec @@ -266,11 +266,16 @@ ExclusiveArch: do-not-build %define amdgcn_newlib 1 %endif %endif -%if 0%{?gcc_icecream:1}%{?gcc_target_glibc:1}%{?gcc_libc_bootstrap:1} -ExclusiveArch: i586 ppc64le ppc64 x86_64 aarch64 riscv64 %if "%{cross_arch}" == "pru" ExclusiveArch: %arm %endif +%if 0%{?gcc_target_glibc:1} +%ifarch %{cross_arch} +ExcludeArch: %{cross_arch} +%endif +%endif +%if 0%{?gcc_icecream:1}%{?gcc_libc_bootstrap:1} +ExclusiveArch: i586 ppc64le ppc64 x86_64 aarch64 riscv64 %endif %define _binary_payload w.ufdio # Obsolete cross-ppc-gcc49 from cross-ppc64-gcc49 which has diff --git a/cross-s390x-gcc13.spec b/cross-s390x-gcc13.spec index 812c6b0..74c0800 100644 --- a/cross-s390x-gcc13.spec +++ b/cross-s390x-gcc13.spec @@ -266,11 +266,16 @@ ExclusiveArch: do-not-build %define amdgcn_newlib 1 %endif %endif -%if 0%{?gcc_icecream:1}%{?gcc_target_glibc:1}%{?gcc_libc_bootstrap:1} -ExclusiveArch: i586 ppc64le ppc64 x86_64 aarch64 riscv64 %if "%{cross_arch}" == "pru" ExclusiveArch: %arm %endif +%if 0%{?gcc_target_glibc:1} +%ifarch %{cross_arch} +ExcludeArch: %{cross_arch} +%endif +%endif +%if 0%{?gcc_icecream:1}%{?gcc_libc_bootstrap:1} +ExclusiveArch: i586 ppc64le ppc64 x86_64 aarch64 riscv64 %endif %define _binary_payload w.ufdio # Obsolete cross-ppc-gcc49 from cross-ppc64-gcc49 which has diff --git a/cross-sparc-gcc13.spec b/cross-sparc-gcc13.spec index e58e1d7..f26cb86 100644 --- a/cross-sparc-gcc13.spec +++ b/cross-sparc-gcc13.spec @@ -266,11 +266,16 @@ ExclusiveArch: do-not-build %define amdgcn_newlib 1 %endif %endif -%if 0%{?gcc_icecream:1}%{?gcc_target_glibc:1}%{?gcc_libc_bootstrap:1} -ExclusiveArch: i586 ppc64le ppc64 x86_64 s390x aarch64 riscv64 %if "%{cross_arch}" == "pru" ExclusiveArch: %arm %endif +%if 0%{?gcc_target_glibc:1} +%ifarch %{cross_arch} +ExcludeArch: %{cross_arch} +%endif +%endif +%if 0%{?gcc_icecream:1}%{?gcc_libc_bootstrap:1} +ExclusiveArch: i586 ppc64le ppc64 x86_64 s390x aarch64 riscv64 %endif %define _binary_payload w.ufdio # Obsolete cross-ppc-gcc49 from cross-ppc64-gcc49 which has diff --git a/cross-sparc64-gcc13.spec b/cross-sparc64-gcc13.spec index 85e8512..268232c 100644 --- a/cross-sparc64-gcc13.spec +++ b/cross-sparc64-gcc13.spec @@ -266,11 +266,16 @@ ExclusiveArch: do-not-build %define amdgcn_newlib 1 %endif %endif -%if 0%{?gcc_icecream:1}%{?gcc_target_glibc:1}%{?gcc_libc_bootstrap:1} -ExclusiveArch: i586 ppc64le ppc64 x86_64 s390x aarch64 riscv64 %if "%{cross_arch}" == "pru" ExclusiveArch: %arm %endif +%if 0%{?gcc_target_glibc:1} +%ifarch %{cross_arch} +ExcludeArch: %{cross_arch} +%endif +%endif +%if 0%{?gcc_icecream:1}%{?gcc_libc_bootstrap:1} +ExclusiveArch: i586 ppc64le ppc64 x86_64 s390x aarch64 riscv64 %endif %define _binary_payload w.ufdio # Obsolete cross-ppc-gcc49 from cross-ppc64-gcc49 which has diff --git a/cross-x86_64-gcc13.spec b/cross-x86_64-gcc13.spec index 4785baf..f22ec45 100644 --- a/cross-x86_64-gcc13.spec +++ b/cross-x86_64-gcc13.spec @@ -266,11 +266,16 @@ ExclusiveArch: do-not-build %define amdgcn_newlib 1 %endif %endif -%if 0%{?gcc_icecream:1}%{?gcc_target_glibc:1}%{?gcc_libc_bootstrap:1} -ExclusiveArch: i586 ppc64le ppc64 s390x aarch64 riscv64 %if "%{cross_arch}" == "pru" ExclusiveArch: %arm %endif +%if 0%{?gcc_target_glibc:1} +%ifarch %{cross_arch} +ExcludeArch: %{cross_arch} +%endif +%endif +%if 0%{?gcc_icecream:1}%{?gcc_libc_bootstrap:1} +ExclusiveArch: i586 ppc64le ppc64 s390x aarch64 riscv64 %endif %define _binary_payload w.ufdio # Obsolete cross-ppc-gcc49 from cross-ppc64-gcc49 which has diff --git a/cross.spec.in b/cross.spec.in index bf82bdb..901620b 100644 --- a/cross.spec.in +++ b/cross.spec.in @@ -176,11 +176,16 @@ ExclusiveArch: do-not-build %define amdgcn_newlib 1 %endif %endif -%if 0%{?gcc_icecream:1}%{?gcc_target_glibc:1}%{?gcc_libc_bootstrap:1} -ExclusiveArch: i586 ppc64le ppc64 x86_64 s390x aarch64 riscv64 %if "%{cross_arch}" == "pru" ExclusiveArch: %arm %endif +%if 0%{?gcc_target_glibc:1} +%ifarch %{cross_arch} +ExcludeArch: %{cross_arch} +%endif +%endif +%if 0%{?gcc_icecream:1}%{?gcc_libc_bootstrap:1} +ExclusiveArch: i586 ppc64le ppc64 x86_64 s390x aarch64 riscv64 %endif %define _binary_payload w.ufdio # Obsolete cross-ppc-gcc49 from cross-ppc64-gcc49 which has