Skip to content

Commit 0db64fc

Browse files
committed
Rename bn_get_magxx -> bn_get_mag_uxx. Documentation updated too
1 parent dad0fbd commit 0db64fc

20 files changed

+87
-86
lines changed

bn_deprecated.c

+3-3
Original file line numberDiff line numberDiff line change
@@ -170,19 +170,19 @@ mp_err mp_set_long_long(mp_int *a, unsigned long long b)
170170
#ifdef BN_MP_GET_INT_C
171171
unsigned long mp_get_int(const mp_int *a)
172172
{
173-
return mp_get_mag32(a);
173+
return (unsigned long)mp_get_mag_u32(a);
174174
}
175175
#endif
176176
#ifdef BN_MP_GET_LONG_C
177177
unsigned long mp_get_long(const mp_int *a)
178178
{
179-
return (sizeof(long) > sizeof(int32_t)) ? (unsigned long)mp_get_mag64(a) : (unsigned long)mp_get_mag32(a);
179+
return (unsigned long)mp_get_mag_ul(a);
180180
}
181181
#endif
182182
#ifdef BN_MP_GET_LONG_LONG_C
183183
unsigned long long mp_get_long_long(const mp_int *a)
184184
{
185-
return (unsigned long long)mp_get_mag64(a);
185+
return mp_get_mag_ull(a);
186186
}
187187
#endif
188188
#ifdef BN_MP_PRIME_IS_DIVISIBLE_C

bn_mp_get_i32.c

+1-1
Original file line numberDiff line numberDiff line change
@@ -3,5 +3,5 @@
33
/* LibTomMath, multiple-precision integer library -- Tom St Denis */
44
/* SPDX-License-Identifier: Unlicense */
55

6-
MP_GET_SIGNED(mp_get_i32, mp_get_mag32, int32_t, uint32_t)
6+
MP_GET_SIGNED(mp_get_i32, mp_get_mag_u32, int32_t, uint32_t)
77
#endif

bn_mp_get_i64.c

+1-1
Original file line numberDiff line numberDiff line change
@@ -3,5 +3,5 @@
33
/* LibTomMath, multiple-precision integer library -- Tom St Denis */
44
/* SPDX-License-Identifier: Unlicense */
55

6-
MP_GET_SIGNED(mp_get_i64, mp_get_mag64, int64_t, uint64_t)
6+
MP_GET_SIGNED(mp_get_i64, mp_get_mag_u64, int64_t, uint64_t)
77
#endif

bn_mp_get_l.c

+1-1
Original file line numberDiff line numberDiff line change
@@ -3,5 +3,5 @@
33
/* LibTomMath, multiple-precision integer library -- Tom St Denis */
44
/* SPDX-License-Identifier: Unlicense */
55

6-
MP_GET_SIGNED(mp_get_l, mp_get_magl, long, unsigned long)
6+
MP_GET_SIGNED(mp_get_l, mp_get_mag_ul, long, unsigned long)
77
#endif

bn_mp_get_ll.c

+1-1
Original file line numberDiff line numberDiff line change
@@ -3,5 +3,5 @@
33
/* LibTomMath, multiple-precision integer library -- Tom St Denis */
44
/* SPDX-License-Identifier: Unlicense */
55

6-
MP_GET_SIGNED(mp_get_ll, mp_get_magll, long long, unsigned long long)
6+
MP_GET_SIGNED(mp_get_ll, mp_get_mag_ull, long long, unsigned long long)
77
#endif
+2-2
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
#include "tommath_private.h"
2-
#ifdef BN_MP_GET_MAG32_C
2+
#ifdef BN_MP_GET_MAG_U32_C
33
/* LibTomMath, multiple-precision integer library -- Tom St Denis */
44
/* SPDX-License-Identifier: Unlicense */
55

6-
MP_GET_MAG(mp_get_mag32, uint32_t)
6+
MP_GET_MAG(mp_get_mag_u32, uint32_t)
77
#endif
+2-2
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
#include "tommath_private.h"
2-
#ifdef BN_MP_GET_MAG64_C
2+
#ifdef BN_MP_GET_MAG_U64_C
33
/* LibTomMath, multiple-precision integer library -- Tom St Denis */
44
/* SPDX-License-Identifier: Unlicense */
55

6-
MP_GET_MAG(mp_get_mag64, uint64_t)
6+
MP_GET_MAG(mp_get_mag_u64, uint64_t)
77
#endif
+2-2
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
#include "tommath_private.h"
2-
#ifdef BN_MP_GET_MAGL_C
2+
#ifdef BN_MP_GET_MAG_UL_C
33
/* LibTomMath, multiple-precision integer library -- Tom St Denis */
44
/* SPDX-License-Identifier: Unlicense */
55

