https://gcc.gnu.org/bugzilla/show_bug.cgi?id=119244

--- Comment #12 from Iain Sandoe <iains at gcc dot gnu.org> ---
(In reply to Richard Biener from comment #11)
> I'll note this also affects s390x-linux where libgcobol currently fails to
> build due to
> 
> ../../../gcc/libgcobol/intrinsic.cc:984:3: error: unsupported non-standard
> suffix on floating constant
>   984 |   if( value < -1.00Q || value > +1.00Q )
>       |   ^~

hmm.  I guess libquadmath will not help that (does s390x-linux have
libquadmath?)

Is s390x-linux expecting 'f128' as the suffix, or does it need some flag to
enable extended cases?

The patch attached does not address suffixes on literals ('q' works on Darwin
and Linux).  So we need to extend that somehow - or have a different BZ for the
literals.

Reply via email to