r181031 - in /trunk: gcc/ChangeLog gcc/Makefile...
amacleod@gcc.gnu.org
amacleod@gcc.gnu.org
Sun Nov 6 14:55:00 GMT 2011
Author: amacleod
Date: Sun Nov 6 14:55:48 2011
New Revision: 181031
URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=181031
Log:
Check in patch/merge from cxx-mem-model Branch
Added:
trunk/libstdc++-v3/src/compatibility-atomic-c++0x.cc
Removed:
trunk/libstdc++-v3/include/bits/atomic_0.h
trunk/libstdc++-v3/include/bits/atomic_2.h
trunk/libstdc++-v3/src/atomic.cc
Modified:
trunk/libstdc++-v3/ChangeLog
trunk/libstdc++-v3/include/Makefile.am
trunk/libstdc++-v3/include/Makefile.in
trunk/libstdc++-v3/include/bits/atomic_base.h
trunk/libstdc++-v3/include/std/atomic
trunk/libstdc++-v3/src/Makefile.am
trunk/libstdc++-v3/src/Makefile.in
trunk/libstdc++-v3/testsuite/29_atomics/atomic/cons/user_pod.cc
trunk/libstdc++-v3/testsuite/29_atomics/atomic/requirements/explicit_instantiation/1.cc
trunk/libstdc++-v3/testsuite/29_atomics/headers/atomic/macros.cc
Changes in other areas also in this revision:
Added:
trunk/gcc/testsuite/c-c++-common/gomp/
trunk/gcc/testsuite/c-c++-common/gomp/atomic-1.c
trunk/gcc/testsuite/c-c++-common/gomp/atomic-10.c
trunk/gcc/testsuite/c-c++-common/gomp/atomic-12.c
trunk/gcc/testsuite/c-c++-common/gomp/atomic-13.c
trunk/gcc/testsuite/c-c++-common/gomp/atomic-14.c
trunk/gcc/testsuite/c-c++-common/gomp/atomic-15.c
trunk/gcc/testsuite/c-c++-common/gomp/atomic-2.c
trunk/gcc/testsuite/c-c++-common/gomp/atomic-3.c
trunk/gcc/testsuite/c-c++-common/gomp/atomic-4.c
trunk/gcc/testsuite/c-c++-common/gomp/atomic-7.c
trunk/gcc/testsuite/c-c++-common/gomp/atomic-8.c
trunk/gcc/testsuite/c-c++-common/gomp/atomic-9.c
trunk/gcc/testsuite/g++.dg/simulate-thread/atomics-1.C
trunk/gcc/testsuite/g++.dg/simulate-thread/atomics-2.C
trunk/gcc/testsuite/g++.dg/simulate-thread/bitfields-2.C
trunk/gcc/testsuite/g++.dg/simulate-thread/bitfields.C
trunk/gcc/testsuite/gcc.dg/atomic-compare-exchange-1.c
trunk/gcc/testsuite/gcc.dg/atomic-compare-exchange-2.c
trunk/gcc/testsuite/gcc.dg/atomic-compare-exchange-3.c
trunk/gcc/testsuite/gcc.dg/atomic-compare-exchange-4.c
trunk/gcc/testsuite/gcc.dg/atomic-compare-exchange-5.c
trunk/gcc/testsuite/gcc.dg/atomic-exchange-1.c
trunk/gcc/testsuite/gcc.dg/atomic-exchange-2.c
trunk/gcc/testsuite/gcc.dg/atomic-exchange-3.c
trunk/gcc/testsuite/gcc.dg/atomic-exchange-4.c
trunk/gcc/testsuite/gcc.dg/atomic-exchange-5.c
trunk/gcc/testsuite/gcc.dg/atomic-fence.c
trunk/gcc/testsuite/gcc.dg/atomic-generic-aux.c
trunk/gcc/testsuite/gcc.dg/atomic-generic.c
trunk/gcc/testsuite/gcc.dg/atomic-invalid.c
trunk/gcc/testsuite/gcc.dg/atomic-load-1.c
trunk/gcc/testsuite/gcc.dg/atomic-load-2.c
trunk/gcc/testsuite/gcc.dg/atomic-load-3.c
trunk/gcc/testsuite/gcc.dg/atomic-load-4.c
trunk/gcc/testsuite/gcc.dg/atomic-load-5.c
trunk/gcc/testsuite/gcc.dg/atomic-lockfree-aux.c
trunk/gcc/testsuite/gcc.dg/atomic-lockfree.c
trunk/gcc/testsuite/gcc.dg/atomic-noinline-aux.c
trunk/gcc/testsuite/gcc.dg/atomic-noinline.c
trunk/gcc/testsuite/gcc.dg/atomic-op-1.c
trunk/gcc/testsuite/gcc.dg/atomic-op-2.c
trunk/gcc/testsuite/gcc.dg/atomic-op-3.c
trunk/gcc/testsuite/gcc.dg/atomic-op-4.c
trunk/gcc/testsuite/gcc.dg/atomic-op-5.c
trunk/gcc/testsuite/gcc.dg/atomic-param.c
trunk/gcc/testsuite/gcc.dg/atomic-store-1.c
trunk/gcc/testsuite/gcc.dg/atomic-store-2.c
trunk/gcc/testsuite/gcc.dg/atomic-store-3.c
trunk/gcc/testsuite/gcc.dg/atomic-store-4.c
trunk/gcc/testsuite/gcc.dg/atomic-store-5.c
trunk/gcc/testsuite/gcc.dg/simulate-thread/atomic-load-int.c
trunk/gcc/testsuite/gcc.dg/simulate-thread/atomic-load-int128.c
trunk/gcc/testsuite/gcc.dg/simulate-thread/atomic-load-longlong.c
trunk/gcc/testsuite/gcc.dg/simulate-thread/atomic-load-short.c
trunk/gcc/testsuite/gcc.dg/simulate-thread/atomic-other-int.c
trunk/gcc/testsuite/gcc.dg/simulate-thread/atomic-other-int128.c
trunk/gcc/testsuite/gcc.dg/simulate-thread/atomic-other-longlong.c
trunk/gcc/testsuite/gcc.dg/simulate-thread/atomic-other-short.c
trunk/gcc/testsuite/gcc.dg/simulate-thread/speculative-store.c
trunk/gcc/testsuite/gcc.dg/simulate-thread/strict-align-global.c
trunk/gcc/testsuite/gcc.dg/simulate-thread/subfields.c
Removed:
trunk/gcc/testsuite/g++.dg/gomp/atomic-1.C
trunk/gcc/testsuite/g++.dg/gomp/atomic-10.C
trunk/gcc/testsuite/g++.dg/gomp/atomic-11.C
trunk/gcc/testsuite/g++.dg/gomp/atomic-12.C
trunk/gcc/testsuite/g++.dg/gomp/atomic-13.C
trunk/gcc/testsuite/g++.dg/gomp/atomic-15.C
trunk/gcc/testsuite/g++.dg/gomp/atomic-2.C
trunk/gcc/testsuite/g++.dg/gomp/atomic-3.C
trunk/gcc/testsuite/g++.dg/gomp/atomic-4.C
trunk/gcc/testsuite/g++.dg/gomp/atomic-7.C
trunk/gcc/testsuite/g++.dg/gomp/atomic-8.C
trunk/gcc/testsuite/g++.dg/gomp/atomic-9.C
trunk/gcc/testsuite/gcc.dg/gomp/atomic-1.c
trunk/gcc/testsuite/gcc.dg/gomp/atomic-10.c
trunk/gcc/testsuite/gcc.dg/gomp/atomic-11.c
trunk/gcc/testsuite/gcc.dg/gomp/atomic-12.c
trunk/gcc/testsuite/gcc.dg/gomp/atomic-13.c
trunk/gcc/testsuite/gcc.dg/gomp/atomic-14.c
trunk/gcc/testsuite/gcc.dg/gomp/atomic-15.c
trunk/gcc/testsuite/gcc.dg/gomp/atomic-2.c
trunk/gcc/testsuite/gcc.dg/gomp/atomic-3.c
trunk/gcc/testsuite/gcc.dg/gomp/atomic-4.c
trunk/gcc/testsuite/gcc.dg/gomp/atomic-7.c
trunk/gcc/testsuite/gcc.dg/gomp/atomic-8.c
trunk/gcc/testsuite/gcc.dg/gomp/atomic-9.c
Modified:
trunk/gcc/ChangeLog
trunk/gcc/Makefile.in
trunk/gcc/builtin-types.def
trunk/gcc/builtins.c
trunk/gcc/c-family/ChangeLog
trunk/gcc/c-family/c-common.c
trunk/gcc/c-family/c-cppbuiltin.c
trunk/gcc/c-typeck.c
trunk/gcc/common.opt
trunk/gcc/config/i386/i386.md
trunk/gcc/config/i386/sync.md
trunk/gcc/coretypes.h
trunk/gcc/cppbuiltin.c
trunk/gcc/doc/extend.texi
trunk/gcc/doc/invoke.texi
trunk/gcc/doc/md.texi
trunk/gcc/expr.h
trunk/gcc/fortran/ChangeLog
trunk/gcc/fortran/types.def
trunk/gcc/genopinit.c
trunk/gcc/omp-low.c
trunk/gcc/optabs.c
trunk/gcc/optabs.h
trunk/gcc/params.def
trunk/gcc/params.h
trunk/gcc/sync-builtins.def
trunk/gcc/testsuite/ChangeLog
trunk/gcc/testsuite/g++.dg/dg.exp
trunk/gcc/testsuite/g++.dg/gomp/gomp.exp
trunk/gcc/testsuite/gcc.dg/gomp/gomp.exp
trunk/gcc/testsuite/lib/target-supports.exp
More information about the Libstdc++-cvs
mailing list