This is the mail archive of the
fortran@gcc.gnu.org
mailing list for the GNU Fortran project.
output format dependent on standard?
- From: Daniel Franke <franke dot daniel at gmail dot com>
- To: fortran at gcc dot gnu dot org
- Date: Sun, 5 Aug 2007 20:32:19 +0200
- Subject: output format dependent on standard?
- Dkim-signature: a=rsa-sha1; c=relaxed/relaxed; d=gmail.com; s=beta; h=domainkey-signature:received:received:from:to:subject:date:user-agent:mime-version:content-type:content-transfer-encoding:content-disposition:message-id; b=sI0JVyfADgiNHVqY3S7VQ9wAbQhPIs6xzKFIHpDxZtETygdHg/KWIlodSOnBdfeAKXCcIhOc5XdXa85dLaP9nUBYP59R3y8RETEcdAdU8aGRBhqJLbZ+jfrD7vZurQgJx+AnZEDH08GMFDxsbEWdM3XUY0GdRVw9DzUt2pmUNcY=
- Domainkey-signature: a=rsa-sha1; c=nofws; d=gmail.com; s=beta; h=received:from:to:subject:date:user-agent:mime-version:content-type:content-transfer-encoding:content-disposition:message-id; b=una4cVEEtHuo9x0CAFiB9rzwgTo3O0T9daDz6USrZ3whigfGTyFDIQKJYtjG2WEkkpEFqv/mh+u9RK1nLsxVAWXR00hOlR45Dc+Cj+tmieR5x56IaN68l4Lw0/vkJTsX2G6Nbip/aA5lcG4Vp5VJUBw0HQBHpdCK2MJyFXKvGQQ=
Hi all.
Is there any specific reason for this switch in formatting if -std=f95?
$> cat print.f90
print *, 0.0, 0.1
end
$> gfortran-svn -std=gnu print.f90 && ./a.out
0.000000 0.1000000
$> gfortran-svn -std=f95 print.f90 && ./a.out
0.0000000E+00 0.1000000
$> gfortran-svn -std=f2003 print.f90 && ./a.out
0.000000 0.1000000
Thanks
Daniel
P.S. On IRC, Jerry pointed to libgfortran/io/write.c (calculate_G_format),
stating that he does not hold responsible for it :)