Mercurial > hg > CbC > CbC_gcc
diff libatomic/libatomic.map @ 111:04ced10e8804
gcc 7
author | kono |
---|---|
date | Fri, 27 Oct 2017 22:46:09 +0900 |
parents | |
children |
line wrap: on
line diff
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/libatomic/libatomic.map Fri Oct 27 22:46:09 2017 +0900 @@ -0,0 +1,110 @@ +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;