1998-10-22 Tom Tromey <tromey@cygnus.com>
+ * java-tree.h (finalize_identifier_node): Don't declare.
+ * class.c (make_class_data): Don't push "final" field.
+ * decl.c (init_decl_processing): Don't push "final" field.
+ (finalize_identifier_node): Removed.
+ (init_decl_processing): Don't set finalize_identifier_node.
+
* config-lang.in (stagestuff): Added jcf-dump and jv-scan.
Sun Oct 11 10:31:52 1998 Anthony Green <green@cygnus.com>
flag_assume_compiled ? integer_four_node
: integer_two_node);
- method = lookup_java_method (type,
- finalize_identifier_node, void_signature_node);
- PUSH_FIELD_VALUE (cons, "final",
- method == NULL ? integer_zero_node : integer_one_node);
-
PUSH_FIELD_VALUE (cons, "thread", null_pointer_node);
FINISH_RECORD_CONSTRUCTOR (cons);
tree TYPE_identifier_node;
tree init_identifier_node;
tree clinit_identifier_node;
-tree finalize_identifier_node;
tree void_signature_node;
tree length_identifier_node;
tree this_identifier_node;
TYPE_identifier_node = get_identifier ("TYPE");
init_identifier_node = get_identifier ("<init>");
clinit_identifier_node = get_identifier ("<clinit>");
- finalize_identifier_node = get_identifier ("finalize");
void_signature_node = get_identifier ("()V");
length_identifier_node = get_identifier ("length");
this_identifier_node = get_identifier ("this");
PUSH_FIELD (class_type_node, field, "loader", ptr_type_node);
PUSH_FIELD (class_type_node, field, "interface_len", short_type_node);
PUSH_FIELD (class_type_node, field, "state", byte_type_node);
- PUSH_FIELD (class_type_node, field, "final", byte_type_node);
PUSH_FIELD (class_type_node, field, "thread", ptr_type_node);
for (t = TYPE_FIELDS (class_type_node); t != NULL_TREE; t = TREE_CHAIN (t))
FIELD_PRIVATE (t) = 1;
extern tree init_identifier_node; /* "<init>" */
extern tree clinit_identifier_node; /* "<clinit>" */
extern tree void_signature_node; /* "()V" */
-extern tree finalize_identifier_node; /* "finalize" */
extern tree length_identifier_node; /* "length" */
extern tree this_identifier_node; /* "this" */
extern tree super_identifier_node; /* "super" */