annotate DEPENDENCIES/generic/include/boost/detail/atomic_undef_macros.hpp @ 133:4acb5d8d80b6 tip

Don't fail environmental check if README.md exists (but .txt and no-suffix don't)
author Chris Cannam
date Tue, 30 Jul 2019 12:25:44 +0100
parents 2665513ce2d3
children
rev   line source
Chris@16 1 // Copyright (C) 2013 Vicente J. Botet Escriba
Chris@16 2 //
Chris@16 3 // Distributed under the Boost Software License, Version 1.0. (See accompanying
Chris@16 4 // file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
Chris@16 5
Chris@16 6
Chris@16 7 #if defined(BOOST_INTEL)
Chris@16 8
Chris@16 9 #pragma push_macro("atomic_compare_exchange")
Chris@16 10 #undef atomic_compare_exchange
Chris@16 11
Chris@16 12 #pragma push_macro("atomic_compare_exchange_explicit")
Chris@16 13 #undef atomic_compare_exchange_explicit
Chris@16 14
Chris@16 15 #pragma push_macro("atomic_exchange")
Chris@16 16 #undef atomic_exchange
Chris@16 17
Chris@16 18 #pragma push_macro("atomic_exchange_explicit")
Chris@16 19 #undef atomic_exchange_explicit
Chris@16 20
Chris@16 21 #pragma push_macro("atomic_is_lock_free")
Chris@16 22 #undef atomic_is_lock_free
Chris@16 23
Chris@16 24 #pragma push_macro("atomic_load")
Chris@16 25 #undef atomic_load
Chris@16 26
Chris@16 27 #pragma push_macro("atomic_load_explicit")
Chris@16 28 #undef atomic_load_explicit
Chris@16 29
Chris@16 30 #pragma push_macro("atomic_store")
Chris@16 31 #undef atomic_store
Chris@16 32
Chris@16 33 #pragma push_macro("atomic_store_explicit")
Chris@16 34 #undef atomic_store_explicit
Chris@16 35
Chris@16 36
Chris@16 37 #endif // #if defined(BOOST_INTEL)
Chris@16 38
Chris@16 39