6-
MP_GET_MAG(mp_get_magl, unsigned long)
6+
MP_GET_MAG(mp_get_mag_ul, unsigned long)
77
#endif
+2-2
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
#include "tommath_private.h"
2-
#ifdef BN_MP_GET_MAGLL_C
2+
#ifdef BN_MP_GET_MAG_ULL_C
33
/* LibTomMath, multiple-precision integer library -- Tom St Denis */
44
/* SPDX-License-Identifier: Unlicense */
55

6-
MP_GET_MAG(mp_get_magll, unsigned long long)
6+
MP_GET_MAG(mp_get_mag_ull, unsigned long long)
77
#endif

demo/test.c

+3-3
Original file line numberDiff line numberDiff line change
@@ -90,7 +90,7 @@ static int test_trivial_stuff(void)
9090
if (mp_get_u32(&b) != (uint32_t)-4) {
9191
goto LBL_ERR;
9292
}
93-
if (mp_get_mag32(&b) != 4) {
93+
if (mp_get_mag_u32(&b) != 4) {
9494
goto LBL_ERR;
9595
}
9696
/* a: -5-> b: 1 */
@@ -139,7 +139,7 @@ static int check_get_set_i32(mp_int *a, int32_t b)
139139
if (mp_shrink(a) != MP_OKAY) return EXIT_FAILURE;
140140
if (mp_get_i32(a) != b) return EXIT_FAILURE;
141141
if (mp_get_u32(a) != (uint32_t)b) return EXIT_FAILURE;
142-
if (mp_get_mag32(a) != uabs32(b)) return EXIT_FAILURE;
142+
if (mp_get_mag_u32(a) != uabs32(b)) return EXIT_FAILURE;
143143

144144
mp_set_u32(a, (uint32_t)b);
145145
if (mp_get_u32(a) != (uint32_t)b) return EXIT_FAILURE;
@@ -186,7 +186,7 @@ static int check_get_set_i64(mp_int *a, int64_t b)
186186
if (mp_shrink(a) != MP_OKAY) return EXIT_FAILURE;
187187
if (mp_get_i64(a) != b) return EXIT_FAILURE;
188188
if (mp_get_u64(a) != (uint64_t)b) return EXIT_FAILURE;
189-
if (mp_get_mag64(a) != uabs64(b)) return EXIT_FAILURE;
189+
if (mp_get_mag_u64(a) != uabs64(b)) return EXIT_FAILURE;
190190

191191
mp_set_u64(a, (uint64_t)b);
192192
if (mp_get_u64(a) != (uint64_t)b) return EXIT_FAILURE;

doc/bn.tex

+4-4
Original file line numberDiff line numberDiff line change
@@ -839,10 +839,10 @@ \subsection{Int32 and Int64 Constants}
839839
\begin{alltt}
840840
int32_t mp_get_i32 (mp_int * a);
841841
uint32_t mp_get_u32 (mp_int * a);
842-
uint32_t mp_get_mag32 (mp_int * a);
842+
uint32_t mp_get_mag_u32 (mp_int * a);
843843
int64_t mp_get_i64 (mp_int * a);
844844
uint64_t mp_get_u64 (mp_int * a);
845-
uint64_t mp_get_mag64 (mp_int * a);
845+
uint64_t mp_get_mag_u64 (mp_int * a);
846846
\end{alltt}
847847

848848
These functions return the 32 or 64 least significant bits of $a$ respectively. The unsigned functions
@@ -894,7 +894,7 @@ \subsection{Long Constants - platform dependant}
894894
\begin{alltt}
895895
long mp_get_l (mp_int * a);
896896
unsigned long mp_get_ul (mp_int * a);
897-
unsigned long mp_get_magl (mp_int * a);
897+
unsigned long mp_get_mag_ul (mp_int * a);
898898
\end{alltt}
899899

900900
This will return the least significant bits of the mp\_int $a$ that fit into a ``long''.
@@ -915,7 +915,7 @@ \subsection{Long Long Constants - platform dependant}
915915
\begin{alltt}
916916
long long mp_get_ll (mp_int * a);
917917
unsigned long long mp_get_ull (mp_int * a);
918-
unsigned long long mp_get_magll (mp_int * a);
918+
unsigned long long mp_get_mag_ull (mp_int * a);
919919
\end{alltt}
920920

921921
This will return the least significant bits of the mp\_int $a$ that fit into a ``long long''.

libtommath_VS2008.vcproj

+4-4
Original file line numberDiff line numberDiff line change
@@ -477,19 +477,19 @@
477477
>
478478
</File>
479479
<File
480-
RelativePath="bn_mp_get_mag32.c"
480+
RelativePath="bn_mp_get_mag_u32.c"
481481
>
482482
</File>
483483
<File
484-
RelativePath="bn_mp_get_mag64.c"
484+
RelativePath="bn_mp_get_mag_u64.c"
485485
>
486486
</File>
487487
<File
488-
RelativePath="bn_mp_get_magl.c"
488+
RelativePath="bn_mp_get_mag_ul.c"
489489
>
490490
</File>
491491
<File
492-
RelativePath="bn_mp_get_magll.c"
492+
RelativePath="bn_mp_get_mag_ull.c"
493493
>
494494
</File>
495495
<File

makefile

+7-7
Original file line numberDiff line numberDiff line change
@@ -32,13 +32,13 @@ bn_mp_cnt_lsb.o bn_mp_complement.o bn_mp_copy.o bn_mp_count_bits.o bn_mp_decr.o
3232
bn_mp_div_2d.o bn_mp_div_3.o bn_mp_div_d.o bn_mp_dr_is_modulus.o bn_mp_dr_reduce.o bn_mp_dr_setup.o \
3333
bn_mp_error_to_string.o bn_mp_exch.o bn_mp_export.o bn_mp_expt_d.o bn_mp_exptmod.o bn_mp_exteuclid.o \
3434
bn_mp_fread.o bn_mp_fwrite.o bn_mp_gcd.o bn_mp_get_double.o bn_mp_get_i32.o bn_mp_get_i64.o bn_mp_get_l.o \
35-
bn_mp_get_ll.o bn_mp_get_mag32.o bn_mp_get_mag64.o bn_mp_get_magl.o bn_mp_get_magll.o bn_mp_grow.o \
36-
bn_mp_ilogb.o bn_mp_import.o bn_mp_incr.o bn_mp_init.o bn_mp_init_copy.o bn_mp_init_i32.o bn_mp_init_i64.o \
37-
bn_mp_init_l.o bn_mp_init_ll.o bn_mp_init_multi.o bn_mp_init_set.o bn_mp_init_size.o bn_mp_init_u32.o \
38-
bn_mp_init_u64.o bn_mp_init_ul.o bn_mp_init_ull.o bn_mp_invmod.o bn_mp_is_square.o bn_mp_iseven.o \
39-
bn_mp_isodd.o bn_mp_kronecker.o bn_mp_lcm.o bn_mp_lshd.o bn_mp_mod.o bn_mp_mod_2d.o bn_mp_mod_d.o \
40-
bn_mp_montgomery_calc_normalization.o bn_mp_montgomery_reduce.o bn_mp_montgomery_setup.o bn_mp_mul.o \
41-
bn_mp_mul_2.o bn_mp_mul_2d.o bn_mp_mul_d.o bn_mp_mulmod.o bn_mp_n_root.o bn_mp_neg.o bn_mp_or.o \
35+
bn_mp_get_ll.o bn_mp_get_mag_u32.o bn_mp_get_mag_u64.o bn_mp_get_mag_ul.o bn_mp_get_mag_ull.o \
36+
bn_mp_grow.o bn_mp_ilogb.o bn_mp_import.o bn_mp_incr.o bn_mp_init.o bn_mp_init_copy.o bn_mp_init_i32.o \
37+
bn_mp_init_i64.o bn_mp_init_l.o bn_mp_init_ll.o bn_mp_init_multi.o bn_mp_init_set.o bn_mp_init_size.o \
38+
bn_mp_init_u32.o bn_mp_init_u64.o bn_mp_init_ul.o bn_mp_init_ull.o bn_mp_invmod.o bn_mp_is_square.o \
39+
bn_mp_iseven.o bn_mp_isodd.o bn_mp_kronecker.o bn_mp_lcm.o bn_mp_lshd.o bn_mp_mod.o bn_mp_mod_2d.o \
40+
bn_mp_mod_d.o bn_mp_montgomery_calc_normalization.o bn_mp_montgomery_reduce.o bn_mp_montgomery_setup.o \
41+
bn_mp_mul.o bn_mp_mul_2.o bn_mp_mul_2d.o bn_mp_mul_d.o bn_mp_mulmod.o bn_mp_n_root.o bn_mp_neg.o bn_mp_or.o \
4242
bn_mp_prime_fermat.o bn_mp_prime_frobenius_underwood.o bn_mp_prime_is_prime.o \
4343
bn_mp_prime_miller_rabin.o bn_mp_prime_next_prime.o bn_mp_prime_rabin_miller_trials.o \
4444
bn_mp_prime_rand.o bn_mp_prime_strong_lucas_selfridge.o bn_mp_radix_size.o bn_mp_radix_smap.o \

makefile.mingw

+7-7
Original file line numberDiff line numberDiff line change
@@ -35,13 +35,13 @@ bn_mp_cnt_lsb.o bn_mp_complement.o bn_mp_copy.o bn_mp_count_bits.o bn_mp_decr.o
3535
bn_mp_div_2d.o bn_mp_div_3.o bn_mp_div_d.o bn_mp_dr_is_modulus.o bn_mp_dr_reduce.o bn_mp_dr_setup.o \
3636
bn_mp_error_to_string.o bn_mp_exch.o bn_mp_export.o bn_mp_expt_d.o bn_mp_exptmod.o bn_mp_exteuclid.o \
3737
bn_mp_fread.o bn_mp_fwrite.o bn_mp_gcd.o bn_mp_get_double.o bn_mp_get_i32.o bn_mp_get_i64.o bn_mp_get_l.o \
38-
bn_mp_get_ll.o bn_mp_get_mag32.o bn_mp_get_mag64.o bn_mp_get_magl.o bn_mp_get_magll.o bn_mp_grow.o \
39-
bn_mp_ilogb.o bn_mp_import.o bn_mp_incr.o bn_mp_init.o bn_mp_init_copy.o bn_mp_init_i32.o bn_mp_init_i64.o \
40-
bn_mp_init_l.o bn_mp_init_ll.o bn_mp_init_multi.o bn_mp_init_set.o bn_mp_init_size.o bn_mp_init_u32.o \
41-
bn_mp_init_u64.o bn_mp_init_ul.o bn_mp_init_ull.o bn_mp_invmod.o bn_mp_is_square.o bn_mp_iseven.o \
42-
bn_mp_isodd.o bn_mp_kronecker.o bn_mp_lcm.o bn_mp_lshd.o bn_mp_mod.o bn_mp_mod_2d.o bn_mp_mod_d.o \
43-
bn_mp_montgomery_calc_normalization.o bn_mp_montgomery_reduce.o bn_mp_montgomery_setup.o bn_mp_mul.o \
44-
bn_mp_mul_2.o bn_mp_mul_2d.o bn_mp_mul_d.o bn_mp_mulmod.o bn_mp_n_root.o bn_mp_neg.o bn_mp_or.o \
38+
bn_mp_get_ll.o bn_mp_get_mag_u32.o bn_mp_get_mag_u64.o bn_mp_get_mag_ul.o bn_mp_get_mag_ull.o \
39+
bn_mp_grow.o bn_mp_ilogb.o bn_mp_import.o bn_mp_incr.o bn_mp_init.o bn_mp_init_copy.o bn_mp_init_i32.o \
40+
bn_mp_init_i64.o bn_mp_init_l.o bn_mp_init_ll.o bn_mp_init_multi.o bn_mp_init_set.o bn_mp_init_size.o \
41+
bn_mp_init_u32.o bn_mp_init_u64.o bn_mp_init_ul.o bn_mp_init_ull.o bn_mp_invmod.o bn_mp_is_square.o \
42+
bn_mp_iseven.o bn_mp_isodd.o bn_mp_kronecker.o bn_mp_lcm.o bn_mp_lshd.o bn_mp_mod.o bn_mp_mod_2d.o \
43+
bn_mp_mod_d.o bn_mp_montgomery_calc_normalization.o bn_mp_montgomery_reduce.o bn_mp_montgomery_setup.o \
44+
bn_mp_mul.o bn_mp_mul_2.o bn_mp_mul_2d.o bn_mp_mul_d.o bn_mp_mulmod.o bn_mp_n_root.o bn_mp_neg.o bn_mp_or.o \
4545
bn_mp_prime_fermat.o bn_mp_prime_frobenius_underwood.o bn_mp_prime_is_prime.o \
4646
bn_mp_prime_miller_rabin.o bn_mp_prime_next_prime.o bn_mp_prime_rabin_miller_trials.o \
4747
bn_mp_prime_rand.o bn_mp_prime_strong_lucas_selfridge.o bn_mp_radix_size.o bn_mp_radix_smap.o \

makefile.msvc

+7-7
Original file line numberDiff line numberDiff line change
@@ -27,13 +27,13 @@ bn_mp_cnt_lsb.obj bn_mp_complement.obj bn_mp_copy.obj bn_mp_count_bits.obj bn_mp
2727
bn_mp_div_2d.obj bn_mp_div_3.obj bn_mp_div_d.obj bn_mp_dr_is_modulus.obj bn_mp_dr_reduce.obj bn_mp_dr_setup.obj \
2828
bn_mp_error_to_string.obj bn_mp_exch.obj bn_mp_export.obj bn_mp_expt_d.obj bn_mp_exptmod.obj bn_mp_exteuclid.obj \
2929
bn_mp_fread.obj bn_mp_fwrite.obj bn_mp_gcd.obj bn_mp_get_double.obj bn_mp_get_i32.obj bn_mp_get_i64.obj bn_mp_get_l.obj \
30-
bn_mp_get_ll.obj bn_mp_get_mag32.obj bn_mp_get_mag64.obj bn_mp_get_magl.obj bn_mp_get_magll.obj bn_mp_grow.obj \
31-
bn_mp_ilogb.obj bn_mp_import.obj bn_mp_incr.obj bn_mp_init.obj bn_mp_init_copy.obj bn_mp_init_i32.obj bn_mp_init_i64.obj \
32-
bn_mp_init_l.obj bn_mp_init_ll.obj bn_mp_init_multi.obj bn_mp_init_set.obj bn_mp_init_size.obj bn_mp_init_u32.obj \
33-
bn_mp_init_u64.obj bn_mp_init_ul.obj bn_mp_init_ull.obj bn_mp_invmod.obj bn_mp_is_square.obj bn_mp_iseven.obj \
34-
bn_mp_isodd.obj bn_mp_kronecker.obj bn_mp_lcm.obj bn_mp_lshd.obj bn_mp_mod.obj bn_mp_mod_2d.obj bn_mp_mod_d.obj \
35-
bn_mp_montgomery_calc_normalization.obj bn_mp_montgomery_reduce.obj bn_mp_montgomery_setup.obj bn_mp_mul.obj \
36-
bn_mp_mul_2.obj bn_mp_mul_2d.obj bn_mp_mul_d.obj bn_mp_mulmod.obj bn_mp_n_root.obj bn_mp_neg.obj bn_mp_or.obj \
30+
bn_mp_get_ll.obj bn_mp_get_mag_u32.obj bn_mp_get_mag_u64.obj bn_mp_get_mag_ul.obj bn_mp_get_mag_ull.obj \
31+
bn_mp_grow.obj bn_mp_ilogb.obj bn_mp_import.obj bn_mp_incr.obj bn_mp_init.obj bn_mp_init_copy.obj bn_mp_init_i32.obj \
32+
bn_mp_init_i64.obj bn_mp_init_l.obj bn_mp_init_ll.obj bn_mp_init_multi.obj bn_mp_init_set.obj bn_mp_init_size.obj \
33+
bn_mp_init_u32.obj bn_mp_init_u64.obj bn_mp_init_ul.obj bn_mp_init_ull.obj bn_mp_invmod.obj bn_mp_is_square.obj \
34+
bn_mp_iseven.obj bn_mp_isodd.obj bn_mp_kronecker.obj bn_mp_lcm.obj bn_mp_lshd.obj bn_mp_mod.obj bn_mp_mod_2d.obj \
35+
bn_mp_mod_d.obj bn_mp_montgomery_calc_normalization.obj bn_mp_montgomery_reduce.obj bn_mp_montgomery_setup.obj \
36+
bn_mp_mul.obj bn_mp_mul_2.obj bn_mp_mul_2d.obj bn_mp_mul_d.obj bn_mp_mulmod.obj bn_mp_n_root.obj bn_mp_neg.obj bn_mp_or.obj \
3737
bn_mp_prime_fermat.obj bn_mp_prime_frobenius_underwood.obj bn_mp_prime_is_prime.obj \
3838
bn_mp_prime_miller_rabin.obj bn_mp_prime_next_prime.obj bn_mp_prime_rabin_miller_trials.obj \
3939
bn_mp_prime_rand.obj bn_mp_prime_strong_lucas_selfridge.obj bn_mp_radix_size.obj bn_mp_radix_smap.obj \

makefile.shared

+7-7
Original file line numberDiff line numberDiff line change
@@ -29,13 +29,13 @@ bn_mp_cnt_lsb.o bn_mp_complement.o bn_mp_copy.o bn_mp_count_bits.o bn_mp_decr.o
2929
bn_mp_div_2d.o bn_mp_div_3.o bn_mp_div_d.o bn_mp_dr_is_modulus.o bn_mp_dr_reduce.o bn_mp_dr_setup.o \
3030
bn_mp_error_to_string.o bn_mp_exch.o bn_mp_export.o bn_mp_expt_d.o bn_mp_exptmod.o bn_mp_exteuclid.o \
3131
bn_mp_fread.o bn_mp_fwrite.o bn_mp_gcd.o bn_mp_get_double.o bn_mp_get_i32.o bn_mp_get_i64.o bn_mp_get_l.o \
32-
bn_mp_get_ll.o bn_mp_get_mag32.o bn_mp_get_mag64.o bn_mp_get_magl.o bn_mp_get_magll.o bn_mp_grow.o \
33-
bn_mp_ilogb.o bn_mp_import.o bn_mp_incr.o bn_mp_init.o bn_mp_init_copy.o bn_mp_init_i32.o bn_mp_init_i64.o \
34-
bn_mp_init_l.o bn_mp_init_ll.o bn_mp_init_multi.o bn_mp_init_set.o bn_mp_init_size.o bn_mp_init_u32.o \
35-
bn_mp_init_u64.o bn_mp_init_ul.o bn_mp_init_ull.o bn_mp_invmod.o bn_mp_is_square.o bn_mp_iseven.o \
36-
bn_mp_isodd.o bn_mp_kronecker.o bn_mp_lcm.o bn_mp_lshd.o bn_mp_mod.o bn_mp_mod_2d.o bn_mp_mod_d.o \
37-
bn_mp_montgomery_calc_normalization.o bn_mp_montgomery_reduce.o bn_mp_montgomery_setup.o bn_mp_mul.o \
38-
bn_mp_mul_2.o bn_mp_mul_2d.o bn_mp_mul_d.o bn_mp_mulmod.o bn_mp_n_root.o bn_mp_neg.o bn_mp_or.o \
32+
bn_mp_get_ll.o bn_mp_get_mag_u32.o bn_mp_get_mag_u64.o bn_mp_get_mag_ul.o bn_mp_get_mag_ull.o \
33+
bn_mp_grow.o bn_mp_ilogb.o bn_mp_import.o bn_mp_incr.o bn_mp_init.o bn_mp_init_copy.o bn_mp_init_i32.o \
34+
bn_mp_init_i64.o bn_mp_init_l.o bn_mp_init_ll.o bn_mp_init_multi.o bn_mp_init_set.o bn_mp_init_size.o \
35+
bn_mp_init_u32.o bn_mp_init_u64.o bn_mp_init_ul.o bn_mp_init_ull.o bn_mp_invmod.o bn_mp_is_square.o \
36+
bn_mp_iseven.o bn_mp_isodd.o bn_mp_kronecker.o bn_mp_lcm.o bn_mp_lshd.o bn_mp_mod.o bn_mp_mod_2d.o \
37+
bn_mp_mod_d.o bn_mp_montgomery_calc_normalization.o bn_mp_montgomery_reduce.o bn_mp_montgomery_setup.o \
38+
bn_mp_mul.o bn_mp_mul_2.o bn_mp_mul_2d.o bn_mp_mul_d.o bn_mp_mulmod.o bn_mp_n_root.o bn_mp_neg.o bn_mp_or.o \
3939
bn_mp_prime_fermat.o bn_mp_prime_frobenius_underwood.o bn_mp_prime_is_prime.o \
4040
bn_mp_prime_miller_rabin.o bn_mp_prime_next_prime.o bn_mp_prime_rabin_miller_trials.o \
4141
bn_mp_prime_rand.o bn_mp_prime_strong_lucas_selfridge.o bn_mp_radix_size.o bn_mp_radix_smap.o \

makefile.unix

+7-7
Original file line numberDiff line numberDiff line change
@@ -36,13 +36,13 @@ bn_mp_cnt_lsb.o bn_mp_complement.o bn_mp_copy.o bn_mp_count_bits.o bn_mp_decr.o
3636
bn_mp_div_2d.o bn_mp_div_3.o bn_mp_div_d.o bn_mp_dr_is_modulus.o bn_mp_dr_reduce.o bn_mp_dr_setup.o \
3737
bn_mp_error_to_string.o bn_mp_exch.o bn_mp_export.o bn_mp_expt_d.o bn_mp_exptmod.o bn_mp_exteuclid.o \
3838
bn_mp_fread.o bn_mp_fwrite.o bn_mp_gcd.o bn_mp_get_double.o bn_mp_get_i32.o bn_mp_get_i64.o bn_mp_get_l.o \
39-
bn_mp_get_ll.o bn_mp_get_mag32.o bn_mp_get_mag64.o bn_mp_get_magl.o bn_mp_get_magll.o bn_mp_grow.o \
40-
bn_mp_ilogb.o bn_mp_import.o bn_mp_incr.o bn_mp_init.o bn_mp_init_copy.o bn_mp_init_i32.o bn_mp_init_i64.o \
41-
bn_mp_init_l.o bn_mp_init_ll.o bn_mp_init_multi.o bn_mp_init_set.o bn_mp_init_size.o bn_mp_init_u32.o \
42-
bn_mp_init_u64.o bn_mp_init_ul.o bn_mp_init_ull.o bn_mp_invmod.o bn_mp_is_square.o bn_mp_iseven.o \
43-
bn_mp_isodd.o bn_mp_kronecker.o bn_mp_lcm.o bn_mp_lshd.o bn_mp_mod.o bn_mp_mod_2d.o bn_mp_mod_d.o \
44-
bn_mp_montgomery_calc_normalization.o bn_mp_montgomery_reduce.o bn_mp_montgomery_setup.o bn_mp_mul.o \
45-
bn_mp_mul_2.o bn_mp_mul_2d.o bn_mp_mul_d.o bn_mp_mulmod.o bn_mp_n_root.o bn_mp_neg.o bn_mp_or.o \
39+
bn_mp_get_ll.o bn_mp_get_mag_u32.o bn_mp_get_mag_u64.o bn_mp_get_mag_ul.o bn_mp_get_mag_ull.o \
40+
bn_mp_grow.o bn_mp_ilogb.o bn_mp_import.o bn_mp_incr.o bn_mp_init.o bn_mp_init_copy.o bn_mp_init_i32.o \
41+
bn_mp_init_i64.o bn_mp_init_l.o bn_mp_init_ll.o bn_mp_init_multi.o bn_mp_init_set.o bn_mp_init_size.o \
42+
bn_mp_init_u32.o bn_mp_init_u64.o bn_mp_init_ul.o bn_mp_init_ull.o bn_mp_invmod.o bn_mp_is_square.o \
43+
bn_mp_iseven.o bn_mp_isodd.o bn_mp_kronecker.o bn_mp_lcm.o bn_mp_lshd.o bn_mp_mod.o bn_mp_mod_2d.o \
44+
bn_mp_mod_d.o bn_mp_montgomery_calc_normalization.o bn_mp_montgomery_reduce.o bn_mp_montgomery_setup.o \
45+
bn_mp_mul.o bn_mp_mul_2.o bn_mp_mul_2d.o bn_mp_mul_d.o bn_mp_mulmod.o bn_mp_n_root.o bn_mp_neg.o bn_mp_or.o \
4646
bn_mp_prime_fermat.o bn_mp_prime_frobenius_underwood.o bn_mp_prime_is_prime.o \
4747
bn_mp_prime_miller_rabin.o bn_mp_prime_next_prime.o bn_mp_prime_rabin_miller_trials.o \
4848
bn_mp_prime_rand.o bn_mp_prime_strong_lucas_selfridge.o bn_mp_radix_size.o bn_mp_radix_smap.o \

tommath.def

+4-4
Original file line numberDiff line numberDiff line change
@@ -48,10 +48,10 @@ EXPORTS
4848
mp_get_ll
4949
mp_get_long
5050
mp_get_long_long
51-
mp_get_mag32
52-
mp_get_mag64
53-
mp_get_magl
54-
mp_get_magll
51+
mp_get_mag_u32
52+
mp_get_mag_u64
53+
mp_get_mag_ul
54+
mp_get_mag_ull
5555
mp_grow
5656
mp_ilogb
5757
mp_import

tommath.h

+7-7
Original file line numberDiff line numberDiff line change
@@ -295,10 +295,10 @@ void mp_set_u64(mp_int *a, uint64_t b);
295295
mp_err mp_init_u64(mp_int *a, uint64_t b) MP_WUR;
296296

297297
/* get magnitude */
298-
uint32_t mp_get_mag32(const mp_int *a) MP_WUR;
299-
uint64_t mp_get_mag64(const mp_int *a) MP_WUR;
300-
unsigned long mp_get_magl(const mp_int *a) MP_WUR;
301-
unsigned long long mp_get_magll(const mp_int *a) MP_WUR;
298+
uint32_t mp_get_mag_u32(const mp_int *a) MP_WUR;
299+
uint64_t mp_get_mag_u64(const mp_int *a) MP_WUR;
300+
unsigned long mp_get_mag_ul(const mp_int *a) MP_WUR;
301+
unsigned long long mp_get_mag_ull(const mp_int *a) MP_WUR;
302302

303303
/* get integer, set integer (long) */
304304
long mp_get_l(const mp_int *a) MP_WUR;
@@ -325,9 +325,9 @@ void mp_set(mp_int *a, mp_digit b);
325325
mp_err mp_init_set(mp_int *a, mp_digit b) MP_WUR;
326326

327327
/* get integer, set integer and init with integer (deprecated) */
328-
MP_DEPRECATED(mp_get_magl/mp_get_ul) unsigned long mp_get_int(const mp_int *a) MP_WUR;
329-
MP_DEPRECATED(mp_get_magl/mp_get_ul) unsigned long mp_get_long(const mp_int *a) MP_WUR;
330-
MP_DEPRECATED(mp_get_magll/mp_get_ull) unsigned long long mp_get_long_long(const mp_int *a) MP_WUR;
328+
MP_DEPRECATED(mp_get_mag_u32/mp_get_u32) unsigned long mp_get_int(const mp_int *a) MP_WUR;
329+
MP_DEPRECATED(mp_get_mag_ul/mp_get_ul) unsigned long mp_get_long(const mp_int *a) MP_WUR;
330+
MP_DEPRECATED(mp_get_mag_ull/mp_get_ull) unsigned long long mp_get_long_long(const mp_int *a) MP_WUR;
331331
MP_DEPRECATED(mp_set_ul) mp_err mp_set_int(mp_int *a, unsigned long b);
332332
MP_DEPRECATED(mp_set_ul) mp_err mp_set_long(mp_int *a, unsigned long b);
333333
MP_DEPRECATED(mp_set_ull) mp_err mp_set_long_long(mp_int *a, unsigned long long b);

tommath_class.h

+15-14
Original file line numberDiff line numberDiff line change
@@ -52,10 +52,10 @@
5252
# define BN_MP_GET_I64_C
5353
# define BN_MP_GET_L_C
5454
# define BN_MP_GET_LL_C
55-
# define BN_MP_GET_MAG32_C
56-
# define BN_MP_GET_MAG64_C
57-
# define BN_MP_GET_MAGL_C
58-
# define BN_MP_GET_MAGLL_C
55+
# define BN_MP_GET_MAG_U32_C
56+
# define BN_MP_GET_MAG_U64_C
57+
# define BN_MP_GET_MAG_UL_C
58+
# define BN_MP_GET_MAG_ULL_C
5959
# define BN_MP_GROW_C
6060
# define BN_MP_ILOGB_C
6161
# define BN_MP_IMPORT_C
@@ -191,8 +191,9 @@
191191
# define BN_MP_GET_INT_C
192192
# define BN_MP_GET_LONG_C
193193
# define BN_MP_GET_LONG_LONG_C
194-
# define BN_MP_GET_MAG32_C
195-
# define BN_MP_GET_MAG64_C
194+
# define BN_MP_GET_MAG_U32_C
195+
# define BN_MP_GET_MAG_ULL_C
196+
# define BN_MP_GET_MAG_UL_C
196197
# define BN_MP_INIT_SET_INT_C
197198
# define BN_MP_INIT_U32_C
198199
# define BN_MP_INVMOD_SLOW_C
@@ -450,31 +451,31 @@
450451
#endif
451452

452453
#if defined(BN_MP_GET_I32_C)
453-
# define BN_MP_GET_MAG32_C
454+
# define BN_MP_GET_MAG_U32_C
454455
#endif
455456

456457
#if defined(BN_MP_GET_I64_C)
457-
# define BN_MP_GET_MAG64_C
458+
# define BN_MP_GET_MAG_U64_C
458459
#endif
459460

460461
#if defined(BN_MP_GET_L_C)
461-
# define BN_MP_GET_MAGL_C
462+
# define BN_MP_GET_MAG_UL_C
462463
#endif
463464

464465
#if defined(BN_MP_GET_LL_C)
465-
# define BN_MP_GET_MAGLL_C
466+
# define BN_MP_GET_MAG_ULL_C
466467
#endif
467468

468-
#if defined(BN_MP_GET_MAG32_C)
469+
#if defined(BN_MP_GET_MAG_U32_C)
469470
#endif
470471

471-
#if defined(BN_MP_GET_MAG64_C)
472+
#if defined(BN_MP_GET_MAG_U64_C)
472473
#endif
473474

474-
#if defined(BN_MP_GET_MAGL_C)
475+
#if defined(BN_MP_GET_MAG_UL_C)
475476
#endif
476477

477-
#if defined(BN_MP_GET_MAGLL_C)
478+
#if defined(BN_MP_GET_MAG_ULL_C)
478479
#endif
479480

480481
#if defined(BN_MP_GROW_C)

0 commit comments

Comments
 (0)