| 1 | These two files are needed to finish generating the files for windows
|
| 2 | and were generated using 'RING_PREGENERATE_ASM=1 cargo build
|
| 3 | --target-dir=target/pregenerate_asm'. Included here so we don't need to
|
| 4 | add cargo to the computed-source.
|
| 5 |
|
| 6 | ---
|
| 7 | .../ring_core_generated/prefix_symbols_asm.h | 236 ++++++++++++++++++
|
| 8 | .../prefix_symbols_nasm.inc | 236 ++++++++++++++++++
|
| 9 | 2 files changed, 472 insertions(+)
|
| 10 | create mode 100644 pregenerated/tmp/ring_core_generated/prefix_symbols_asm.h
|
| 11 | create mode 100644 pregenerated/tmp/ring_core_generated/prefix_symbols_nasm.inc
|
| 12 |
|
| 13 | diff --git a/pregenerated/tmp/ring_core_generated/prefix_symbols_asm.h b/pregenerated/tmp/ring_core_generated/prefix_symbols_asm.h
|
| 14 | new file mode 100644
|
| 15 | index 000000000..1cd766400
|
| 16 | |
| 17 | |
| 18 | @@ -0,0 +1,236 @@
|
| 19 | +
|
| 20 | +#ifndef ring_core_generated_PREFIX_SYMBOLS_ASM_H
|
| 21 | +#define ring_core_generated_PREFIX_SYMBOLS_ASM_H
|
| 22 | +
|
| 23 | +#if defined(__APPLE__)
|
| 24 | +#define _ecp_nistz256_point_double _p256_point_double
|
| 25 | +#define _ecp_nistz256_point_add _p256_point_add
|
| 26 | +#define _ecp_nistz256_point_add_affine _p256_point_add_affine
|
| 27 | +#define _ecp_nistz256_ord_mul_mont _p256_scalar_mul_mont
|
| 28 | +#define _ecp_nistz256_ord_sqr_mont _p256_scalar_sqr_rep_mont
|
| 29 | +#define _ecp_nistz256_mul_mont _p256_mul_mont
|
| 30 | +#define _ecp_nistz256_sqr_mont _p256_sqr_mont
|
| 31 | +#define _CRYPTO_memcmp _ring_core_0_17_7_CRYPTO_memcmp
|
| 32 | +#define _CRYPTO_poly1305_finish _ring_core_0_17_7_CRYPTO_poly1305_finish
|
| 33 | +#define _CRYPTO_poly1305_finish_neon _ring_core_0_17_7_CRYPTO_poly1305_finish_neon
|
| 34 | +#define _CRYPTO_poly1305_init _ring_core_0_17_7_CRYPTO_poly1305_init
|
| 35 | +#define _CRYPTO_poly1305_init_neon _ring_core_0_17_7_CRYPTO_poly1305_init_neon
|
| 36 | +#define _CRYPTO_poly1305_update _ring_core_0_17_7_CRYPTO_poly1305_update
|
| 37 | +#define _CRYPTO_poly1305_update_neon _ring_core_0_17_7_CRYPTO_poly1305_update_neon
|
| 38 | +#define _ChaCha20_ctr32 _ring_core_0_17_7_ChaCha20_ctr32
|
| 39 | +#define _LIMBS_add_mod _ring_core_0_17_7_LIMBS_add_mod
|
| 40 | +#define _LIMBS_are_even _ring_core_0_17_7_LIMBS_are_even
|
| 41 | +#define _LIMBS_are_zero _ring_core_0_17_7_LIMBS_are_zero
|
| 42 | +#define _LIMBS_equal _ring_core_0_17_7_LIMBS_equal
|
| 43 | +#define _LIMBS_equal_limb _ring_core_0_17_7_LIMBS_equal_limb
|
| 44 | +#define _LIMBS_less_than _ring_core_0_17_7_LIMBS_less_than
|
| 45 | +#define _LIMBS_less_than_limb _ring_core_0_17_7_LIMBS_less_than_limb
|
| 46 | +#define _LIMBS_reduce_once _ring_core_0_17_7_LIMBS_reduce_once
|
| 47 | +#define _LIMBS_select_512_32 _ring_core_0_17_7_LIMBS_select_512_32
|
| 48 | +#define _LIMBS_shl_mod _ring_core_0_17_7_LIMBS_shl_mod
|
| 49 | +#define _LIMBS_sub_mod _ring_core_0_17_7_LIMBS_sub_mod
|
| 50 | +#define _LIMBS_window5_split_window _ring_core_0_17_7_LIMBS_window5_split_window
|
| 51 | +#define _LIMBS_window5_unsplit_window _ring_core_0_17_7_LIMBS_window5_unsplit_window
|
| 52 | +#define _LIMB_shr _ring_core_0_17_7_LIMB_shr
|
| 53 | +#define _OPENSSL_armcap_P _ring_core_0_17_7_OPENSSL_armcap_P
|
| 54 | +#define _OPENSSL_cpuid_setup _ring_core_0_17_7_OPENSSL_cpuid_setup
|
| 55 | +#define _OPENSSL_ia32cap_P _ring_core_0_17_7_OPENSSL_ia32cap_P
|
| 56 | +#define _aes_hw_ctr32_encrypt_blocks _ring_core_0_17_7_aes_hw_ctr32_encrypt_blocks
|
| 57 | +#define _aes_hw_encrypt _ring_core_0_17_7_aes_hw_encrypt
|
| 58 | +#define _aes_hw_set_encrypt_key _ring_core_0_17_7_aes_hw_set_encrypt_key
|
| 59 | +#define _aes_nohw_ctr32_encrypt_blocks _ring_core_0_17_7_aes_nohw_ctr32_encrypt_blocks
|
| 60 | +#define _aes_nohw_encrypt _ring_core_0_17_7_aes_nohw_encrypt
|
| 61 | +#define _aes_nohw_set_encrypt_key _ring_core_0_17_7_aes_nohw_set_encrypt_key
|
| 62 | +#define _aesni_gcm_decrypt _ring_core_0_17_7_aesni_gcm_decrypt
|
| 63 | +#define _aesni_gcm_encrypt _ring_core_0_17_7_aesni_gcm_encrypt
|
| 64 | +#define _bn_from_montgomery_in_place _ring_core_0_17_7_bn_from_montgomery_in_place
|
| 65 | +#define _bn_gather5 _ring_core_0_17_7_bn_gather5
|
| 66 | +#define _bn_mul_mont _ring_core_0_17_7_bn_mul_mont
|
| 67 | +#define _bn_mul_mont_gather5 _ring_core_0_17_7_bn_mul_mont_gather5
|
| 68 | +#define _bn_neg_inv_mod_r_u64 _ring_core_0_17_7_bn_neg_inv_mod_r_u64
|
| 69 | +#define _bn_power5 _ring_core_0_17_7_bn_power5
|
| 70 | +#define _bn_scatter5 _ring_core_0_17_7_bn_scatter5
|
| 71 | +#define _bn_sqr8x_internal _ring_core_0_17_7_bn_sqr8x_internal
|
| 72 | +#define _bn_sqrx8x_internal _ring_core_0_17_7_bn_sqrx8x_internal
|
| 73 | +#define _bsaes_ctr32_encrypt_blocks _ring_core_0_17_7_bsaes_ctr32_encrypt_blocks
|
| 74 | +#define _bssl_constant_time_test_conditional_memcpy _ring_core_0_17_7_bssl_constant_time_test_conditional_memcpy
|
| 75 | +#define _bssl_constant_time_test_conditional_memxor _ring_core_0_17_7_bssl_constant_time_test_conditional_memxor
|
| 76 | +#define _bssl_constant_time_test_main _ring_core_0_17_7_bssl_constant_time_test_main
|
| 77 | +#define _chacha20_poly1305_open _ring_core_0_17_7_chacha20_poly1305_open
|
| 78 | +#define _chacha20_poly1305_seal _ring_core_0_17_7_chacha20_poly1305_seal
|
| 79 | +#define _fiat_curve25519_adx_mul _ring_core_0_17_7_fiat_curve25519_adx_mul
|
| 80 | +#define _fiat_curve25519_adx_square _ring_core_0_17_7_fiat_curve25519_adx_square
|
| 81 | +#define _gcm_ghash_avx _ring_core_0_17_7_gcm_ghash_avx
|
| 82 | +#define _gcm_ghash_clmul _ring_core_0_17_7_gcm_ghash_clmul
|
| 83 | +#define _gcm_ghash_neon _ring_core_0_17_7_gcm_ghash_neon
|
| 84 | +#define _gcm_gmult_clmul _ring_core_0_17_7_gcm_gmult_clmul
|
| 85 | +#define _gcm_gmult_neon _ring_core_0_17_7_gcm_gmult_neon
|
| 86 | +#define _gcm_init_avx _ring_core_0_17_7_gcm_init_avx
|
| 87 | +#define _gcm_init_clmul _ring_core_0_17_7_gcm_init_clmul
|
| 88 | +#define _gcm_init_neon _ring_core_0_17_7_gcm_init_neon
|
| 89 | +#define _k25519Precomp _ring_core_0_17_7_k25519Precomp
|
| 90 | +#define _limbs_mul_add_limb _ring_core_0_17_7_limbs_mul_add_limb
|
| 91 | +#define _little_endian_bytes_from_scalar _ring_core_0_17_7_little_endian_bytes_from_scalar
|
| 92 | +#define _ecp_nistz256_neg _ring_core_0_17_7_ecp_nistz256_neg
|
| 93 | +#define _ecp_nistz256_select_w5 _ring_core_0_17_7_ecp_nistz256_select_w5
|
| 94 | +#define _ecp_nistz256_select_w7 _ring_core_0_17_7_ecp_nistz256_select_w7
|
| 95 | +#define _p256_mul_mont _ring_core_0_17_7_p256_mul_mont
|
| 96 | +#define _p256_point_add _ring_core_0_17_7_p256_point_add
|
| 97 | +#define _p256_point_add_affine _ring_core_0_17_7_p256_point_add_affine
|
| 98 | +#define _p256_point_double _ring_core_0_17_7_p256_point_double
|
| 99 | +#define _p256_point_mul _ring_core_0_17_7_p256_point_mul
|
| 100 | +#define _p256_point_mul_base _ring_core_0_17_7_p256_point_mul_base
|
| 101 | +#define _p256_point_mul_base_vartime _ring_core_0_17_7_p256_point_mul_base_vartime
|
| 102 | +#define _p256_scalar_mul_mont _ring_core_0_17_7_p256_scalar_mul_mont
|
| 103 | +#define _p256_scalar_sqr_rep_mont _ring_core_0_17_7_p256_scalar_sqr_rep_mont
|
| 104 | +#define _p256_sqr_mont _ring_core_0_17_7_p256_sqr_mont
|
| 105 | +#define _p384_elem_div_by_2 _ring_core_0_17_7_p384_elem_div_by_2
|
| 106 | +#define _p384_elem_mul_mont _ring_core_0_17_7_p384_elem_mul_mont
|
| 107 | +#define _p384_elem_neg _ring_core_0_17_7_p384_elem_neg
|
| 108 | +#define _p384_elem_sub _ring_core_0_17_7_p384_elem_sub
|
| 109 | +#define _p384_point_add _ring_core_0_17_7_p384_point_add
|
| 110 | +#define _p384_point_double _ring_core_0_17_7_p384_point_double
|
| 111 | +#define _p384_point_mul _ring_core_0_17_7_p384_point_mul
|
| 112 | +#define _p384_scalar_mul_mont _ring_core_0_17_7_p384_scalar_mul_mont
|
| 113 | +#define _openssl_poly1305_neon2_addmulmod _ring_core_0_17_7_openssl_poly1305_neon2_addmulmod
|
| 114 | +#define _openssl_poly1305_neon2_blocks _ring_core_0_17_7_openssl_poly1305_neon2_blocks
|
| 115 | +#define _sha256_block_data_order _ring_core_0_17_7_sha256_block_data_order
|
| 116 | +#define _sha512_block_data_order _ring_core_0_17_7_sha512_block_data_order
|
| 117 | +#define _vpaes_ctr32_encrypt_blocks _ring_core_0_17_7_vpaes_ctr32_encrypt_blocks
|
| 118 | +#define _vpaes_encrypt _ring_core_0_17_7_vpaes_encrypt
|
| 119 | +#define _vpaes_encrypt_key_to_bsaes _ring_core_0_17_7_vpaes_encrypt_key_to_bsaes
|
| 120 | +#define _vpaes_set_encrypt_key _ring_core_0_17_7_vpaes_set_encrypt_key
|
| 121 | +#define _x25519_NEON _ring_core_0_17_7_x25519_NEON
|
| 122 | +#define _x25519_fe_invert _ring_core_0_17_7_x25519_fe_invert
|
| 123 | +#define _x25519_fe_isnegative _ring_core_0_17_7_x25519_fe_isnegative
|
| 124 | +#define _x25519_fe_mul_ttt _ring_core_0_17_7_x25519_fe_mul_ttt
|
| 125 | +#define _x25519_fe_neg _ring_core_0_17_7_x25519_fe_neg
|
| 126 | +#define _x25519_fe_tobytes _ring_core_0_17_7_x25519_fe_tobytes
|
| 127 | +#define _x25519_ge_double_scalarmult_vartime _ring_core_0_17_7_x25519_ge_double_scalarmult_vartime
|
| 128 | +#define _x25519_ge_frombytes_vartime _ring_core_0_17_7_x25519_ge_frombytes_vartime
|
| 129 | +#define _x25519_ge_scalarmult_base _ring_core_0_17_7_x25519_ge_scalarmult_base
|
| 130 | +#define _x25519_ge_scalarmult_base_adx _ring_core_0_17_7_x25519_ge_scalarmult_base_adx
|
| 131 | +#define _x25519_public_from_private_generic_masked _ring_core_0_17_7_x25519_public_from_private_generic_masked
|
| 132 | +#define _x25519_sc_mask _ring_core_0_17_7_x25519_sc_mask
|
| 133 | +#define _x25519_sc_muladd _ring_core_0_17_7_x25519_sc_muladd
|
| 134 | +#define _x25519_sc_reduce _ring_core_0_17_7_x25519_sc_reduce
|
| 135 | +#define _x25519_scalar_mult_adx _ring_core_0_17_7_x25519_scalar_mult_adx
|
| 136 | +#define _x25519_scalar_mult_generic_masked _ring_core_0_17_7_x25519_scalar_mult_generic_masked
|
| 137 | +
|
| 138 | +#else
|
| 139 | +#define ecp_nistz256_point_double p256_point_double
|
| 140 | +#define ecp_nistz256_point_add p256_point_add
|
| 141 | +#define ecp_nistz256_point_add_affine p256_point_add_affine
|
| 142 | +#define ecp_nistz256_ord_mul_mont p256_scalar_mul_mont
|
| 143 | +#define ecp_nistz256_ord_sqr_mont p256_scalar_sqr_rep_mont
|
| 144 | +#define ecp_nistz256_mul_mont p256_mul_mont
|
| 145 | +#define ecp_nistz256_sqr_mont p256_sqr_mont
|
| 146 | +#define CRYPTO_memcmp ring_core_0_17_7_CRYPTO_memcmp
|
| 147 | +#define CRYPTO_poly1305_finish ring_core_0_17_7_CRYPTO_poly1305_finish
|
| 148 | +#define CRYPTO_poly1305_finish_neon ring_core_0_17_7_CRYPTO_poly1305_finish_neon
|
| 149 | +#define CRYPTO_poly1305_init ring_core_0_17_7_CRYPTO_poly1305_init
|
| 150 | +#define CRYPTO_poly1305_init_neon ring_core_0_17_7_CRYPTO_poly1305_init_neon
|
| 151 | +#define CRYPTO_poly1305_update ring_core_0_17_7_CRYPTO_poly1305_update
|
| 152 | +#define CRYPTO_poly1305_update_neon ring_core_0_17_7_CRYPTO_poly1305_update_neon
|
| 153 | +#define ChaCha20_ctr32 ring_core_0_17_7_ChaCha20_ctr32
|
| 154 | +#define LIMBS_add_mod ring_core_0_17_7_LIMBS_add_mod
|
| 155 | +#define LIMBS_are_even ring_core_0_17_7_LIMBS_are_even
|
| 156 | +#define LIMBS_are_zero ring_core_0_17_7_LIMBS_are_zero
|
| 157 | +#define LIMBS_equal ring_core_0_17_7_LIMBS_equal
|
| 158 | +#define LIMBS_equal_limb ring_core_0_17_7_LIMBS_equal_limb
|
| 159 | +#define LIMBS_less_than ring_core_0_17_7_LIMBS_less_than
|
| 160 | +#define LIMBS_less_than_limb ring_core_0_17_7_LIMBS_less_than_limb
|
| 161 | +#define LIMBS_reduce_once ring_core_0_17_7_LIMBS_reduce_once
|
| 162 | +#define LIMBS_select_512_32 ring_core_0_17_7_LIMBS_select_512_32
|
| 163 | +#define LIMBS_shl_mod ring_core_0_17_7_LIMBS_shl_mod
|
| 164 | +#define LIMBS_sub_mod ring_core_0_17_7_LIMBS_sub_mod
|
| 165 | +#define LIMBS_window5_split_window ring_core_0_17_7_LIMBS_window5_split_window
|
| 166 | +#define LIMBS_window5_unsplit_window ring_core_0_17_7_LIMBS_window5_unsplit_window
|
| 167 | +#define LIMB_shr ring_core_0_17_7_LIMB_shr
|
| 168 | +#define OPENSSL_armcap_P ring_core_0_17_7_OPENSSL_armcap_P
|
| 169 | +#define OPENSSL_cpuid_setup ring_core_0_17_7_OPENSSL_cpuid_setup
|
| 170 | +#define OPENSSL_ia32cap_P ring_core_0_17_7_OPENSSL_ia32cap_P
|
| 171 | +#define aes_hw_ctr32_encrypt_blocks ring_core_0_17_7_aes_hw_ctr32_encrypt_blocks
|
| 172 | +#define aes_hw_encrypt ring_core_0_17_7_aes_hw_encrypt
|
| 173 | +#define aes_hw_set_encrypt_key ring_core_0_17_7_aes_hw_set_encrypt_key
|
| 174 | +#define aes_nohw_ctr32_encrypt_blocks ring_core_0_17_7_aes_nohw_ctr32_encrypt_blocks
|
| 175 | +#define aes_nohw_encrypt ring_core_0_17_7_aes_nohw_encrypt
|
| 176 | +#define aes_nohw_set_encrypt_key ring_core_0_17_7_aes_nohw_set_encrypt_key
|
| 177 | +#define aesni_gcm_decrypt ring_core_0_17_7_aesni_gcm_decrypt
|
| 178 | +#define aesni_gcm_encrypt ring_core_0_17_7_aesni_gcm_encrypt
|
| 179 | +#define bn_from_montgomery_in_place ring_core_0_17_7_bn_from_montgomery_in_place
|
| 180 | +#define bn_gather5 ring_core_0_17_7_bn_gather5
|
| 181 | +#define bn_mul_mont ring_core_0_17_7_bn_mul_mont
|
| 182 | +#define bn_mul_mont_gather5 ring_core_0_17_7_bn_mul_mont_gather5
|
| 183 | +#define bn_neg_inv_mod_r_u64 ring_core_0_17_7_bn_neg_inv_mod_r_u64
|
| 184 | +#define bn_power5 ring_core_0_17_7_bn_power5
|
| 185 | +#define bn_scatter5 ring_core_0_17_7_bn_scatter5
|
| 186 | +#define bn_sqr8x_internal ring_core_0_17_7_bn_sqr8x_internal
|
| 187 | +#define bn_sqrx8x_internal ring_core_0_17_7_bn_sqrx8x_internal
|
| 188 | +#define bsaes_ctr32_encrypt_blocks ring_core_0_17_7_bsaes_ctr32_encrypt_blocks
|
| 189 | +#define bssl_constant_time_test_conditional_memcpy ring_core_0_17_7_bssl_constant_time_test_conditional_memcpy
|
| 190 | +#define bssl_constant_time_test_conditional_memxor ring_core_0_17_7_bssl_constant_time_test_conditional_memxor
|
| 191 | +#define bssl_constant_time_test_main ring_core_0_17_7_bssl_constant_time_test_main
|
| 192 | +#define chacha20_poly1305_open ring_core_0_17_7_chacha20_poly1305_open
|
| 193 | +#define chacha20_poly1305_seal ring_core_0_17_7_chacha20_poly1305_seal
|
| 194 | +#define fiat_curve25519_adx_mul ring_core_0_17_7_fiat_curve25519_adx_mul
|
| 195 | +#define fiat_curve25519_adx_square ring_core_0_17_7_fiat_curve25519_adx_square
|
| 196 | +#define gcm_ghash_avx ring_core_0_17_7_gcm_ghash_avx
|
| 197 | +#define gcm_ghash_clmul ring_core_0_17_7_gcm_ghash_clmul
|
| 198 | +#define gcm_ghash_neon ring_core_0_17_7_gcm_ghash_neon
|
| 199 | +#define gcm_gmult_clmul ring_core_0_17_7_gcm_gmult_clmul
|
| 200 | +#define gcm_gmult_neon ring_core_0_17_7_gcm_gmult_neon
|
| 201 | +#define gcm_init_avx ring_core_0_17_7_gcm_init_avx
|
| 202 | +#define gcm_init_clmul ring_core_0_17_7_gcm_init_clmul
|
| 203 | +#define gcm_init_neon ring_core_0_17_7_gcm_init_neon
|
| 204 | +#define k25519Precomp ring_core_0_17_7_k25519Precomp
|
| 205 | +#define limbs_mul_add_limb ring_core_0_17_7_limbs_mul_add_limb
|
| 206 | +#define little_endian_bytes_from_scalar ring_core_0_17_7_little_endian_bytes_from_scalar
|
| 207 | +#define ecp_nistz256_neg ring_core_0_17_7_ecp_nistz256_neg
|
| 208 | +#define ecp_nistz256_select_w5 ring_core_0_17_7_ecp_nistz256_select_w5
|
| 209 | +#define ecp_nistz256_select_w7 ring_core_0_17_7_ecp_nistz256_select_w7
|
| 210 | +#define p256_mul_mont ring_core_0_17_7_p256_mul_mont
|
| 211 | +#define p256_point_add ring_core_0_17_7_p256_point_add
|
| 212 | +#define p256_point_add_affine ring_core_0_17_7_p256_point_add_affine
|
| 213 | +#define p256_point_double ring_core_0_17_7_p256_point_double
|
| 214 | +#define p256_point_mul ring_core_0_17_7_p256_point_mul
|
| 215 | +#define p256_point_mul_base ring_core_0_17_7_p256_point_mul_base
|
| 216 | +#define p256_point_mul_base_vartime ring_core_0_17_7_p256_point_mul_base_vartime
|
| 217 | +#define p256_scalar_mul_mont ring_core_0_17_7_p256_scalar_mul_mont
|
| 218 | +#define p256_scalar_sqr_rep_mont ring_core_0_17_7_p256_scalar_sqr_rep_mont
|
| 219 | +#define p256_sqr_mont ring_core_0_17_7_p256_sqr_mont
|
| 220 | +#define p384_elem_div_by_2 ring_core_0_17_7_p384_elem_div_by_2
|
| 221 | +#define p384_elem_mul_mont ring_core_0_17_7_p384_elem_mul_mont
|
| 222 | +#define p384_elem_neg ring_core_0_17_7_p384_elem_neg
|
| 223 | +#define p384_elem_sub ring_core_0_17_7_p384_elem_sub
|
| 224 | +#define p384_point_add ring_core_0_17_7_p384_point_add
|
| 225 | +#define p384_point_double ring_core_0_17_7_p384_point_double
|
| 226 | +#define p384_point_mul ring_core_0_17_7_p384_point_mul
|
| 227 | +#define p384_scalar_mul_mont ring_core_0_17_7_p384_scalar_mul_mont
|
| 228 | +#define openssl_poly1305_neon2_addmulmod ring_core_0_17_7_openssl_poly1305_neon2_addmulmod
|
| 229 | +#define openssl_poly1305_neon2_blocks ring_core_0_17_7_openssl_poly1305_neon2_blocks
|
| 230 | +#define sha256_block_data_order ring_core_0_17_7_sha256_block_data_order
|
| 231 | +#define sha512_block_data_order ring_core_0_17_7_sha512_block_data_order
|
| 232 | +#define vpaes_ctr32_encrypt_blocks ring_core_0_17_7_vpaes_ctr32_encrypt_blocks
|
| 233 | +#define vpaes_encrypt ring_core_0_17_7_vpaes_encrypt
|
| 234 | +#define vpaes_encrypt_key_to_bsaes ring_core_0_17_7_vpaes_encrypt_key_to_bsaes
|
| 235 | +#define vpaes_set_encrypt_key ring_core_0_17_7_vpaes_set_encrypt_key
|
| 236 | +#define x25519_NEON ring_core_0_17_7_x25519_NEON
|
| 237 | +#define x25519_fe_invert ring_core_0_17_7_x25519_fe_invert
|
| 238 | +#define x25519_fe_isnegative ring_core_0_17_7_x25519_fe_isnegative
|
| 239 | +#define x25519_fe_mul_ttt ring_core_0_17_7_x25519_fe_mul_ttt
|
| 240 | +#define x25519_fe_neg ring_core_0_17_7_x25519_fe_neg
|
| 241 | +#define x25519_fe_tobytes ring_core_0_17_7_x25519_fe_tobytes
|
| 242 | +#define x25519_ge_double_scalarmult_vartime ring_core_0_17_7_x25519_ge_double_scalarmult_vartime
|
| 243 | +#define x25519_ge_frombytes_vartime ring_core_0_17_7_x25519_ge_frombytes_vartime
|
| 244 | +#define x25519_ge_scalarmult_base ring_core_0_17_7_x25519_ge_scalarmult_base
|
| 245 | +#define x25519_ge_scalarmult_base_adx ring_core_0_17_7_x25519_ge_scalarmult_base_adx
|
| 246 | +#define x25519_public_from_private_generic_masked ring_core_0_17_7_x25519_public_from_private_generic_masked
|
| 247 | +#define x25519_sc_mask ring_core_0_17_7_x25519_sc_mask
|
| 248 | +#define x25519_sc_muladd ring_core_0_17_7_x25519_sc_muladd
|
| 249 | +#define x25519_sc_reduce ring_core_0_17_7_x25519_sc_reduce
|
| 250 | +#define x25519_scalar_mult_adx ring_core_0_17_7_x25519_scalar_mult_adx
|
| 251 | +#define x25519_scalar_mult_generic_masked ring_core_0_17_7_x25519_scalar_mult_generic_masked
|
| 252 | +
|
| 253 | +#endif
|
| 254 | +#endif
|
| 255 | diff --git a/pregenerated/tmp/ring_core_generated/prefix_symbols_nasm.inc b/pregenerated/tmp/ring_core_generated/prefix_symbols_nasm.inc
|
| 256 | new file mode 100644
|
| 257 | index 000000000..65ce0cfaa
|
| 258 | |
| 259 | |
| 260 | @@ -0,0 +1,236 @@
|
| 261 | +
|
| 262 | +%ifndef ring_core_generated_PREFIX_SYMBOLS_NASM_INC
|
| 263 | +%define ring_core_generated_PREFIX_SYMBOLS_NASM_INC
|
| 264 | +
|
| 265 | +%ifidn __OUTPUT_FORMAT__,win32
|
| 266 | +%define _ecp_nistz256_point_double _p256_point_double
|
| 267 | +%define _ecp_nistz256_point_add _p256_point_add
|
| 268 | +%define _ecp_nistz256_point_add_affine _p256_point_add_affine
|
| 269 | +%define _ecp_nistz256_ord_mul_mont _p256_scalar_mul_mont
|
| 270 | +%define _ecp_nistz256_ord_sqr_mont _p256_scalar_sqr_rep_mont
|
| 271 | +%define _ecp_nistz256_mul_mont _p256_mul_mont
|
| 272 | +%define _ecp_nistz256_sqr_mont _p256_sqr_mont
|
| 273 | +%define _CRYPTO_memcmp _ring_core_0_17_7_CRYPTO_memcmp
|
| 274 | +%define _CRYPTO_poly1305_finish _ring_core_0_17_7_CRYPTO_poly1305_finish
|
| 275 | +%define _CRYPTO_poly1305_finish_neon _ring_core_0_17_7_CRYPTO_poly1305_finish_neon
|
| 276 | +%define _CRYPTO_poly1305_init _ring_core_0_17_7_CRYPTO_poly1305_init
|
| 277 | +%define _CRYPTO_poly1305_init_neon _ring_core_0_17_7_CRYPTO_poly1305_init_neon
|
| 278 | +%define _CRYPTO_poly1305_update _ring_core_0_17_7_CRYPTO_poly1305_update
|
| 279 | +%define _CRYPTO_poly1305_update_neon _ring_core_0_17_7_CRYPTO_poly1305_update_neon
|
| 280 | +%define _ChaCha20_ctr32 _ring_core_0_17_7_ChaCha20_ctr32
|
| 281 | +%define _LIMBS_add_mod _ring_core_0_17_7_LIMBS_add_mod
|
| 282 | +%define _LIMBS_are_even _ring_core_0_17_7_LIMBS_are_even
|
| 283 | +%define _LIMBS_are_zero _ring_core_0_17_7_LIMBS_are_zero
|
| 284 | +%define _LIMBS_equal _ring_core_0_17_7_LIMBS_equal
|
| 285 | +%define _LIMBS_equal_limb _ring_core_0_17_7_LIMBS_equal_limb
|
| 286 | +%define _LIMBS_less_than _ring_core_0_17_7_LIMBS_less_than
|
| 287 | +%define _LIMBS_less_than_limb _ring_core_0_17_7_LIMBS_less_than_limb
|
| 288 | +%define _LIMBS_reduce_once _ring_core_0_17_7_LIMBS_reduce_once
|
| 289 | +%define _LIMBS_select_512_32 _ring_core_0_17_7_LIMBS_select_512_32
|
| 290 | +%define _LIMBS_shl_mod _ring_core_0_17_7_LIMBS_shl_mod
|
| 291 | +%define _LIMBS_sub_mod _ring_core_0_17_7_LIMBS_sub_mod
|
| 292 | +%define _LIMBS_window5_split_window _ring_core_0_17_7_LIMBS_window5_split_window
|
| 293 | +%define _LIMBS_window5_unsplit_window _ring_core_0_17_7_LIMBS_window5_unsplit_window
|
| 294 | +%define _LIMB_shr _ring_core_0_17_7_LIMB_shr
|
| 295 | +%define _OPENSSL_armcap_P _ring_core_0_17_7_OPENSSL_armcap_P
|
| 296 | +%define _OPENSSL_cpuid_setup _ring_core_0_17_7_OPENSSL_cpuid_setup
|
| 297 | +%define _OPENSSL_ia32cap_P _ring_core_0_17_7_OPENSSL_ia32cap_P
|
| 298 | +%define _aes_hw_ctr32_encrypt_blocks _ring_core_0_17_7_aes_hw_ctr32_encrypt_blocks
|
| 299 | +%define _aes_hw_encrypt _ring_core_0_17_7_aes_hw_encrypt
|
| 300 | +%define _aes_hw_set_encrypt_key _ring_core_0_17_7_aes_hw_set_encrypt_key
|
| 301 | +%define _aes_nohw_ctr32_encrypt_blocks _ring_core_0_17_7_aes_nohw_ctr32_encrypt_blocks
|
| 302 | +%define _aes_nohw_encrypt _ring_core_0_17_7_aes_nohw_encrypt
|
| 303 | +%define _aes_nohw_set_encrypt_key _ring_core_0_17_7_aes_nohw_set_encrypt_key
|
| 304 | +%define _aesni_gcm_decrypt _ring_core_0_17_7_aesni_gcm_decrypt
|
| 305 | +%define _aesni_gcm_encrypt _ring_core_0_17_7_aesni_gcm_encrypt
|
| 306 | +%define _bn_from_montgomery_in_place _ring_core_0_17_7_bn_from_montgomery_in_place
|
| 307 | +%define _bn_gather5 _ring_core_0_17_7_bn_gather5
|
| 308 | +%define _bn_mul_mont _ring_core_0_17_7_bn_mul_mont
|
| 309 | +%define _bn_mul_mont_gather5 _ring_core_0_17_7_bn_mul_mont_gather5
|
| 310 | +%define _bn_neg_inv_mod_r_u64 _ring_core_0_17_7_bn_neg_inv_mod_r_u64
|
| 311 | +%define _bn_power5 _ring_core_0_17_7_bn_power5
|
| 312 | +%define _bn_scatter5 _ring_core_0_17_7_bn_scatter5
|
| 313 | +%define _bn_sqr8x_internal _ring_core_0_17_7_bn_sqr8x_internal
|
| 314 | +%define _bn_sqrx8x_internal _ring_core_0_17_7_bn_sqrx8x_internal
|
| 315 | +%define _bsaes_ctr32_encrypt_blocks _ring_core_0_17_7_bsaes_ctr32_encrypt_blocks
|
| 316 | +%define _bssl_constant_time_test_conditional_memcpy _ring_core_0_17_7_bssl_constant_time_test_conditional_memcpy
|
| 317 | +%define _bssl_constant_time_test_conditional_memxor _ring_core_0_17_7_bssl_constant_time_test_conditional_memxor
|
| 318 | +%define _bssl_constant_time_test_main _ring_core_0_17_7_bssl_constant_time_test_main
|
| 319 | +%define _chacha20_poly1305_open _ring_core_0_17_7_chacha20_poly1305_open
|
| 320 | +%define _chacha20_poly1305_seal _ring_core_0_17_7_chacha20_poly1305_seal
|
| 321 | +%define _fiat_curve25519_adx_mul _ring_core_0_17_7_fiat_curve25519_adx_mul
|
| 322 | +%define _fiat_curve25519_adx_square _ring_core_0_17_7_fiat_curve25519_adx_square
|
| 323 | +%define _gcm_ghash_avx _ring_core_0_17_7_gcm_ghash_avx
|
| 324 | +%define _gcm_ghash_clmul _ring_core_0_17_7_gcm_ghash_clmul
|
| 325 | +%define _gcm_ghash_neon _ring_core_0_17_7_gcm_ghash_neon
|
| 326 | +%define _gcm_gmult_clmul _ring_core_0_17_7_gcm_gmult_clmul
|
| 327 | +%define _gcm_gmult_neon _ring_core_0_17_7_gcm_gmult_neon
|
| 328 | +%define _gcm_init_avx _ring_core_0_17_7_gcm_init_avx
|
| 329 | +%define _gcm_init_clmul _ring_core_0_17_7_gcm_init_clmul
|
| 330 | +%define _gcm_init_neon _ring_core_0_17_7_gcm_init_neon
|
| 331 | +%define _k25519Precomp _ring_core_0_17_7_k25519Precomp
|
| 332 | +%define _limbs_mul_add_limb _ring_core_0_17_7_limbs_mul_add_limb
|
| 333 | +%define _little_endian_bytes_from_scalar _ring_core_0_17_7_little_endian_bytes_from_scalar
|
| 334 | +%define _ecp_nistz256_neg _ring_core_0_17_7_ecp_nistz256_neg
|
| 335 | +%define _ecp_nistz256_select_w5 _ring_core_0_17_7_ecp_nistz256_select_w5
|
| 336 | +%define _ecp_nistz256_select_w7 _ring_core_0_17_7_ecp_nistz256_select_w7
|
| 337 | +%define _p256_mul_mont _ring_core_0_17_7_p256_mul_mont
|
| 338 | +%define _p256_point_add _ring_core_0_17_7_p256_point_add
|
| 339 | +%define _p256_point_add_affine _ring_core_0_17_7_p256_point_add_affine
|
| 340 | +%define _p256_point_double _ring_core_0_17_7_p256_point_double
|
| 341 | +%define _p256_point_mul _ring_core_0_17_7_p256_point_mul
|
| 342 | +%define _p256_point_mul_base _ring_core_0_17_7_p256_point_mul_base
|
| 343 | +%define _p256_point_mul_base_vartime _ring_core_0_17_7_p256_point_mul_base_vartime
|
| 344 | +%define _p256_scalar_mul_mont _ring_core_0_17_7_p256_scalar_mul_mont
|
| 345 | +%define _p256_scalar_sqr_rep_mont _ring_core_0_17_7_p256_scalar_sqr_rep_mont
|
| 346 | +%define _p256_sqr_mont _ring_core_0_17_7_p256_sqr_mont
|
| 347 | +%define _p384_elem_div_by_2 _ring_core_0_17_7_p384_elem_div_by_2
|
| 348 | +%define _p384_elem_mul_mont _ring_core_0_17_7_p384_elem_mul_mont
|
| 349 | +%define _p384_elem_neg _ring_core_0_17_7_p384_elem_neg
|
| 350 | +%define _p384_elem_sub _ring_core_0_17_7_p384_elem_sub
|
| 351 | +%define _p384_point_add _ring_core_0_17_7_p384_point_add
|
| 352 | +%define _p384_point_double _ring_core_0_17_7_p384_point_double
|
| 353 | +%define _p384_point_mul _ring_core_0_17_7_p384_point_mul
|
| 354 | +%define _p384_scalar_mul_mont _ring_core_0_17_7_p384_scalar_mul_mont
|
| 355 | +%define _openssl_poly1305_neon2_addmulmod _ring_core_0_17_7_openssl_poly1305_neon2_addmulmod
|
| 356 | +%define _openssl_poly1305_neon2_blocks _ring_core_0_17_7_openssl_poly1305_neon2_blocks
|
| 357 | +%define _sha256_block_data_order _ring_core_0_17_7_sha256_block_data_order
|
| 358 | +%define _sha512_block_data_order _ring_core_0_17_7_sha512_block_data_order
|
| 359 | +%define _vpaes_ctr32_encrypt_blocks _ring_core_0_17_7_vpaes_ctr32_encrypt_blocks
|
| 360 | +%define _vpaes_encrypt _ring_core_0_17_7_vpaes_encrypt
|
| 361 | +%define _vpaes_encrypt_key_to_bsaes _ring_core_0_17_7_vpaes_encrypt_key_to_bsaes
|
| 362 | +%define _vpaes_set_encrypt_key _ring_core_0_17_7_vpaes_set_encrypt_key
|
| 363 | +%define _x25519_NEON _ring_core_0_17_7_x25519_NEON
|
| 364 | +%define _x25519_fe_invert _ring_core_0_17_7_x25519_fe_invert
|
| 365 | +%define _x25519_fe_isnegative _ring_core_0_17_7_x25519_fe_isnegative
|
| 366 | +%define _x25519_fe_mul_ttt _ring_core_0_17_7_x25519_fe_mul_ttt
|
| 367 | +%define _x25519_fe_neg _ring_core_0_17_7_x25519_fe_neg
|
| 368 | +%define _x25519_fe_tobytes _ring_core_0_17_7_x25519_fe_tobytes
|
| 369 | +%define _x25519_ge_double_scalarmult_vartime _ring_core_0_17_7_x25519_ge_double_scalarmult_vartime
|
| 370 | +%define _x25519_ge_frombytes_vartime _ring_core_0_17_7_x25519_ge_frombytes_vartime
|
| 371 | +%define _x25519_ge_scalarmult_base _ring_core_0_17_7_x25519_ge_scalarmult_base
|
| 372 | +%define _x25519_ge_scalarmult_base_adx _ring_core_0_17_7_x25519_ge_scalarmult_base_adx
|
| 373 | +%define _x25519_public_from_private_generic_masked _ring_core_0_17_7_x25519_public_from_private_generic_masked
|
| 374 | +%define _x25519_sc_mask _ring_core_0_17_7_x25519_sc_mask
|
| 375 | +%define _x25519_sc_muladd _ring_core_0_17_7_x25519_sc_muladd
|
| 376 | +%define _x25519_sc_reduce _ring_core_0_17_7_x25519_sc_reduce
|
| 377 | +%define _x25519_scalar_mult_adx _ring_core_0_17_7_x25519_scalar_mult_adx
|
| 378 | +%define _x25519_scalar_mult_generic_masked _ring_core_0_17_7_x25519_scalar_mult_generic_masked
|
| 379 | +
|
| 380 | +%else
|
| 381 | +%define ecp_nistz256_point_double p256_point_double
|
| 382 | +%define ecp_nistz256_point_add p256_point_add
|
| 383 | +%define ecp_nistz256_point_add_affine p256_point_add_affine
|
| 384 | +%define ecp_nistz256_ord_mul_mont p256_scalar_mul_mont
|
| 385 | +%define ecp_nistz256_ord_sqr_mont p256_scalar_sqr_rep_mont
|
| 386 | +%define ecp_nistz256_mul_mont p256_mul_mont
|
| 387 | +%define ecp_nistz256_sqr_mont p256_sqr_mont
|
| 388 | +%define CRYPTO_memcmp ring_core_0_17_7_CRYPTO_memcmp
|
| 389 | +%define CRYPTO_poly1305_finish ring_core_0_17_7_CRYPTO_poly1305_finish
|
| 390 | +%define CRYPTO_poly1305_finish_neon ring_core_0_17_7_CRYPTO_poly1305_finish_neon
|
| 391 | +%define CRYPTO_poly1305_init ring_core_0_17_7_CRYPTO_poly1305_init
|
| 392 | +%define CRYPTO_poly1305_init_neon ring_core_0_17_7_CRYPTO_poly1305_init_neon
|
| 393 | +%define CRYPTO_poly1305_update ring_core_0_17_7_CRYPTO_poly1305_update
|
| 394 | +%define CRYPTO_poly1305_update_neon ring_core_0_17_7_CRYPTO_poly1305_update_neon
|
| 395 | +%define ChaCha20_ctr32 ring_core_0_17_7_ChaCha20_ctr32
|
| 396 | +%define LIMBS_add_mod ring_core_0_17_7_LIMBS_add_mod
|
| 397 | +%define LIMBS_are_even ring_core_0_17_7_LIMBS_are_even
|
| 398 | +%define LIMBS_are_zero ring_core_0_17_7_LIMBS_are_zero
|
| 399 | +%define LIMBS_equal ring_core_0_17_7_LIMBS_equal
|
| 400 | +%define LIMBS_equal_limb ring_core_0_17_7_LIMBS_equal_limb
|
| 401 | +%define LIMBS_less_than ring_core_0_17_7_LIMBS_less_than
|
| 402 | +%define LIMBS_less_than_limb ring_core_0_17_7_LIMBS_less_than_limb
|
| 403 | +%define LIMBS_reduce_once ring_core_0_17_7_LIMBS_reduce_once
|
| 404 | +%define LIMBS_select_512_32 ring_core_0_17_7_LIMBS_select_512_32
|
| 405 | +%define LIMBS_shl_mod ring_core_0_17_7_LIMBS_shl_mod
|
| 406 | +%define LIMBS_sub_mod ring_core_0_17_7_LIMBS_sub_mod
|
| 407 | +%define LIMBS_window5_split_window ring_core_0_17_7_LIMBS_window5_split_window
|
| 408 | +%define LIMBS_window5_unsplit_window ring_core_0_17_7_LIMBS_window5_unsplit_window
|
| 409 | +%define LIMB_shr ring_core_0_17_7_LIMB_shr
|
| 410 | +%define OPENSSL_armcap_P ring_core_0_17_7_OPENSSL_armcap_P
|
| 411 | +%define OPENSSL_cpuid_setup ring_core_0_17_7_OPENSSL_cpuid_setup
|
| 412 | +%define OPENSSL_ia32cap_P ring_core_0_17_7_OPENSSL_ia32cap_P
|
| 413 | +%define aes_hw_ctr32_encrypt_blocks ring_core_0_17_7_aes_hw_ctr32_encrypt_blocks
|
| 414 | +%define aes_hw_encrypt ring_core_0_17_7_aes_hw_encrypt
|
| 415 | +%define aes_hw_set_encrypt_key ring_core_0_17_7_aes_hw_set_encrypt_key
|
| 416 | +%define aes_nohw_ctr32_encrypt_blocks ring_core_0_17_7_aes_nohw_ctr32_encrypt_blocks
|
| 417 | +%define aes_nohw_encrypt ring_core_0_17_7_aes_nohw_encrypt
|
| 418 | +%define aes_nohw_set_encrypt_key ring_core_0_17_7_aes_nohw_set_encrypt_key
|
| 419 | +%define aesni_gcm_decrypt ring_core_0_17_7_aesni_gcm_decrypt
|
| 420 | +%define aesni_gcm_encrypt ring_core_0_17_7_aesni_gcm_encrypt
|
| 421 | +%define bn_from_montgomery_in_place ring_core_0_17_7_bn_from_montgomery_in_place
|
| 422 | +%define bn_gather5 ring_core_0_17_7_bn_gather5
|
| 423 | +%define bn_mul_mont ring_core_0_17_7_bn_mul_mont
|
| 424 | +%define bn_mul_mont_gather5 ring_core_0_17_7_bn_mul_mont_gather5
|
| 425 | +%define bn_neg_inv_mod_r_u64 ring_core_0_17_7_bn_neg_inv_mod_r_u64
|
| 426 | +%define bn_power5 ring_core_0_17_7_bn_power5
|
| 427 | +%define bn_scatter5 ring_core_0_17_7_bn_scatter5
|
| 428 | +%define bn_sqr8x_internal ring_core_0_17_7_bn_sqr8x_internal
|
| 429 | +%define bn_sqrx8x_internal ring_core_0_17_7_bn_sqrx8x_internal
|
| 430 | +%define bsaes_ctr32_encrypt_blocks ring_core_0_17_7_bsaes_ctr32_encrypt_blocks
|
| 431 | +%define bssl_constant_time_test_conditional_memcpy ring_core_0_17_7_bssl_constant_time_test_conditional_memcpy
|
| 432 | +%define bssl_constant_time_test_conditional_memxor ring_core_0_17_7_bssl_constant_time_test_conditional_memxor
|
| 433 | +%define bssl_constant_time_test_main ring_core_0_17_7_bssl_constant_time_test_main
|
| 434 | +%define chacha20_poly1305_open ring_core_0_17_7_chacha20_poly1305_open
|
| 435 | +%define chacha20_poly1305_seal ring_core_0_17_7_chacha20_poly1305_seal
|
| 436 | +%define fiat_curve25519_adx_mul ring_core_0_17_7_fiat_curve25519_adx_mul
|
| 437 | +%define fiat_curve25519_adx_square ring_core_0_17_7_fiat_curve25519_adx_square
|
| 438 | +%define gcm_ghash_avx ring_core_0_17_7_gcm_ghash_avx
|
| 439 | +%define gcm_ghash_clmul ring_core_0_17_7_gcm_ghash_clmul
|
| 440 | +%define gcm_ghash_neon ring_core_0_17_7_gcm_ghash_neon
|
| 441 | +%define gcm_gmult_clmul ring_core_0_17_7_gcm_gmult_clmul
|
| 442 | +%define gcm_gmult_neon ring_core_0_17_7_gcm_gmult_neon
|
| 443 | +%define gcm_init_avx ring_core_0_17_7_gcm_init_avx
|
| 444 | +%define gcm_init_clmul ring_core_0_17_7_gcm_init_clmul
|
| 445 | +%define gcm_init_neon ring_core_0_17_7_gcm_init_neon
|
| 446 | +%define k25519Precomp ring_core_0_17_7_k25519Precomp
|
| 447 | +%define limbs_mul_add_limb ring_core_0_17_7_limbs_mul_add_limb
|
| 448 | +%define little_endian_bytes_from_scalar ring_core_0_17_7_little_endian_bytes_from_scalar
|
| 449 | +%define ecp_nistz256_neg ring_core_0_17_7_ecp_nistz256_neg
|
| 450 | +%define ecp_nistz256_select_w5 ring_core_0_17_7_ecp_nistz256_select_w5
|
| 451 | +%define ecp_nistz256_select_w7 ring_core_0_17_7_ecp_nistz256_select_w7
|
| 452 | +%define p256_mul_mont ring_core_0_17_7_p256_mul_mont
|
| 453 | +%define p256_point_add ring_core_0_17_7_p256_point_add
|
| 454 | +%define p256_point_add_affine ring_core_0_17_7_p256_point_add_affine
|
| 455 | +%define p256_point_double ring_core_0_17_7_p256_point_double
|
| 456 | +%define p256_point_mul ring_core_0_17_7_p256_point_mul
|
| 457 | +%define p256_point_mul_base ring_core_0_17_7_p256_point_mul_base
|
| 458 | +%define p256_point_mul_base_vartime ring_core_0_17_7_p256_point_mul_base_vartime
|
| 459 | +%define p256_scalar_mul_mont ring_core_0_17_7_p256_scalar_mul_mont
|
| 460 | +%define p256_scalar_sqr_rep_mont ring_core_0_17_7_p256_scalar_sqr_rep_mont
|
| 461 | +%define p256_sqr_mont ring_core_0_17_7_p256_sqr_mont
|
| 462 | +%define p384_elem_div_by_2 ring_core_0_17_7_p384_elem_div_by_2
|
| 463 | +%define p384_elem_mul_mont ring_core_0_17_7_p384_elem_mul_mont
|
| 464 | +%define p384_elem_neg ring_core_0_17_7_p384_elem_neg
|
| 465 | +%define p384_elem_sub ring_core_0_17_7_p384_elem_sub
|
| 466 | +%define p384_point_add ring_core_0_17_7_p384_point_add
|
| 467 | +%define p384_point_double ring_core_0_17_7_p384_point_double
|
| 468 | +%define p384_point_mul ring_core_0_17_7_p384_point_mul
|
| 469 | +%define p384_scalar_mul_mont ring_core_0_17_7_p384_scalar_mul_mont
|
| 470 | +%define openssl_poly1305_neon2_addmulmod ring_core_0_17_7_openssl_poly1305_neon2_addmulmod
|
| 471 | +%define openssl_poly1305_neon2_blocks ring_core_0_17_7_openssl_poly1305_neon2_blocks
|
| 472 | +%define sha256_block_data_order ring_core_0_17_7_sha256_block_data_order
|
| 473 | +%define sha512_block_data_order ring_core_0_17_7_sha512_block_data_order
|
| 474 | +%define vpaes_ctr32_encrypt_blocks ring_core_0_17_7_vpaes_ctr32_encrypt_blocks
|
| 475 | +%define vpaes_encrypt ring_core_0_17_7_vpaes_encrypt
|
| 476 | +%define vpaes_encrypt_key_to_bsaes ring_core_0_17_7_vpaes_encrypt_key_to_bsaes
|
| 477 | +%define vpaes_set_encrypt_key ring_core_0_17_7_vpaes_set_encrypt_key
|
| 478 | +%define x25519_NEON ring_core_0_17_7_x25519_NEON
|
| 479 | +%define x25519_fe_invert ring_core_0_17_7_x25519_fe_invert
|
| 480 | +%define x25519_fe_isnegative ring_core_0_17_7_x25519_fe_isnegative
|
| 481 | +%define x25519_fe_mul_ttt ring_core_0_17_7_x25519_fe_mul_ttt
|
| 482 | +%define x25519_fe_neg ring_core_0_17_7_x25519_fe_neg
|
| 483 | +%define x25519_fe_tobytes ring_core_0_17_7_x25519_fe_tobytes
|
| 484 | +%define x25519_ge_double_scalarmult_vartime ring_core_0_17_7_x25519_ge_double_scalarmult_vartime
|
| 485 | +%define x25519_ge_frombytes_vartime ring_core_0_17_7_x25519_ge_frombytes_vartime
|
| 486 | +%define x25519_ge_scalarmult_base ring_core_0_17_7_x25519_ge_scalarmult_base
|
| 487 | +%define x25519_ge_scalarmult_base_adx ring_core_0_17_7_x25519_ge_scalarmult_base_adx
|
| 488 | +%define x25519_public_from_private_generic_masked ring_core_0_17_7_x25519_public_from_private_generic_masked
|
| 489 | +%define x25519_sc_mask ring_core_0_17_7_x25519_sc_mask
|
| 490 | +%define x25519_sc_muladd ring_core_0_17_7_x25519_sc_muladd
|
| 491 | +%define x25519_sc_reduce ring_core_0_17_7_x25519_sc_reduce
|
| 492 | +%define x25519_scalar_mult_adx ring_core_0_17_7_x25519_scalar_mult_adx
|
| 493 | +%define x25519_scalar_mult_generic_masked ring_core_0_17_7_x25519_scalar_mult_generic_masked
|
| 494 | +
|
| 495 | +%endif
|
| 496 | +%endif
|