ChangeLog.apple revision 260918
12006-02-15 Fariborz Jahanian <fjahanian@apple.com> 2 3 Radar 4445586 4 * semantics.c (begin_do_stmt): DO_STMT nodes take an 5 extra argument to build. 6 7 # APPLE LOCAL begin for-fsf-4_4 3274130 5295549 82007-08-03 Geoffrey Keating <geoffk@apple.com> 9 10 Radar 5295549 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, 16 DO_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, 22 DO_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. 28 (DO_STMT): Likewise. 29 * init.c (build_vec_init): Update for change to begin_for_stmt. 30 31 # APPLE LOCAL end for-fsf-4_4 3274130 5295549 32