|  | LIBATOMIC_1.0 { | 
|  | global: | 
|  | __atomic_load; | 
|  | __atomic_store; | 
|  | __atomic_exchange; | 
|  | __atomic_compare_exchange; | 
|  | __atomic_is_lock_free; | 
|  |  | 
|  | __atomic_add_fetch_1; | 
|  | __atomic_add_fetch_2; | 
|  | __atomic_add_fetch_4; | 
|  | __atomic_add_fetch_8; | 
|  | __atomic_add_fetch_16; | 
|  | __atomic_and_fetch_1; | 
|  | __atomic_and_fetch_2; | 
|  | __atomic_and_fetch_4; | 
|  | __atomic_and_fetch_8; | 
|  | __atomic_and_fetch_16; | 
|  | __atomic_compare_exchange_1; | 
|  | __atomic_compare_exchange_2; | 
|  | __atomic_compare_exchange_4; | 
|  | __atomic_compare_exchange_8; | 
|  | __atomic_compare_exchange_16; | 
|  | __atomic_exchange_1; | 
|  | __atomic_exchange_2; | 
|  | __atomic_exchange_4; | 
|  | __atomic_exchange_8; | 
|  | __atomic_exchange_16; | 
|  | __atomic_fetch_add_1; | 
|  | __atomic_fetch_add_2; | 
|  | __atomic_fetch_add_4; | 
|  | __atomic_fetch_add_8; | 
|  | __atomic_fetch_add_16; | 
|  | __atomic_fetch_and_1; | 
|  | __atomic_fetch_and_2; | 
|  | __atomic_fetch_and_4; | 
|  | __atomic_fetch_and_8; | 
|  | __atomic_fetch_and_16; | 
|  | __atomic_fetch_nand_1; | 
|  | __atomic_fetch_nand_2; | 
|  | __atomic_fetch_nand_4; | 
|  | __atomic_fetch_nand_8; | 
|  | __atomic_fetch_nand_16; | 
|  | __atomic_fetch_or_1; | 
|  | __atomic_fetch_or_2; | 
|  | __atomic_fetch_or_4; | 
|  | __atomic_fetch_or_8; | 
|  | __atomic_fetch_or_16; | 
|  | __atomic_fetch_sub_1; | 
|  | __atomic_fetch_sub_2; | 
|  | __atomic_fetch_sub_4; | 
|  | __atomic_fetch_sub_8; | 
|  | __atomic_fetch_sub_16; | 
|  | __atomic_fetch_xor_1; | 
|  | __atomic_fetch_xor_2; | 
|  | __atomic_fetch_xor_4; | 
|  | __atomic_fetch_xor_8; | 
|  | __atomic_fetch_xor_16; | 
|  | __atomic_load_1; | 
|  | __atomic_load_2; | 
|  | __atomic_load_4; | 
|  | __atomic_load_8; | 
|  | __atomic_load_16; | 
|  | __atomic_nand_fetch_1; | 
|  | __atomic_nand_fetch_2; | 
|  | __atomic_nand_fetch_4; | 
|  | __atomic_nand_fetch_8; | 
|  | __atomic_nand_fetch_16; | 
|  | __atomic_or_fetch_1; | 
|  | __atomic_or_fetch_2; | 
|  | __atomic_or_fetch_4; | 
|  | __atomic_or_fetch_8; | 
|  | __atomic_or_fetch_16; | 
|  | __atomic_store_1; | 
|  | __atomic_store_2; | 
|  | __atomic_store_4; | 
|  | __atomic_store_8; | 
|  | __atomic_store_16; | 
|  | __atomic_sub_fetch_1; | 
|  | __atomic_sub_fetch_2; | 
|  | __atomic_sub_fetch_4; | 
|  | __atomic_sub_fetch_8; | 
|  | __atomic_sub_fetch_16; | 
|  | __atomic_test_and_set_1; | 
|  | __atomic_test_and_set_2; | 
|  | __atomic_test_and_set_4; | 
|  | __atomic_test_and_set_8; | 
|  | __atomic_test_and_set_16; | 
|  | __atomic_xor_fetch_1; | 
|  | __atomic_xor_fetch_2; | 
|  | __atomic_xor_fetch_4; | 
|  | __atomic_xor_fetch_8; | 
|  | __atomic_xor_fetch_16; | 
|  |  | 
|  | local: | 
|  | *; | 
|  | }; | 
|  | LIBATOMIC_1.1 { | 
|  | global: | 
|  | __atomic_feraiseexcept; | 
|  | } LIBATOMIC_1.0; | 
|  | LIBATOMIC_1.2 { | 
|  | global: | 
|  | atomic_thread_fence; | 
|  | atomic_signal_fence; | 
|  | atomic_flag_test_and_set; | 
|  | atomic_flag_test_and_set_explicit; | 
|  | atomic_flag_clear; | 
|  | atomic_flag_clear_explicit; | 
|  | } LIBATOMIC_1.1; |