diff options
author | Richard Henderson <rth@gcc.gnu.org> | 2005-05-24 12:18:51 -0700 |
---|---|---|
committer | Richard Henderson <rth@gcc.gnu.org> | 2005-05-24 12:18:51 -0700 |
commit | 8cfb12bfd597944d043b187199d23b3fc8381612 (patch) | |
tree | e2dfe13a862ba281951e64c228ce5348ad6888c6 /gcc/java/java-tree.h | |
parent | e777303ff4ac9b9f45830a433023c764d69bc433 (diff) | |
download | gcc-8cfb12bfd597944d043b187199d23b3fc8381612.zip gcc-8cfb12bfd597944d043b187199d23b3fc8381612.tar.gz gcc-8cfb12bfd597944d043b187199d23b3fc8381612.tar.bz2 |
class.c (registered_class): Take it out of class_roots; turn into a vec of trees.
* 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.
From-SVN: r100107
Diffstat (limited to 'gcc/java/java-tree.h')
-rw-r--r-- | gcc/java/java-tree.h | 1 |
1 files changed, 0 insertions, 1 deletions
diff --git a/gcc/java/java-tree.h b/gcc/java/java-tree.h index a55e9ab..68eb1d6 100644 --- a/gcc/java/java-tree.h +++ b/gcc/java/java-tree.h @@ -1286,7 +1286,6 @@ extern tree build_result_decl (tree); extern void set_method_index (tree decl, tree method_index); extern tree get_method_index (tree decl); extern void make_class_data (tree); -extern void register_class (void); extern int alloc_name_constant (int, tree); extern int alloc_constant_fieldref (tree, tree); extern void emit_register_classes (tree *); |