decl.c (java_init_decl_processing): Declare signers field.
authorTom Tromey <tromey@redhat.com>
Thu, 9 Oct 2003 16:21:56 +0000 (16:21 +0000)
committerTom Tromey <tromey@gcc.gnu.org>
Thu, 9 Oct 2003 16:21:56 +0000 (16:21 +0000)
* decl.c (java_init_decl_processing): Declare signers field.
* class.c (make_class_data): Set signers field.

From-SVN: r72270

gcc/java/ChangeLog
gcc/java/class.c
gcc/java/decl.c

index d2b6d26ff0c1ea4bd28fcceffeb8053cd22526a1..3c0af4eab2f3d36c82472c3c4e517bcd14878bbb 100644 (file)
@@ -1,3 +1,8 @@
+2003-10-09  Tom Tromey  <tromey@redhat.com>
+
+       * decl.c (java_init_decl_processing): Declare signers field.
+       * class.c (make_class_data): Set signers field.
+
 2003-10-09  Jason Merrill  <jason@redhat.com>
 
        * parse.y (patch_assignment): Use make_node to create a BLOCK.
index d64db51fbd373c7188e1d7c31810f4fb94ed9e44..49e1a3db5cf4e0a6c3d848b4795c75c9fd85f742 100644 (file)
@@ -1552,6 +1552,7 @@ make_class_data (tree type)
   PUSH_FIELD_VALUE (cons, "idt", null_pointer_node);
   PUSH_FIELD_VALUE (cons, "arrayclass", null_pointer_node);
   PUSH_FIELD_VALUE (cons, "protectionDomain", null_pointer_node);
+  PUSH_FIELD_VALUE (cons, "signers", null_pointer_node);
   PUSH_FIELD_VALUE (cons, "chain", null_pointer_node);
 
   FINISH_RECORD_CONSTRUCTOR (cons);
index 8355431be583be3b5a93844d6a0c1e5c0a35939b..fa8c939cd47780dea6b13d9f97f2fafe1b3194c6 100644 (file)
@@ -713,6 +713,7 @@ java_init_decl_processing (void)
   PUSH_FIELD (class_type_node, field, "idt", ptr_type_node);  
   PUSH_FIELD (class_type_node, field, "arrayclass", ptr_type_node);  
   PUSH_FIELD (class_type_node, field, "protectionDomain", ptr_type_node);
+  PUSH_FIELD (class_type_node, field, "signers", ptr_type_node);
   PUSH_FIELD (class_type_node, field, "chain", ptr_type_node);
   for (t = TYPE_FIELDS (class_type_node);  t != NULL_TREE;  t = TREE_CHAIN (t))
     FIELD_PRIVATE (t) = 1;