tree-inline.c (remap_block): All local class initialization flags go in the outermost...
authorAndrew Haley <aph@redhat.com>
Mon, 14 Oct 2002 18:12:12 +0000 (18:12 +0000)
committerAndrew Haley <aph@gcc.gnu.org>
Mon, 14 Oct 2002 18:12:12 +0000 (18:12 +0000)
commit3eb429b2ce44213e20b23ee8e8f5ec9b617926fa
tree53b1e0a1a868f57ff4e3b0a8d8b515b98e20cf7d
parent34146b9406f4281fc83386e58059457cba1b5e1b
tree-inline.c (remap_block): All local class initialization flags go in the outermost scope.

2002-10-14  Andrew Haley  <aph@redhat.com>

        * tree-inline.c (remap_block): All local class initialization
        flags go in the outermost scope.
        (expand_call_inline): Call java_inlining_map_static_initializers.
        (expand_call_inline): Call java_inlining_merge_static_initializers.
        * java/lang.c (merge_init_test_initialization): New.
        (java_inlining_merge_static_initializers): New.
        (inline_init_test_initialization): New.
        (java_inlining_map_static_initializers): New.

        * tree-inline.c (expand_call_inline): Convert retvar to expected
        type.

From-SVN: r58129
gcc/ChangeLog
gcc/java/ChangeLog
gcc/java/lang.c
gcc/tree-inline.c