------- Comment #6 from tobias dot burnus at physik dot fu-berlin dot de  
2006-05-24 22:11 -------
> Gfortran will never support a real*16 data type on IA32 hardware.
> This would require software emulation of all of basic floating-point
> arthimetic

This is what Intel's Fortran Compiler does - it emulates quads in software on
IA32/EM64T/Itanium. Steve Lionel mentions another possibilty:
"IBM has an odd implementation where they use two doubles with offset
exponents. It's fast but it isn't a uniform type and doesn't give you extended
range, so it's useless for a lot of what people use higher precision types
for."
See
http://softwareforums.intel.com/ids/board/message?board.id=5&message.id=17632

g95, NAGWare f95, Pathscale and Portland's pgf95 all fail to compile real(16)
[most of them use GCC as backend, though] on AMD64.


-- 


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=22629

  • [Bug fortran/22629] Would... tobias dot burnus at physik dot fu-berlin dot de

Reply via email to