c-common.c (statement_code_p): Handle CLEANUP_STMT.
[gcc.git] / gcc / ChangeLog
index b6e1d87aa401e00a4121ca7419fd25b850068070..2f3e025caf7b60593aa4eeaa78209226da2c187b 100644 (file)
@@ -1,3 +1,15 @@
+2002-03-15  Mark Mitchell  <mark@codesourcery.com>
+
+       * c-common.c (statement_code_p): Handle CLEANUP_STMT.
+       * c-common.def (CLEANUP_STMT): New tree node.
+       * c-common.h (CLEANUP_DECL): New macro.
+       (CLEANUP_EXPR): Likewise.
+       * c-semantics.c (expand_stmt): Handle CLEANUP_STMT.
+       * expr.c (expand_expr): Tidy.
+       * tree-dump.c (dequeue_and_dump): Handle CLEANUP_STMT.
+       * tree-inline.c (initialize_inlined_parameters): Clean up
+       new local variables.
+
 2002-03-15  Jakub Jelinek  <jakub@redhat.com>
 
        PR bootstrap/4128