mirror of git://gcc.gnu.org/git/gcc.git
![]() PR libstdc++/51798 continued * include/bits/shared_ptr_base.h (_Sp_counted_base<_S_atomic>::_M_add_ref_lock): Hoist initial load outside compare_exchange loop. * include/tr1/shared_ptr.h: Same. * include/parallel/compatibility.h (__compare_and_swap_32): Use strong version of compare_exchange. (__compare_and_swap_64): Same. * include/profile/impl/profiler_state.h (__gnu_profile::__turn): Same. * libsupc++/guard.cc (__cxa_guard_acquire): Same. From-SVN: r184171 |
||
---|---|---|
.. | ||
profiler.h | ||
profiler_algos.h | ||
profiler_container_size.h | ||
profiler_hash_func.h | ||
profiler_hashtable_size.h | ||
profiler_list_to_slist.h | ||
profiler_list_to_vector.h | ||
profiler_map_to_unordered_map.h | ||
profiler_node.h | ||
profiler_state.h | ||
profiler_trace.h | ||
profiler_vector_size.h | ||
profiler_vector_to_list.h |