aboutsummaryrefslogtreecommitdiff
path: root/gcc/fortran/gfortran.h
diff options
context:
space:
mode:
authorMikael Morin <mikael@gcc.gnu.org>2010-08-04 14:17:31 +0000
committerMikael Morin <mikael@gcc.gnu.org>2010-08-04 14:17:31 +0000
commit4bc20f3a3f95e0aceb4800fb3992d9eeec41b199 (patch)
tree0a936edc696b208450d6f74b52a070d1b105b8f1 /gcc/fortran/gfortran.h
parent455e6d5ba7c8c2501cad22f3ecee229cc130b87f (diff)
downloadgcc-4bc20f3a3f95e0aceb4800fb3992d9eeec41b199.zip
gcc-4bc20f3a3f95e0aceb4800fb3992d9eeec41b199.tar.gz
gcc-4bc20f3a3f95e0aceb4800fb3992d9eeec41b199.tar.bz2
re PR fortran/42051 ([OOP] ICE on array-valued function with CLASS formal argument)
2010-08-04 Mikael Morin <mikael@gcc.gnu.org> PR fortran/42051 PR fortran/44064 * symbol.c (changed_syms): Made static again. (gfc_symbol_state): Don't conditionalize on GFC_DEBUG. Changed conditional internal error into assert. Rename function to ... (gfc_enforce_clean_symbol_state): ... this. * gfortran.h (gfc_symbol_state, gfc_enforce_clean_symbol_state): Rename the former to the latter. * parse.c (decode_statement, decode_omp_directive, decode_gcc_attribute): Update callers accordingly. Don't conditionalize on GFC_DEBUG. (changed_syms): Remove declaration. (next_statement): Use gfc_enforce_clean_symbol_state. From-SVN: r162865
Diffstat (limited to 'gcc/fortran/gfortran.h')
-rw-r--r--gcc/fortran/gfortran.h2
1 files changed, 1 insertions, 1 deletions
diff --git a/gcc/fortran/gfortran.h b/gcc/fortran/gfortran.h
index d623d0d..713533d 100644
--- a/gcc/fortran/gfortran.h
+++ b/gcc/fortran/gfortran.h
@@ -2557,7 +2557,7 @@ void gfc_traverse_ns (gfc_namespace *, void (*)(gfc_symbol *));
void gfc_traverse_user_op (gfc_namespace *, void (*)(gfc_user_op *));
void gfc_save_all (gfc_namespace *);
-void gfc_symbol_state (void);
+void gfc_enforce_clean_symbol_state (void);
void gfc_free_dt_list (void);