(finish_struct): Don't look at alignment of error_mark_node.
authorRichard Kenner <kenner@gcc.gnu.org>
Thu, 28 Jul 1994 12:07:05 +0000 (08:07 -0400)
committerRichard Kenner <kenner@gcc.gnu.org>
Thu, 28 Jul 1994 12:07:05 +0000 (08:07 -0400)
From-SVN: r7804

gcc/c-decl.c

index 3c0dea04bada2c12c7592a3cdc9cf73df3f51cf0..40c43f884925796c267f8724929ee59014032aff 100644 (file)
@@ -5418,7 +5418,7 @@ finish_struct (t, fieldlist)
 #endif
            }
        }
-      else
+      else if (TREE_TYPE (x) != error_mark_node)
        {
          int min_align = (DECL_PACKED (x) ? BITS_PER_UNIT
                           : TYPE_ALIGN (TREE_TYPE (x)));