OSDN Git Service

2002-04-16 Paolo Carlini <pcarlini@unitus.it>
authorpaolo <paolo@138bc75d-0d04-0410-961f-82ee72b054a4>
Tue, 16 Apr 2002 18:35:13 +0000 (18:35 +0000)
committerpaolo <paolo@138bc75d-0d04-0410-961f-82ee72b054a4>
Tue, 16 Apr 2002 18:35:13 +0000 (18:35 +0000)
* c-parse.in (poplevel, compstmt_start,
compstmt_primary_start): Add ending ';', in accordance
with POSIX.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@52376 138bc75d-0d04-0410-961f-82ee72b054a4

gcc/ChangeLog
gcc/c-parse.in

index a72f6de..da55bbc 100644 (file)
@@ -1,3 +1,9 @@
+2002-04-16  Paolo Carlini  <pcarlini@unitus.it>
+
+       * c-parse.in (poplevel, compstmt_start,
+       compstmt_primary_start): Add ending ';', in accordance
+       with POSIX.
+
 2002-04-16  Richard Henderson  <rth@redhat.com>
 
        * config.gcc (sparcv9-solaris): Configure for 64-bit default.
index c6d4b4f..f415e41 100644 (file)
@@ -2063,6 +2063,7 @@ end ifobjc
 
 poplevel:  /* empty */
                 { $$ = add_scope_stmt (/*begin_p=*/0, /*partial_p=*/0); }
+        ;
 
 /* Start and end blocks created for the new scopes of C99.  */
 c99_block_start: /* empty */
@@ -2133,7 +2134,8 @@ compstmt_or_error:
        ;
 
 compstmt_start: '{' { compstmt_count++;
-                      $$ = c_begin_compound_stmt (); } 
+                      $$ = c_begin_compound_stmt (); }
+        ;
 
 compstmt_nostart: '}'
                { $$ = convert (void_type_node, integer_zero_node); }
@@ -2165,6 +2167,7 @@ compstmt_primary_start:
                  compstmt_count++;
                  $$ = add_stmt (build_stmt (COMPOUND_STMT, last_tree));
                }
+        ;
 
 compstmt: compstmt_start compstmt_nostart
                { RECHAIN_STMTS ($1, COMPOUND_BODY ($1));