http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53771
Andrew Pinski <pinskia at gcc dot gnu.org> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |RESOLVED Resolution| |INVALID --- Comment #1 from Andrew Pinski <pinskia at gcc dot gnu.org> 2012-06-25 20:22:14 UTC --- -m96bit-long-double/-m128bit-long-double changes the C ABI which means things can get messy if you don't compile everything (including libc) with those options. If you want to use REAL*16, upgrade the compiler and that has support for REAL*16.