https://gcc.gnu.org/bugzilla/show_bug.cgi?id=119244
--- Comment #17 from Richard Biener <rguenth at gcc dot gnu.org> --- (In reply to Richard Biener from comment #14) > (In reply to Iain Sandoe from comment #12) > > (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? > > I checked and using 'f128' as literal suffix is accepted. Interesting ;) With that fixed, cobol builds on s390x-linux and === cobol Summary === # of expected passes 39 # of expected failures 6