summaryrefslogtreecommitdiff
path: root/gcc/fortran/gfortran.h
diff options
context:
space:
mode:
authorburnus <burnus@138bc75d-0d04-0410-961f-82ee72b054a4>2014-10-10 06:00:26 +0000
committerburnus <burnus@138bc75d-0d04-0410-961f-82ee72b054a4>2014-10-10 06:00:26 +0000
commit94fea777b7c9f34d4d8ddd6c624078ec62c502c1 (patch)
tree5afdf90c58115030af219c47b0a8c549eb3748ea /gcc/fortran/gfortran.h
parent4bfc903761da7471f584443538718bbe6d529d73 (diff)
downloadgcc-94fea777b7c9f34d4d8ddd6c624078ec62c502c1.tar.gz
2014-10-10 Tobias Burnus <burnus@net-b.de>
gcc/fortran/ * gfortran.h (gfc_set_implicit_none): Update prototype. * symbol.c (gfc_set_implicit_none): Take and use error location. Move diagnostic from here to ... * decl.c (gfc_match_implicit_none): ... here. And update call. Handle empty implicit-none-spec. (gfc_match_implicit): Handle statement-separator ";". gcc/testsuite/ * gfortran.dg/implicit_16.f90: New. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@216057 138bc75d-0d04-0410-961f-82ee72b054a4
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 0809379205b..6f258db961f 100644
--- a/gcc/fortran/gfortran.h
+++ b/gcc/fortran/gfortran.h
@@ -2759,7 +2759,7 @@ extern int gfc_character_storage_size;
void gfc_clear_new_implicit (void);
bool gfc_add_new_implicit_range (int, int);
bool gfc_merge_new_implicit (gfc_typespec *);
-void gfc_set_implicit_none (bool, bool);
+void gfc_set_implicit_none (bool, bool, locus *);
void gfc_check_function_type (gfc_namespace *);
bool gfc_is_intrinsic_typename (const char *);