File tree 8 files changed +25
-15
lines changed
8 files changed +25
-15
lines changed Original file line number Diff line number Diff line change 912
912
RelativePath=" s_mp_rand_platform.c"
913
913
>
914
914
</File >
915
+ <File
916
+ RelativePath=" s_mp_rand_source.c"
917
+ >
918
+ </File >
915
919
<File
916
920
RelativePath=" s_mp_sqr.c"
917
921
>
Original file line number Diff line number Diff line change @@ -48,9 +48,9 @@ s_mp_div_recursive.o s_mp_div_school.o s_mp_div_small.o s_mp_exptmod.o s_mp_expt
48
48
s_mp_fp_log_d.o s_mp_get_bit.o s_mp_invmod.o s_mp_invmod_odd.o s_mp_log_2expt.o \
49
49
s_mp_montgomery_reduce_comba.o s_mp_mul.o s_mp_mul_balance.o s_mp_mul_comba.o s_mp_mul_high.o \
50
50
s_mp_mul_high_comba.o s_mp_mul_karatsuba.o s_mp_mul_toom.o s_mp_prime_is_divisible.o s_mp_prime_tab.o \
51
- s_mp_radix_map.o s_mp_radix_size_overestimate.o s_mp_rand_platform.o s_mp_sqr .o s_mp_sqr_comba .o \
52
- s_mp_sqr_karatsuba.o s_mp_sqr_toom.o s_mp_sub.o s_mp_warray.o s_mp_warray_get.o s_mp_warray_put .o \
53
- s_mp_zero_buf.o s_mp_zero_digs.o
51
+ s_mp_radix_map.o s_mp_radix_size_overestimate.o s_mp_rand_platform.o s_mp_rand_source .o s_mp_sqr .o \
52
+ s_mp_sqr_comba.o s_mp_sqr_karatsuba.o s_mp_sqr_toom.o s_mp_sub.o s_mp_warray.o s_mp_warray_get.o \
53
+ s_mp_warray_put.o s_mp_zero_buf.o s_mp_zero_digs.o
54
54
55
55
# END_INS
56
56
Original file line number Diff line number Diff line change @@ -50,9 +50,9 @@ s_mp_div_recursive.o s_mp_div_school.o s_mp_div_small.o s_mp_exptmod.o s_mp_expt
50
50
s_mp_fp_log_d.o s_mp_get_bit.o s_mp_invmod.o s_mp_invmod_odd.o s_mp_log_2expt.o \
51
51
s_mp_montgomery_reduce_comba.o s_mp_mul.o s_mp_mul_balance.o s_mp_mul_comba.o s_mp_mul_high.o \
52
52
s_mp_mul_high_comba.o s_mp_mul_karatsuba.o s_mp_mul_toom.o s_mp_prime_is_divisible.o s_mp_prime_tab.o \
53
- s_mp_radix_map.o s_mp_radix_size_overestimate.o s_mp_rand_platform.o s_mp_sqr .o s_mp_sqr_comba .o \
54
- s_mp_sqr_karatsuba.o s_mp_sqr_toom.o s_mp_sub.o s_mp_warray.o s_mp_warray_get.o s_mp_warray_put .o \
55
- s_mp_zero_buf.o s_mp_zero_digs.o
53
+ s_mp_radix_map.o s_mp_radix_size_overestimate.o s_mp_rand_platform.o s_mp_rand_source .o s_mp_sqr .o \
54
+ s_mp_sqr_comba.o s_mp_sqr_karatsuba.o s_mp_sqr_toom.o s_mp_sub.o s_mp_warray.o s_mp_warray_get.o \
55
+ s_mp_warray_put.o s_mp_zero_buf.o s_mp_zero_digs.o
56
56
57
57
HEADERS_PUB=tommath.h
58
58
HEADERS=tommath_private.h tommath_class.h tommath_superclass.h tommath_cutoffs.h $(HEADERS_PUB)
Original file line number Diff line number Diff line change @@ -46,9 +46,9 @@ s_mp_div_recursive.obj s_mp_div_school.obj s_mp_div_small.obj s_mp_exptmod.obj s
46
46
s_mp_fp_log_d.obj s_mp_get_bit.obj s_mp_invmod.obj s_mp_invmod_odd.obj s_mp_log_2expt.obj \
47
47
s_mp_montgomery_reduce_comba.obj s_mp_mul.obj s_mp_mul_balance.obj s_mp_mul_comba.obj s_mp_mul_high.obj \
48
48
s_mp_mul_high_comba.obj s_mp_mul_karatsuba.obj s_mp_mul_toom.obj s_mp_prime_is_divisible.obj s_mp_prime_tab.obj \
49
- s_mp_radix_map.obj s_mp_radix_size_overestimate.obj s_mp_rand_platform.obj s_mp_sqr .obj s_mp_sqr_comba .obj \
50
- s_mp_sqr_karatsuba.obj s_mp_sqr_toom.obj s_mp_sub.obj s_mp_warray.obj s_mp_warray_get.obj s_mp_warray_put .obj \
51
- s_mp_zero_buf.obj s_mp_zero_digs.obj
49
+ s_mp_radix_map.obj s_mp_radix_size_overestimate.obj s_mp_rand_platform.obj s_mp_rand_source .obj s_mp_sqr .obj \
50
+ s_mp_sqr_comba.obj s_mp_sqr_karatsuba.obj s_mp_sqr_toom.obj s_mp_sub.obj s_mp_warray.obj s_mp_warray_get.obj \
51
+ s_mp_warray_put.obj s_mp_zero_buf.obj s_mp_zero_digs.obj
52
52
53
53
HEADERS_PUB=tommath.h
54
54
HEADERS=tommath_private.h tommath_class.h tommath_superclass.h tommath_cutoffs.h $(HEADERS_PUB)
Original file line number Diff line number Diff line change @@ -45,9 +45,9 @@ s_mp_div_recursive.o s_mp_div_school.o s_mp_div_small.o s_mp_exptmod.o s_mp_expt
45
45
s_mp_fp_log_d.o s_mp_get_bit.o s_mp_invmod.o s_mp_invmod_odd.o s_mp_log_2expt.o \
46
46
s_mp_montgomery_reduce_comba.o s_mp_mul.o s_mp_mul_balance.o s_mp_mul_comba.o s_mp_mul_high.o \
47
47
s_mp_mul_high_comba.o s_mp_mul_karatsuba.o s_mp_mul_toom.o s_mp_prime_is_divisible.o s_mp_prime_tab.o \
48
- s_mp_radix_map.o s_mp_radix_size_overestimate.o s_mp_rand_platform.o s_mp_sqr .o s_mp_sqr_comba .o \
49
- s_mp_sqr_karatsuba.o s_mp_sqr_toom.o s_mp_sub.o s_mp_warray.o s_mp_warray_get.o s_mp_warray_put .o \
50
- s_mp_zero_buf.o s_mp_zero_digs.o
48
+ s_mp_radix_map.o s_mp_radix_size_overestimate.o s_mp_rand_platform.o s_mp_rand_source .o s_mp_sqr .o \
49
+ s_mp_sqr_comba.o s_mp_sqr_karatsuba.o s_mp_sqr_toom.o s_mp_sub.o s_mp_warray.o s_mp_warray_get.o \
50
+ s_mp_warray_put.o s_mp_zero_buf.o s_mp_zero_digs.o
51
51
52
52
#END_INS
53
53
Original file line number Diff line number Diff line change @@ -51,9 +51,9 @@ s_mp_div_recursive.o s_mp_div_school.o s_mp_div_small.o s_mp_exptmod.o s_mp_expt
51
51
s_mp_fp_log_d.o s_mp_get_bit.o s_mp_invmod.o s_mp_invmod_odd.o s_mp_log_2expt.o \
52
52
s_mp_montgomery_reduce_comba.o s_mp_mul.o s_mp_mul_balance.o s_mp_mul_comba.o s_mp_mul_high.o \
53
53
s_mp_mul_high_comba.o s_mp_mul_karatsuba.o s_mp_mul_toom.o s_mp_prime_is_divisible.o s_mp_prime_tab.o \
54
- s_mp_radix_map.o s_mp_radix_size_overestimate.o s_mp_rand_platform.o s_mp_sqr .o s_mp_sqr_comba .o \
55
- s_mp_sqr_karatsuba.o s_mp_sqr_toom.o s_mp_sub.o s_mp_warray.o s_mp_warray_get.o s_mp_warray_put .o \
56
- s_mp_zero_buf.o s_mp_zero_digs.o
54
+ s_mp_radix_map.o s_mp_radix_size_overestimate.o s_mp_rand_platform.o s_mp_rand_source .o s_mp_sqr .o \
55
+ s_mp_sqr_comba.o s_mp_sqr_karatsuba.o s_mp_sqr_toom.o s_mp_sub.o s_mp_warray.o s_mp_warray_get.o \
56
+ s_mp_warray_put.o s_mp_zero_buf.o s_mp_zero_digs.o
57
57
58
58
59
59
HEADERS_PUB=tommath.h
Original file line number Diff line number Diff line change @@ -152,6 +152,7 @@ s_mp_prime_tab.c
152
152
s_mp_radix_map.c
153
153
s_mp_radix_size_overestimate.c
154
154
s_mp_rand_platform.c
155
+ s_mp_rand_source.c
155
156
s_mp_sqr.c
156
157
s_mp_sqr_comba.c
157
158
s_mp_sqr_karatsuba.c
Original file line number Diff line number Diff line change 161
161
# define S_MP_RADIX_MAP_C
162
162
# define S_MP_RADIX_SIZE_OVERESTIMATE_C
163
163
# define S_MP_RAND_PLATFORM_C
164
+ # define S_MP_RAND_SOURCE_C
164
165
# define S_MP_SQR_C
165
166
# define S_MP_SQR_COMBA_C
166
167
# define S_MP_SQR_KARATSUBA_C
1248
1249
#if defined(S_MP_RAND_PLATFORM_C )
1249
1250
#endif
1250
1251
1252
+ #if defined(S_MP_RAND_SOURCE_C )
1253
+ # define S_MP_RAND_PLATFORM_C
1254
+ #endif
1255
+
1251
1256
#if defined(S_MP_SQR_C )
1252
1257
# define MP_CLAMP_C
1253
1258
# define MP_CLEAR_C
You can’t perform that action at this time.
0 commit comments