| | 668 | #if defined(BOOST_INTEL) |
| | 669 | |
| | 670 | #pragma push_macro("atomic_is_lock_free") |
| | 671 | #undef atomic_is_lock_free |
| | 672 | |
| | 673 | #pragma push_macro("atomic_load") |
| | 674 | #undef atomic_load |
| | 675 | |
| | 676 | #pragma push_macro("atomic_load_explicit") |
| | 677 | #undef atomic_load_explicit |
| | 678 | |
| | 679 | #pragma push_macro("atomic_store") |
| | 680 | #undef atomic_store |
| | 681 | |
| | 682 | #pragma push_macro("atomic_store_explicit") |
| | 683 | #undef atomic_store_explicit |
| | 684 | |
| | 685 | #pragma push_macro("atomic_exchange") |
| | 686 | #undef atomic_exchange |
| | 687 | |
| | 688 | #pragma push_macro("atomic_exchange_explicit") |
| | 689 | #undef atomic_exchange_explicit |
| | 690 | |
| | 691 | #pragma push_macro("atomic_compare_exchange") |
| | 692 | #undef atomic_compare_exchange |
| | 693 | |
| | 694 | #pragma push_macro("atomic_compare_exchange_explicit") |
| | 695 | #undef atomic_compare_exchange_explicit |
| | 696 | |
| | 697 | #endif // #if defined(BOOST_INTEL) |
| | 698 | |
| | 772 | #if defined(BOOST_INTEL) |
| | 773 | |
| | 774 | #pragma pop_macro("atomic_is_lock_free") |
| | 775 | #pragma pop_macro("atomic_load") |
| | 776 | #pragma pop_macro("atomic_load_explicit") |
| | 777 | #pragma pop_macro("atomic_store") |
| | 778 | #pragma pop_macro("atomic_store_explicit") |
| | 779 | #pragma pop_macro("atomic_exchange") |
| | 780 | #pragma pop_macro("atomic_exchange_explicit") |
| | 781 | #pragma pop_macro("atomic_compare_exchange") |
| | 782 | #pragma pop_macro("atomic_compare_exchange_explicit") |
| | 783 | |
| | 784 | #endif // #if defined(BOOST_INTEL) |
| | 785 | |