r180092 - in /branches/cxx-mem-model: gcc/Chang...
amacleod@gcc.gnu.org
amacleod@gcc.gnu.org
Mon Oct 17 14:15:00 GMT 2011
Author: amacleod
Date: Mon Oct 17 14:15:51 2011
New Revision: 180092
URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=180092
Log:
2011-10-17 Andrew MacLeod <amacleod@redhat.com>
libstdc++-v3
* include/bits/atomic_2.h: Rename __sync_mem to __atomic.
gcc/c-family
* c-common.c: Rename __sync_mem to __atomic.
gcc
* doc/extend.texi: Rename __sync_mem to __atomic.
* cppbuiltin.c: Rename __sync_mem to __atomic.
* optabs.c: Rename __sync_mem to __atomic.
* optabs.h: Rename __sync_mem to __atomic.
* genopinit.c: Rename __sync_mem to __atomic.
* builtins.c: Add __atomic as builtin prefix, rename all __sync_mem.
* sync-builtins.def: Rename __sync_mem to __atomic.
* expr.h: Rename __sync_mem to __atomic.
* coretypes.h: Rename __sync_mem to __atomic.
* config/i386/sync.md: Rename __sync_mem to __atomic.
gcc/testsuite
* sync-mem*.c: Rename all files to atomic-*, rename __sync_mem.
* simulate-thread/sync*.c: Rename all files to atomic-*, rename
__sync_mem to __atomic..
Modified:
branches/cxx-mem-model/libstdc++-v3/ChangeLog.mm
branches/cxx-mem-model/libstdc++-v3/include/bits/atomic_2.h
Changes in other areas also in this revision:
Added:
branches/cxx-mem-model/gcc/testsuite/gcc.dg/atomic-exchange-1.c
- copied, changed from r179922, branches/cxx-mem-model/gcc/testsuite/gcc.dg/sync-mem-exchange-1.c
branches/cxx-mem-model/gcc/testsuite/gcc.dg/atomic-exchange-2.c
- copied, changed from r179922, branches/cxx-mem-model/gcc/testsuite/gcc.dg/sync-mem-exchange-2.c
branches/cxx-mem-model/gcc/testsuite/gcc.dg/atomic-exchange-3.c
- copied, changed from r179922, branches/cxx-mem-model/gcc/testsuite/gcc.dg/sync-mem-exchange-3.c
branches/cxx-mem-model/gcc/testsuite/gcc.dg/atomic-exchange-4.c
- copied, changed from r179922, branches/cxx-mem-model/gcc/testsuite/gcc.dg/sync-mem-exchange-4.c
branches/cxx-mem-model/gcc/testsuite/gcc.dg/atomic-exchange-5.c
- copied, changed from r179922, branches/cxx-mem-model/gcc/testsuite/gcc.dg/sync-mem-exchange-5.c
branches/cxx-mem-model/gcc/testsuite/gcc.dg/atomic-fence.c
- copied, changed from r179922, branches/cxx-mem-model/gcc/testsuite/gcc.dg/sync-mem-fence.c
branches/cxx-mem-model/gcc/testsuite/gcc.dg/atomic-invalid.c
- copied, changed from r179946, branches/cxx-mem-model/gcc/testsuite/gcc.dg/sync-mem-invalid.c
branches/cxx-mem-model/gcc/testsuite/gcc.dg/atomic-load-1.c
- copied, changed from r179922, branches/cxx-mem-model/gcc/testsuite/gcc.dg/sync-mem-load-1.c
branches/cxx-mem-model/gcc/testsuite/gcc.dg/atomic-load-2.c
- copied, changed from r179922, branches/cxx-mem-model/gcc/testsuite/gcc.dg/sync-mem-load-2.c
branches/cxx-mem-model/gcc/testsuite/gcc.dg/atomic-load-3.c
- copied, changed from r179922, branches/cxx-mem-model/gcc/testsuite/gcc.dg/sync-mem-load-3.c
branches/cxx-mem-model/gcc/testsuite/gcc.dg/atomic-load-4.c
- copied, changed from r179922, branches/cxx-mem-model/gcc/testsuite/gcc.dg/sync-mem-load-4.c
branches/cxx-mem-model/gcc/testsuite/gcc.dg/atomic-load-5.c
- copied, changed from r179922, branches/cxx-mem-model/gcc/testsuite/gcc.dg/sync-mem-load-5.c
branches/cxx-mem-model/gcc/testsuite/gcc.dg/atomic-lockfree-aux.c
- copied, changed from r179946, branches/cxx-mem-model/gcc/testsuite/gcc.dg/sync-mem-lockfree-aux.c
branches/cxx-mem-model/gcc/testsuite/gcc.dg/atomic-lockfree.c
- copied, changed from r179946, branches/cxx-mem-model/gcc/testsuite/gcc.dg/sync-mem-lockfree.c
branches/cxx-mem-model/gcc/testsuite/gcc.dg/atomic-op-1.c
- copied, changed from r179922, branches/cxx-mem-model/gcc/testsuite/gcc.dg/sync-mem-op-1.c
branches/cxx-mem-model/gcc/testsuite/gcc.dg/atomic-op-2.c
- copied, changed from r179922, branches/cxx-mem-model/gcc/testsuite/gcc.dg/sync-mem-op-2.c
branches/cxx-mem-model/gcc/testsuite/gcc.dg/atomic-op-3.c
- copied, changed from r179922, branches/cxx-mem-model/gcc/testsuite/gcc.dg/sync-mem-op-3.c
branches/cxx-mem-model/gcc/testsuite/gcc.dg/atomic-op-4.c
- copied, changed from r179922, branches/cxx-mem-model/gcc/testsuite/gcc.dg/sync-mem-op-4.c
branches/cxx-mem-model/gcc/testsuite/gcc.dg/atomic-op-5.c
- copied, changed from r179922, branches/cxx-mem-model/gcc/testsuite/gcc.dg/sync-mem-op-5.c
branches/cxx-mem-model/gcc/testsuite/gcc.dg/atomic-param.c
- copied, changed from r179922, branches/cxx-mem-model/gcc/testsuite/gcc.dg/sync-mem-param.c
branches/cxx-mem-model/gcc/testsuite/gcc.dg/atomic-store-1.c
- copied, changed from r179922, branches/cxx-mem-model/gcc/testsuite/gcc.dg/sync-mem-store-1.c
branches/cxx-mem-model/gcc/testsuite/gcc.dg/atomic-store-2.c
- copied, changed from r179922, branches/cxx-mem-model/gcc/testsuite/gcc.dg/sync-mem-store-2.c
branches/cxx-mem-model/gcc/testsuite/gcc.dg/atomic-store-3.c
- copied, changed from r179922, branches/cxx-mem-model/gcc/testsuite/gcc.dg/sync-mem-store-3.c
branches/cxx-mem-model/gcc/testsuite/gcc.dg/atomic-store-4.c
- copied, changed from r179922, branches/cxx-mem-model/gcc/testsuite/gcc.dg/sync-mem-store-4.c
branches/cxx-mem-model/gcc/testsuite/gcc.dg/atomic-store-5.c
- copied, changed from r179922, branches/cxx-mem-model/gcc/testsuite/gcc.dg/sync-mem-store-5.c
branches/cxx-mem-model/gcc/testsuite/gcc.dg/simulate-thread/atomic-load-int.c
- copied, changed from r179922, branches/cxx-mem-model/gcc/testsuite/gcc.dg/simulate-thread/sync-load-int.c
branches/cxx-mem-model/gcc/testsuite/gcc.dg/simulate-thread/atomic-load-int128.c
- copied, changed from r179946, branches/cxx-mem-model/gcc/testsuite/gcc.dg/simulate-thread/sync-load-int128.c
branches/cxx-mem-model/gcc/testsuite/gcc.dg/simulate-thread/atomic-load-longlong.c
- copied, changed from r179922, branches/cxx-mem-model/gcc/testsuite/gcc.dg/simulate-thread/sync-load-longlong.c
branches/cxx-mem-model/gcc/testsuite/gcc.dg/simulate-thread/atomic-load-short.c
- copied, changed from r179922, branches/cxx-mem-model/gcc/testsuite/gcc.dg/simulate-thread/sync-load-short.c
branches/cxx-mem-model/gcc/testsuite/gcc.dg/simulate-thread/atomic-other-int.c
- copied, changed from r179922, branches/cxx-mem-model/gcc/testsuite/gcc.dg/simulate-thread/sync-other-int.c
branches/cxx-mem-model/gcc/testsuite/gcc.dg/simulate-thread/atomic-other-int128.c
- copied, changed from r179922, branches/cxx-mem-model/gcc/testsuite/gcc.dg/simulate-thread/sync-other-int128.c
branches/cxx-mem-model/gcc/testsuite/gcc.dg/simulate-thread/atomic-other-longlong.c
- copied, changed from r179922, branches/cxx-mem-model/gcc/testsuite/gcc.dg/simulate-thread/sync-other-longlong.c
branches/cxx-mem-model/gcc/testsuite/gcc.dg/simulate-thread/atomic-other-short.c
- copied, changed from r179922, branches/cxx-mem-model/gcc/testsuite/gcc.dg/simulate-thread/sync-other-short.c
Removed:
branches/cxx-mem-model/gcc/testsuite/gcc.dg/simulate-thread/sync-load-int.c
branches/cxx-mem-model/gcc/testsuite/gcc.dg/simulate-thread/sync-load-int128.c
branches/cxx-mem-model/gcc/testsuite/gcc.dg/simulate-thread/sync-load-longlong.c
branches/cxx-mem-model/gcc/testsuite/gcc.dg/simulate-thread/sync-load-short.c
branches/cxx-mem-model/gcc/testsuite/gcc.dg/simulate-thread/sync-other-int.c
branches/cxx-mem-model/gcc/testsuite/gcc.dg/simulate-thread/sync-other-int128.c
branches/cxx-mem-model/gcc/testsuite/gcc.dg/simulate-thread/sync-other-longlong.c
branches/cxx-mem-model/gcc/testsuite/gcc.dg/simulate-thread/sync-other-short.c
branches/cxx-mem-model/gcc/testsuite/gcc.dg/sync-mem-exchange-1.c
branches/cxx-mem-model/gcc/testsuite/gcc.dg/sync-mem-exchange-2.c
branches/cxx-mem-model/gcc/testsuite/gcc.dg/sync-mem-exchange-3.c
branches/cxx-mem-model/gcc/testsuite/gcc.dg/sync-mem-exchange-4.c
branches/cxx-mem-model/gcc/testsuite/gcc.dg/sync-mem-exchange-5.c
branches/cxx-mem-model/gcc/testsuite/gcc.dg/sync-mem-fence.c
branches/cxx-mem-model/gcc/testsuite/gcc.dg/sync-mem-invalid.c
branches/cxx-mem-model/gcc/testsuite/gcc.dg/sync-mem-load-1.c
branches/cxx-mem-model/gcc/testsuite/gcc.dg/sync-mem-load-2.c
branches/cxx-mem-model/gcc/testsuite/gcc.dg/sync-mem-load-3.c
branches/cxx-mem-model/gcc/testsuite/gcc.dg/sync-mem-load-4.c
branches/cxx-mem-model/gcc/testsuite/gcc.dg/sync-mem-load-5.c
branches/cxx-mem-model/gcc/testsuite/gcc.dg/sync-mem-lockfree-aux.c
branches/cxx-mem-model/gcc/testsuite/gcc.dg/sync-mem-lockfree.c
branches/cxx-mem-model/gcc/testsuite/gcc.dg/sync-mem-op-1.c
branches/cxx-mem-model/gcc/testsuite/gcc.dg/sync-mem-op-2.c
branches/cxx-mem-model/gcc/testsuite/gcc.dg/sync-mem-op-3.c
branches/cxx-mem-model/gcc/testsuite/gcc.dg/sync-mem-op-4.c
branches/cxx-mem-model/gcc/testsuite/gcc.dg/sync-mem-op-5.c
branches/cxx-mem-model/gcc/testsuite/gcc.dg/sync-mem-param.c
branches/cxx-mem-model/gcc/testsuite/gcc.dg/sync-mem-store-1.c
branches/cxx-mem-model/gcc/testsuite/gcc.dg/sync-mem-store-2.c
branches/cxx-mem-model/gcc/testsuite/gcc.dg/sync-mem-store-3.c
branches/cxx-mem-model/gcc/testsuite/gcc.dg/sync-mem-store-4.c
branches/cxx-mem-model/gcc/testsuite/gcc.dg/sync-mem-store-5.c
Modified:
branches/cxx-mem-model/gcc/ChangeLog.mm
branches/cxx-mem-model/gcc/builtins.c
branches/cxx-mem-model/gcc/c-family/ChangeLog.mm
branches/cxx-mem-model/gcc/c-family/c-common.c
branches/cxx-mem-model/gcc/config/i386/sync.md
branches/cxx-mem-model/gcc/coretypes.h
branches/cxx-mem-model/gcc/cppbuiltin.c
branches/cxx-mem-model/gcc/doc/extend.texi
branches/cxx-mem-model/gcc/expr.h
branches/cxx-mem-model/gcc/genopinit.c
branches/cxx-mem-model/gcc/optabs.c
branches/cxx-mem-model/gcc/optabs.h
branches/cxx-mem-model/gcc/sync-builtins.def
branches/cxx-mem-model/gcc/testsuite/ChangeLog.mm
More information about the Libstdc++-cvs
mailing list