From e7c7bf9d8fb748a76ae0cc03aa75560a3d19f782 Mon Sep 17 00:00:00 2001 From: OBS User rguenther Date: Thu, 28 Apr 2022 06:44:45 +0000 Subject: [PATCH] - Switch ppc64le to the IEEE long double ABI by default in Factory. Rev devel:gcc/36 Md5 1e7bddf3ddcc2b19d1680ea34b0a7569 2022-04-28 06:44:45 rguenther None --- cross-aarch64-gcc12-bootstrap.changes | 5 +++++ cross-aarch64-gcc12-bootstrap.spec | 5 +++++ cross-aarch64-gcc12.changes | 5 +++++ cross-aarch64-gcc12.spec | 5 +++++ cross-amdgcn-gcc12.changes | 5 +++++ cross-amdgcn-gcc12.spec | 5 +++++ cross-arm-gcc12.changes | 5 +++++ cross-arm-gcc12.spec | 5 +++++ cross-arm-none-gcc12-bootstrap.changes | 5 +++++ cross-arm-none-gcc12-bootstrap.spec | 5 +++++ cross-arm-none-gcc12.changes | 5 +++++ cross-arm-none-gcc12.spec | 5 +++++ cross-avr-gcc12-bootstrap.changes | 5 +++++ cross-avr-gcc12-bootstrap.spec | 5 +++++ cross-avr-gcc12.changes | 5 +++++ cross-avr-gcc12.spec | 5 +++++ cross-epiphany-gcc12-bootstrap.changes | 5 +++++ cross-epiphany-gcc12-bootstrap.spec | 5 +++++ cross-epiphany-gcc12.changes | 5 +++++ cross-epiphany-gcc12.spec | 5 +++++ cross-hppa-gcc12-bootstrap.changes | 5 +++++ cross-hppa-gcc12-bootstrap.spec | 5 +++++ cross-hppa-gcc12.changes | 5 +++++ cross-hppa-gcc12.spec | 5 +++++ cross-m68k-gcc12.changes | 5 +++++ cross-m68k-gcc12.spec | 5 +++++ cross-mips-gcc12.changes | 5 +++++ cross-mips-gcc12.spec | 5 +++++ cross-nvptx-gcc12.changes | 5 +++++ cross-nvptx-gcc12.spec | 5 +++++ cross-ppc64-gcc12.changes | 5 +++++ cross-ppc64-gcc12.spec | 5 +++++ cross-ppc64le-gcc12.changes | 5 +++++ cross-ppc64le-gcc12.spec | 5 +++++ cross-riscv64-elf-gcc12-bootstrap.changes | 5 +++++ cross-riscv64-elf-gcc12-bootstrap.spec | 5 +++++ cross-riscv64-elf-gcc12.changes | 5 +++++ cross-riscv64-elf-gcc12.spec | 5 +++++ cross-riscv64-gcc12-bootstrap.changes | 5 +++++ cross-riscv64-gcc12-bootstrap.spec | 5 +++++ cross-riscv64-gcc12.changes | 5 +++++ cross-riscv64-gcc12.spec | 5 +++++ cross-rx-gcc12-bootstrap.changes | 5 +++++ cross-rx-gcc12-bootstrap.spec | 5 +++++ cross-rx-gcc12.changes | 5 +++++ cross-rx-gcc12.spec | 5 +++++ cross-s390x-gcc12.changes | 5 +++++ cross-s390x-gcc12.spec | 5 +++++ cross-sparc-gcc12.changes | 5 +++++ cross-sparc-gcc12.spec | 5 +++++ cross-sparc64-gcc12.changes | 5 +++++ cross-sparc64-gcc12.spec | 5 +++++ cross-x86_64-gcc12.changes | 5 +++++ cross-x86_64-gcc12.spec | 5 +++++ gcc.spec.in | 5 +++++ gcc12-testresults.changes | 5 +++++ gcc12-testresults.spec | 5 +++++ gcc12.changes | 5 +++++ gcc12.spec | 5 +++++ 59 files changed, 295 insertions(+) diff --git a/cross-aarch64-gcc12-bootstrap.changes b/cross-aarch64-gcc12-bootstrap.changes index 2c97233..530cd8f 100644 --- a/cross-aarch64-gcc12-bootstrap.changes +++ b/cross-aarch64-gcc12-bootstrap.changes @@ -1,3 +1,8 @@ +------------------------------------------------------------------- +Thu Apr 28 06:43:08 UTC 2022 - Richard Biener + +- Switch ppc64le to the IEEE long double ABI by default in Factory. + ------------------------------------------------------------------- Wed Apr 27 05:56:00 UTC 2022 - Richard Biener diff --git a/cross-aarch64-gcc12-bootstrap.spec b/cross-aarch64-gcc12-bootstrap.spec index e911648..c8668f3 100644 --- a/cross-aarch64-gcc12-bootstrap.spec +++ b/cross-aarch64-gcc12-bootstrap.spec @@ -641,9 +641,14 @@ amdgcn-amdhsa,\ --with-long-double-128 \ %if "%{TARGET_ARCH}" == "powerpc64le" --enable-targets=powerpcle-linux \ +%if %{suse_version} > 1500 + --with-long-double-format=ieee \ +%else + --with-long-double-format=ibm \ --disable-multilib \ %endif %endif +%endif %if "%{TARGET_ARCH}" == "sparc64" --with-cpu=ultrasparc \ --with-long-double-128 \ diff --git a/cross-aarch64-gcc12.changes b/cross-aarch64-gcc12.changes index 2c97233..530cd8f 100644 --- a/cross-aarch64-gcc12.changes +++ b/cross-aarch64-gcc12.changes @@ -1,3 +1,8 @@ +------------------------------------------------------------------- +Thu Apr 28 06:43:08 UTC 2022 - Richard Biener + +- Switch ppc64le to the IEEE long double ABI by default in Factory. + ------------------------------------------------------------------- Wed Apr 27 05:56:00 UTC 2022 - Richard Biener diff --git a/cross-aarch64-gcc12.spec b/cross-aarch64-gcc12.spec index 16d2ae4..6e0787b 100644 --- a/cross-aarch64-gcc12.spec +++ b/cross-aarch64-gcc12.spec @@ -641,9 +641,14 @@ amdgcn-amdhsa,\ --with-long-double-128 \ %if "%{TARGET_ARCH}" == "powerpc64le" --enable-targets=powerpcle-linux \ +%if %{suse_version} > 1500 + --with-long-double-format=ieee \ +%else + --with-long-double-format=ibm \ --disable-multilib \ %endif %endif +%endif %if "%{TARGET_ARCH}" == "sparc64" --with-cpu=ultrasparc \ --with-long-double-128 \ diff --git a/cross-amdgcn-gcc12.changes b/cross-amdgcn-gcc12.changes index 2c97233..530cd8f 100644 --- a/cross-amdgcn-gcc12.changes +++ b/cross-amdgcn-gcc12.changes @@ -1,3 +1,8 @@ +------------------------------------------------------------------- +Thu Apr 28 06:43:08 UTC 2022 - Richard Biener + +- Switch ppc64le to the IEEE long double ABI by default in Factory. + ------------------------------------------------------------------- Wed Apr 27 05:56:00 UTC 2022 - Richard Biener diff --git a/cross-amdgcn-gcc12.spec b/cross-amdgcn-gcc12.spec index 1a431c7..cd5a739 100644 --- a/cross-amdgcn-gcc12.spec +++ b/cross-amdgcn-gcc12.spec @@ -641,9 +641,14 @@ amdgcn-amdhsa,\ --with-long-double-128 \ %if "%{TARGET_ARCH}" == "powerpc64le" --enable-targets=powerpcle-linux \ +%if %{suse_version} > 1500 + --with-long-double-format=ieee \ +%else + --with-long-double-format=ibm \ --disable-multilib \ %endif %endif +%endif %if "%{TARGET_ARCH}" == "sparc64" --with-cpu=ultrasparc \ --with-long-double-128 \ diff --git a/cross-arm-gcc12.changes b/cross-arm-gcc12.changes index 2c97233..530cd8f 100644 --- a/cross-arm-gcc12.changes +++ b/cross-arm-gcc12.changes @@ -1,3 +1,8 @@ +------------------------------------------------------------------- +Thu Apr 28 06:43:08 UTC 2022 - Richard Biener + +- Switch ppc64le to the IEEE long double ABI by default in Factory. + ------------------------------------------------------------------- Wed Apr 27 05:56:00 UTC 2022 - Richard Biener diff --git a/cross-arm-gcc12.spec b/cross-arm-gcc12.spec index b4cf3bb..aec0a6e 100644 --- a/cross-arm-gcc12.spec +++ b/cross-arm-gcc12.spec @@ -641,9 +641,14 @@ amdgcn-amdhsa,\ --with-long-double-128 \ %if "%{TARGET_ARCH}" == "powerpc64le" --enable-targets=powerpcle-linux \ +%if %{suse_version} > 1500 + --with-long-double-format=ieee \ +%else + --with-long-double-format=ibm \ --disable-multilib \ %endif %endif +%endif %if "%{TARGET_ARCH}" == "sparc64" --with-cpu=ultrasparc \ --with-long-double-128 \ diff --git a/cross-arm-none-gcc12-bootstrap.changes b/cross-arm-none-gcc12-bootstrap.changes index 2c97233..530cd8f 100644 --- a/cross-arm-none-gcc12-bootstrap.changes +++ b/cross-arm-none-gcc12-bootstrap.changes @@ -1,3 +1,8 @@ +------------------------------------------------------------------- +Thu Apr 28 06:43:08 UTC 2022 - Richard Biener + +- Switch ppc64le to the IEEE long double ABI by default in Factory. + ------------------------------------------------------------------- Wed Apr 27 05:56:00 UTC 2022 - Richard Biener diff --git a/cross-arm-none-gcc12-bootstrap.spec b/cross-arm-none-gcc12-bootstrap.spec index 962825e..c44dd49 100644 --- a/cross-arm-none-gcc12-bootstrap.spec +++ b/cross-arm-none-gcc12-bootstrap.spec @@ -642,9 +642,14 @@ amdgcn-amdhsa,\ --with-long-double-128 \ %if "%{TARGET_ARCH}" == "powerpc64le" --enable-targets=powerpcle-linux \ +%if %{suse_version} > 1500 + --with-long-double-format=ieee \ +%else + --with-long-double-format=ibm \ --disable-multilib \ %endif %endif +%endif %if "%{TARGET_ARCH}" == "sparc64" --with-cpu=ultrasparc \ --with-long-double-128 \ diff --git a/cross-arm-none-gcc12.changes b/cross-arm-none-gcc12.changes index 2c97233..530cd8f 100644 --- a/cross-arm-none-gcc12.changes +++ b/cross-arm-none-gcc12.changes @@ -1,3 +1,8 @@ +------------------------------------------------------------------- +Thu Apr 28 06:43:08 UTC 2022 - Richard Biener + +- Switch ppc64le to the IEEE long double ABI by default in Factory. + ------------------------------------------------------------------- Wed Apr 27 05:56:00 UTC 2022 - Richard Biener diff --git a/cross-arm-none-gcc12.spec b/cross-arm-none-gcc12.spec index 7b2d43a..fd867f4 100644 --- a/cross-arm-none-gcc12.spec +++ b/cross-arm-none-gcc12.spec @@ -641,9 +641,14 @@ amdgcn-amdhsa,\ --with-long-double-128 \ %if "%{TARGET_ARCH}" == "powerpc64le" --enable-targets=powerpcle-linux \ +%if %{suse_version} > 1500 + --with-long-double-format=ieee \ +%else + --with-long-double-format=ibm \ --disable-multilib \ %endif %endif +%endif %if "%{TARGET_ARCH}" == "sparc64" --with-cpu=ultrasparc \ --with-long-double-128 \ diff --git a/cross-avr-gcc12-bootstrap.changes b/cross-avr-gcc12-bootstrap.changes index 2c97233..530cd8f 100644 --- a/cross-avr-gcc12-bootstrap.changes +++ b/cross-avr-gcc12-bootstrap.changes @@ -1,3 +1,8 @@ +------------------------------------------------------------------- +Thu Apr 28 06:43:08 UTC 2022 - Richard Biener + +- Switch ppc64le to the IEEE long double ABI by default in Factory. + ------------------------------------------------------------------- Wed Apr 27 05:56:00 UTC 2022 - Richard Biener diff --git a/cross-avr-gcc12-bootstrap.spec b/cross-avr-gcc12-bootstrap.spec index e6f0f6d..5abad2b 100644 --- a/cross-avr-gcc12-bootstrap.spec +++ b/cross-avr-gcc12-bootstrap.spec @@ -641,9 +641,14 @@ amdgcn-amdhsa,\ --with-long-double-128 \ %if "%{TARGET_ARCH}" == "powerpc64le" --enable-targets=powerpcle-linux \ +%if %{suse_version} > 1500 + --with-long-double-format=ieee \ +%else + --with-long-double-format=ibm \ --disable-multilib \ %endif %endif +%endif %if "%{TARGET_ARCH}" == "sparc64" --with-cpu=ultrasparc \ --with-long-double-128 \ diff --git a/cross-avr-gcc12.changes b/cross-avr-gcc12.changes index 2c97233..530cd8f 100644 --- a/cross-avr-gcc12.changes +++ b/cross-avr-gcc12.changes @@ -1,3 +1,8 @@ +------------------------------------------------------------------- +Thu Apr 28 06:43:08 UTC 2022 - Richard Biener + +- Switch ppc64le to the IEEE long double ABI by default in Factory. + ------------------------------------------------------------------- Wed Apr 27 05:56:00 UTC 2022 - Richard Biener diff --git a/cross-avr-gcc12.spec b/cross-avr-gcc12.spec index e6dd76c..b195289 100644 --- a/cross-avr-gcc12.spec +++ b/cross-avr-gcc12.spec @@ -641,9 +641,14 @@ amdgcn-amdhsa,\ --with-long-double-128 \ %if "%{TARGET_ARCH}" == "powerpc64le" --enable-targets=powerpcle-linux \ +%if %{suse_version} > 1500 + --with-long-double-format=ieee \ +%else + --with-long-double-format=ibm \ --disable-multilib \ %endif %endif +%endif %if "%{TARGET_ARCH}" == "sparc64" --with-cpu=ultrasparc \ --with-long-double-128 \ diff --git a/cross-epiphany-gcc12-bootstrap.changes b/cross-epiphany-gcc12-bootstrap.changes index 2c97233..530cd8f 100644 --- a/cross-epiphany-gcc12-bootstrap.changes +++ b/cross-epiphany-gcc12-bootstrap.changes @@ -1,3 +1,8 @@ +------------------------------------------------------------------- +Thu Apr 28 06:43:08 UTC 2022 - Richard Biener + +- Switch ppc64le to the IEEE long double ABI by default in Factory. + ------------------------------------------------------------------- Wed Apr 27 05:56:00 UTC 2022 - Richard Biener diff --git a/cross-epiphany-gcc12-bootstrap.spec b/cross-epiphany-gcc12-bootstrap.spec index d41b9d0..af6ac37 100644 --- a/cross-epiphany-gcc12-bootstrap.spec +++ b/cross-epiphany-gcc12-bootstrap.spec @@ -642,9 +642,14 @@ amdgcn-amdhsa,\ --with-long-double-128 \ %if "%{TARGET_ARCH}" == "powerpc64le" --enable-targets=powerpcle-linux \ +%if %{suse_version} > 1500 + --with-long-double-format=ieee \ +%else + --with-long-double-format=ibm \ --disable-multilib \ %endif %endif +%endif %if "%{TARGET_ARCH}" == "sparc64" --with-cpu=ultrasparc \ --with-long-double-128 \ diff --git a/cross-epiphany-gcc12.changes b/cross-epiphany-gcc12.changes index 2c97233..530cd8f 100644 --- a/cross-epiphany-gcc12.changes +++ b/cross-epiphany-gcc12.changes @@ -1,3 +1,8 @@ +------------------------------------------------------------------- +Thu Apr 28 06:43:08 UTC 2022 - Richard Biener + +- Switch ppc64le to the IEEE long double ABI by default in Factory. + ------------------------------------------------------------------- Wed Apr 27 05:56:00 UTC 2022 - Richard Biener diff --git a/cross-epiphany-gcc12.spec b/cross-epiphany-gcc12.spec index 83af321..f3a09e7 100644 --- a/cross-epiphany-gcc12.spec +++ b/cross-epiphany-gcc12.spec @@ -641,9 +641,14 @@ amdgcn-amdhsa,\ --with-long-double-128 \ %if "%{TARGET_ARCH}" == "powerpc64le" --enable-targets=powerpcle-linux \ +%if %{suse_version} > 1500 + --with-long-double-format=ieee \ +%else + --with-long-double-format=ibm \ --disable-multilib \ %endif %endif +%endif %if "%{TARGET_ARCH}" == "sparc64" --with-cpu=ultrasparc \ --with-long-double-128 \ diff --git a/cross-hppa-gcc12-bootstrap.changes b/cross-hppa-gcc12-bootstrap.changes index 2c97233..530cd8f 100644 --- a/cross-hppa-gcc12-bootstrap.changes +++ b/cross-hppa-gcc12-bootstrap.changes @@ -1,3 +1,8 @@ +------------------------------------------------------------------- +Thu Apr 28 06:43:08 UTC 2022 - Richard Biener + +- Switch ppc64le to the IEEE long double ABI by default in Factory. + ------------------------------------------------------------------- Wed Apr 27 05:56:00 UTC 2022 - Richard Biener diff --git a/cross-hppa-gcc12-bootstrap.spec b/cross-hppa-gcc12-bootstrap.spec index c7f5097..31d336d 100644 --- a/cross-hppa-gcc12-bootstrap.spec +++ b/cross-hppa-gcc12-bootstrap.spec @@ -641,9 +641,14 @@ amdgcn-amdhsa,\ --with-long-double-128 \ %if "%{TARGET_ARCH}" == "powerpc64le" --enable-targets=powerpcle-linux \ +%if %{suse_version} > 1500 + --with-long-double-format=ieee \ +%else + --with-long-double-format=ibm \ --disable-multilib \ %endif %endif +%endif %if "%{TARGET_ARCH}" == "sparc64" --with-cpu=ultrasparc \ --with-long-double-128 \ diff --git a/cross-hppa-gcc12.changes b/cross-hppa-gcc12.changes index 2c97233..530cd8f 100644 --- a/cross-hppa-gcc12.changes +++ b/cross-hppa-gcc12.changes @@ -1,3 +1,8 @@ +------------------------------------------------------------------- +Thu Apr 28 06:43:08 UTC 2022 - Richard Biener + +- Switch ppc64le to the IEEE long double ABI by default in Factory. + ------------------------------------------------------------------- Wed Apr 27 05:56:00 UTC 2022 - Richard Biener diff --git a/cross-hppa-gcc12.spec b/cross-hppa-gcc12.spec index 0b1cc68..1b4d933 100644 --- a/cross-hppa-gcc12.spec +++ b/cross-hppa-gcc12.spec @@ -641,9 +641,14 @@ amdgcn-amdhsa,\ --with-long-double-128 \ %if "%{TARGET_ARCH}" == "powerpc64le" --enable-targets=powerpcle-linux \ +%if %{suse_version} > 1500 + --with-long-double-format=ieee \ +%else + --with-long-double-format=ibm \ --disable-multilib \ %endif %endif +%endif %if "%{TARGET_ARCH}" == "sparc64" --with-cpu=ultrasparc \ --with-long-double-128 \ diff --git a/cross-m68k-gcc12.changes b/cross-m68k-gcc12.changes index 2c97233..530cd8f 100644 --- a/cross-m68k-gcc12.changes +++ b/cross-m68k-gcc12.changes @@ -1,3 +1,8 @@ +------------------------------------------------------------------- +Thu Apr 28 06:43:08 UTC 2022 - Richard Biener + +- Switch ppc64le to the IEEE long double ABI by default in Factory. + ------------------------------------------------------------------- Wed Apr 27 05:56:00 UTC 2022 - Richard Biener diff --git a/cross-m68k-gcc12.spec b/cross-m68k-gcc12.spec index 5852eaa..241a906 100644 --- a/cross-m68k-gcc12.spec +++ b/cross-m68k-gcc12.spec @@ -641,9 +641,14 @@ amdgcn-amdhsa,\ --with-long-double-128 \ %if "%{TARGET_ARCH}" == "powerpc64le" --enable-targets=powerpcle-linux \ +%if %{suse_version} > 1500 + --with-long-double-format=ieee \ +%else + --with-long-double-format=ibm \ --disable-multilib \ %endif %endif +%endif %if "%{TARGET_ARCH}" == "sparc64" --with-cpu=ultrasparc \ --with-long-double-128 \ diff --git a/cross-mips-gcc12.changes b/cross-mips-gcc12.changes index 2c97233..530cd8f 100644 --- a/cross-mips-gcc12.changes +++ b/cross-mips-gcc12.changes @@ -1,3 +1,8 @@ +------------------------------------------------------------------- +Thu Apr 28 06:43:08 UTC 2022 - Richard Biener + +- Switch ppc64le to the IEEE long double ABI by default in Factory. + ------------------------------------------------------------------- Wed Apr 27 05:56:00 UTC 2022 - Richard Biener diff --git a/cross-mips-gcc12.spec b/cross-mips-gcc12.spec index d59a907..4adce99 100644 --- a/cross-mips-gcc12.spec +++ b/cross-mips-gcc12.spec @@ -641,9 +641,14 @@ amdgcn-amdhsa,\ --with-long-double-128 \ %if "%{TARGET_ARCH}" == "powerpc64le" --enable-targets=powerpcle-linux \ +%if %{suse_version} > 1500 + --with-long-double-format=ieee \ +%else + --with-long-double-format=ibm \ --disable-multilib \ %endif %endif +%endif %if "%{TARGET_ARCH}" == "sparc64" --with-cpu=ultrasparc \ --with-long-double-128 \ diff --git a/cross-nvptx-gcc12.changes b/cross-nvptx-gcc12.changes index 2c97233..530cd8f 100644 --- a/cross-nvptx-gcc12.changes +++ b/cross-nvptx-gcc12.changes @@ -1,3 +1,8 @@ +------------------------------------------------------------------- +Thu Apr 28 06:43:08 UTC 2022 - Richard Biener + +- Switch ppc64le to the IEEE long double ABI by default in Factory. + ------------------------------------------------------------------- Wed Apr 27 05:56:00 UTC 2022 - Richard Biener diff --git a/cross-nvptx-gcc12.spec b/cross-nvptx-gcc12.spec index 3ef780d..81cde74 100644 --- a/cross-nvptx-gcc12.spec +++ b/cross-nvptx-gcc12.spec @@ -641,9 +641,14 @@ amdgcn-amdhsa,\ --with-long-double-128 \ %if "%{TARGET_ARCH}" == "powerpc64le" --enable-targets=powerpcle-linux \ +%if %{suse_version} > 1500 + --with-long-double-format=ieee \ +%else + --with-long-double-format=ibm \ --disable-multilib \ %endif %endif +%endif %if "%{TARGET_ARCH}" == "sparc64" --with-cpu=ultrasparc \ --with-long-double-128 \ diff --git a/cross-ppc64-gcc12.changes b/cross-ppc64-gcc12.changes index 2c97233..530cd8f 100644 --- a/cross-ppc64-gcc12.changes +++ b/cross-ppc64-gcc12.changes @@ -1,3 +1,8 @@ +------------------------------------------------------------------- +Thu Apr 28 06:43:08 UTC 2022 - Richard Biener + +- Switch ppc64le to the IEEE long double ABI by default in Factory. + ------------------------------------------------------------------- Wed Apr 27 05:56:00 UTC 2022 - Richard Biener diff --git a/cross-ppc64-gcc12.spec b/cross-ppc64-gcc12.spec index 16e2b54..6d0727f 100644 --- a/cross-ppc64-gcc12.spec +++ b/cross-ppc64-gcc12.spec @@ -641,9 +641,14 @@ amdgcn-amdhsa,\ --with-long-double-128 \ %if "%{TARGET_ARCH}" == "powerpc64le" --enable-targets=powerpcle-linux \ +%if %{suse_version} > 1500 + --with-long-double-format=ieee \ +%else + --with-long-double-format=ibm \ --disable-multilib \ %endif %endif +%endif %if "%{TARGET_ARCH}" == "sparc64" --with-cpu=ultrasparc \ --with-long-double-128 \ diff --git a/cross-ppc64le-gcc12.changes b/cross-ppc64le-gcc12.changes index 2c97233..530cd8f 100644 --- a/cross-ppc64le-gcc12.changes +++ b/cross-ppc64le-gcc12.changes @@ -1,3 +1,8 @@ +------------------------------------------------------------------- +Thu Apr 28 06:43:08 UTC 2022 - Richard Biener + +- Switch ppc64le to the IEEE long double ABI by default in Factory. + ------------------------------------------------------------------- Wed Apr 27 05:56:00 UTC 2022 - Richard Biener diff --git a/cross-ppc64le-gcc12.spec b/cross-ppc64le-gcc12.spec index 1bf0a01..c3362c5 100644 --- a/cross-ppc64le-gcc12.spec +++ b/cross-ppc64le-gcc12.spec @@ -641,9 +641,14 @@ amdgcn-amdhsa,\ --with-long-double-128 \ %if "%{TARGET_ARCH}" == "powerpc64le" --enable-targets=powerpcle-linux \ +%if %{suse_version} > 1500 + --with-long-double-format=ieee \ +%else + --with-long-double-format=ibm \ --disable-multilib \ %endif %endif +%endif %if "%{TARGET_ARCH}" == "sparc64" --with-cpu=ultrasparc \ --with-long-double-128 \ diff --git a/cross-riscv64-elf-gcc12-bootstrap.changes b/cross-riscv64-elf-gcc12-bootstrap.changes index 2c97233..530cd8f 100644 --- a/cross-riscv64-elf-gcc12-bootstrap.changes +++ b/cross-riscv64-elf-gcc12-bootstrap.changes @@ -1,3 +1,8 @@ +------------------------------------------------------------------- +Thu Apr 28 06:43:08 UTC 2022 - Richard Biener + +- Switch ppc64le to the IEEE long double ABI by default in Factory. + ------------------------------------------------------------------- Wed Apr 27 05:56:00 UTC 2022 - Richard Biener diff --git a/cross-riscv64-elf-gcc12-bootstrap.spec b/cross-riscv64-elf-gcc12-bootstrap.spec index f3d1c68..adb8b32 100644 --- a/cross-riscv64-elf-gcc12-bootstrap.spec +++ b/cross-riscv64-elf-gcc12-bootstrap.spec @@ -642,9 +642,14 @@ amdgcn-amdhsa,\ --with-long-double-128 \ %if "%{TARGET_ARCH}" == "powerpc64le" --enable-targets=powerpcle-linux \ +%if %{suse_version} > 1500 + --with-long-double-format=ieee \ +%else + --with-long-double-format=ibm \ --disable-multilib \ %endif %endif +%endif %if "%{TARGET_ARCH}" == "sparc64" --with-cpu=ultrasparc \ --with-long-double-128 \ diff --git a/cross-riscv64-elf-gcc12.changes b/cross-riscv64-elf-gcc12.changes index 2c97233..530cd8f 100644 --- a/cross-riscv64-elf-gcc12.changes +++ b/cross-riscv64-elf-gcc12.changes @@ -1,3 +1,8 @@ +------------------------------------------------------------------- +Thu Apr 28 06:43:08 UTC 2022 - Richard Biener + +- Switch ppc64le to the IEEE long double ABI by default in Factory. + ------------------------------------------------------------------- Wed Apr 27 05:56:00 UTC 2022 - Richard Biener diff --git a/cross-riscv64-elf-gcc12.spec b/cross-riscv64-elf-gcc12.spec index 67f8030..2f1f782 100644 --- a/cross-riscv64-elf-gcc12.spec +++ b/cross-riscv64-elf-gcc12.spec @@ -641,9 +641,14 @@ amdgcn-amdhsa,\ --with-long-double-128 \ %if "%{TARGET_ARCH}" == "powerpc64le" --enable-targets=powerpcle-linux \ +%if %{suse_version} > 1500 + --with-long-double-format=ieee \ +%else + --with-long-double-format=ibm \ --disable-multilib \ %endif %endif +%endif %if "%{TARGET_ARCH}" == "sparc64" --with-cpu=ultrasparc \ --with-long-double-128 \ diff --git a/cross-riscv64-gcc12-bootstrap.changes b/cross-riscv64-gcc12-bootstrap.changes index 2c97233..530cd8f 100644 --- a/cross-riscv64-gcc12-bootstrap.changes +++ b/cross-riscv64-gcc12-bootstrap.changes @@ -1,3 +1,8 @@ +------------------------------------------------------------------- +Thu Apr 28 06:43:08 UTC 2022 - Richard Biener + +- Switch ppc64le to the IEEE long double ABI by default in Factory. + ------------------------------------------------------------------- Wed Apr 27 05:56:00 UTC 2022 - Richard Biener diff --git a/cross-riscv64-gcc12-bootstrap.spec b/cross-riscv64-gcc12-bootstrap.spec index 6a5c4b0..0a579b2 100644 --- a/cross-riscv64-gcc12-bootstrap.spec +++ b/cross-riscv64-gcc12-bootstrap.spec @@ -641,9 +641,14 @@ amdgcn-amdhsa,\ --with-long-double-128 \ %if "%{TARGET_ARCH}" == "powerpc64le" --enable-targets=powerpcle-linux \ +%if %{suse_version} > 1500 + --with-long-double-format=ieee \ +%else + --with-long-double-format=ibm \ --disable-multilib \ %endif %endif +%endif %if "%{TARGET_ARCH}" == "sparc64" --with-cpu=ultrasparc \ --with-long-double-128 \ diff --git a/cross-riscv64-gcc12.changes b/cross-riscv64-gcc12.changes index 2c97233..530cd8f 100644 --- a/cross-riscv64-gcc12.changes +++ b/cross-riscv64-gcc12.changes @@ -1,3 +1,8 @@ +------------------------------------------------------------------- +Thu Apr 28 06:43:08 UTC 2022 - Richard Biener + +- Switch ppc64le to the IEEE long double ABI by default in Factory. + ------------------------------------------------------------------- Wed Apr 27 05:56:00 UTC 2022 - Richard Biener diff --git a/cross-riscv64-gcc12.spec b/cross-riscv64-gcc12.spec index fba3791..0c40354 100644 --- a/cross-riscv64-gcc12.spec +++ b/cross-riscv64-gcc12.spec @@ -641,9 +641,14 @@ amdgcn-amdhsa,\ --with-long-double-128 \ %if "%{TARGET_ARCH}" == "powerpc64le" --enable-targets=powerpcle-linux \ +%if %{suse_version} > 1500 + --with-long-double-format=ieee \ +%else + --with-long-double-format=ibm \ --disable-multilib \ %endif %endif +%endif %if "%{TARGET_ARCH}" == "sparc64" --with-cpu=ultrasparc \ --with-long-double-128 \ diff --git a/cross-rx-gcc12-bootstrap.changes b/cross-rx-gcc12-bootstrap.changes index 2c97233..530cd8f 100644 --- a/cross-rx-gcc12-bootstrap.changes +++ b/cross-rx-gcc12-bootstrap.changes @@ -1,3 +1,8 @@ +------------------------------------------------------------------- +Thu Apr 28 06:43:08 UTC 2022 - Richard Biener + +- Switch ppc64le to the IEEE long double ABI by default in Factory. + ------------------------------------------------------------------- Wed Apr 27 05:56:00 UTC 2022 - Richard Biener diff --git a/cross-rx-gcc12-bootstrap.spec b/cross-rx-gcc12-bootstrap.spec index bf70abd..6a23d13 100644 --- a/cross-rx-gcc12-bootstrap.spec +++ b/cross-rx-gcc12-bootstrap.spec @@ -642,9 +642,14 @@ amdgcn-amdhsa,\ --with-long-double-128 \ %if "%{TARGET_ARCH}" == "powerpc64le" --enable-targets=powerpcle-linux \ +%if %{suse_version} > 1500 + --with-long-double-format=ieee \ +%else + --with-long-double-format=ibm \ --disable-multilib \ %endif %endif +%endif %if "%{TARGET_ARCH}" == "sparc64" --with-cpu=ultrasparc \ --with-long-double-128 \ diff --git a/cross-rx-gcc12.changes b/cross-rx-gcc12.changes index 2c97233..530cd8f 100644 --- a/cross-rx-gcc12.changes +++ b/cross-rx-gcc12.changes @@ -1,3 +1,8 @@ +------------------------------------------------------------------- +Thu Apr 28 06:43:08 UTC 2022 - Richard Biener + +- Switch ppc64le to the IEEE long double ABI by default in Factory. + ------------------------------------------------------------------- Wed Apr 27 05:56:00 UTC 2022 - Richard Biener diff --git a/cross-rx-gcc12.spec b/cross-rx-gcc12.spec index 56ae2a1..1efd478 100644 --- a/cross-rx-gcc12.spec +++ b/cross-rx-gcc12.spec @@ -641,9 +641,14 @@ amdgcn-amdhsa,\ --with-long-double-128 \ %if "%{TARGET_ARCH}" == "powerpc64le" --enable-targets=powerpcle-linux \ +%if %{suse_version} > 1500 + --with-long-double-format=ieee \ +%else + --with-long-double-format=ibm \ --disable-multilib \ %endif %endif +%endif %if "%{TARGET_ARCH}" == "sparc64" --with-cpu=ultrasparc \ --with-long-double-128 \ diff --git a/cross-s390x-gcc12.changes b/cross-s390x-gcc12.changes index 2c97233..530cd8f 100644 --- a/cross-s390x-gcc12.changes +++ b/cross-s390x-gcc12.changes @@ -1,3 +1,8 @@ +------------------------------------------------------------------- +Thu Apr 28 06:43:08 UTC 2022 - Richard Biener + +- Switch ppc64le to the IEEE long double ABI by default in Factory. + ------------------------------------------------------------------- Wed Apr 27 05:56:00 UTC 2022 - Richard Biener diff --git a/cross-s390x-gcc12.spec b/cross-s390x-gcc12.spec index 813881a..46fe10a 100644 --- a/cross-s390x-gcc12.spec +++ b/cross-s390x-gcc12.spec @@ -641,9 +641,14 @@ amdgcn-amdhsa,\ --with-long-double-128 \ %if "%{TARGET_ARCH}" == "powerpc64le" --enable-targets=powerpcle-linux \ +%if %{suse_version} > 1500 + --with-long-double-format=ieee \ +%else + --with-long-double-format=ibm \ --disable-multilib \ %endif %endif +%endif %if "%{TARGET_ARCH}" == "sparc64" --with-cpu=ultrasparc \ --with-long-double-128 \ diff --git a/cross-sparc-gcc12.changes b/cross-sparc-gcc12.changes index 2c97233..530cd8f 100644 --- a/cross-sparc-gcc12.changes +++ b/cross-sparc-gcc12.changes @@ -1,3 +1,8 @@ +------------------------------------------------------------------- +Thu Apr 28 06:43:08 UTC 2022 - Richard Biener + +- Switch ppc64le to the IEEE long double ABI by default in Factory. + ------------------------------------------------------------------- Wed Apr 27 05:56:00 UTC 2022 - Richard Biener diff --git a/cross-sparc-gcc12.spec b/cross-sparc-gcc12.spec index f6cfb19..fa48dc7 100644 --- a/cross-sparc-gcc12.spec +++ b/cross-sparc-gcc12.spec @@ -641,9 +641,14 @@ amdgcn-amdhsa,\ --with-long-double-128 \ %if "%{TARGET_ARCH}" == "powerpc64le" --enable-targets=powerpcle-linux \ +%if %{suse_version} > 1500 + --with-long-double-format=ieee \ +%else + --with-long-double-format=ibm \ --disable-multilib \ %endif %endif +%endif %if "%{TARGET_ARCH}" == "sparc64" --with-cpu=ultrasparc \ --with-long-double-128 \ diff --git a/cross-sparc64-gcc12.changes b/cross-sparc64-gcc12.changes index 2c97233..530cd8f 100644 --- a/cross-sparc64-gcc12.changes +++ b/cross-sparc64-gcc12.changes @@ -1,3 +1,8 @@ +------------------------------------------------------------------- +Thu Apr 28 06:43:08 UTC 2022 - Richard Biener + +- Switch ppc64le to the IEEE long double ABI by default in Factory. + ------------------------------------------------------------------- Wed Apr 27 05:56:00 UTC 2022 - Richard Biener diff --git a/cross-sparc64-gcc12.spec b/cross-sparc64-gcc12.spec index cf80c7a..1d98a9b 100644 --- a/cross-sparc64-gcc12.spec +++ b/cross-sparc64-gcc12.spec @@ -641,9 +641,14 @@ amdgcn-amdhsa,\ --with-long-double-128 \ %if "%{TARGET_ARCH}" == "powerpc64le" --enable-targets=powerpcle-linux \ +%if %{suse_version} > 1500 + --with-long-double-format=ieee \ +%else + --with-long-double-format=ibm \ --disable-multilib \ %endif %endif +%endif %if "%{TARGET_ARCH}" == "sparc64" --with-cpu=ultrasparc \ --with-long-double-128 \ diff --git a/cross-x86_64-gcc12.changes b/cross-x86_64-gcc12.changes index 2c97233..530cd8f 100644 --- a/cross-x86_64-gcc12.changes +++ b/cross-x86_64-gcc12.changes @@ -1,3 +1,8 @@ +------------------------------------------------------------------- +Thu Apr 28 06:43:08 UTC 2022 - Richard Biener + +- Switch ppc64le to the IEEE long double ABI by default in Factory. + ------------------------------------------------------------------- Wed Apr 27 05:56:00 UTC 2022 - Richard Biener diff --git a/cross-x86_64-gcc12.spec b/cross-x86_64-gcc12.spec index 6ce6415..3166651 100644 --- a/cross-x86_64-gcc12.spec +++ b/cross-x86_64-gcc12.spec @@ -641,9 +641,14 @@ amdgcn-amdhsa,\ --with-long-double-128 \ %if "%{TARGET_ARCH}" == "powerpc64le" --enable-targets=powerpcle-linux \ +%if %{suse_version} > 1500 + --with-long-double-format=ieee \ +%else + --with-long-double-format=ibm \ --disable-multilib \ %endif %endif +%endif %if "%{TARGET_ARCH}" == "sparc64" --with-cpu=ultrasparc \ --with-long-double-128 \ diff --git a/gcc.spec.in b/gcc.spec.in index d368442..1e426a1 100644 --- a/gcc.spec.in +++ b/gcc.spec.in @@ -1519,9 +1519,14 @@ amdgcn-amdhsa,\ --with-long-double-128 \ %if "%{TARGET_ARCH}" == "powerpc64le" --enable-targets=powerpcle-linux \ +%if %{suse_version} > 1500 + --with-long-double-format=ieee \ +%else + --with-long-double-format=ibm \ --disable-multilib \ %endif %endif +%endif %if "%{TARGET_ARCH}" == "sparc64" --with-cpu=ultrasparc \ --with-long-double-128 \ diff --git a/gcc12-testresults.changes b/gcc12-testresults.changes index 2c97233..530cd8f 100644 --- a/gcc12-testresults.changes +++ b/gcc12-testresults.changes @@ -1,3 +1,8 @@ +------------------------------------------------------------------- +Thu Apr 28 06:43:08 UTC 2022 - Richard Biener + +- Switch ppc64le to the IEEE long double ABI by default in Factory. + ------------------------------------------------------------------- Wed Apr 27 05:56:00 UTC 2022 - Richard Biener diff --git a/gcc12-testresults.spec b/gcc12-testresults.spec index 9e3b5fa..1109853 100644 --- a/gcc12-testresults.spec +++ b/gcc12-testresults.spec @@ -833,9 +833,14 @@ amdgcn-amdhsa,\ --with-long-double-128 \ %if "%{TARGET_ARCH}" == "powerpc64le" --enable-targets=powerpcle-linux \ +%if %{suse_version} > 1500 + --with-long-double-format=ieee \ +%else + --with-long-double-format=ibm \ --disable-multilib \ %endif %endif +%endif %if "%{TARGET_ARCH}" == "sparc64" --with-cpu=ultrasparc \ --with-long-double-128 \ diff --git a/gcc12.changes b/gcc12.changes index 2c97233..530cd8f 100644 --- a/gcc12.changes +++ b/gcc12.changes @@ -1,3 +1,8 @@ +------------------------------------------------------------------- +Thu Apr 28 06:43:08 UTC 2022 - Richard Biener + +- Switch ppc64le to the IEEE long double ABI by default in Factory. + ------------------------------------------------------------------- Wed Apr 27 05:56:00 UTC 2022 - Richard Biener diff --git a/gcc12.spec b/gcc12.spec index ea7212d..b11591f 100644 --- a/gcc12.spec +++ b/gcc12.spec @@ -2329,9 +2329,14 @@ amdgcn-amdhsa,\ --with-long-double-128 \ %if "%{TARGET_ARCH}" == "powerpc64le" --enable-targets=powerpcle-linux \ +%if %{suse_version} > 1500 + --with-long-double-format=ieee \ +%else + --with-long-double-format=ibm \ --disable-multilib \ %endif %endif +%endif %if "%{TARGET_ARCH}" == "sparc64" --with-cpu=ultrasparc \ --with-long-double-128 \