gcc/libitm
Andi Kleen b01819be5d Avoid nonconst memmodels in libitm's local outdated copy of <atomic> too
This avoids warnings in libitm for non constant memory models,
fixing the bootstrap with -Werror

Passed bootstrap and test on x86_64-linux.

libitm/:

2013-03-23  Andi Kleen  <andi@my.domain.org>

	* local_atomic (__always_inline): Add.
	(__calculate_memory_order, atomic_thread_fence,
	 atomic_signal_fence, test_and_set, clear, store, load,
         exchange, compare_exchange_weak, compare_exchange_strong,
         fetch_add, fetch_sub, fetch_and, fetch_or, fetch_xor):
	Add __always_inline to force inlining.

From-SVN: r197018
2013-03-24 00:23:20 +00:00
..
config
testsuite
aatree.cc
aatree.h
acinclude.m4
aclocal.m4
alloc_c.cc
alloc_cpp.cc
alloc.cc
barrier.cc
beginend.cc
ChangeLog
clearcap.map
clone.cc
common.h
config.h.in
configure
configure.ac
configure.tgt
containers.h
dispatch.h
eh_cpp.cc
libitm_i.h
libitm.h
libitm.map
libitm.spec.in
libitm.texi
local_atomic Avoid nonconst memmodels in libitm's local outdated copy of <atomic> too 2013-03-24 00:23:20 +00:00
local_type_traits
local.cc
Makefile.am
Makefile.in
method-gl.cc
method-ml.cc
method-serial.cc
query.cc
retry.cc
stmlock.h
useraction.cc
util.cc