Index: boost/atomic.hpp =================================================================== --- boost/atomic.hpp (revision 80334) +++ boost/atomic.hpp (working copy) @@ -12,6 +12,7 @@ #include +#include #include #include #include @@ -114,8 +115,8 @@ typedef atomic atomic_uint64_t; typedef atomic atomic_int64_t; #ifdef BOOST_HAS_LONG_LONG -typedef atomic atomic_ullong; -typedef atomic atomic_llong; +typedef atomic atomic_ullong; +typedef atomic atomic_llong; #endif typedef atomic atomic_address; typedef atomic atomic_bool; @@ -161,8 +162,10 @@ typedef atomic atomic_long; typedef atomic atomic_uint64_t; typedef atomic atomic_int64_t; -typedef atomic atomic_ullong; -typedef atomic atomic_llong; +#ifdef BOOST_HAS_LONG_LONG +typedef atomic atomic_ullong; +typedef atomic atomic_llong; +#endif typedef atomic atomic_address; typedef atomic atomic_bool;