Partly fixed tuning code for dc_bdiv fns.
This commit is contained in:
parent
569ca418b1
commit
80f6015f3c
@ -3734,6 +3734,8 @@ __GMP_DECLSPEC mp_size_t mpn_dc_set_str __GMP_PROTO ((mp_ptr, const unsigned cha
|
||||
__GMP_DECLSPEC mp_size_t mpn_bc_set_str __GMP_PROTO ((mp_ptr, const unsigned char *, size_t, int));
|
||||
#define mpn_set_str_compute_powtab __MPN(set_str_compute_powtab)
|
||||
__GMP_DECLSPEC void mpn_set_str_compute_powtab __GMP_PROTO ((powers_t *, mp_ptr, mp_size_t, int));
|
||||
#define mpn_pre_set_str __MPN(pre_set_str)
|
||||
__GMP_DECLSPEC void mpn_pre_set_str __GMP_PROTO ((mp_ptr wp, unsigned char *str, size_t str_len, powers_t *powtab, mp_ptr tp));
|
||||
|
||||
|
||||
void _tc4_add(mp_ptr rp, mp_size_t * rn, mp_srcptr r1, mp_size_t r1n, mp_srcptr r2, mp_size_t r2n);
|
||||
|
@ -24,7 +24,7 @@ License for more details.
|
||||
You should have received a copy of the GNU Lesser General Public License
|
||||
along with the GNU MP Library. If not, see http://www.gnu.org/licenses/. */
|
||||
|
||||
#include "gmp.h"
|
||||
#include "mpir.h"
|
||||
#include "gmp-impl.h"
|
||||
|
||||
/* Computes Hensel binary division of {np, 2*n} by {dp, n}.
|
||||
|
@ -131,7 +131,7 @@ TUNE_MPN_SRCS_BASIC = dc_divrem_n.c divrem_2.c gcd.c gcdext.c get_str.c \
|
||||
toom4_mul_n.c toom4_mul.c toom3_mul.c toom3_mul_n.c \
|
||||
toom8h_mul.c toom8_sqr_n.c mulmod_2expm1.c rootrem.c divrem_euclidean_r_1.c \
|
||||
divrem_hensel_qr_1.c rsh_divrem_hensel_qr_1.c dc_divappr_q.c dc_div_qr.c \
|
||||
inv_divappr_q.c inv_div_qr.c tdiv_q.c
|
||||
inv_divappr_q.c inv_div_qr.c tdiv_q.c dc_bdiv_qr.c dc_bdiv_q.c
|
||||
|
||||
$(TUNE_MPN_SRCS_BASIC):
|
||||
for i in $(TUNE_MPN_SRCS_BASIC); do \
|
||||
|
@ -129,7 +129,8 @@ am__objects_1 = dc_divrem_n.$(OBJEXT) divrem_2.$(OBJEXT) gcd.$(OBJEXT) \
|
||||
rootrem.$(OBJEXT) divrem_euclidean_r_1.$(OBJEXT) \
|
||||
divrem_hensel_qr_1.$(OBJEXT) rsh_divrem_hensel_qr_1.$(OBJEXT) \
|
||||
dc_divappr_q.$(OBJEXT) dc_div_qr.$(OBJEXT) \
|
||||
inv_divappr_q.$(OBJEXT) inv_div_qr.$(OBJEXT) tdiv_q.$(OBJEXT)
|
||||
inv_divappr_q.$(OBJEXT) inv_div_qr.$(OBJEXT) tdiv_q.$(OBJEXT) \
|
||||
dc_bdiv_qr.$(OBJEXT) dc_bdiv_q.$(OBJEXT)
|
||||
am__objects_2 = $(am__objects_1) divrem_1.$(OBJEXT) mod_1.$(OBJEXT)
|
||||
nodist_tuneup_OBJECTS = sqr_basecase.$(OBJEXT) $(am__objects_2)
|
||||
tuneup_OBJECTS = $(am_tuneup_OBJECTS) $(nodist_tuneup_OBJECTS)
|
||||
@ -387,7 +388,7 @@ TUNE_MPN_SRCS_BASIC = dc_divrem_n.c divrem_2.c gcd.c gcdext.c get_str.c \
|
||||
toom4_mul_n.c toom4_mul.c toom3_mul.c toom3_mul_n.c \
|
||||
toom8h_mul.c toom8_sqr_n.c mulmod_2expm1.c rootrem.c divrem_euclidean_r_1.c \
|
||||
divrem_hensel_qr_1.c rsh_divrem_hensel_qr_1.c dc_divappr_q.c dc_div_qr.c \
|
||||
inv_divappr_q.c inv_div_qr.c tdiv_q.c
|
||||
inv_divappr_q.c inv_div_qr.c tdiv_q.c dc_bdiv_qr.c dc_bdiv_q.c
|
||||
|
||||
|
||||
# COMPILE minus CC.
|
||||
|
Loading…
Reference in New Issue
Block a user