gcc/libstdc++-v3/include/tr1
Richard Henderson b2cb69647e PR libstdc++/51798 continued
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
2012-02-13 13:30:31 -08:00
..
array
bessel_function.tcc
beta_function.tcc
ccomplex
cctype
cfenv
cfloat
cinttypes
climits
cmath
complex
complex.h
cstdarg
cstdbool
cstdint
cstdio
cstdlib
ctgmath
ctime
ctype.h
cwchar
cwctype
ell_integral.tcc
exp_integral.tcc
fenv.h
float.h
functional functional (is_placeholder, [...]): Add partial specializations for cv-qualified types. 2011-11-22 00:40:47 +00:00
functional_hash.h
gamma.tcc
hashtable.h re PR libstdc++/51209 (The template _M_find_node in hashtable.h has a bad return value) 2011-11-18 16:09:29 +00:00
hashtable_policy.h
hypergeometric.tcc
inttypes.h
legendre_function.tcc
limits.h
math.h
memory
modified_bessel_func.tcc
poly_hermite.tcc re PR libstdc++/51133 (Incorrect implementation of std::tr1::hermite()) 2011-11-15 10:49:00 +00:00
poly_laguerre.tcc
random
random.h
random.tcc
regex
riemann_zeta.tcc
shared_ptr.h PR libstdc++/51798 continued 2012-02-13 13:30:31 -08:00
special_function_util.h
stdarg.h
stdbool.h
stdint.h
stdio.h
stdlib.h
tgmath.h
tuple
type_traits type_traits: Doxygen improvements. 2011-12-04 16:53:17 +00:00
unordered_map
unordered_map.h
unordered_set
unordered_set.h
utility
wchar.h
wctype.h