re PR libfortran/48787 (Invalid UP/DOWN rounding with F editing)
authorJerry DeLisle <jvdelisle@gcc.gnu.org>
Sun, 1 May 2011 12:32:18 +0000 (12:32 +0000)
committerJerry DeLisle <jvdelisle@gcc.gnu.org>
Sun, 1 May 2011 12:32:18 +0000 (12:32 +0000)
commit7c4f44cd604b5e655fcdf2a9c555cdbcecc7fc0e
tree2ce3bb586cb57135e6779e6c0bbb3e22e80cfb83
parent5a76c853a8dadb7c35bf0ff7d33af554ab603d27
re PR libfortran/48787 (Invalid UP/DOWN rounding with F editing)

2011-05-01  Jerry DeLisle  <jvdelisle@gcc.gnu.org>

PR libgfortran/48787
* io/write_float.def (output_float): Gather up integer declarations and
add new 'p' for scale factor. Use 'p' in place of the 'dtp' reference
everywhere. For ROUND_UP scan the digit string and only perform
rounding if something other than '0' is found.

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