1================ changes of 'libgmp.so.10.3.2'=============== 2 Functions changes summary: 25 Removed, 0 Changed, 85 Added functions 3 Variables changes summary: 0 Removed, 1 Changed, 0 Added variable 4 Function symbols changes summary: 3 Removed, 21 Added function symbols not referenced by debug info 5 Variable symbols changes summary: 0 Removed, 0 Added variable symbol not referenced by debug info 6 7 25 Removed functions: 8 9 [D] 'function mp_limb_t __gmpn_add_n_bobcat(mp_ptr, mp_srcptr, mp_srcptr, mp_size_t)' {__gmpn_add_n_bobcat} 10 [D] 'function mp_limb_t __gmpn_addmul_1_bobcat(mp_ptr, mp_srcptr, mp_size_t, mp_limb_t)' {__gmpn_addmul_1_bobcat} 11 [D] 'function mp_limb_t __gmpn_addmul_2_x86_64(mp_ptr, mp_srcptr, mp_size_t, mp_srcptr)' {__gmpn_addmul_2_x86_64} 12 [D] 'function void __gmpn_copyd_bobcat(mp_ptr, mp_srcptr, mp_size_t)' {__gmpn_copyd_bobcat} 13 [D] 'function void __gmpn_copyi_bobcat(mp_ptr, mp_srcptr, mp_size_t)' {__gmpn_copyi_bobcat} 14 [D] 'function void __gmpn_dcpi1_bdiv_q_n(mp_ptr, mp_ptr, mp_srcptr, mp_size_t, mp_limb_t, mp_ptr)' {__gmpn_dcpi1_bdiv_q_n} 15 [D] 'function mp_size_t __gmpn_dcpi1_bdiv_q_n_itch(mp_size_t)' {__gmpn_dcpi1_bdiv_q_n_itch} 16 [D] 'function mp_limb_t __gmpn_dcpi1_divappr_q_n(mp_ptr, mp_ptr, mp_srcptr, mp_size_t, gmp_pi1_t*, mp_ptr)' {__gmpn_dcpi1_divappr_q_n} 17 [D] 'function mp_limb_t __gmpn_gcd_1_bd1(mp_srcptr, mp_size_t, mp_limb_t)' {__gmpn_gcd_1_bd1} 18 [D] 'function mp_limb_t __gmpn_gcd_1_core2(mp_srcptr, mp_size_t, mp_limb_t)' {__gmpn_gcd_1_core2} 19 [D] 'function mp_limb_t __gmpn_gcd_1_init(mp_srcptr, mp_size_t, mp_limb_t)' {__gmpn_gcd_1_init} 20 [D] 'function mp_limb_t __gmpn_gcd_1_k10(mp_srcptr, mp_size_t, mp_limb_t)' {__gmpn_gcd_1_k10} 21 [D] 'function mp_limb_t __gmpn_gcd_1_nano(mp_srcptr, mp_size_t, mp_limb_t)' {__gmpn_gcd_1_nano} 22 [D] 'function mp_limb_t __gmpn_gcd_1_x86_64(mp_srcptr, mp_size_t, mp_limb_t)' {__gmpn_gcd_1_x86_64} 23 [D] 'function void __gmpn_matrix22_mul_strassen(mp_ptr, mp_ptr, mp_ptr, mp_ptr, mp_size_t, mp_srcptr, mp_srcptr, mp_srcptr, mp_srcptr, mp_size_t, mp_ptr)' {__gmpn_matrix22_mul_strassen} 24 [D] 'function mp_size_t __gmpn_mu_div_qr_choose_in(mp_size_t, mp_size_t, int)' {__gmpn_mu_div_qr_choose_in} 25 [D] 'function mp_size_t __gmpn_mu_divappr_q_choose_in(mp_size_t, mp_size_t, int)' {__gmpn_mu_divappr_q_choose_in} 26 [D] 'function mp_limb_t __gmpn_mul_1_bobcat(mp_ptr, mp_srcptr, mp_size_t, mp_limb_t)' {__gmpn_mul_1_bobcat} 27 [D] 'function void __gmpn_mul_basecase_bobcat(mp_ptr, mp_srcptr, mp_size_t, mp_srcptr, mp_size_t)' {__gmpn_mul_basecase_bobcat} 28 [D] 'function mp_limb_t __gmpn_preinv_mu_divappr_q(mp_ptr, mp_srcptr, mp_size_t, mp_srcptr, mp_size_t, mp_srcptr, mp_size_t, mp_ptr)' {__gmpn_preinv_mu_divappr_q} 29 [D] 'function mp_limb_t __gmpn_redc_1_bobcat(mp_ptr, mp_ptr, mp_srcptr, mp_size_t, mp_limb_t)' {__gmpn_redc_1_bobcat} 30 [D] 'function void __gmpn_set_str_compute_powtab(powers_t*, mp_ptr, mp_size_t, int)' {__gmpn_set_str_compute_powtab} 31 [D] 'function void __gmpn_sqr_basecase_bobcat(mp_ptr, mp_srcptr, mp_size_t)' {__gmpn_sqr_basecase_bobcat} 32 [D] 'function mp_limb_t __gmpn_sub_n_bobcat(mp_ptr, mp_srcptr, mp_srcptr, mp_size_t)' {__gmpn_sub_n_bobcat} 33 [D] 'function mp_limb_t __gmpn_submul_1_bobcat(mp_ptr, mp_srcptr, mp_size_t, mp_limb_t)' {__gmpn_submul_1_bobcat} 34 35 85 Added functions: 36 37 [A] 'function void __gmp_default_reallocate2(void*, size_t, size_t)' {__gmp_default_reallocate2} 38 [A] 'function mp_limb_t __gmpn_add_n_bd1(mp_ptr, mp_srcptr, mp_srcptr, mp_size_t)' {__gmpn_add_n_bd1} 39 [A] 'function mp_limb_t __gmpn_add_n_bt1(mp_ptr, mp_srcptr, mp_srcptr, mp_size_t)' {__gmpn_add_n_bt1} 40 [A] 'function mp_limb_t __gmpn_add_n_coreihwl(mp_ptr, mp_srcptr, mp_srcptr, mp_size_t)' {__gmpn_add_n_coreihwl} 41 [A] 'function mp_limb_t __gmpn_add_n_goldmont(mp_ptr, mp_srcptr, mp_srcptr, mp_size_t)' {__gmpn_add_n_goldmont} 42 [A] 'function mp_limb_t __gmpn_add_n_silvermont(mp_ptr, mp_srcptr, mp_srcptr, mp_size_t)' {__gmpn_add_n_silvermont} 43 [A] 'function mp_limb_t __gmpn_addlsh1_n_silvermont(mp_ptr, mp_srcptr, mp_srcptr, mp_size_t)' {__gmpn_addlsh1_n_silvermont} 44 [A] 'function mp_limb_t __gmpn_addlsh1_n_zen(mp_ptr, mp_srcptr, mp_srcptr, mp_size_t)' {__gmpn_addlsh1_n_zen} 45 [A] 'function mp_limb_t __gmpn_addlsh2_n_silvermont(mp_ptr, mp_srcptr, mp_srcptr, mp_size_t)' {__gmpn_addlsh2_n_silvermont} 46 [A] 'function mp_limb_t __gmpn_addmul_1_bt1(mp_ptr, mp_srcptr, mp_size_t, mp_limb_t)' {__gmpn_addmul_1_bt1} 47 [A] 'function mp_limb_t __gmpn_addmul_1_goldmont(mp_ptr, mp_srcptr, mp_size_t, mp_limb_t)' {__gmpn_addmul_1_goldmont} 48 [A] 'function mp_limb_t __gmpn_addmul_1_pentium4(mp_ptr, mp_srcptr, mp_size_t, mp_limb_t)' {__gmpn_addmul_1_pentium4} 49 [A] 'function mp_limb_t __gmpn_addmul_1_silvermont(mp_ptr, mp_srcptr, mp_size_t, mp_limb_t)' {__gmpn_addmul_1_silvermont} 50 [A] 'function mp_limb_t __gmpn_addmul_1_zen(mp_ptr, mp_srcptr, mp_size_t, mp_limb_t)' {__gmpn_addmul_1_zen} 51 [A] 'function mp_limb_t __gmpn_addmul_2_bd1(mp_ptr, mp_srcptr, mp_size_t, mp_srcptr)' {__gmpn_addmul_2_bd1} 52 [A] 'function mp_limb_t __gmpn_addmul_2_fat(mp_ptr, mp_srcptr, mp_size_t, mp_srcptr)' {__gmpn_addmul_2_fat} 53 [A] 'function mp_limb_t __gmpn_addmul_2_k8(mp_ptr, mp_srcptr, mp_size_t, mp_srcptr)' {__gmpn_addmul_2_k8} 54 [A] 'function mp_limb_t __gmpn_addmul_2_pentium4(mp_ptr, mp_srcptr, mp_size_t, mp_srcptr)' {__gmpn_addmul_2_pentium4} 55 [A] 'function mp_limb_t __gmpn_cnd_add_n_atom(mp_limb_t, mp_ptr, mp_srcptr, mp_srcptr, mp_size_t)' {__gmpn_cnd_add_n_atom} 56 [A] 'function mp_limb_t __gmpn_cnd_add_n_coreisbr(mp_limb_t, mp_ptr, mp_srcptr, mp_srcptr, mp_size_t)' {__gmpn_cnd_add_n_coreisbr} 57 [A] 'function mp_limb_t __gmpn_cnd_sub_n_atom(mp_limb_t, mp_ptr, mp_srcptr, mp_srcptr, mp_size_t)' {__gmpn_cnd_sub_n_atom} 58 [A] 'function mp_limb_t __gmpn_cnd_sub_n_coreisbr(mp_limb_t, mp_ptr, mp_srcptr, mp_srcptr, mp_size_t)' {__gmpn_cnd_sub_n_coreisbr} 59 [A] 'function void __gmpn_com_bt2(mp_ptr, mp_srcptr, mp_size_t)' {__gmpn_com_bt2} 60 [A] 'function void __gmpn_com_core2(mp_ptr, mp_srcptr, mp_size_t)' {__gmpn_com_core2} 61 [A] 'function void __gmpn_com_zen(mp_ptr, mp_srcptr, mp_size_t)' {__gmpn_com_zen} 62 [A] 'function size_t __gmpn_compute_powtab(powers_t*, mp_ptr, mp_size_t, int)' {__gmpn_compute_powtab} 63 [A] 'function void __gmpn_copyd_bt1(mp_ptr, mp_srcptr, mp_size_t)' {__gmpn_copyd_bt1} 64 [A] 'function void __gmpn_copyd_bt2(mp_ptr, mp_srcptr, mp_size_t)' {__gmpn_copyd_bt2} 65 [A] 'function void __gmpn_copyd_zen(mp_ptr, mp_srcptr, mp_size_t)' {__gmpn_copyd_zen} 66 [A] 'function void __gmpn_copyi_bt1(mp_ptr, mp_srcptr, mp_size_t)' {__gmpn_copyi_bt1} 67 [A] 'function void __gmpn_copyi_bt2(mp_ptr, mp_srcptr, mp_size_t)' {__gmpn_copyi_bt2} 68 [A] 'function void __gmpn_copyi_zen(mp_ptr, mp_srcptr, mp_size_t)' {__gmpn_copyi_zen} 69 [A] 'function int __gmpn_fib2m(mp_ptr, mp_ptr, mp_srcptr, mp_size_t, mp_srcptr, mp_size_t)' {__gmpn_fib2m} 70 [A] 'function mp_limb_t __gmpn_gcd_11_bd1(mp_limb_t, mp_limb_t)' {__gmpn_gcd_11_bd1} 71 [A] 'function mp_limb_t __gmpn_gcd_11_bt1(mp_limb_t, mp_limb_t)' {__gmpn_gcd_11_bt1} 72 [A] 'function mp_limb_t __gmpn_gcd_11_bt2(mp_limb_t, mp_limb_t)' {__gmpn_gcd_11_bt2} 73 [A] 'function mp_limb_t __gmpn_gcd_11_core2(mp_limb_t, mp_limb_t)' {__gmpn_gcd_11_core2} 74 [A] 'function mp_limb_t __gmpn_gcd_11_coreisbr(mp_limb_t, mp_limb_t)' {__gmpn_gcd_11_coreisbr} 75 [A] 'function mp_limb_t __gmpn_gcd_11_init(mp_limb_t, mp_limb_t)' {__gmpn_gcd_11_init} 76 [A] 'function mp_limb_t __gmpn_gcd_11_k10(mp_limb_t, mp_limb_t)' {__gmpn_gcd_11_k10} 77 [A] 'function mp_limb_t __gmpn_gcd_11_nano(mp_limb_t, mp_limb_t)' {__gmpn_gcd_11_nano} 78 [A] 'function mp_limb_t __gmpn_gcd_11_x86_64(mp_limb_t, mp_limb_t)' {__gmpn_gcd_11_x86_64} 79 [A] 'function mp_limb_t __gmpn_gcd_11_zen(mp_limb_t, mp_limb_t)' {__gmpn_gcd_11_zen} 80 [A] 'function mp_double_limb_t __gmpn_gcd_22(mp_limb_t, mp_limb_t, mp_limb_t, mp_limb_t)' {__gmpn_gcd_22} 81 [A] 'function mp_limb_t __gmpn_lshift_silvermont(mp_ptr, mp_srcptr, mp_size_t, unsigned int)' {__gmpn_lshift_silvermont} 82 [A] 'function mp_limb_t __gmpn_lshift_zen(mp_ptr, mp_srcptr, mp_size_t, unsigned int)' {__gmpn_lshift_zen} 83 [A] 'function mp_limb_t __gmpn_lshiftc_silvermont(mp_ptr, mp_srcptr, mp_size_t, unsigned int)' {__gmpn_lshiftc_silvermont} 84 [A] 'function mp_limb_t __gmpn_lshiftc_zen(mp_ptr, mp_srcptr, mp_size_t, unsigned int)' {__gmpn_lshiftc_zen} 85 [A] 'function mp_limb_t __gmpn_mul_1_bt1(mp_ptr, mp_srcptr, mp_size_t, mp_limb_t)' {__gmpn_mul_1_bt1} 86 [A] 'function mp_limb_t __gmpn_mul_1_goldmont(mp_ptr, mp_srcptr, mp_size_t, mp_limb_t)' {__gmpn_mul_1_goldmont} 87 [A] 'function mp_limb_t __gmpn_mul_1_pentium4(mp_ptr, mp_srcptr, mp_size_t, mp_limb_t)' {__gmpn_mul_1_pentium4} 88 [A] 'function mp_limb_t __gmpn_mul_1_silvermont(mp_ptr, mp_srcptr, mp_size_t, mp_limb_t)' {__gmpn_mul_1_silvermont} 89 [A] 'function mp_limb_t __gmpn_mul_1_zen(mp_ptr, mp_srcptr, mp_size_t, mp_limb_t)' {__gmpn_mul_1_zen} 90 [A] 'function void __gmpn_mul_basecase_bt1(mp_ptr, mp_srcptr, mp_size_t, mp_srcptr, mp_size_t)' {__gmpn_mul_basecase_bt1} 91 [A] 'function void __gmpn_mul_basecase_pentium4(mp_ptr, mp_srcptr, mp_size_t, mp_srcptr, mp_size_t)' {__gmpn_mul_basecase_pentium4} 92 [A] 'function void __gmpn_mul_basecase_silvermont(mp_ptr, mp_srcptr, mp_size_t, mp_srcptr, mp_size_t)' {__gmpn_mul_basecase_silvermont} 93 [A] 'function void __gmpn_mul_basecase_zen(mp_ptr, mp_srcptr, mp_size_t, mp_srcptr, mp_size_t)' {__gmpn_mul_basecase_zen} 94 [A] 'function void __gmpn_mullo_basecase_coreibwl(mp_ptr, mp_srcptr, mp_srcptr, mp_size_t)' {__gmpn_mullo_basecase_coreibwl} 95 [A] 'function void __gmpn_mullo_basecase_pentium4(mp_ptr, mp_srcptr, mp_srcptr, mp_size_t)' {__gmpn_mullo_basecase_pentium4} 96 [A] 'function void __gmpn_mullo_basecase_silvermont(mp_ptr, mp_srcptr, mp_srcptr, mp_size_t)' {__gmpn_mullo_basecase_silvermont} 97 [A] 'function void __gmpn_mullo_basecase_zen(mp_ptr, mp_srcptr, mp_srcptr, mp_size_t)' {__gmpn_mullo_basecase_zen} 98 [A] 'function mp_limb_t __gmpn_redc_1_bt1(mp_ptr, mp_ptr, mp_srcptr, mp_size_t, mp_limb_t)' {__gmpn_redc_1_bt1} 99 [A] 'function mp_limb_t __gmpn_redc_1_goldmont(mp_ptr, mp_ptr, mp_srcptr, mp_size_t, mp_limb_t)' {__gmpn_redc_1_goldmont} 100 [A] 'function mp_limb_t __gmpn_redc_1_pentium4(mp_ptr, mp_ptr, mp_srcptr, mp_size_t, mp_limb_t)' {__gmpn_redc_1_pentium4} 101 [A] 'function mp_limb_t __gmpn_rshift_silvermont(mp_ptr, mp_srcptr, mp_size_t, unsigned int)' {__gmpn_rshift_silvermont} 102 [A] 'function mp_limb_t __gmpn_rshift_zen(mp_ptr, mp_srcptr, mp_size_t, unsigned int)' {__gmpn_rshift_zen} 103 [A] 'function mp_limb_t __gmpn_sbpi1_bdiv_r(mp_ptr, mp_size_t, mp_srcptr, mp_size_t, mp_limb_t)' {__gmpn_sbpi1_bdiv_r} 104 [A] 'function void __gmpn_sqr_basecase_bt1(mp_ptr, mp_srcptr, mp_size_t)' {__gmpn_sqr_basecase_bt1} 105 [A] 'function void __gmpn_sqr_basecase_pentium4(mp_ptr, mp_srcptr, mp_size_t)' {__gmpn_sqr_basecase_pentium4} 106 [A] 'function void __gmpn_sqr_basecase_silvermont(mp_ptr, mp_srcptr, mp_size_t)' {__gmpn_sqr_basecase_silvermont} 107 [A] 'function void __gmpn_sqr_basecase_zen(mp_ptr, mp_srcptr, mp_size_t)' {__gmpn_sqr_basecase_zen} 108 [A] 'function int __gmpn_strongfibo(mp_srcptr, mp_size_t, mp_ptr)' {__gmpn_strongfibo} 109 [A] 'function mp_limb_t __gmpn_sub_n_bd1(mp_ptr, mp_srcptr, mp_srcptr, mp_size_t)' {__gmpn_sub_n_bd1} 110 [A] 'function mp_limb_t __gmpn_sub_n_bt1(mp_ptr, mp_srcptr, mp_srcptr, mp_size_t)' {__gmpn_sub_n_bt1} 111 [A] 'function mp_limb_t __gmpn_sub_n_coreihwl(mp_ptr, mp_srcptr, mp_srcptr, mp_size_t)' {__gmpn_sub_n_coreihwl} 112 [A] 'function mp_limb_t __gmpn_sub_n_goldmont(mp_ptr, mp_srcptr, mp_srcptr, mp_size_t)' {__gmpn_sub_n_goldmont} 113 [A] 'function mp_limb_t __gmpn_sub_n_silvermont(mp_ptr, mp_srcptr, mp_srcptr, mp_size_t)' {__gmpn_sub_n_silvermont} 114 [A] 'function mp_limb_t __gmpn_sublsh1_n_zen(mp_ptr, mp_srcptr, mp_srcptr, mp_size_t)' {__gmpn_sublsh1_n_zen} 115 [A] 'function mp_limb_t __gmpn_submul_1_bt1(mp_ptr, mp_srcptr, mp_size_t, mp_limb_t)' {__gmpn_submul_1_bt1} 116 [A] 'function mp_limb_t __gmpn_submul_1_goldmont(mp_ptr, mp_srcptr, mp_size_t, mp_limb_t)' {__gmpn_submul_1_goldmont} 117 [A] 'function mp_limb_t __gmpn_submul_1_pentium4(mp_ptr, mp_srcptr, mp_size_t, mp_limb_t)' {__gmpn_submul_1_pentium4} 118 [A] 'function mp_limb_t __gmpn_submul_1_silvermont(mp_ptr, mp_srcptr, mp_size_t, mp_limb_t)' {__gmpn_submul_1_silvermont} 119 [A] 'function mp_limb_t __gmpn_submul_1_zen(mp_ptr, mp_srcptr, mp_size_t, mp_limb_t)' {__gmpn_submul_1_zen} 120 [A] 'function int __gmpz_lucas_mod(mpz_ptr, mpz_ptr, long int, mp_bitcnt_t, mpz_srcptr, mpz_ptr, mpz_ptr)' {__gmpz_lucas_mod} 121 [A] 'function int __gmpz_stronglucas(mpz_srcptr, mpz_ptr, mpz_ptr)' {__gmpz_stronglucas} 122 123 1 Changed variable: 124 125 [C] 'cpuvec_t __gmpn_cpuvec' was changed: 126 type of variable changed: 127 type size hasn't changed 128 1 data member change: 129 type of 'typedef mp_limb_t (typedef mp_srcptr, typedef mp_size_t, typedef mp_limb_t)* gcd_1' changed: 130 in pointed to type 'function type typedef mp_limb_t (typedef mp_srcptr, typedef mp_size_t, typedef mp_limb_t)': 131 parameter 1 of type 'typedef mp_srcptr' changed: 132 typedef name changed from mp_srcptr to mp_limb_t 133 underlying type 'const mp_limb_t*' changed: 134 entity changed from 'const mp_limb_t*' to 'unsigned long int' 135 type size hasn't changed 136 type alignment changed from 64 to 0 137 parameter 2 of type 'typedef mp_size_t' changed: 138 typedef name changed from mp_size_t to mp_limb_t 139 underlying type 'long int' changed: 140 type name changed from 'long int' to 'unsigned long int' 141 type size hasn't changed 142 mangled name changed from 'long int' to unsigned long int 143 parameter 3 of type 'typedef mp_limb_t' was removed 144 and name of 'cpuvec_t::gcd_1' changed to 'cpuvec_t::gcd_11' 145 146 3 Removed function symbols not referenced by debug info: 147 148 [D] __gmpn_add_nc_bobcat 149 [D] __gmpn_mul_1c_bobcat 150 [D] __gmpn_sub_nc_bobcat 151 152 21 Added function symbols not referenced by debug info: 153 154 [A] __gmpn_add_nc_bd1 155 [A] __gmpn_add_nc_bt1 156 [A] __gmpn_add_nc_coreihwl 157 [A] __gmpn_add_nc_goldmont 158 [A] __gmpn_add_nc_silvermont 159 [A] __gmpn_addlsh1_nc_zen 160 [A] __gmpn_addmul_1c_silvermont 161 [A] __gmpn_gcd_11 162 [A] __gmpn_mul_1c_bt1 163 [A] __gmpn_mul_1c_coreisbr 164 [A] __gmpn_mul_1c_goldmont 165 [A] __gmpn_mul_1c_pentium4 166 [A] __gmpn_mul_1c_silvermont 167 [A] __gmpn_mul_1c_zen 168 [A] __gmpn_sub_nc_bd1 169 [A] __gmpn_sub_nc_bt1 170 [A] __gmpn_sub_nc_coreihwl 171 [A] __gmpn_sub_nc_goldmont 172 [A] __gmpn_sub_nc_silvermont 173 [A] __gmpn_sublsh1_nc_zen 174 [A] __gmpn_submul_1c_silvermont 175 176================ end of changes of 'libgmp.so.10.3.2'=============== 177 178