OSDN Git Service

2003-09-12 Andrew Haley <aph@redhat.com>
authoraph <aph@138bc75d-0d04-0410-961f-82ee72b054a4>
Mon, 17 Nov 2003 17:39:05 +0000 (17:39 +0000)
committeraph <aph@138bc75d-0d04-0410-961f-82ee72b054a4>
Mon, 17 Nov 2003 17:39:05 +0000 (17:39 +0000)
commitf6875e9cc74abd2ec3b000074accd89b2b7f53d7
tree96d693db1f60c111e9a3672d73aabfa2c5980216
parent25de73d538fa5bd4b0d2fa83b5d875c63b56f5bd
2003-09-12  Andrew Haley  <aph@redhat.com>

        * java-tree.h (LOCAL_VAR_OUT_OF_SCOPE_P): New.
        (struct lang_decl_var:freed): New variable.
        * decl.c (poplevel): Mark local vars that have gone out of scope.
        (push_jvm_slot): Don't use the RTL of a var that has gone out of
        scope.

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