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]

Re: [PATCH] Tree SRA and atomicity/volatility


> We don't have defined what TYPE_VOLATILE on a structure type means.

It means exactly the same as defined everywhere else: do as little as
possible (in a pragmatic sense) in changing the accesses to objects of
that type from the way they were originally written.

> And it certainly won't work the way the Ada frontend seems to thing for
> random structures and/or targets.  I'm just requesting that we define what
> it means and that the Ada frontend maybe re-considers the way it
> want's to guarantee its 'atomicity' constraints on whole-aggregate access.

If there's a problem here, please be specific as to what it is because
I'm having trouble understanding this point.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]