diff options
author | Martin Jambor <mjambor@suse.cz> | 2015-12-01 18:10:59 +0000 |
---|---|---|
committer | Martin Jambor <mjambor@suse.cz> | 2015-12-01 18:10:59 +0000 |
commit | 6a83955eeef627167d3a6832d72047e60a487eb2 (patch) | |
tree | 71fb9fac0c1b71589190c6940d85b1812f11d6a8 /gcc/c/c-decl.c | |
parent | a7d127c8c544a800830aa95ccb8eeed664b2083a (diff) |
Merged trunk revision 231115 into the hsa branch
git-svn-id: https://gcc.gnu.org/svn/gcc/branches/hsa@231122 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'gcc/c/c-decl.c')
-rw-r--r-- | gcc/c/c-decl.c | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/gcc/c/c-decl.c b/gcc/c/c-decl.c index 7b9ab8ae646..31de0a51e56 100644 --- a/gcc/c/c-decl.c +++ b/gcc/c/c-decl.c @@ -7213,7 +7213,8 @@ start_struct (location_t loc, enum tree_code code, tree name, } C_TYPE_BEING_DEFINED (ref) = 1; - TYPE_PACKED (ref) = flag_pack_struct; + for (tree v = TYPE_MAIN_VARIANT (ref); v; v = TYPE_NEXT_VARIANT (v)) + TYPE_PACKED (v) = flag_pack_struct; *enclosing_struct_parse_info = struct_parse_info; struct_parse_info = XNEW (struct c_struct_parse_info); |