OSDN Git Service

2002-07-30 Andrew Haley <aph@redhat.com>
authoraph <aph@138bc75d-0d04-0410-961f-82ee72b054a4>
Fri, 16 Aug 2002 10:29:45 +0000 (10:29 +0000)
committeraph <aph@138bc75d-0d04-0410-961f-82ee72b054a4>
Fri, 16 Aug 2002 10:29:45 +0000 (10:29 +0000)
commitd57cd35f860dc9da933e5921aa74751be7c448e2
treeee4e20c96750dd04be6188ae0241adeb35d0b8eb
parente119ff12f42916942a4698707aadffc0702030e3
2002-07-30  Andrew Haley  <aph@redhat.com>

        * tree-inline.c: Add includes for Java inliner.
        (remap_decl): Don't handle anonymous types for Java.
        (remap_block): Add handling for Java trees.
        (copy_scope_stmt): Conditionalize for non-Java use only.
        (copy_body_r): Handle Java trees.  Add handling for
        LABELED_BLOCK_EXPR, EXIT_BLOCK_EXPR, Java blocks.
        (initialize_inlined_parameters):  Handle Java trees.
        (declare_return_variable): Likewise.
        (expand_call_inline): Handle Java trees.
        (walk_tree): Likewise.
        (copy_tree_r): Don't handle SCOPE_STMTs for Java.
        (add_stmt_to_compound): New function.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@56376 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/ChangeLog
gcc/tree-inline.c