Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | * configure.in (sparc64-*-*): Single block of gcc configs for all | Kevin Ryde | 2003-12-10 | 1 | -47/+47 |
| | | | | systems, on unknown systems try both ABI 32 and 64. | ||||
* | * configure.in (LIBGMP_LDFLAGS, LIBGMPXX_LDFLAGS): New AC_SUBSTs with | Kevin Ryde | 2003-12-09 | 1 | -9/+21 |
| | | | | options to generate .def files with windows DLLs. | ||||
* | * mpn/alpha/ev67: New directory. | Kevin Ryde | 2003-11-30 | 1 | -0/+2 |
| | | | | * configure.in (alphaev67, alphaev68, alphaev7*): Use it. | ||||
* | In comment, gcc 3.3 with ultrasparc3 is no longer pre-release. | Kevin Ryde | 2003-11-28 | 1 | -1/+1 |
| | |||||
* | * configure.in (ppc601-*-*): Remove this case, it never matched | Kevin Ryde | 2003-11-28 | 1 | -6/+2 |
| | | | | | anything, the name adopted is powerpc601. (powerpc601-*-*): Use gcc -mcpu=601, xlc -qarch=601. | ||||
* | * configure.in: Introduce ${cc}_cflags_maybe, used if they work. | Kevin Ryde | 2003-11-28 | 1 | -52/+65 |
| | | | | (*sparc*-*-*) [ABI=32]: Add gcc_cflags_maybe=-m32 to force that mode. | ||||
* | * gmp-impl.h (MPN_LEQ_P, MPN_EXTRACT_LIMB): New macros. | Niels Möller | 2003-11-25 | 1 | -0/+1 |
| | | | | | | | | | | | | | | (struct qstack, struct hgcd2_row, struct hgcd2, struct hgcd_row) (struct hgcd): New structs. Also added prototypes for new hgcd, hgcd2, qstack and gcd functions. * configure.in (gmp_mpn_functions): Added hgcd2, hgcd and qstack. * mpn/Makefile.am (nodist_EXTRA_libmpn_la_SOURCES): Added hgcd2.c, hgcd.c and qstack.c. * mpn/generic/hgcd.c, mpn/generic/hgcd2.c, mpn/generic/qstack.c: New files, needed for the sub-quadratic gcd. | ||||
* | * mpn/alpha/alpha-defs.m4: New file. | Kevin Ryde | 2003-11-21 | 1 | -0/+1 |
| | | | | * configure.in (alpha*-*-*): Use it. | ||||
* | * configure.in (power*-*-*): Add a comment about -mcpu=rios2 fallback. | Kevin Ryde | 2003-11-12 | 1 | -0/+5 |
| | |||||
* | Oops, more of: | Kevin Ryde | 2003-11-11 | 1 | -1/+1 |
| | | | | | * configure.in: Make umul and udiv standard-optional objects, rather than under various extra_functions. | ||||
* | * configure.in: Make umul and udiv standard-optional objects, rather | Kevin Ryde | 2003-11-11 | 1 | -19/+2 |
| | | | | than under various extra_functions. | ||||
* | * acinclude.m4 (GMP_ASM_IA64_ALIGN_OK): New macro. | Kevin Ryde | 2003-11-10 | 1 | -0/+3 |
| | | | | * configure.in (IA64_PATTERN): Use it. | ||||
* | (POWERPC64_PATTERN): Handle *-*-linux*. | tege | 2003-11-05 | 1 | -0/+22 |
| | | | | Use linux64.m4. | ||||
* | * configure.in (x86_64-*-*): Accept together with amd64-*-*. | Kevin Ryde | 2003-11-04 | 1 | -1/+5 |
| | |||||
* | Revert this, the longlong.h macros need -mpowerpc64: | Kevin Ryde | 2003-10-31 | 1 | -7/+10 |
| | | | | | | * acinclude.m4 (GMP_GCC_POWERPC64): New macro. * configure.in (powerpc64-*-darwin*): Use it to exclude -mpowerpc64 when bad. | ||||
* | * acinclude.m4 (GMP_GCC_POWERPC64): New macro. | Kevin Ryde | 2003-10-30 | 1 | -2/+7 |
| | | | | | * configure.in (powerpc64-*-darwin*): Use it to exclude -mpowerpc64 when bad. | ||||
* | * configure.in (powerpc64-*-darwin*) [ABI=mode32]: Use gcc -mcpu flags. | Kevin Ryde | 2003-10-30 | 1 | -0/+1 |
| | |||||
* | * mpn/ia64/ia64-defs.m4: Renamed from default.m4, per other defs files. | Kevin Ryde | 2003-10-30 | 1 | -1/+1 |
| | | | | * configure.in (IA64_PATTERN): Update GMP_INCLUDE_MPN. | ||||
* | * configure.in (sparc*-*-*): Use gcc -m32 when that option works, to | Kevin Ryde | 2003-10-29 | 1 | -4/+22 |
| | | | | | force 32-bit mode on dual 32/64 configurations like GNU/Linux. (sparc64-*-linux*): Add support for ABI=64. | ||||
* | Move some sparc64 comments closer to their relevant code, for clarity. | Kevin Ryde | 2003-10-28 | 1 | -13/+13 |
| | |||||
* | * configure.in (CPUVEC_INSTALL, ITERATE_FAT_THRESHOLDS): New macros | Kevin Ryde | 2003-10-28 | 1 | -2/+31 |
| | | | | for fat.h. | ||||
* | * configure.in (HAVE_HOST_CPU_FAMILY_alpha): New define for config.h. | Kevin Ryde | 2003-10-26 | 1 | -0/+2 |
| | |||||
* | * configure.in (SIZEOF_UNSIGNED): New define in config.m4. | Kevin Ryde | 2003-10-24 | 1 | -0/+1 |
| | |||||
* | * configure.in (viac3-*-*): Use just x86/pentium in $path not x86/p6. | Kevin Ryde | 2003-10-24 | 1 | -1/+1 |
| | | | | If gcc is to be believed then old C3s don't have cmov. | ||||
* | Correction to: | Kevin Ryde | 2003-10-24 | 1 | -1/+1 |
| | | | | | | | | * configure.in (gettimeofday): Use an explicit AC_TRY_LINK, to avoid known autoconf 2.57 problems with gettimeofday in AC_CHECK_FUNCS on HP-UX. Don't need "checking" in the message string. | ||||
* | * configure.in (powerpc64-*-darwin*): Make ABI=32 available as the | Kevin Ryde | 2003-10-22 | 1 | -2/+6 |
| | | | | final fallback, remove mode64 until we know how it will work. | ||||
* | * configure.in (gettimeofday): Use an explicit AC_TRY_LINK, to avoid | Kevin Ryde | 2003-10-22 | 1 | -1/+23 |
| | | | | | known autoconf 2.57 problems with gettimeofday in AC_CHECK_FUNCS on HP-UX. | ||||
* | * configure.in (powerpc*-*-*): Use ABI=32 instead of ABI=standard for | Kevin Ryde | 2003-10-21 | 1 | -0/+1 |
| | | | | | the default 32-bit ABI. Fixes powerpc64-*-aix* which is documented as choices "aix64 32" but had "aix64 standard". | ||||
* | Clarify a comment about darwin cc. | Kevin Ryde | 2003-10-21 | 1 | -1/+3 |
| | |||||
* | Put back accidentally removed MPFR_CONFIGS, | tege | 2003-10-20 | 1 | -1/+1 |
| | |||||
* | (POWERPC64_PATTERN): Handle *-*-darwin*. | tege | 2003-10-19 | 1 | -2/+9 |
| | | | | (POWERPC64_PATTERN, *-*-aix*): Prepend powerpc64/mode64 to path_aix64. | ||||
* | * configure.in (powerpc970-*-*): Use gcc -mcpu=970 when available. | Kevin Ryde | 2003-10-18 | 1 | -3/+4 |
| | |||||
* | * configure.in (powerpc7400-*-*): Fallback on gcc -mcpu=750 if | Kevin Ryde | 2003-10-17 | 1 | -1/+1 |
| | | | | -mcpu=7400 is not supported. | ||||
* | * configure.in, acinclude.m4 (GMP_C_RIGHT_SHIFT): New test. | Kevin Ryde | 2003-10-15 | 1 | -0/+1 |
| | |||||
* | * mpn/amd64/amd64-defs.m4: New file, with a non-aligning PROLOGUE. | Kevin Ryde | 2003-10-15 | 1 | -0/+1 |
| | | | | * configure.in (amd64-*-*): Use it. | ||||
* | * configure.in (AC_OUTPUT): Add doc/Makefile. | Kevin Ryde | 2003-10-13 | 1 | -1/+1 |
| | |||||
* | (tmp_mulfunc): Handle rsh1aors_n. | tege | 2003-10-11 | 1 | -0/+2 |
| | |||||
* | * configure.in: Check for psp_iticksperclktick in struct pst_processor. | Kevin Ryde | 2003-10-07 | 1 | -0/+8 |
| | |||||
* | * configure.in (viac3*-*-*): Add gcc VIA c3 options. | Kevin Ryde | 2003-10-04 | 1 | -3/+15 |
| | |||||
* | (ia64*-*-hpux*): Fall back to +O1, not +O. | tege | 2003-10-02 | 1 | -2/+2 |
| | |||||
* | * configure.in (ia64*-*-hpux*): For cc, let +O optimization level | Kevin Ryde | 2003-10-02 | 1 | -2/+10 |
| | | | | fallback if +O3 doesn't work. | ||||
* | (tmp_mulfunc): Handle aorslsh1_n. | tege | 2003-10-01 | 1 | -0/+2 |
| | |||||
* | Add #undefs for HAVE_NATIVE_mpn_addlsh1_n, | tege | 2003-09-24 | 1 | -1/+6 |
| | | | | | | | HAVE_NATIVE_mpn_sublsh1_n, HAVE_NATIVE_mpn_rsh1add_n, HAVE_NATIVE_mpn_rsh1sub_n. (gmp_mpn_functions_optional): List addlsh1_n, sublsh1_n, rsh1add_n, and rsh1sub_n. | ||||
* | * configure.in (WANT_MPFR): AC_DEFINE this, for the benefit of | Kevin Ryde | 2003-08-17 | 1 | -0/+4 |
| | | | | tests/cxx/t-*.cc. (Was always meant to have been defined.) | ||||
* | (amd64): New. | tege | 2003-08-16 | 1 | -0/+6 |
| | |||||
* | * configure.in (AC_CHECK_FUNCS): Add attr_get. | Kevin Ryde | 2003-08-13 | 1 | -1/+1 |
| | |||||
* | * configure.in (AC_CHECK_FUNCS): Add attr_get. | Kevin Ryde | 2003-08-13 | 1 | -1/+5 |
| | | | | (AC_CHECK_HEADERS): Add invent.h, sys/attributes.h, sys/iograph.h. | ||||
* | * configure.in (*-*-sco3.2v5*): Remove lt_cv_archive_cmds_need_lc=no, | Kevin Ryde | 2003-08-02 | 1 | -9/+0 |
| | | | | | | since libtool no longer uses it. This was a workaround fixing ctype.h in SCO 5 shared libraries; not sure if libtool now gets it right on its own, let's hope so. | ||||
* | * configure.in, acinclude.m4 (GMP_PROG_HOST_CC): Remove, libtool no | Kevin Ryde | 2003-08-02 | 1 | -8/+0 |
| | | | | longer demands HOST_CC. | ||||
* | * configure.in: When C or C++ compiler not found, refer user to | Kevin Ryde | 2003-08-02 | 1 | -2/+2 |
| | | | | config.log. |