Re: [PATCH 2/3 V2] Do not include stdio.h in libgcc's Decimal/Float128 conversions.

2021-03-09 Thread Segher Boessenkool
Hi! On Wed, Mar 03, 2021 at 02:12:56PM -0500, Michael Meissner wrote: > On Tue, Mar 02, 2021 at 03:53:06PM -0600, Segher Boessenkool wrote: > > If you want to make decimal and/or QP float work only on 64-bit LE Linux > > you should say so. And in that case, that is certainly not acceptable > > if

Re: [PATCH 2/3 V2] Do not include stdio.h in libgcc's Decimal/Float128 conversions.

2021-03-03 Thread Michael Meissner via Gcc-patches
On Wed, Mar 03, 2021 at 11:33:52PM +, Joseph Myers wrote: > On Wed, 3 Mar 2021, Michael Meissner via Gcc-patches wrote: > > > As we have discussed many times, on 32-bit BE, you cannot use hardware > > _Float128 support on power9/power10 because there is no TImode in 32-bit. > > Various machine

Re: [PATCH 2/3 V2] Do not include stdio.h in libgcc's Decimal/Float128 conversions.

2021-03-03 Thread Joseph Myers
On Wed, 3 Mar 2021, Michael Meissner via Gcc-patches wrote: > As we have discussed many times, on 32-bit BE, you cannot use hardware > _Float128 support on power9/power10 because there is no TImode in 32-bit. > Various machine independent parts of GCC require an integer type to be the > same > si

Re: [PATCH 2/3 V2] Do not include stdio.h in libgcc's Decimal/Float128 conversions.

2021-03-03 Thread Michael Meissner via Gcc-patches
On Tue, Mar 02, 2021 at 03:53:06PM -0600, Segher Boessenkool wrote: > If you want to make decimal and/or QP float work only on 64-bit LE Linux > you should say so. And in that case, that is certainly not acceptable > if it doesn't "sorry" at configure time already. Well in general the only suppor

Re: [PATCH 2/3 V2] Do not include stdio.h in libgcc's Decimal/Float128 conversions.

2021-03-02 Thread Segher Boessenkool
On Tue, Mar 02, 2021 at 04:25:33PM -0500, Michael Meissner wrote: > On Mon, Mar 01, 2021 at 05:15:44PM -0600, Segher Boessenkool wrote: > > On Mon, Mar 01, 2021 at 12:18:52PM -0500, Michael Meissner wrote: > > > The _sprintfkf.c file was including stdio.h to get the definition of > > > sprintf. >

Re: [PATCH 2/3 V2] Do not include stdio.h in libgcc's Decimal/Float128 conversions.

2021-03-02 Thread Michael Meissner via Gcc-patches
On Mon, Mar 01, 2021 at 05:15:44PM -0600, Segher Boessenkool wrote: > On Mon, Mar 01, 2021 at 12:18:52PM -0500, Michael Meissner wrote: > > The _sprintfkf.c file was including stdio.h to get the definition of > > sprintf. > > (declaration of) > > > This patch modifies this so that stdio.h is not

Re: [PATCH 2/3 V2] Do not include stdio.h in libgcc's Decimal/Float128 conversions.

2021-03-01 Thread Segher Boessenkool
On Mon, Mar 01, 2021 at 12:18:52PM -0500, Michael Meissner wrote: > The _sprintfkf.c file was including stdio.h to get the definition of sprintf. (declaration of) > This patch modifies this so that stdio.h is not included in order to support > freestanding cross compilers that might not provide s