diff options
| author | aph <aph@138bc75d-0d04-0410-961f-82ee72b054a4> | 2002-08-16 10:32:30 +0000 |
|---|---|---|
| committer | aph <aph@138bc75d-0d04-0410-961f-82ee72b054a4> | 2002-08-16 10:32:30 +0000 |
| commit | 53d20e6505e1bdb8524e940e02e08cb60963d92a (patch) | |
| tree | 664000a6e258478f587c0810b5dcd1a729ff2308 /libjava/testsuite/lib/libjava.exp | |
| parent | d57cd35f860dc9da933e5921aa74751be7c448e2 (diff) | |
| download | ppe42-gcc-53d20e6505e1bdb8524e940e02e08cb60963d92a.tar.gz ppe42-gcc-53d20e6505e1bdb8524e940e02e08cb60963d92a.zip | |
2002-07-30 Andrew Haley <aph@cambridge.redhat.com>
* Make-lang.in (java-tree-inline.o): New.
(JAVA_OBJS): Add java-tree-inline.o.
* parse.y (source_end_java_method): Call java_optimize_inline.
(java_expand_method_bodies): Save method's tree in
DECL_SAVED_TREE.
(add_stmt_to_compound): Keep track of the number of statments.
* lang.c (java_init): Enable flag_inline_trees.
(java_post_options): If flag_inline_functions is on, enable
flag_inline_trees instread.
(decl_constant_value): New.
(java_tree_inlining_walk_subtrees): New.
* java-tree.h (DECL_NUM_STMTS): New macro.
(java_optimize_inline): Declare.
* expr.c (java_expand_expr): Allow a BLOCK to return a value.
Handle a LABEL_EXPR.
* decl.c (build_result_decl): If we already have a DECL_RESULT
don't make another.
(dump_function): New.
(java_optimize_inline): New.
(dump_function): New.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@56377 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'libjava/testsuite/lib/libjava.exp')
0 files changed, 0 insertions, 0 deletions

