1 2006-02-15 Fariborz Jahanian <fjahanian@apple.com>
4 * semantics.c (begin_do_stmt): DO_STMT nodes take an
5 extra argument to build.
7 # APPLE LOCAL begin for-fsf-4_4 3274130 5295549
8 2007-08-03 Geoffrey Keating <geoffk@apple.com>
11 * parser.c (cp_parser_iteration_statement): Handle attributes.
12 * semantics.c (begin_for_stmt): Put attributes in built tree.
13 (begin_while_stmt): Put attributes in built tree.
14 (begin_do_stmt): Put attributes in built tree.
15 * pt.c (tsubst_expr): Handle attributes for FOR_STMT, WHILE_STMT,
17 * cp-gimplify.c (gimplify_cp_loop): Handle attributes.
18 (gimplify_for_stmt): Pass attributes to gimplify_cp_loop.
19 (gimplify_while_stmt): Pass attributes to gimplify_cp_loop.
20 (gimplify_do_stmt): Pass attributes to gimplify_cp_loop.
21 * dump.c (cp_dump_tree): Dump attributes for FOR_STMT, WHILE_STMT,
23 * cp-tree.h (begin_while_stmt): Update prototype.
24 (begin_do_stmt): Likewise.
25 (begin_for_stmt): Likewise.
26 * cp-tree.def (FOR_STMT): Add extra parameter.
27 (WHILE_STMT): Likewise.
29 * init.c (build_vec_init): Update for change to begin_for_stmt.
31 # APPLE LOCAL end for-fsf-4_4 3274130 5295549