This is the mail archive of the
libc-alpha@sourceware.org
mailing list for the glibc project.
Re: [PATCH 08/13] powerpc64le: Enforce -mabi=ibmlongdouble when -mfloat128 used
- From: Joseph Myers <joseph at codesourcery dot com>
- To: "Paul E. Murphy" <murphyp at linux dot vnet dot ibm dot com>
- Cc: <libc-alpha at sourceware dot org>
- Date: Sat, 7 Mar 2020 00:35:22 +0000
- Subject: Re: [PATCH 08/13] powerpc64le: Enforce -mabi=ibmlongdouble when -mfloat128 used
- Ironport-sdr: IFVCK3Y18c3KhIA9fTJiu2DQVKDFMwT+xuMPvqgZTkTTH2+RGXgEWutirsM932xgvj8iOfzmil HfAEQGeezlHUnqSAAvlO4QinSpuyzSY3VqIMNXryTN1PjmVuOE6DgKmazvm/70e/UnuLKulsse fYk/sC2mRXwckALpJtNDKHQGMVW42huBTnK/SxjvPj3DCj9qXwjHZYlWvfdLNra7N5CG8y3TTi h7rrVcemlhkKto9X7+mhvm7N+bVLsIE6tukz497zWsIl5+qW4I0JkQ4Ic5q3dBxcWJnBf8c1di uvc=
- Ironport-sdr: fs97SKktFT7ryBAEl9HRkJjWPmEwAeRxNuxOffF6datt7qDxgt4TnxSnHkfvISxobofxhGSa/D qgFF1u6BghqDwqDA5I1qyCiI8EgLuJ19P5dV4EFIDQLNeTL+QGhVp/9G5yM7nTCCoEOQr53hzj Lyq9uu5J8rVl5fgxqDQoqJq6duk2V0O16PDC6SZs2vNkkjZnoypZZCEwOVIr7hVSF7hmP5+IV8 z/j5BDId0eERyNZxu65JtsBLXctsU4MdVc47LsymKSY60WMZyLW48LiILA22sqsQt5mnblsLfT uLg=
- References: <20200306203721.15886-1-murphyp@linux.vnet.ibm.com> <20200306203721.15886-9-murphyp@linux.vnet.ibm.com>
On Fri, 6 Mar 2020, Paul E. Murphy wrote:
> +# All _Float128 files should be built assuming an ibm128 long double.
> +# Likewise, this avoids some old GCC 7 compiler bugs whereby calls
> +# to __mulkc3 are swapped with __multc3, or worse.
> +type-float128-CFLAGS += $(type-ldouble-CFLAGS)
When referencing compiler bugs in comments, please always give the bug
number / exact reference to fixing commit or version to help us know in
future when such code in glibc is obsolete with the minimum supported GCC
version. I'm guessing this is bug 84914.
--
Joseph S. Myers
joseph@codesourcery.com