[M3devel] gcc atomics supported ordering?

Tony Hosking hosking at cs.purdue.edu
Fri Apr 9 19:01:19 CEST 2010


Never said any such thing.

Antony Hosking | Associate Professor | Computer Science | Purdue University
305 N. University Street | West Lafayette | IN 47907 | USA
Office +1 765 494 6001 | Mobile +1 765 427 5484




On 9 Apr 2010, at 06:04, Jay K wrote:

> Tony I thought you recently said all memory orderings are supported by the gcc backend with atomics.
> But there is still:
>  
> jbook2:m3cg jay$ grep Relaxed *
> parse.c:typedef enum { Relaxed, Release, Acquire, AcquireRelease, Sequential } O
> rder;
> parse.c:  if (order != Relaxed)
> parse.c:    warning (0, "only Relaxed memory order for stores is supported");
> parse.c:  if (order != Relaxed)
> parse.c:    warning (0, "only Relaxed memory order for loads is supported");
> 
>  - Jay
> 
> 
> 
> 
> 

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://m3lists.elegosoft.com/pipermail/m3devel/attachments/20100409/e823950e/attachment-0002.html>


More information about the M3devel mailing list