diff options
author | Andi Kleen <ak@gcc.gnu.org> | 2013-03-24 00:23:20 +0000 |
---|---|---|
committer | Andi Kleen <ak@gcc.gnu.org> | 2013-03-24 00:23:20 +0000 |
commit | b01819be5d7c47c4682dbb250c124e58bd2c1c9e (patch) | |
tree | 9e5d5cde21eb5d22f37f3b5dee6ea682b2f1f929 /gcc/coverage.c | |
parent | 94f3ccc8d92b9225626e1f69c31b8cc9d109f74d (diff) | |
download | gcc-b01819be5d7c47c4682dbb250c124e58bd2c1c9e.zip gcc-b01819be5d7c47c4682dbb250c124e58bd2c1c9e.tar.gz gcc-b01819be5d7c47c4682dbb250c124e58bd2c1c9e.tar.bz2 |
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
Diffstat (limited to 'gcc/coverage.c')
0 files changed, 0 insertions, 0 deletions