re PR bootstrap/56714 (Bootstrap failure libitm/local_atomic:1580:3: error: always_in...
authorGerald Pfeifer <gerald@pfeifer.com>
Wed, 5 Jun 2013 16:48:14 +0000 (16:48 +0000)
committerGerald Pfeifer <gerald@gcc.gnu.org>
Wed, 5 Jun 2013 16:48:14 +0000 (16:48 +0000)
commit5124937746e3ff9ff7c32963b359c4d903f35290
tree21fb7c11534bfdf4f1884a4aa1af6f79498f06bc
parentb57ca59bbd5843c4c55b23e25c588320c62aafef
re PR bootstrap/56714 (Bootstrap failure libitm/local_atomic:1580:3: error: always_inline function might not be inlinable)

PR bootstrap/56714
* local_atomic (__always_inline): Always define our version.
(__calculate_memory_order): Mark inline.
(atomic_thread_fence): Ditto.
(atomic_signal_fence): Ditto.
(atomic_bool::atomic_flag_test_and_set_explicit): Ditto.
(atomic_bool::atomic_flag_clear_explicit): Ditto.
(atomic_bool::atomic_flag_test_and_set): Ditto.
(atomic_bool::atomic_flag_clear): Ditto.

From-SVN: r199704
libitm/ChangeLog
libitm/local_atomic