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;