Primary dependencies for atomic

assert

<boost/assert.hpp>

config

<boost/config.hpp>

<boost/config/auto_link.hpp>

<boost/cstdint.hpp>

static_assert

<boost/static_assert.hpp>

type_traits

<boost/type_traits/alignment_of.hpp>

<boost/type_traits/conditional.hpp>

<boost/type_traits/has_trivial_constructor.hpp>

<boost/type_traits/integral_constant.hpp>

<boost/type_traits/is_floating_point.hpp>

<boost/type_traits/is_function.hpp>

<boost/type_traits/is_integral.hpp>

<boost/type_traits/is_signed.hpp>

<boost/type_traits/make_signed.hpp>

<boost/type_traits/make_unsigned.hpp>

<boost/type_traits/type_with_alignment.hpp>

Secondary dependencies for atomic

Reverse dependencies for atomic

lockfree

<boost/atomic.hpp>

log

<boost/atomic/atomic.hpp>

<boost/atomic/atomic_flag.hpp>

<boost/atomic/capabilities.hpp>

<boost/atomic/fences.hpp>

<boost/memory_order.hpp>

math

<boost/atomic.hpp>

multiprecision

<boost/atomic.hpp>

thread

<boost/atomic.hpp>

<boost/atomic/atomic.hpp>

<boost/memory_order.hpp>