diff options
author | Christopher D. Rickett <crickett@lanl.gov> | 2007-02-21 21:14:04 +0000 |
---|---|---|
committer | Tobias Burnus <burnus@net-b.de> | 2007-02-21 21:14:04 +0000 |
commit | 26206769f1a4f2923490e3b5c0c1e1e378b222bc (patch) | |
tree | ce38fb6e5f02e1034bc26eaf9aa940da634e85c1 /gcc | |
parent | 9a4d7044c9483d4b02899f0e1f0e0416b91cae0b (diff) |
2007-02-21 Christopher D. Rickett <crickett@lanl.gov>
* fortran/symbol.c: Whitespace fixes.
* fortran/decl.c: Ditto.
git-svn-id: https://gcc.gnu.org/svn/gcc/branches/fortran-experiments@122204 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'gcc')
-rw-r--r-- | gcc/fortran/ChangeLog.isocbinding | 5 | ||||
-rw-r--r-- | gcc/fortran/decl.c | 50 | ||||
-rw-r--r-- | gcc/fortran/symbol.c | 4 |
3 files changed, 31 insertions, 28 deletions
diff --git a/gcc/fortran/ChangeLog.isocbinding b/gcc/fortran/ChangeLog.isocbinding index e57ecc7e420..add49eada41 100644 --- a/gcc/fortran/ChangeLog.isocbinding +++ b/gcc/fortran/ChangeLog.isocbinding @@ -4,6 +4,11 @@ Please comment here the changes you make to the code, dated with every commit to the branch, so that we don't get lost. 2007-02-21 Christopher D. Rickett <crickett@lanl.gov> + + * fortran/symbol.c: Whitespace fixes. + * fortran/decl.c: Ditto. + +2007-02-21 Christopher D. Rickett <crickett@lanl.gov> * testsuite/gfortran.dg/c_loc_tests_2.f03: New test case for the c_loc function. * testsuite/gfortran.dg/bind_c_implicit_vars.f03: New test diff --git a/gcc/fortran/decl.c b/gcc/fortran/decl.c index 3d1e22802b0..a453f21b03d 100644 --- a/gcc/fortran/decl.c +++ b/gcc/fortran/decl.c @@ -730,34 +730,32 @@ verify_c_interop_param (gfc_symbol *sym) if (sym->attr.implicit_type) return SUCCESS; - /* see if we've stored a reference to a procedure that owns sym */ + /* See if we've stored a reference to a procedure that owns sym. */ if (sym->ns != NULL && sym->ns->proc_name != NULL) { if (sym->ns->proc_name->attr.is_bind_c == 1) { - is_c_interop = - (verify_c_interop (&(sym->ts), sym->name, &(sym->declared_at)) - == SUCCESS ? 1 : 0); + is_c_interop = + (verify_c_interop (&(sym->ts), sym->name, &(sym->declared_at)) + == SUCCESS ? 1 : 0); if (is_c_interop != 1) { - /* make personalized messages to give better feedback */ + /* Make personalized messages to give better feedback. */ if (sym->ts.type == BT_DERIVED) gfc_warning ("Type '%s' at %L " - "is a parameter to the BIND(C) procedure" - "'%s' but may not be C interoperable " - "because derived type '%s' is not C " - "interoperable", - sym->name, &(sym->declared_at), - sym->ns->proc_name->name, - sym->ts.derived->name); + "is a parameter to the BIND(C) procedure '%s' " + "but may not be C interoperable because " + "derived type '%s' is not C interoperable", + sym->name, &(sym->declared_at), + sym->ns->proc_name->name, + sym->ts.derived->name); else gfc_warning ("Variable '%s' at %L " - "is a parameter to the BIND(C) procedure " - "'%s' but " - "may not be C interoperable", - sym->name, &(sym->declared_at), - sym->ns->proc_name->name); + "is a parameter to the BIND(C) procedure '%s' " + "but may not be C interoperable", + sym->name, &(sym->declared_at), + sym->ns->proc_name->name); } /* We have to make sure that any param to a bind(c) routine does @@ -2762,14 +2760,14 @@ verify_c_interop (gfc_typespec *ts, const char *name, locus *where) { t = gfc_validate_c_kind(ts); if (t != SUCCESS) -{ - /* print error, but continue parsing line */ - gfc_error_now ("C kind parameter is for type %s but " - "symbol '%s' at %L is of type %s", - gfc_basic_typename (ts->f90_type), - name, where, - gfc_basic_typename (ts->type)); - } + { + /* Print error, but continue parsing line. */ + gfc_error_now ("C kind parameter is for type %s but " + "symbol '%s' at %L is of type %s", + gfc_basic_typename (ts->f90_type), + name, where, + gfc_basic_typename (ts->type)); + } } /* Make sure the kind is C interoperable. This does not care about the @@ -2796,7 +2794,7 @@ verify_com_block_vars_c_interop (gfc_common_head *com_block) curr_sym = com_block->head; - /* make sure we have at least one symbol */ + /* Make sure we have at least one symbol. */ if (curr_sym == NULL) return retval; diff --git a/gcc/fortran/symbol.c b/gcc/fortran/symbol.c index b1a932908f1..9bc115d201b 100644 --- a/gcc/fortran/symbol.c +++ b/gcc/fortran/symbol.c @@ -2960,8 +2960,8 @@ verify_bind_c_derived_type (gfc_symbol *derived_sym) { derived_sym->ts.is_c_interop = 0; gfc_error_now ("Derived type '%s' declared at %L must have the BIND " - "attribute to be C interoperable", derived_sym->name, - &(derived_sym->declared_at)); + "attribute to be C interoperable", derived_sym->name, + &(derived_sym->declared_at)); retval = FAILURE; } |