re PR libfortran/48602 (Invalid F conversion of G descriptor for values close to...
authorJerry DeLisle <jvdelisle@gcc.gnu.org>
Wed, 20 Apr 2011 04:18:25 +0000 (04:18 +0000)
committerJerry DeLisle <jvdelisle@gcc.gnu.org>
Wed, 20 Apr 2011 04:18:25 +0000 (04:18 +0000)
commitb48de48389275f9e7af3912fb4a14da5b18b2fca
tree55c3d82aab4d8b0b766221097f191e427c637aa1
parent1a3118e962531f1a76397596f5448cc8e0b34b5f
re PR libfortran/48602 (Invalid F conversion of G descriptor for values close to powers of 10)

2011-04-19  Jerry DeLisle  <jvdelisle@gcc.gnu.org>

PR libgfortran/48602
* io/write_float.def (output_float_FMT_G): Fix reversal in conditional.
Use asm volatile to mark temp variable, avoiding optimization errors.

From-SVN: r172753
libgfortran/ChangeLog
libgfortran/io/write_float.def