1LIBATOMIC_1.0 { 2 global: 3 __atomic_load; 4 __atomic_store; 5 __atomic_exchange; 6 __atomic_compare_exchange; 7 __atomic_is_lock_free; 8 9 __atomic_add_fetch_1; 10 __atomic_add_fetch_2; 11 __atomic_add_fetch_4; 12 __atomic_add_fetch_8; 13 __atomic_add_fetch_16; 14 __atomic_and_fetch_1; 15 __atomic_and_fetch_2; 16 __atomic_and_fetch_4; 17 __atomic_and_fetch_8; 18 __atomic_and_fetch_16; 19 __atomic_compare_exchange_1; 20 __atomic_compare_exchange_2; 21 __atomic_compare_exchange_4; 22 __atomic_compare_exchange_8; 23 __atomic_compare_exchange_16; 24 __atomic_exchange_1; 25 __atomic_exchange_2; 26 __atomic_exchange_4; 27 __atomic_exchange_8; 28 __atomic_exchange_16; 29 __atomic_fetch_add_1; 30 __atomic_fetch_add_2; 31 __atomic_fetch_add_4; 32 __atomic_fetch_add_8; 33 __atomic_fetch_add_16; 34 __atomic_fetch_and_1; 35 __atomic_fetch_and_2; 36 __atomic_fetch_and_4; 37 __atomic_fetch_and_8; 38 __atomic_fetch_and_16; 39 __atomic_fetch_nand_1; 40 __atomic_fetch_nand_2; 41 __atomic_fetch_nand_4; 42 __atomic_fetch_nand_8; 43 __atomic_fetch_nand_16; 44 __atomic_fetch_or_1; 45 __atomic_fetch_or_2; 46 __atomic_fetch_or_4; 47 __atomic_fetch_or_8; 48 __atomic_fetch_or_16; 49 __atomic_fetch_sub_1; 50 __atomic_fetch_sub_2; 51 __atomic_fetch_sub_4; 52 __atomic_fetch_sub_8; 53 __atomic_fetch_sub_16; 54 __atomic_fetch_xor_1; 55 __atomic_fetch_xor_2; 56 __atomic_fetch_xor_4; 57 __atomic_fetch_xor_8; 58 __atomic_fetch_xor_16; 59 __atomic_load_1; 60 __atomic_load_2; 61 __atomic_load_4; 62 __atomic_load_8; 63 __atomic_load_16; 64 __atomic_nand_fetch_1; 65 __atomic_nand_fetch_2; 66 __atomic_nand_fetch_4; 67 __atomic_nand_fetch_8; 68 __atomic_nand_fetch_16; 69 __atomic_or_fetch_1; 70 __atomic_or_fetch_2; 71 __atomic_or_fetch_4; 72 __atomic_or_fetch_8; 73 __atomic_or_fetch_16; 74 __atomic_store_1; 75 __atomic_store_2; 76 __atomic_store_4; 77 __atomic_store_8; 78 __atomic_store_16; 79 __atomic_sub_fetch_1; 80 __atomic_sub_fetch_2; 81 __atomic_sub_fetch_4; 82 __atomic_sub_fetch_8; 83 __atomic_sub_fetch_16; 84 __atomic_test_and_set_1; 85 __atomic_test_and_set_2; 86 __atomic_test_and_set_4; 87 __atomic_test_and_set_8; 88 __atomic_test_and_set_16; 89 __atomic_xor_fetch_1; 90 __atomic_xor_fetch_2; 91 __atomic_xor_fetch_4; 92 __atomic_xor_fetch_8; 93 __atomic_xor_fetch_16; 94 95 local: 96 *; 97}; 98LIBATOMIC_1.1 { 99 global: 100 __atomic_feraiseexcept; 101} LIBATOMIC_1.0; 102