Commit 7256efa6 by Jason Merrill Committed by Jason Merrill

stor-layout.c (layout_decl): Don't set DECL_USER_ALIGN.

        * stor-layout.c (layout_decl): Don't set DECL_USER_ALIGN.
        (finalize_record_size): Don't set TYPE_USER_ALIGN.

From-SVN: r44937
parent 5972a110
2001-08-16 Jason Merrill <jason_merrill@redhat.com>
* stor-layout.c (layout_decl): Don't set DECL_USER_ALIGN.
(finalize_record_size): Don't set TYPE_USER_ALIGN.
2001-08-16 Matt Kraai <kraai@alumni.carnegiemellon.edu>
* config/i386/i386.c (ix86_init_mmx_sse_builtins): Remove unused
......
......@@ -372,7 +372,7 @@ layout_decl (decl, known_align)
&& TYPE_ALIGN (type) > DECL_ALIGN (decl))))
{
DECL_ALIGN (decl) = TYPE_ALIGN (type);
DECL_USER_ALIGN (decl) = TYPE_USER_ALIGN (type);
DECL_USER_ALIGN (decl) = 0;
}
/* For fields, set the bit field type and update the alignment. */
......@@ -993,7 +993,7 @@ finalize_record_size (rli)
#else
TYPE_ALIGN (rli->t) = MAX (TYPE_ALIGN (rli->t), rli->record_align);
#endif
TYPE_USER_ALIGN (rli->t) = 1;
TYPE_USER_ALIGN (rli->t) = 0;
/* Compute the size so far. Be sure to allow for extra bits in the
size in bytes. We have guaranteed above that it will be no more
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment