[OE-core] [OE-Core][PATCH 11/13] gcc: More places to patch to disable ldbl 128 for musl on PPC

Richard Purdie richard.purdie at linuxfoundation.org
Sat Dec 15 12:06:22 UTC 2018


On Fri, 2018-12-14 at 15:44 -0800, Khem Raj wrote:
> On Fri, Dec 14, 2018 at 9:58 AM Serhey Popovych
> <serhe.popovych at gmail.com> wrote:
> > There are four functions using TFmode type (128bit) that isn't
> > available when building with musl. Move each of them from common
> > ppc64-fp.c to individual files referenced from t-float128 that used
> > when ldbl 128 enabled at configure time.
> > 
> > For gcc-7.3 if -mfloat128 is given -mfloat128-type must be given
> > too.
> > 
> > Exclude ibm-ldouble.c when ldbl 128 isn't enabled at config time.
> > 
> > Build and boot tested with musl (no float128) and glibc (float128
> > and ibm128 on PowerPC64).
> > 
> 
> We should be dropping gcc 7 support in master for next release. Gcc 8
> one is ok
> probably worth submitting it to gcc upstream as well.

I'll probably merge the series and then remove gcc7...

Cheers,

Richard



More information about the Openembedded-core mailing list