This is the mail archive of the
mailing list for the GCC project.
Re: [PATCH] Get rid of awkward precision for bitsize types
> I know that sizetypes "do not overflow" (err, well ...) - but do you
> realize that doing this makes overflow behavior different between
> a computation in sizetype and one in bitsizetype with bit
Yes, I do; gigi tests TREE_OVERFLOW for static sizes on various occasions.
But ultimately the allocation size of the object has to be computed in units.
That being said, excluding sizetypes from the RTL expander treatment could be
both simpler and safer.