re PR libfortran/31760 (missing elemental applicability)
authorDaniel Franke <franke.daniel@gmail.com>
Fri, 4 May 2007 19:24:43 +0000 (15:24 -0400)
committerDaniel Franke <dfranke@gcc.gnu.org>
Fri, 4 May 2007 19:24:43 +0000 (15:24 -0400)
commit640afd95c0529c9d951bf0e4a5e60175f598d00a
treea9a85bb9dcfc58aafc87b2db103ade8b8b74d06c
parentf1028b0230c00b8148713c3981d88930c04ce1b6
re PR libfortran/31760 (missing elemental applicability)

gcc/fortran:
2007-05-04  Daniel Franke  <franke.daniel@gmail.com>

        PR fortran/31760
        * intrinsic.c (add_functions): Replaced calls to gfc_check_g77_math1
        by gfc_check_fn_r to avoid checks for scalarity.
        * check.c (gfc_check_besn): Removed check for scalarity.
        (gfc_check_g77_math1): Removed.
        * intrinsic.h (gfc_check_g77_math1): Removed.

gcc/testsuite:
2007-05-04  Daniel Franke  <franke.daniel@gmail.com>

        PR fortran/31760
        * gfortran.dg/erf.f90: New test.
        * gfortran.dg/besxy.f90: New test.

[gcc/fortran/ChangeLog was already committed in r124441 by accident]

From-SVN: r124446
gcc/fortran/check.c
gcc/fortran/intrinsic.c
gcc/fortran/intrinsic.h
gcc/testsuite/ChangeLog
gcc/testsuite/gfortran.dg/besxy.f90 [new file with mode: 0644]
gcc/testsuite/gfortran.dg/erf.f90 [new file with mode: 0644]