source: trunk/third/gmp/acconfig.h @ 18191

Revision 18191, 5.0 KB checked in by ghudson, 22 years ago (diff)
This commit was generated by cvs2svn to compensate for changes in r18190, which included commits to RCS files with non-trunk default branches.
RevLine 
[18190]1/* Templates for defines setup by configure.
[15293]2
[18190]3Copyright 2000, 2001, 2002 Free Software Foundation, Inc.
4
[15293]5This file is part of the GNU MP Library.
6
7The GNU MP Library is free software; you can redistribute it and/or modify
8it under the terms of the GNU Lesser General Public License as published by
9the Free Software Foundation; either version 2.1 of the License, or (at your
10option) any later version.
11
12The GNU MP Library is distributed in the hope that it will be useful, but
13WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY
14or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU Lesser General Public
15License for more details.
16
17You should have received a copy of the GNU Lesser General Public License
18along with the GNU MP Library; see the file COPYING.LIB.  If not, write to
19the Free Software Foundation, Inc., 59 Temple Place - Suite 330, Boston,
[18190]20MA 02111-1307, USA. */
[15293]21
22@TOP@
23
[18190]24/* Define one (and only one) of these for the CPU host.
25   Only hosts that are going to be tested for need to be in this list,
26   not everything that can possibly be selected.
27 */
28#undef HAVE_HOST_CPU_alpha
29#undef HAVE_HOST_CPU_alphaev5
30#undef HAVE_HOST_CPU_alphaev6
31#undef HAVE_HOST_CPU_alphaev67
[15293]32
[18190]33#undef HAVE_HOST_CPU_m68k
34#undef HAVE_HOST_CPU_m68000
35#undef HAVE_HOST_CPU_m68010
36#undef HAVE_HOST_CPU_m68020
37#undef HAVE_HOST_CPU_m68030
38#undef HAVE_HOST_CPU_m68040
39#undef HAVE_HOST_CPU_m68060
40#undef HAVE_HOST_CPU_m68302
41#undef HAVE_HOST_CPU_m68360
42
43#undef HAVE_HOST_CPU_powerpc604
44#undef HAVE_HOST_CPU_powerpc604e
45#undef HAVE_HOST_CPU_powerpc750
46#undef HAVE_HOST_CPU_powerpc7400
47
48#undef HAVE_HOST_CPU_sparc
49#undef HAVE_HOST_CPU_sparcv8
50#undef HAVE_HOST_CPU_supersparc
51#undef HAVE_HOST_CPU_sparclite
52#undef HAVE_HOST_CPU_microsparc
53#undef HAVE_HOST_CPU_ultrasparc1
54#undef HAVE_HOST_CPU_ultrasparc2
55#undef HAVE_HOST_CPU_sparc64
56
57#undef HAVE_HOST_CPU_hppa1_0
58#undef HAVE_HOST_CPU_hppa1_1
59#undef HAVE_HOST_CPU_hppa2_0n
60#undef HAVE_HOST_CPU_hppa2_0w
61
62#undef HAVE_HOST_CPU_i386
63#undef HAVE_HOST_CPU_i486
64#undef HAVE_HOST_CPU_i586
65#undef HAVE_HOST_CPU_i686
66#undef HAVE_HOST_CPU_pentium
67#undef HAVE_HOST_CPU_pentiummmx
68#undef HAVE_HOST_CPU_pentiumpro
69#undef HAVE_HOST_CPU_pentium2
70#undef HAVE_HOST_CPU_pentium3
71#undef HAVE_HOST_CPU_k5
72#undef HAVE_HOST_CPU_k6
73#undef HAVE_HOST_CPU_k62
74#undef HAVE_HOST_CPU_k63
75#undef HAVE_HOST_CPU_athlon
76
77/* a dummy to make autoheader happy */
78#undef HAVE_HOST_CPU_
79
80
81/* Define one (and only one) of these for the CPU host family.
82   Only hosts that are going to be tested for need to be in this list,
83   not everything that can possibly be selected.
84 */
85#undef HAVE_HOST_CPU_FAMILY_power
86#undef HAVE_HOST_CPU_FAMILY_powerpc
87#undef HAVE_HOST_CPU_FAMILY_x86
88
89
[15293]90/* Define if we have native implementation of function. */
[18190]91#undef HAVE_NATIVE_mpn_add
92#undef HAVE_NATIVE_mpn_add_1
93#undef HAVE_NATIVE_mpn_add_n
94#undef HAVE_NATIVE_mpn_add_nc
95#undef HAVE_NATIVE_mpn_addmul_1
[15293]96#undef HAVE_NATIVE_mpn_addmul_1c
[18190]97#undef HAVE_NATIVE_mpn_addmul_2
98#undef HAVE_NATIVE_mpn_addmul_3
99#undef HAVE_NATIVE_mpn_addmul_4
100#undef HAVE_NATIVE_mpn_addsub_n
[15293]101#undef HAVE_NATIVE_mpn_addsub_nc
[18190]102#undef HAVE_NATIVE_mpn_and_n
103#undef HAVE_NATIVE_mpn_andn_n
104#undef HAVE_NATIVE_mpn_bdivmod
105#undef HAVE_NATIVE_mpn_cmp
106#undef HAVE_NATIVE_mpn_com_n
107#undef HAVE_NATIVE_mpn_copyd
108#undef HAVE_NATIVE_mpn_copyi
109#undef HAVE_NATIVE_mpn_divexact_1
[15293]110#undef HAVE_NATIVE_mpn_divexact_by3c
[18190]111#undef HAVE_NATIVE_mpn_divrem
112#undef HAVE_NATIVE_mpn_divrem_1
[15293]113#undef HAVE_NATIVE_mpn_divrem_1c
[18190]114#undef HAVE_NATIVE_mpn_divrem_2
115#undef HAVE_NATIVE_mpn_divrem_newton
116#undef HAVE_NATIVE_mpn_divrem_classic
117#undef HAVE_NATIVE_mpn_dump
118#undef HAVE_NATIVE_mpn_gcd
119#undef HAVE_NATIVE_mpn_gcd_1
120#undef HAVE_NATIVE_mpn_gcd_finda
121#undef HAVE_NATIVE_mpn_gcdext
122#undef HAVE_NATIVE_mpn_get_str
123#undef HAVE_NATIVE_mpn_hamdist
[15293]124#undef HAVE_NATIVE_mpn_invert_limb
[18190]125#undef HAVE_NATIVE_mpn_ior_n
126#undef HAVE_NATIVE_mpn_iorn_n
127#undef HAVE_NATIVE_mpn_lshift
128#undef HAVE_NATIVE_mpn_mod_1
[15293]129#undef HAVE_NATIVE_mpn_mod_1c
[18190]130#undef HAVE_NATIVE_mpn_modexact_1_odd
131#undef HAVE_NATIVE_mpn_modexact_1c_odd
132#undef HAVE_NATIVE_mpn_mul
133#undef HAVE_NATIVE_mpn_mul_1
[15293]134#undef HAVE_NATIVE_mpn_mul_1c
[18190]135#undef HAVE_NATIVE_mpn_mul_2
136#undef HAVE_NATIVE_mpn_mul_3
137#undef HAVE_NATIVE_mpn_mul_4
138#undef HAVE_NATIVE_mpn_mul_basecase
139#undef HAVE_NATIVE_mpn_mul_n
140#undef HAVE_NATIVE_mpn_nand_n
141#undef HAVE_NATIVE_mpn_nior_n
142#undef HAVE_NATIVE_mpn_perfect_square_p
143#undef HAVE_NATIVE_mpn_popcount
144#undef HAVE_NATIVE_mpn_preinv_mod_1
145#undef HAVE_NATIVE_mpn_random2
146#undef HAVE_NATIVE_mpn_random
147#undef HAVE_NATIVE_mpn_rawrandom
148#undef HAVE_NATIVE_mpn_rshift
149#undef HAVE_NATIVE_mpn_scan0
150#undef HAVE_NATIVE_mpn_scan1
151#undef HAVE_NATIVE_mpn_set_str
152#undef HAVE_NATIVE_mpn_sqrtrem
153#undef HAVE_NATIVE_mpn_sqr_basecase
154#undef HAVE_NATIVE_mpn_sqr_diagonal
155#undef HAVE_NATIVE_mpn_sub
156#undef HAVE_NATIVE_mpn_sub_1
157#undef HAVE_NATIVE_mpn_sub_n
158#undef HAVE_NATIVE_mpn_sub_nc
159#undef HAVE_NATIVE_mpn_submul_1
[15293]160#undef HAVE_NATIVE_mpn_submul_1c
[18190]161#undef HAVE_NATIVE_mpn_udiv_w_sdiv
[15293]162#undef HAVE_NATIVE_mpn_umul_ppmm
163#undef HAVE_NATIVE_mpn_udiv_qrnnd
[18190]164#undef HAVE_NATIVE_mpn_xor_n
165#undef HAVE_NATIVE_mpn_xnor_n
166
167/* a dummy to make autoheader happy */
168#undef HAVE_NATIVE_
Note: See TracBrowser for help on using the repository browser.