This is the mail archive of the
gcc-patches@gcc.gnu.org
mailing list for the GCC project.
Re: [gimple] assignments to volatile
- From: Mike Stump <mikestump at comcast dot net>
- To: Richard Guenther <richard dot guenther at gmail dot com>
- Cc: Mark Mitchell <mark at codesourcery dot com>, Nathan Sidwell <nathan at codesourcery dot com>, Michael Matz <matz at suse dot de>, gcc patches <gcc-patches at gcc dot gnu dot org>
- Date: Wed, 18 Aug 2010 10:26:01 -0700
- Subject: Re: [gimple] assignments to volatile
- References: <4C1F5380.1090107@codesourcery.com> <AANLkTimzBtuWYWnzMkmDyM6Y490EIwQJxaDI_higMvJs@mail.gmail.com> <Pine.LNX.4.64.1006211517460.11284@wotan.suse.de> <4C20D40B.30904@codesourcery.com> <Pine.LNX.4.64.1006221721590.18619@wotan.suse.de> <4C20D891.5030506@codesourcery.com> <4C21E361.1040900@codesourcery.com> <4C220762.2060703@codesourcery.com> <025B27D1-E620-4BA2-A113-FD28747E2762@comcast.net> <4C22F307.6010403@codesourcery.com> <4936DDA8-4C55-4CF8-8CA7-D8B4435863BF@comcast.net> <4C236C7A.40303@codesourcery.com> <97293849-2D1F-4DE5-9B35-199E26005768@comcast.net> <4C2451CA.2020906@codesourcery.com> <E1CA7E86-EEE4-4EB7-8CAF-0FA59DD694DB@comcast.net> <4C2852F4.6070809@codesourcery.com> <CAC3E597-C092-4A46-9EEF-96589BC6794B@comcast.net> <4C319EF7.4040001@codesourcery.com> <3721950A-1FF1-441A-A22E-D19507FC36FB@comcast.net> <4C36CE16.2030200@codesourcery.com> <4C4013FB.8090203@codesourcery.com> <4C4078C6.1020104@codesourcery.com> <4C651330.5000102@codesourcery.com> <4C6BFC84.8090704@codesourcery.com> <AANLkTi=soTP3v88wmioBJOvGnzvqvmD6iUsdzqYu-BYr@mail.gmail.com>
On Aug 18, 2010, at 9:00 AM, Richard Guenther wrote:
>> I think the patch is ready for review. If Richard isn't able to review
>> it soon, I will do so.
>
> The patch is ok, and we indeed should document these semantics.
Yes, please let's document the chosen semantics. Would be nice to push the semantics into other compilers (clang, Visual C++) and the C and C++ standards groups as well. Here's to hoping that everyone can agree...