diff options
| author | Janus Weil <janus@gcc.gnu.org> | 2010-07-14 10:09:05 +0200 |
|---|---|---|
| committer | Janus Weil <janus@gcc.gnu.org> | 2010-07-14 10:09:05 +0200 |
| commit | f6199e635e7a3286d5580d17903e881e2701d1a8 (patch) | |
| tree | 54a2c46fe1716df95f4f8171b512adec531cd9f1 /gcc/fortran/gfortran.h | |
| parent | fa86d337f691f622a4ff946b8b8e87deffb72f7f (diff) | |
| download | gcc-f6199e635e7a3286d5580d17903e881e2701d1a8.zip gcc-f6199e635e7a3286d5580d17903e881e2701d1a8.tar.gz gcc-f6199e635e7a3286d5580d17903e881e2701d1a8.tar.bz2 | |
re PR fortran/44925 ([OOP] C_LOC with CLASS pointer)
2010-07-14 Janus Weil <janus@gcc.gnu.org>
PR fortran/44925
* gfortran.h (gfc_is_data_pointer): Remove prototype.
* dependency.c (gfc_is_data_pointer): Make it static.
* intrinsic.texi: Update documentation on C_LOC.
* resolve.c (gfc_iso_c_func_interface): Fix pointer and target checks
and add a check for polymorphic variables.
2010-07-14 Janus Weil <janus@gcc.gnu.org>
PR fortran/44925
* gfortran.dg/c_loc_tests_15.f90: New.
From-SVN: r162169
Diffstat (limited to 'gcc/fortran/gfortran.h')
| -rw-r--r-- | gcc/fortran/gfortran.h | 1 |
1 files changed, 0 insertions, 1 deletions
diff --git a/gcc/fortran/gfortran.h b/gcc/fortran/gfortran.h index cf14bb4..11ff594 100644 --- a/gcc/fortran/gfortran.h +++ b/gcc/fortran/gfortran.h @@ -2810,7 +2810,6 @@ void gfc_global_used (gfc_gsymbol *, locus *); /* dependency.c */ int gfc_dep_compare_expr (gfc_expr *, gfc_expr *); -int gfc_is_data_pointer (gfc_expr *); /* check.c */ gfc_try gfc_check_same_strlen (const gfc_expr*, const gfc_expr*, const char*); |
