Re: [PATCH] PR target/85456, Fix __builtin_powil for -mabi=ieeelongdouble on PowerPC

2018-04-20 Thread Michael Meissner
On Fri, Apr 20, 2018 at 10:52:57AM -0500, Segher Boessenkool wrote: > Hi Mike, > > On Thu, Apr 19, 2018 at 12:33:45AM -0400, Michael Meissner wrote: > > This patch adds __powikf2 to libgcc, and makes GCC use it for > > __builtin_powil > > when long double is IEEE 128-bit (-mabi=ieeelongdouble).

Re: [PATCH] PR target/85456, Fix __builtin_powil for -mabi=ieeelongdouble on PowerPC

2018-04-20 Thread Segher Boessenkool
Hi Mike, On Thu, Apr 19, 2018 at 12:33:45AM -0400, Michael Meissner wrote: > This patch adds __powikf2 to libgcc, and makes GCC use it for __builtin_powil > when long double is IEEE 128-bit (-mabi=ieeelongdouble). > > I tested it on a little endian power8 system with a bootstrap compiler. There

[PATCH] PR target/85456, Fix __builtin_powil for -mabi=ieeelongdouble on PowerPC

2018-04-18 Thread Michael Meissner
This patch adds __powikf2 to libgcc, and makes GCC use it for __builtin_powil when long double is IEEE 128-bit (-mabi=ieeelongdouble). I tested it on a little endian power8 system with a bootstrap compiler. There were no regresion failures. Can I check this into GCC 8? This does not need to be