On Thu, Jun 23, 2011 at 8:07 AM, Eric Botcazou wrote:
>> + if (!host_integerp (DECL_FIELD_OFFSET (fld), 1))
>> + {
>> + *msg = "structure field offset not host integer"; /* ??? */
>> + return true;
>> + }
>
> Offsets can be variable, like sizes,
> + if (!host_integerp (DECL_FIELD_OFFSET (fld), 1))
> + {
> + *msg = "structure field offset not host integer"; /* ??? */
> + return true;
> + }
Offsets can be variable, like sizes, in Ada for example.
>if (TYPE_VOLATILE (et))
> - r
From: Andi Kleen
I wanted to figure out why some structures of mine don't get SRAed.
Unfortunately the dump files were not very helpful because the variables
got rejected early without any comments. This patch reports the
actual reasons in the dump file.
Passes test suite on x86-64 linux. Ok to