]> git.ipfire.org Git - thirdparty/gcc.git/commit
Fortran: fix lookup for gfortran builtin math intrinsics used by DEC extensions
authorHarald Anlauf <anlauf@gmx.de>
Sun, 21 Nov 2021 18:29:27 +0000 (19:29 +0100)
committerHarald Anlauf <anlauf@gmx.de>
Mon, 22 Nov 2021 20:02:34 +0000 (21:02 +0100)
commit3eeda9a3b5e932bad28ca870077185ced67eb27e
tree8e4a6b6c642dc437ad532714575f46759ada4076
parent959b662e0d0b91ac3bd8002f46a8d6c8159ea3b0
Fortran: fix lookup for gfortran builtin math intrinsics used by DEC extensions

gcc/fortran/ChangeLog:

PR fortran/99061
* trans-intrinsic.c (gfc_lookup_intrinsic): Helper function for
looking up gfortran builtin intrinsics.
(gfc_conv_intrinsic_atrigd): Use it.
(gfc_conv_intrinsic_cotan): Likewise.
(gfc_conv_intrinsic_cotand): Likewise.
(gfc_conv_intrinsic_atan2d): Likewise.

gcc/testsuite/ChangeLog:

PR fortran/99061
* gfortran.dg/dec_math_5.f90: New test.

Co-authored-by: Steven G. Kargl <kargl@gcc.gnu.org>
(cherry picked from commit 8fef6f720a5a0a056abfa986ba870bb406ab4716)
gcc/fortran/trans-intrinsic.c
gcc/testsuite/gfortran.dg/dec_math_5.f90 [new file with mode: 0644]