summaryrefslogtreecommitdiff
path: root/configure.in
diff options
context:
space:
mode:
authorKevin Ryde <user42@zip.com.au>2000-02-24 23:34:39 +0100
committerKevin Ryde <user42@zip.com.au>2000-02-24 23:34:39 +0100
commita5339984d22a3aed03630acc931c8e86a9082ece (patch)
treeca363262a41edb1dbb766a065b6fb7ae9f7df0b2 /configure.in
parent6f0632a9ce545c1619fd65731ccedd61b84885ec (diff)
downloadgmp-a5339984d22a3aed03630acc931c8e86a9082ece.tar.gz
Add k6 logops.
Placeholder for x86 copyi/copyd, not yet enabled.
Diffstat (limited to 'configure.in')
-rw-r--r--configure.in11
1 files changed, 9 insertions, 2 deletions
diff --git a/configure.in b/configure.in
index 644fd1270..3a7f3a5fa 100644
--- a/configure.in
+++ b/configure.in
@@ -253,10 +253,11 @@ case ${target} in
gmp_mf_aorsmul_1="addmul_1 submul_1"
family=x86;;
k6*-*-*)
- path="x86/k6 x86/mmx x86"
- gmp_mulfunc_files="aors_n aorsmul_1"
+ path="x86/k6/mmx x86/k6 x86/mmx x86"
+ gmp_mulfunc_files="aors_n aorsmul_1 logops_n"
gmp_mf_aors_n="add_n sub_n"
gmp_mf_aorsmul_1="addmul_1 submul_1"
+ gmp_mf_logops_n="and_n andn_n nand_n ior_n iorn_n nior_n xor_n xnor_n"
family=x86;;
athlon-*-*)
path="x86/k7 x86/mmx x86"
@@ -317,6 +318,12 @@ case ${target} in
clipper*-*-*) path="clipper";;
*-*-*);;
esac
+
+case ${target} in
+ i?86*-*-* | k[5-8]*-*-* | pentium*-*-* | athlon-*-*)
+# not yet, need to support size==0
+# extra_functions="$extra_functions copyi copyd";;
+esac
changequote([,])dnl
dnl