Tasks for GCC 4.8

Updated Feb 9, 2012

In no particular order

1. Complete non-atomic memory model support issues for data races.

2. Add C1x support.

3. Promote atomic operations to tree codes.

4. Adding direction barriers to optimizers.

5. Audit compiler for legacy __sync uses and replace with __atomic.

6. Complete implementation of the new libatomic project and refine ABI.

7. Add flag for multi-threaded vs single threaded.

8. Flush out tests,

None: Atomic/GCCMM/gcc4.8 (last edited 2012-02-09 19:19:40 by AndrewMacLeod)