* class.c (finish_struct_bits): Also set TYPE_SIZE_UNIT.

From-SVN: r21796
This commit is contained in:
Jason Merrill 1998-08-17 17:23:38 +00:00 committed by Jason Merrill
parent 8cd4c17528
commit 509087ae2b
2 changed files with 2 additions and 0 deletions

View File

@ -3,6 +3,7 @@
* gxxint.texi: Remove obsolete documentation of overloading code.
* decl.c (finish_enum): Also set TYPE_SIZE_UNIT.
* class.c (finish_struct_bits): Likewise.
* tree.c (lvalue_type): Fix for arrays.
* typeck.c (build_unary_op): Use lvalue_type.

View File

@ -1848,6 +1848,7 @@ finish_struct_bits (t, max_has_virtual)
TYPE_MAX_VALUE (variants) = TYPE_MAX_VALUE (t);
TYPE_FIELDS (variants) = TYPE_FIELDS (t);
TYPE_SIZE (variants) = TYPE_SIZE (t);
TYPE_SIZE_UNIT (variants) = TYPE_SIZE_UNIT (t);
variants = TYPE_NEXT_VARIANT (variants);
}