Skip to content
Snippets Groups Projects
  • Hans-Peter Nilsson's avatar
    85617eba
    c-parse.in (lineno_stmt_decl_or_labels_ending_decl): Also warn when... · 85617eba
    Hans-Peter Nilsson authored
    c-parse.in (lineno_stmt_decl_or_labels_ending_decl): Also warn when warn_declaration_after_statement.
    
    	* c-parse.in (lineno_stmt_decl_or_labels_ending_decl): Also warn
    	when warn_declaration_after_statement.  Call pedwarn_c90, not
    	pedwarn.  Correct message: it's "ISO C90", not "ISO C89".
    	* c-common.c (warn_declaration_after_statement): Define.
    	* c-common.h (warn_declaration_after_statement): Declare.
    	* c.opt (Wdeclaration-after-statement): New.
    	* c-errors.c (pedwarn_c90): New function.
    	* c-opts.c (c_common_handle_option) <case
    	OPT_Wdeclaration_after_statement>: New.
    	* c-tree.h (pedwarn_c90): Declare.
    	* doc/invoke.texi (Option Summary): Document
    	-Wdeclaration-after-statement.
    	(Warning Options): Ditto.
    
    Co-Authored-By: default avatarMichael Culbertson <Michael.J.Culbertson@wheaton.edu>
    
    From-SVN: r69899
    85617eba
    History
    c-parse.in (lineno_stmt_decl_or_labels_ending_decl): Also warn when...
    Hans-Peter Nilsson authored
    c-parse.in (lineno_stmt_decl_or_labels_ending_decl): Also warn when warn_declaration_after_statement.
    
    	* c-parse.in (lineno_stmt_decl_or_labels_ending_decl): Also warn
    	when warn_declaration_after_statement.  Call pedwarn_c90, not
    	pedwarn.  Correct message: it's "ISO C90", not "ISO C89".
    	* c-common.c (warn_declaration_after_statement): Define.
    	* c-common.h (warn_declaration_after_statement): Declare.
    	* c.opt (Wdeclaration-after-statement): New.
    	* c-errors.c (pedwarn_c90): New function.
    	* c-opts.c (c_common_handle_option) <case
    	OPT_Wdeclaration_after_statement>: New.
    	* c-tree.h (pedwarn_c90): Declare.
    	* doc/invoke.texi (Option Summary): Document
    	-Wdeclaration-after-statement.
    	(Warning Options): Ditto.
    
    Co-Authored-By: default avatarMichael Culbertson <Michael.J.Culbertson@wheaton.edu>
    
    From-SVN: r69899