OSDN Git Service

* class.c (registered_class): Take it out of class_roots; turn into
authorrth <rth@138bc75d-0d04-0410-961f-82ee72b054a4>
Tue, 24 May 2005 19:18:51 +0000 (19:18 +0000)
committerrth <rth@138bc75d-0d04-0410-961f-82ee72b054a4>
Tue, 24 May 2005 19:18:51 +0000 (19:18 +0000)
commit7e1b0ba2b6e8e4adf9230952b90fe2440c134b7a
treee2dfe13a862ba281951e64c228ce5348ad6888c6
parent39908afabfddaf12cc4c31cea6a64abe75cf474f
    * class.c (registered_class): Take it out of class_roots; turn into
        a vec of trees.
        (register_class): Make static.  Don't duplicate decl node.  Use
        VEC_safe_push.
        (emit_register_classes): Use VEC_iterate.  Use output_constant
        instead of assemble_integer.  Don't call mark_decl_referenced
        directly.
        * java-tree.h (register_class): Remove decl.

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