http://gcc.gnu.org/bugzilla/show_bug.cgi?id=52153
--- Comment #9 from Steve Kargl <sgk at troutmask dot apl.washington.edu> --- On Mon, Aug 12, 2013 at 08:08:18AM +0000, latlon90180+gcc_bugzilla at gmail dot com wrote: > Is there any progress on this? > REAL128 of gfortran4.8 is still 10. > Need a short example. gfortran has supported a 128-bit real type for quite some time (since 4.6). real(4) a real(8) b real(10) c real(16) d print '(4(I0,1X))', digits(a), digits(b), digits(c), digits(d) end % gfortran46 -o z a.f90 && ./z 24 53 53 113 PS: yes, the output is correct for real(10). FreeBSD-i386's long double only has 53-bits of precision.