re PR fortran/32579 (problem using iso_c_binding (II))
authorChristopher D. Rickett <crickett@lanl.gov>
Tue, 3 Jul 2007 21:45:59 +0000 (21:45 +0000)
committerSteven G. Kargl <kargl@gcc.gnu.org>
Tue, 3 Jul 2007 21:45:59 +0000 (21:45 +0000)
commit9eb0d3d733fcda110ef1f0de8a252f77467ee243
tree48e68821f895d4cda0f4701e502740ebd527a4cd
parentad22b1ff95b37a2ba2c54fa7dc4c4978784c60d4
re PR fortran/32579 (problem using iso_c_binding (II))

2007-07-02  Christopher D. Rickett  <crickett@lanl.gov>

PR fortran/32579
* symbol.c (gen_cptr_param): Generate C_PTR and C_FUNPTR if
necessary.
(build_formal_args): Pass intrinsic module symbol id to
gen_cptr_param.

* gfortran.dg/iso_c_binding_only.f03: Updated test case.

From-SVN: r126280
gcc/fortran/ChangeLog
gcc/fortran/symbol.c
gcc/testsuite/ChangeLog
gcc/testsuite/gfortran.dg/iso_c_binding_only.f03