From 50cb905943edf0ec3d97ea6b83cd2a4d5985f461 Mon Sep 17 00:00:00 2001 From: Mark Mitchell Date: Thu, 19 Dec 2002 02:31:50 +0000 Subject: [PATCH] class.c (build_base_field): Do not set DECL_PACKED on the FIELD_DECL. * class.c (build_base_field): Do not set DECL_PACKED on the FIELD_DECL. From-SVN: r60277 --- gcc/cp/ChangeLog | 5 +++++ gcc/cp/class.c | 2 -- 2 files changed, 5 insertions(+), 2 deletions(-) diff --git a/gcc/cp/ChangeLog b/gcc/cp/ChangeLog index 342f2ecffd8..dbf094257ab 100644 --- a/gcc/cp/ChangeLog +++ b/gcc/cp/ChangeLog @@ -1,3 +1,8 @@ +2002-12-18 Mark Mitchell + + * class.c (build_base_field): Do not set DECL_PACKED on the + FIELD_DECL. + 2002-12-18 Gabriel Dos Reis * cp-tree.h (struct tree_srcloc): Use location_t. diff --git a/gcc/cp/class.c b/gcc/cp/class.c index 9f95c994703..6035e054644 100644 --- a/gcc/cp/class.c +++ b/gcc/cp/class.c @@ -3889,8 +3889,6 @@ build_base_field (record_layout_info rli, tree binfo, DECL_SIZE_UNIT (decl) = CLASSTYPE_SIZE_UNIT (basetype); DECL_ALIGN (decl) = CLASSTYPE_ALIGN (basetype); DECL_USER_ALIGN (decl) = CLASSTYPE_USER_ALIGN (basetype); - /* Tell the backend not to round up to TYPE_ALIGN. */ - DECL_PACKED (decl) = 1; /* Try to place the field. It may take more than one try if we have a hard time placing the field without putting two -- 2.30.2