aboutsummaryrefslogtreecommitdiff
path: root/gcc/java/java-tree.h
diff options
context:
space:
mode:
authorRichard Henderson <rth@gcc.gnu.org>2005-05-24 12:18:51 -0700
committerRichard Henderson <rth@gcc.gnu.org>2005-05-24 12:18:51 -0700
commit8cfb12bfd597944d043b187199d23b3fc8381612 (patch)
treee2dfe13a862ba281951e64c228ce5348ad6888c6 /gcc/java/java-tree.h
parente777303ff4ac9b9f45830a433023c764d69bc433 (diff)
downloadgcc-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.h1
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 *);