OSDN Git Service

* jcf-write.c (generate_classfile): Check whether class is
authortromey <tromey@138bc75d-0d04-0410-961f-82ee72b054a4>
Wed, 26 Feb 2003 20:13:25 +0000 (20:13 +0000)
committertromey <tromey@138bc75d-0d04-0410-961f-82ee72b054a4>
Wed, 26 Feb 2003 20:13:25 +0000 (20:13 +0000)
deprecated before writing attribute count.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@63482 138bc75d-0d04-0410-961f-82ee72b054a4

gcc/java/ChangeLog
gcc/java/jcf-write.c

index 35460f5..fd4a37b 100644 (file)
@@ -1,3 +1,8 @@
+2003-02-26  Tom Tromey  <tromey@redhat.com>
+
+       * jcf-write.c (generate_classfile): Check whether class is
+       deprecated before writing attribute count.
+
 2003-02-25  Roger Sayle  <roger@eyesopen.com>
 
        * java/decl.c (java_init_decl_processing): Get soft_fmod_node from
index 583cff9..a18f062 100644 (file)
@@ -3103,11 +3103,11 @@ generate_classfile (tree clas, struct jcf_partial *state)
     i++;
   if (clas == object_type_node)
     i++;
-  PUT2 (i);                    /* attributes_count */
-
   if (CLASS_DEPRECATED (TYPE_NAME (clas)))
     i++;
 
+  PUT2 (i);                    /* attributes_count */
+
   /* generate the SourceFile attribute. */
   if (SourceFile_node == NULL_TREE) 
     {