------- Comment #3 from kargl at gcc dot gnu dot org  2006-09-27 20:15 -------
Subject: Bug 27021

Author: kargl
Date: Wed Sep 27 20:15:22 2006
New Revision: 117257

URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=117257
Log:
        * configure.in: Check for GMP 4.1 or newer.  Check for MPFR 2.2.0 
        or newer.
        * configure: Regenerated.
        * doc/install.texi: Document required versions of GMP and MPFR.
        * fortran/arith.c: Conditionally include arctangent2().
        (gfc_check_real_range): Use mpfr_subnormalize in preference to local
        hack.
        * fortran/trans-intrinsic.c (gfc_get_intrinsic_lib_fndecl): Append
        l for long double functions.
        * fortran/simplify.c: Wrap Copyright to new line.
        (gfc_simplify_atan2): Use mpfr_atan2 in preference to arctangent2().
        (gfc_simplify_log): Ditto.


        PR fortran/28276
        * fortran/simplify.c (gfc_simplify_exponent): Use mpfr_get_exp in
        preference to broken local hack.

        PR fortran/27021
        * fortran/simplify.c (gfc_simplify_nearest): Use mpfr_nexttoward and
        mpfr_subnormalize to handle numbers near zero in preference to broken
         local hack.

        PR fortran/28276
        * testsuite/gfortran.dg/exponent_1.f90: New test.

        PR fortran/27021
        * testsuite/gfortran.dg/nearest_1.f90: New test.


Added:
    trunk/gcc/testsuite/gfortran.dg/exponent_1.f90
    trunk/gcc/testsuite/gfortran.dg/nearest_1.f90
Modified:
    trunk/ChangeLog
    trunk/configure
    trunk/configure.in
    trunk/gcc/ChangeLog
    trunk/gcc/doc/install.texi
    trunk/gcc/fortran/ChangeLog
    trunk/gcc/fortran/arith.c
    trunk/gcc/fortran/simplify.c
    trunk/gcc/fortran/trans-intrinsic.c
    trunk/gcc/testsuite/ChangeLog


-- 


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=27021

Reply via email to