http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60653
Richard Biener <rguenth at gcc dot gnu.org> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |WAITING Last reconfirmed|2014-03-31 00:00:00 |2014-04-08 Ever confirmed|0 |1 --- Comment #9 from Richard Biener <rguenth at gcc dot gnu.org> --- Works for me with a cross to arm-linux-gnueabi and -O -mhard-float -march=armv7-a -mthumb -mfpu=vfpv3-d16 (not sure if that replicates gnueabihf). Also works with a cross to arm-linux-gnueabihf for me: rguenther@murzim:/abuild/rguenther/obj-arm-g/gcc> ./f951 -quiet t.f90 -O rguenther@murzim:/abuild/rguenther/obj-arm-g/gcc> ./gfortran -v Using built-in specs. COLLECT_GCC=./gfortran Target: arm-suse-linux-gnueabihf Configured with: /space/rguenther/src/svn/trunk/configure --target=arm-suse-linux-gnueabihf --enable-languages=c,c++,lto,fortran --with-arch=armv7-a --with-fpu=vfpv3-d16 --with-float=hard --with-mode=thumb Thread model: posix gcc version 4.9.0 20140408 (experimental) (GCC) thus, fixed?