This is the mail archive of the
gcc-patches@gcc.gnu.org
mailing list for the GCC project.
Re: [PATCH] Fix PR middle-end/26306
> > +If it is a scalar type, or an aggregate type whose only member object is
> > +of a scalar type, or a union type whose member objects are of scalar types,
> > +the expression is interpreted by GCC as a read of the volatile object; in
> > +the other cases, the expression is only evaluated for its side-effects.
>
> Is that true on all platforms? Are there no platforms where "long
> long", or a structure containing that, gets BLKmode?
There are no platforms where "long long" is BLKmode. There might be
some with a struct containing only that being BLKmode, but I don't think
we need to worry about being that precise.