PR fortran/18218
commit5e7b82bb9e3d9f11c49ed360c650aee50b472e97
authorpbrook <pbrook@138bc75d-0d04-0410-961f-82ee72b054a4>
Wed, 10 Nov 2004 02:19:27 +0000 (10 02:19 +0000)
committerpbrook <pbrook@138bc75d-0d04-0410-961f-82ee72b054a4>
Wed, 10 Nov 2004 02:19:27 +0000 (10 02:19 +0000)
treef1a70346c066ae259be7cf608066ff4eebd910b6
parent3eb34262e804b5b6611f57aaf036c391fc06e057
PR fortran/18218
* configure.ac: Check for strtof.
* configure: Regenerate.
* config.h.in: Regenerate.
* io/read.c (convert_real): Use strtof if available.
(convert_precision_real): Remove.
(read_f): Avoid poor exponentiation algorithm.
gcc/testsuite/
* gfortran.dg/list_read.c: New test.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@90382 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/testsuite/ChangeLog
gcc/testsuite/gfortran.dg/read_float_1.f90 [new file with mode: 0644]
libgfortran/ChangeLog
libgfortran/config.h.in
libgfortran/configure
libgfortran/configure.ac
libgfortran/io/read.c