diff options
author | Joseph Myers <jsm28@cam.ac.uk> | 2000-11-13 20:00:22 +0000 |
---|---|---|
committer | Joseph Myers <jsm28@gcc.gnu.org> | 2000-11-13 20:00:22 +0000 |
commit | ebf025238d9ed9a5039c539d7fd735e6e70180d8 (patch) | |
tree | f450d36b5d0117e10264bd68421184415c062777 /gcc/c-parse.in | |
parent | 29b10746ab46f5901534d712d6108f219aceff97 (diff) | |
download | gcc-ebf025238d9ed9a5039c539d7fd735e6e70180d8.zip gcc-ebf025238d9ed9a5039c539d7fd735e6e70180d8.tar.gz gcc-ebf025238d9ed9a5039c539d7fd735e6e70180d8.tar.bz2 |
c-parse.in (stmts_and_decls): Deprecate use of label at end of compound statement.
* c-parse.in (stmts_and_decls): Deprecate use of label at end of
compound statement.
testsuite:
* gcc.dg/wtr-label-1.c, gcc.dg/990214-1.c: Add semicolons after
labels at end of compound statements.
From-SVN: r37435
Diffstat (limited to 'gcc/c-parse.in')
-rw-r--r-- | gcc/c-parse.in | 3 |
1 files changed, 1 insertions, 2 deletions
diff --git a/gcc/c-parse.in b/gcc/c-parse.in index 0f3d2ab..288d248 100644 --- a/gcc/c-parse.in +++ b/gcc/c-parse.in @@ -1584,8 +1584,7 @@ stmts_and_decls: | lineno_stmt_decl_or_labels_ending_decl | lineno_stmt_decl_or_labels_ending_label { - if (pedantic) - pedwarn ("ISO C forbids label at end of compound statement"); + pedwarn ("deprecated use of label at end of compound statement"); } | lineno_stmt_decl_or_labels_ending_error ; |