This is the mail archive of the gcc-patches@gcc.gnu.org mailing list for the GCC project.
Index Nav: | [Date Index] [Subject Index] [Author Index] [Thread Index] | |
---|---|---|
Message Nav: | [Date Prev] [Date Next] | [Thread Prev] [Thread Next] |
Other format: | [Raw text] |
On 12/06/13 02:11, Eric Botcazou wrote:
I'd certainly be concerned. Ports have (for better or worse) keyed on BLKmode rather than looking at the underlying types. So if something which was previously SImode or DImode is now BLKmode, there's a nonzero chance we're going to change how it gets passed.Here's the Correct Fix(tm). We may or may not decide to go for it because of concerns about ABI changes; in the latter case, any kludge that we'll put in place instead must be restricted to the cases caught by this patch. * stor-layout.c (compute_record_mode): Return BLKmode for a trailing array with size 0 or 1.Revised version without the one-by-one error...
jeff
Index Nav: | [Date Index] [Subject Index] [Author Index] [Thread Index] | |
---|---|---|
Message Nav: | [Date Prev] [Date Next] | [Thread Prev] [Thread Next] |