tree-inline.c (copy_generic_body, [...]): Export.
2007-03-09 Paolo Bonzini <bonzini@gnu.org> * tree-inline.c (copy_generic_body, copy_decl_no_change): Export. (remap_block): Call id->transform_lang_insert_block instead of langhook. (optimize_inline_calls, unsave_expr_now, tree_function_versioning): Set id.transform_lang_insert_block to NULL. (clone_body): Move to cp/optimize.c * tree-inline.h (struct copy_body_data): Change transform_lang_insert_block to function pointer. (copy_generic_body, copy_decl_no_change): Export. * langhooks.h (struct lang_hooks_for_decls): Kill insert_block. * langhooks-def.h (LANG_HOOKS_INSERT_BLOCK): Kill. (LANG_HOOKS_DECLS): Remove LANG_HOOKS_INSERT_BLOCK. * c-tree.h (insert_block): Kill. * c-decl.c (insert_block): Kill. cp: 2007-03-09 Paolo Bonzini <bonzini@gnu.org> * optimize.c (clone_body): New, from tree-inline.c. ada: 2007-03-09 Paolo Bonzini <bonzini@gnu.org> * gigi.h (insert_block): Kill. * utils.c (insert_block): Kill. java: 2007-03-09 Paolo Bonzini <bonzini@gnu.org> * java-tree.h (insert_block): Kill. * decl.c (insert_block): Kill. fortran: 2007-03-09 Paolo Bonzini <bonzini@gnu.org> * f95-lang.c (insert_block): Kill. From-SVN: r133861
Showing
- gcc/ChangeLog 18 additions, 0 deletionsgcc/ChangeLog
- gcc/ada/ChangeLog 5 additions, 0 deletionsgcc/ada/ChangeLog
- gcc/ada/gigi.h 0 additions, 5 deletionsgcc/ada/gigi.h
- gcc/ada/utils.c 0 additions, 11 deletionsgcc/ada/utils.c
- gcc/c-decl.c 0 additions, 10 deletionsgcc/c-decl.c
- gcc/c-tree.h 0 additions, 1 deletiongcc/c-tree.h
- gcc/cp/ChangeLog 4 additions, 0 deletionsgcc/cp/ChangeLog
- gcc/cp/optimize.c 31 additions, 0 deletionsgcc/cp/optimize.c
- gcc/fortran/ChangeLog 4 additions, 0 deletionsgcc/fortran/ChangeLog
- gcc/fortran/f95-lang.c 0 additions, 14 deletionsgcc/fortran/f95-lang.c
- gcc/java/ChangeLog 5 additions, 0 deletionsgcc/java/ChangeLog
- gcc/java/decl.c 0 additions, 12 deletionsgcc/java/decl.c
- gcc/java/java-tree.h 0 additions, 1 deletiongcc/java/java-tree.h
- gcc/langhooks-def.h 0 additions, 2 deletionsgcc/langhooks-def.h
- gcc/langhooks.h 0 additions, 5 deletionsgcc/langhooks.h
- gcc/tree-inline.c 6 additions, 38 deletionsgcc/tree-inline.c
- gcc/tree-inline.h 5 additions, 5 deletionsgcc/tree-inline.h
Loading
Please register or sign in to comment