Hi!
On Fri, Jan 28, 2022 at 10:47:06PM -0500, Michael Meissner wrote:
> Use correct names for __ibm128 if long double is IEEE 128-bit.
>
> If you are on a PowerPC system where the default long double is IEEE
> 128-bit, GCC will use the wrong names for some of the conversion functions
> for the __
Ping patch to fix PR target/104253. This patch fixes using the wrong names for
conversions between __ibm128 and integer types if the long double default is
IEEE 128-bit.
| Date: Fri, 28 Jan 2022 22:47:06 -0500
| From: Michael Meissner
| Subject: [PATCH], PR 104253, Fix __ibm128 conversions on
On Fri, Jan 28, 2022 at 10:47:06PM -0500, Michael Meissner via Gcc-patches
wrote:
> 2022-01-28 Michael Meissner
>
> gcc/
> PR target/104253
> * config/rs6000/rs6000.cc (init_float128_ibm): Use the TF names
> for builtin conversions between __ibm128 and DImode when long
>
Use correct names for __ibm128 if long double is IEEE 128-bit.
If you are on a PowerPC system where the default long double is IEEE
128-bit, GCC will use the wrong names for some of the conversion functions
for the __ibm128 type.
What is happening is when the defult long double is IEEE 128-bit, t