jcf-write.c (generate_classfile): Check whether class is deprecated before writing...
authorTom Tromey <tromey@redhat.com>
Wed, 26 Feb 2003 20:13:25 +0000 (20:13 +0000)
committerTom Tromey <tromey@gcc.gnu.org>
Wed, 26 Feb 2003 20:13:25 +0000 (20:13 +0000)
* jcf-write.c (generate_classfile): Check whether class is
deprecated before writing attribute count.

From-SVN: r63482

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

index 35460f5c7fc60ba170da48e875246e2fe7c743a6..fd4a37be83ae865db921d11adc737025630795bd 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 583cff929c6217d0ce29402593e3ab740f4039a4..a18f062e32f85407d43dd411d2b490a095e54d44 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) 
     {