changelog
authorNathan Sidwell <nathan@gcc.gnu.org>
Sat, 26 Jul 2003 19:12:56 +0000 (19:12 +0000)
committerNathan Sidwell <nathan@gcc.gnu.org>
Sat, 26 Jul 2003 19:12:56 +0000 (19:12 +0000)
From-SVN: r69831

gcc/cp/ChangeLog

index 9352604..4bc4390 100644 (file)
@@ -1,3 +1,18 @@
+2003-07-26  Nathan Sidwell  <nathan@codesourcery.com>
+
+       * cp-tree.h (begin_init_stmts, finish_init_stmts): Remove.
+       (begin_global_stmt_expr, finish_global_stmt_expr): Remove.
+       * init.c (begin_init_stmts): Make static. Return is_global
+       value. Always call begin_stmt_expr.
+       (finish_init_stmts): Make static. Add is_global parm. Always
+       building a stmt tree.
+       (build_aggr_init): Adjust begin_init_stmts, finish_init_stmts calls.
+       (build_vec_init): Likewise. Always building a stmt tree.
+       (expand_default_init): Always building a stmt tree.
+       (get_temp_regvar): Likewise.
+       * semantics.c (begin_global_stmt_expr,
+       finish_global_stmt_expr): Remove.
+
 2003-07-25  Nathan Sidwell  <nathan@codesourcery.com>
 
        * cp-tree.h (build_compound_expr): Take LHS & RHS args.