OSDN Git Service

2009-08-17 Daniel Kraft <d@domob.eu>
authordomob <domob@138bc75d-0d04-0410-961f-82ee72b054a4>
Mon, 17 Aug 2009 18:55:30 +0000 (18:55 +0000)
committerdomob <domob@138bc75d-0d04-0410-961f-82ee72b054a4>
Mon, 17 Aug 2009 18:55:30 +0000 (18:55 +0000)
commita00a2d4b0e0d835085b5eccf7ec1cf9a6efe27e1
tree604fa49230c2dd7e3f8b9ffcc778f1cd14109f34
parented184982c97e01deef01af3d1491ac8b213f0c47
2009-08-17  Daniel Kraft  <d@domob.eu>

PR fortran/37425
* resolve.c (get_checked_tb_operator_target): New routine to do checks
on type-bound operators in common between intrinsic and user operators.
(resolve_typebound_intrinsic_op): Call it.
(resolve_typebound_user_op): Ditto.

2009-08-17  Daniel Kraft  <d@domob.eu>

PR fortran/37425
* gfortran.dg/typebound_operator_2.f03: Test for error with illegal
NOPASS bindings as operators.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@150856 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/fortran/ChangeLog
gcc/fortran/resolve.c
gcc/testsuite/ChangeLog
gcc/testsuite/gfortran.dg/typebound_operator_2.f03