re PR fortran/18218 (Miscompare in sixtrack benchmark caused by loss of precision)
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. From-SVN: r90382
This commit is contained in:
parent
4ef509c058
commit
2cbcdebaf9
7 changed files with 118 additions and 156 deletions
3
libgfortran/configure
vendored
3
libgfortran/configure
vendored
|
@ -6821,7 +6821,8 @@ fi
|
|||
|
||||
|
||||
|
||||
for ac_func in getrusage times mkstemp
|
||||
|
||||
for ac_func in getrusage times mkstemp strtof
|
||||
do
|
||||
as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
|
||||
echo "$as_me:$LINENO: checking for $ac_func" >&5
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue