diff --git a/cross-aarch64-gcc14-bootstrap.spec b/cross-aarch64-gcc14-bootstrap.spec index df739d8..a69dad2 100644 --- a/cross-aarch64-gcc14-bootstrap.spec +++ b/cross-aarch64-gcc14-bootstrap.spec @@ -251,7 +251,7 @@ ExcludeArch: %{cross_arch} %endif %endif %if 0%{?gcc_icecream:1}%{?gcc_libc_bootstrap:1} -ExclusiveArch: ppc64le x86_64 s390x riscv64 +ExclusiveArch: i586 ppc64le 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-gcc14.spec b/cross-aarch64-gcc14.spec index 789fdf9..e1e24b5 100644 --- a/cross-aarch64-gcc14.spec +++ b/cross-aarch64-gcc14.spec @@ -251,7 +251,7 @@ ExcludeArch: %{cross_arch} %endif %endif %if 0%{?gcc_icecream:1}%{?gcc_libc_bootstrap:1} -ExclusiveArch: ppc64le x86_64 s390x riscv64 +ExclusiveArch: i586 ppc64le 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-gcc14.spec b/cross-amdgcn-gcc14.spec index 24adc63..2bd840d 100644 --- a/cross-amdgcn-gcc14.spec +++ b/cross-amdgcn-gcc14.spec @@ -251,7 +251,7 @@ ExcludeArch: %{cross_arch} %endif %endif %if 0%{?gcc_icecream:1}%{?gcc_libc_bootstrap:1} -ExclusiveArch: ppc64le x86_64 s390x aarch64 riscv64 +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-arm-gcc14.spec b/cross-arm-gcc14.spec index 3ff26f6..4c41ab1 100644 --- a/cross-arm-gcc14.spec +++ b/cross-arm-gcc14.spec @@ -251,7 +251,7 @@ ExcludeArch: %{cross_arch} %endif %endif %if 0%{?gcc_icecream:1}%{?gcc_libc_bootstrap:1} -ExclusiveArch: ppc64le x86_64 s390x aarch64 riscv64 +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-arm-none-gcc14-bootstrap.spec b/cross-arm-none-gcc14-bootstrap.spec index e1971f6..a75eaca 100644 --- a/cross-arm-none-gcc14-bootstrap.spec +++ b/cross-arm-none-gcc14-bootstrap.spec @@ -252,7 +252,7 @@ ExcludeArch: %{cross_arch} %endif %endif %if 0%{?gcc_icecream:1}%{?gcc_libc_bootstrap:1} -ExclusiveArch: ppc64le x86_64 s390x aarch64 riscv64 +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-arm-none-gcc14.spec b/cross-arm-none-gcc14.spec index 0709b2f..9207b36 100644 --- a/cross-arm-none-gcc14.spec +++ b/cross-arm-none-gcc14.spec @@ -251,7 +251,7 @@ ExcludeArch: %{cross_arch} %endif %endif %if 0%{?gcc_icecream:1}%{?gcc_libc_bootstrap:1} -ExclusiveArch: ppc64le x86_64 s390x aarch64 riscv64 +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-avr-gcc14-bootstrap.spec b/cross-avr-gcc14-bootstrap.spec index 96f7ed4..9896841 100644 --- a/cross-avr-gcc14-bootstrap.spec +++ b/cross-avr-gcc14-bootstrap.spec @@ -251,7 +251,7 @@ ExcludeArch: %{cross_arch} %endif %endif %if 0%{?gcc_icecream:1}%{?gcc_libc_bootstrap:1} -ExclusiveArch: ppc64le x86_64 s390x aarch64 riscv64 +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-avr-gcc14.spec b/cross-avr-gcc14.spec index 614ab9c..f7b61ab 100644 --- a/cross-avr-gcc14.spec +++ b/cross-avr-gcc14.spec @@ -251,7 +251,7 @@ ExcludeArch: %{cross_arch} %endif %endif %if 0%{?gcc_icecream:1}%{?gcc_libc_bootstrap:1} -ExclusiveArch: ppc64le x86_64 s390x aarch64 riscv64 +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-bpf-gcc14.spec b/cross-bpf-gcc14.spec index 31538a2..1895d06 100644 --- a/cross-bpf-gcc14.spec +++ b/cross-bpf-gcc14.spec @@ -251,7 +251,7 @@ ExcludeArch: %{cross_arch} %endif %endif %if 0%{?gcc_icecream:1}%{?gcc_libc_bootstrap:1} -ExclusiveArch: ppc64le x86_64 s390x aarch64 riscv64 +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-hppa-gcc14-bootstrap.spec b/cross-hppa-gcc14-bootstrap.spec index 2df00de..3718b3e 100644 --- a/cross-hppa-gcc14-bootstrap.spec +++ b/cross-hppa-gcc14-bootstrap.spec @@ -251,7 +251,7 @@ ExcludeArch: %{cross_arch} %endif %endif %if 0%{?gcc_icecream:1}%{?gcc_libc_bootstrap:1} -ExclusiveArch: ppc64le x86_64 s390x aarch64 riscv64 +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-hppa-gcc14.spec b/cross-hppa-gcc14.spec index 205a733..d7ce190 100644 --- a/cross-hppa-gcc14.spec +++ b/cross-hppa-gcc14.spec @@ -251,7 +251,7 @@ ExcludeArch: %{cross_arch} %endif %endif %if 0%{?gcc_icecream:1}%{?gcc_libc_bootstrap:1} -ExclusiveArch: ppc64le x86_64 s390x aarch64 riscv64 +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-m68k-gcc14.spec b/cross-m68k-gcc14.spec index 56ddce3..6f2eefc 100644 --- a/cross-m68k-gcc14.spec +++ b/cross-m68k-gcc14.spec @@ -251,7 +251,7 @@ ExcludeArch: %{cross_arch} %endif %endif %if 0%{?gcc_icecream:1}%{?gcc_libc_bootstrap:1} -ExclusiveArch: ppc64le x86_64 s390x aarch64 riscv64 +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-mips-gcc14.spec b/cross-mips-gcc14.spec index 019a499..58395e3 100644 --- a/cross-mips-gcc14.spec +++ b/cross-mips-gcc14.spec @@ -251,7 +251,7 @@ ExcludeArch: %{cross_arch} %endif %endif %if 0%{?gcc_icecream:1}%{?gcc_libc_bootstrap:1} -ExclusiveArch: ppc64le x86_64 s390x aarch64 riscv64 +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-nvptx-gcc14.spec b/cross-nvptx-gcc14.spec index a2af065..cd668a9 100644 --- a/cross-nvptx-gcc14.spec +++ b/cross-nvptx-gcc14.spec @@ -251,7 +251,7 @@ ExcludeArch: %{cross_arch} %endif %endif %if 0%{?gcc_icecream:1}%{?gcc_libc_bootstrap:1} -ExclusiveArch: ppc64le x86_64 s390x aarch64 riscv64 +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-ppc64-gcc14.spec b/cross-ppc64-gcc14.spec index 1e4b4ff..f8cc18d 100644 --- a/cross-ppc64-gcc14.spec +++ b/cross-ppc64-gcc14.spec @@ -251,7 +251,7 @@ ExcludeArch: %{cross_arch} %endif %endif %if 0%{?gcc_icecream:1}%{?gcc_libc_bootstrap:1} -ExclusiveArch: x86_64 s390x aarch64 riscv64 +ExclusiveArch: i586 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-gcc14-bootstrap.spec b/cross-ppc64le-gcc14-bootstrap.spec index 6cfc12f..2cf2a5d 100644 --- a/cross-ppc64le-gcc14-bootstrap.spec +++ b/cross-ppc64le-gcc14-bootstrap.spec @@ -251,7 +251,7 @@ ExcludeArch: %{cross_arch} %endif %endif %if 0%{?gcc_icecream:1}%{?gcc_libc_bootstrap:1} -ExclusiveArch: x86_64 s390x aarch64 riscv64 +ExclusiveArch: i586 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-gcc14.spec b/cross-ppc64le-gcc14.spec index 4dfc783..f22f941 100644 --- a/cross-ppc64le-gcc14.spec +++ b/cross-ppc64le-gcc14.spec @@ -251,7 +251,7 @@ ExcludeArch: %{cross_arch} %endif %endif %if 0%{?gcc_icecream:1}%{?gcc_libc_bootstrap:1} -ExclusiveArch: x86_64 s390x aarch64 riscv64 +ExclusiveArch: i586 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-gcc14-bootstrap.spec b/cross-pru-gcc14-bootstrap.spec index 4fac9c9..b4588be 100644 --- a/cross-pru-gcc14-bootstrap.spec +++ b/cross-pru-gcc14-bootstrap.spec @@ -252,7 +252,7 @@ ExcludeArch: %{cross_arch} %endif %endif %if 0%{?gcc_icecream:1}%{?gcc_libc_bootstrap:1} -ExclusiveArch: ppc64le x86_64 s390x aarch64 riscv64 +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-pru-gcc14.spec b/cross-pru-gcc14.spec index c74dd9c..212fcea 100644 --- a/cross-pru-gcc14.spec +++ b/cross-pru-gcc14.spec @@ -251,7 +251,7 @@ ExcludeArch: %{cross_arch} %endif %endif %if 0%{?gcc_icecream:1}%{?gcc_libc_bootstrap:1} -ExclusiveArch: ppc64le x86_64 s390x aarch64 riscv64 +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-riscv64-elf-gcc14-bootstrap.spec b/cross-riscv64-elf-gcc14-bootstrap.spec index caf9c30..91b94a3 100644 --- a/cross-riscv64-elf-gcc14-bootstrap.spec +++ b/cross-riscv64-elf-gcc14-bootstrap.spec @@ -252,7 +252,7 @@ ExcludeArch: %{cross_arch} %endif %endif %if 0%{?gcc_icecream:1}%{?gcc_libc_bootstrap:1} -ExclusiveArch: ppc64le x86_64 s390x aarch64 +ExclusiveArch: i586 ppc64le 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-gcc14.spec b/cross-riscv64-elf-gcc14.spec index d206384..fc1c83e 100644 --- a/cross-riscv64-elf-gcc14.spec +++ b/cross-riscv64-elf-gcc14.spec @@ -251,7 +251,7 @@ ExcludeArch: %{cross_arch} %endif %endif %if 0%{?gcc_icecream:1}%{?gcc_libc_bootstrap:1} -ExclusiveArch: ppc64le x86_64 s390x aarch64 +ExclusiveArch: i586 ppc64le 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-gcc14-bootstrap.spec b/cross-riscv64-gcc14-bootstrap.spec index f485d2e..8fe9068 100644 --- a/cross-riscv64-gcc14-bootstrap.spec +++ b/cross-riscv64-gcc14-bootstrap.spec @@ -251,7 +251,7 @@ ExcludeArch: %{cross_arch} %endif %endif %if 0%{?gcc_icecream:1}%{?gcc_libc_bootstrap:1} -ExclusiveArch: ppc64le x86_64 s390x aarch64 +ExclusiveArch: i586 ppc64le 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-gcc14.spec b/cross-riscv64-gcc14.spec index 0c85a62..1cab791 100644 --- a/cross-riscv64-gcc14.spec +++ b/cross-riscv64-gcc14.spec @@ -251,7 +251,7 @@ ExcludeArch: %{cross_arch} %endif %endif %if 0%{?gcc_icecream:1}%{?gcc_libc_bootstrap:1} -ExclusiveArch: ppc64le x86_64 s390x aarch64 +ExclusiveArch: i586 ppc64le 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-gcc14-bootstrap.spec b/cross-rx-gcc14-bootstrap.spec index 51796b5..0a76776 100644 --- a/cross-rx-gcc14-bootstrap.spec +++ b/cross-rx-gcc14-bootstrap.spec @@ -252,7 +252,7 @@ ExcludeArch: %{cross_arch} %endif %endif %if 0%{?gcc_icecream:1}%{?gcc_libc_bootstrap:1} -ExclusiveArch: ppc64le x86_64 s390x aarch64 riscv64 +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-rx-gcc14.spec b/cross-rx-gcc14.spec index 419ae31..0c1a679 100644 --- a/cross-rx-gcc14.spec +++ b/cross-rx-gcc14.spec @@ -251,7 +251,7 @@ ExcludeArch: %{cross_arch} %endif %endif %if 0%{?gcc_icecream:1}%{?gcc_libc_bootstrap:1} -ExclusiveArch: ppc64le x86_64 s390x aarch64 riscv64 +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-s390x-gcc14-bootstrap.spec b/cross-s390x-gcc14-bootstrap.spec index 6257601..2b7203a 100644 --- a/cross-s390x-gcc14-bootstrap.spec +++ b/cross-s390x-gcc14-bootstrap.spec @@ -251,7 +251,7 @@ ExcludeArch: %{cross_arch} %endif %endif %if 0%{?gcc_icecream:1}%{?gcc_libc_bootstrap:1} -ExclusiveArch: ppc64le x86_64 aarch64 riscv64 +ExclusiveArch: i586 ppc64le 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-gcc14.spec b/cross-s390x-gcc14.spec index b5b687e..f93a1a8 100644 --- a/cross-s390x-gcc14.spec +++ b/cross-s390x-gcc14.spec @@ -251,7 +251,7 @@ ExcludeArch: %{cross_arch} %endif %endif %if 0%{?gcc_icecream:1}%{?gcc_libc_bootstrap:1} -ExclusiveArch: ppc64le x86_64 aarch64 riscv64 +ExclusiveArch: i586 ppc64le 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-gcc14.spec b/cross-sparc-gcc14.spec index 4858198..dc2968f 100644 --- a/cross-sparc-gcc14.spec +++ b/cross-sparc-gcc14.spec @@ -251,7 +251,7 @@ ExcludeArch: %{cross_arch} %endif %endif %if 0%{?gcc_icecream:1}%{?gcc_libc_bootstrap:1} -ExclusiveArch: ppc64le x86_64 s390x aarch64 riscv64 +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-sparc64-gcc14.spec b/cross-sparc64-gcc14.spec index 1a06f65..99223e2 100644 --- a/cross-sparc64-gcc14.spec +++ b/cross-sparc64-gcc14.spec @@ -251,7 +251,7 @@ ExcludeArch: %{cross_arch} %endif %endif %if 0%{?gcc_icecream:1}%{?gcc_libc_bootstrap:1} -ExclusiveArch: ppc64le x86_64 s390x aarch64 riscv64 +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-x86_64-gcc14.spec b/cross-x86_64-gcc14.spec index 5ce4f31..5c531a8 100644 --- a/cross-x86_64-gcc14.spec +++ b/cross-x86_64-gcc14.spec @@ -251,7 +251,7 @@ ExcludeArch: %{cross_arch} %endif %endif %if 0%{?gcc_icecream:1}%{?gcc_libc_bootstrap:1} -ExclusiveArch: ppc64le s390x aarch64 riscv64 +ExclusiveArch: i586 ppc64le 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 4558db3..39fcfae 100644 --- a/cross.spec.in +++ b/cross.spec.in @@ -164,7 +164,7 @@ ExcludeArch: %{cross_arch} %endif %endif %if 0%{?gcc_icecream:1}%{?gcc_libc_bootstrap:1} -ExclusiveArch: ppc64le x86_64 s390x aarch64 riscv64 +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/gcc14.changes b/gcc14.changes index 215116c..325c9c6 100644 --- a/gcc14.changes +++ b/gcc14.changes @@ -1,3 +1,8 @@ +------------------------------------------------------------------- +Thu Aug 22 10:37:05 UTC 2024 - Richard Biener + +- Re-enable cross compiler builds on i586. + ------------------------------------------------------------------- Thu Aug 1 09:33:39 UTC 2024 - Richard Biener