decl.c (finit_leg_identifier_node): New global.
authorAlexandre Petit-Bianco <apbianco@cygnus.com>
Thu, 17 Aug 2000 21:50:48 +0000 (21:50 +0000)
committerAlexandre Petit-Bianco <apbianco@gcc.gnu.org>
Thu, 17 Aug 2000 21:50:48 +0000 (14:50 -0700)
commit25bdcbc5242faed11b2f58c72c64cb2b0165d681
treed6762210ff12f7bb57f95f7b1fd99819031fa631
parent1492cacbf99161cbd34d92ae575b5e2de9a63fe7
decl.c (finit_leg_identifier_node): New global.

2000-08-15  Alexandre Petit-Bianco  <apbianco@cygnus.com>

        * decl.c (finit_leg_identifier_node): New global.
        (init_decl_processing): Use `finit$' to initialize
        finit_identifier_node. Use `$finit$' to initialize
        finit_leg_identifier_node.
        * expr.c (expand_java_field_op): Use ID_FINIT_P.
        * java-tree.h (finit_identifier_node): Changed attached comment.
        (finit_leg_identifier_node): New declaration.
        (ID_FINIT_P): Take finit_identifier_node and
        finit_leg_identifier_node into account. This is a backward
        compatibility hack.

(http://gcc.gnu.org/ml/gcc-patches/2000-08/msg00664.html
 See also the matching Java run-time patch:
 http://sources.redhat.com/ml/java-discuss/2000-08/msg00031.html)

From-SVN: r35768
gcc/java/ChangeLog
gcc/java/decl.c
gcc/java/expr.c
gcc/java/java-tree.h