| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
| |
doc/mdate-sh: Update to automake 1.8.
|
|
|
|
| |
Correction to return values.
|
|
|
|
|
| |
* configure.in (LIBGMP_LDFLAGS, LIBGMPXX_LDFLAGS): New AC_SUBSTs with
options to generate .def files with windows DLLs.
|
| |
|
|
|
|
| |
__gmp_rands, since RANDS doesn't allow seeding.
|
|
|
|
| |
systems which use that, eg. hpux 9.
|
| |
|
|
|
|
| |
mpn_rsh1add_n, mpn_rsh1sub_n.
|
|
|
|
|
| |
after filling dst. Previously probably used only DEADVAL in
overlapping cases.
|
|
|
|
|
| |
mp_size_t values for printf %ld in case mp_size_t==int. Use
gmp_printf for mp_limb_t values.
|
|
|
|
| |
for seed not uint.
|
| |
|
|
|
|
| |
* mpfr/*: Update to mpfr cvs 2003-01-11.
|
| |
|
|
|
|
|
| |
Revert this:
* configure.in, acinclude.m4 (GMP_LDFLAGS_SYMBOLIC): New macro.
|
|
|
|
| |
* configure.in, acinclude.m4 (GMP_LDFLAGS_SYMBOLIC): New macro.
|
|
|
|
|
|
| |
* configure.in: (AM_INIT_AUTOMAKE): Use "gnu no-dependencies
$(top_builddir)/ansi2knr".
* */Makefile.am (AUTOMAKE_OPTIONS): Remove, now in configure.in.
|
|
|
|
|
| |
$(top_builddir)/ansi2knr".
* */Makefile.am (AUTOMAKE_OPTIONS): Remove, now in configure.in.
|
|
|
|
|
| |
* configure.in: (AM_INIT_AUTOMAKE): Use "gnu no-dependencies
$(top_builddir)/ansi2knr".
|
|
|
|
| |
Update to automake 1.7.2.
|
|
|
|
| |
(OPS): Account for function overhead.
|
|
|
|
|
|
| |
* configure.in, Makefile.am, printf/Makefile.am,
printf/repl-vsnprintf.c: Handle vsnprintf replacement with C
conditionals.
|
|
|
|
|
|
|
|
|
| |
tests/devel/try.c, tests/tests.h, tests/refmpn.c (mpn_addmul_5,
mpn_addmul_6, mpn_addmul_7, mpn_addmul_8): Add testing and measuring.
* tests/devel/try.c (ASSERT_CARRY): Remove, now in gmp-impl.h
(try_one): Do dest setups after sources, for benefit of
dst0_from_src1.
|
|
|
|
|
|
|
| |
(AC_CHECK_DECLS): Add sys_errlist, sys_nerr.
* tune/time.c, tests/devel/try.c: Use them.
* tests/devel/try.c (malloc_region): Add a cast for SunOS cc.
|
|
|
|
|
|
|
| |
than C99 guarantees.
* tests/devel/try.c (TYPE_SQRTREM): Use refmpn_sqrtrem.
(compare): Correction to tr->dst_size subscripting.
|
| |
|
| |
|
|
|
|
|
| |
* configure.in, acinclude.m4 (GMP_PROG_LEX): Remove this in favour of
AM_PROG_LEX, now ok when lex is missing.
|
|
|
|
|
|
|
| |
longlong.h, tune/speed.c, tune/speed.h, tune/common.c, tune/many.pl,
tests/devel/try.c: Introduce mpn_umul_ppmm_r and mpn_udiv_qrnnd_r
rather than having variant parameter order for mpn_umul_ppmm and
mpn_udiv_qrnnd on pa64.
|
|
|
|
|
| |
GMP_NUMB_BITS%4==0.
(SIZE2_FIRST): Respect option_firstsize2 for "fraction" case.
|
| |
|
|
|
|
|
|
| |
And more of:
* configure.in, acinclude.m4 (GMP_PROG_CC_FOR_BUILD,
(Don't need HOST_CC as an AC_SUBST, just a variable.)
|
|
|
|
|
|
|
| |
* configure.in, acinclude.m4 (GMP_PROG_CC_FOR_BUILD,
GMP_PROG_CPP_FOR_BUILD, GMP_PROG_EXEEXT_FOR_BUILD,
GMP_C_FOR_BUILD_ANSI, GMP_CHECK_LIBM_FOR_BUILD): New macros.
(GMP_PROG_HOST_CC): Remove, superceded by GMP_PROG_CC_FOR_BUILD.
|
|
|
|
| |
Update to automake 1.6.1.
|
| |
|
| |
|
| |
|
|
|
|
| |
* mpfr/*, configure.in: Update to final mpfr 2.0.1.
|
|
|
|
|
|
| |
(udiv_qrnnd): New testing.
(SHIFT_LIMIT): Nailify.
(-b): New option, remove spurious "H" from getopt string.
|
|
|
|
|
|
| |
* mpfr/*: Update to another new mpfr 2.0.1.
* configure.in, Makefile.am, mpfr/Makefile.am, mpfr/tests/Makefile.am:
Use MPFR_CONFIGS macro, establish separate MPFR_CFLAGS for mpfr build.
|
|
|
|
|
|
|
|
| |
nail support.
* tests/devel/try.c (mpn_get_str, mpn_umul_ppmm_r): New tests.
(mpn_get_str not quite right yet)
|
|
|
|
|
|
| |
* gmp-h.in, mp-h.in, configure.in, acinclude.m4: Remove __GMP from
AC_SUBSTs, since autoconf says leading "_" in makefile variables is
not portable.
|
|
|
|
|
|
| |
* configure.in, mpfr/Makefile.am, mpfr/tests/Makefile.am: Use
-mieee-with-inexact or -ieee_with_inexact for mpfr on alpha, so
denorms work.
|
|
|
|
|
|
|
|
|
| |
* demos/pexpr.c, demos/pexpr-config-h.in, configure.in: Use an
autoconf test for stack_t.
* configure.in, gmp-h.in, mp-h.in, macos/configure: Use
__GMP_LIBGMP_DLL to enable windows declspec, don't require _WIN32
(etc), remove __GMP_LIBGMP_SHARED and __GMP_LIBGMP_STATIC.
|
|
|
|
|
|
| |
* configure.in (--enable-nails): New option.
(GMP_NAIL_BITS, GMP_LIMB_BITS, GMP_NUMB_BITS): New defines for gmp.h
and config.m4.
|
|
|
|
| |
* tests/devel/try.c: Update.
|
|
|
|
|
|
| |
mpn/x86/pentium/mul_2.asm, tests/devel/try.c, tests/tests.h,
tests/refmpn.c, tune/speed.c, tune/speed.h, tune/common.c (mpn_mul_2):
New parameter style.
|
|
|
|
| |
Add FIXED_XLIMB.
|
| |
|
|
|
|
| |
Accept command line argument for # of tests.
|