Memory Model
Andrew MacLeod
amacleod@redhat.com
Mon Mar 12 13:27:00 GMT 2012
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.
Andrew
More information about the Gcc
mailing list