-
- Downloads
c-common.def (EXPR_STMT): Remove, moved to C++ frontend.
./ * c-common.def (EXPR_STMT): Remove, moved to C++ frontend. * c-common.h (EXPR_STMT_EXPR): Don't define. (c_common_stmt_codes): Don't define. * c-dump.c (c_dump_tree): Remove EXPR_STMT case. * c-gimplify.c (gimplify_expr_stmt): Remove. (c_gimplify_expr): Remove EXPR_STMT case. * c-objc-common.c (c_objc_common_init): Remove stmt_codes and call to INIT_STATEMENT_CODES. * c-pretty-print.c (pp_c_statement): Just call dump_generic_node. cp/ * cp-tree.def: Add EXPR_STMT. * cp-tree.h (cp_stmt_codes): Add EXPR_STMT. (EXPR_STMT_EXPR): Define. * cp-gimplify.c: Include "flags.h". (gimplify_expr_stmt): New static function. (cp_gimplify_expr): Handle EXPR_STMT. * cxx-pretty-print.c (pp_cxx_statement): Use pp_cxx_expression rather than pp_expression. (pp_cxx_statement): Handle EXPR_STMT. * dump.c (cp_dump_tree): Handle EXPR_STMT. * lex.c (cxx_init): Don't use c_common_stmt_codes in stmt_codes initializer. From-SVN: r98731
Showing
- gcc/ChangeLog 12 additions, 0 deletionsgcc/ChangeLog
- gcc/c-common.def 3 additions, 7 deletionsgcc/c-common.def
- gcc/c-common.h 0 additions, 7 deletionsgcc/c-common.h
- gcc/c-dump.c 0 additions, 5 deletionsgcc/c-dump.c
- gcc/c-gimplify.c 3 additions, 51 deletionsgcc/c-gimplify.c
- gcc/c-objc-common.c 0 additions, 6 deletionsgcc/c-objc-common.c
- gcc/c-pretty-print.c 1 addition, 25 deletionsgcc/c-pretty-print.c
- gcc/cp/ChangeLog 15 additions, 0 deletionsgcc/cp/ChangeLog
- gcc/cp/cp-gimplify.c 41 additions, 0 deletionsgcc/cp/cp-gimplify.c
- gcc/cp/cp-tree.def 4 additions, 0 deletionsgcc/cp/cp-tree.def
- gcc/cp/cp-tree.h 5 additions, 1 deletiongcc/cp/cp-tree.h
- gcc/cp/cxx-pretty-print.c 13 additions, 5 deletionsgcc/cp/cxx-pretty-print.c
- gcc/cp/dump.c 5 additions, 0 deletionsgcc/cp/dump.c
- gcc/cp/lex.c 0 additions, 1 deletiongcc/cp/lex.c
Loading
Please register or sign in to comment