Memory Model

Joe Gottman josephgottman@comcast.net
Mon Mar 12 22:51:00 GMT 2012


On 3/12/2012 8:44 AM, Andrew MacLeod wrote:
> On 03/10/2012 09:17 AM, Joe Gottman wrote:
>>    According to the news on the front page,  the C++11 memory model 
>> has been added to gcc.  But C++11 status page 
>> (http://gcc.gnu.org/projects/cxx0x.html) says that it hasn't.  Is 
>> this an oversight?
>>
>
> Atomic support with memory model parameters have been added, but 
> complete support is not quite there yet.  A full optimization audit 
> has not been performed, so it is possible to introduce data races 
> which were not there before.  Bitfields operations do not yet conform 
> either.
>
> That said, any one who encounters cases where those memory model 
> non-compliances occur should open a bugzilla so we can make sure we 
> have them covered in 4.8.
>
    OK.  Does it say anywhere on the website exactly what can and can't 
be done with respect to the memory model?

Joe Gottman



More information about the Gcc mailing list