• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
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