On 11/20/2012 08:55 AM, Richard Sandiford wrote:
> but what kind of bitfield memory were we trying to
> create in the ICE case?  The idea was that "adjust_object" is only ever
> true for bitfield adjustments.  We should then either be using an
> integer or field mode whose size is picked up by:
> 
>   if (defattrs->size_known_p)
>     size = defattrs->size;
> 
> or a BLKmode whose value is passed in via adjust_bitfield_address_size.
> It sounds like I missed a case where the latter was needed.

A TFmode field of an unaligned TCmode original.  We do wind up with
a BLKmode extraction, without the _size passed in.


r~

Reply via email to