summaryrefslogtreecommitdiff
path: root/tests/devel
Commit message (Collapse)AuthorAgeFilesLines
* * */Makefile.in, configure, aclocal.m4, ansi2knr.c, install-sh,Kevin Ryde2003-12-191-142/+142
| | | | doc/mdate-sh: Update to automake 1.8.
* * tests/devel/try.c (mpn_divexact_by3_fun, mpn_modexact_1_odd_fun):Kevin Ryde2003-12-131-4/+11
| | | | Correction to return values.
* Regenerate for:Kevin Ryde2003-12-101-0/+2
| | | | | * configure.in (LIBGMP_LDFLAGS, LIBGMPXX_LDFLAGS): New AC_SUBSTs with options to generate .def files with windows DLLs.
* Added .cvsignore files, to reduce clutter in cvs output.Niels Möller2003-11-261-0/+1
|
* * tests/devel/try.c (main): Use gmp_randinit_default explicitly onKevin Ryde2003-11-141-1/+3
| | | | __gmp_rands, since RANDS doesn't allow seeding.
* * tests/devel/try.c (_SC_PAGESIZE): Define from _SC_PAGE_SIZE onKevin Ryde2003-10-081-0/+7
| | | | systems which use that, eg. hpux 9.
* * tests/devel/try.c (divisor_array): Add a couple of half-limb values.Kevin Ryde2003-10-071-0/+2
|
* * tests/devel/try.c, tune/many.pl: Add mpn_addlsh1_n, mpn_sublsh1_n,Kevin Ryde2003-10-041-11/+50
| | | | mpn_rsh1add_n, mpn_rsh1sub_n.
* * tests/devel/try.c (try_one): When overlapping, copy source dataKevin Ryde2003-06-121-6/+12
| | | | | after filling dst. Previously probably used only DEADVAL in overlapping cases.
* * tune/tuneup.c, tune/common.c, tests/devel/try.c: Cast variousKevin Ryde2003-04-231-17/+18
| | | | | mp_size_t values for printf %ld in case mp_size_t==int. Use gmp_printf for mp_limb_t values.
* * tests/devel/try.c: Print seed under -R, add -E to reseed, use ulongKevin Ryde2003-04-091-3/+9
| | | | for seed not uint.
* * mpfr/*: Update to mpfr cvs 2003-01-18.Kevin Ryde2003-01-181-0/+1
|
* Regenerate for:Kevin Ryde2003-01-111-0/+1
| | | | * mpfr/*: Update to mpfr cvs 2003-01-11.
* Move declaration of mpn_print.tege2002-12-205-12/+10
|
* Regenerate for:Kevin Ryde2002-12-171-2/+0
| | | | | Revert this: * configure.in, acinclude.m4 (GMP_LDFLAGS_SYMBOLIC): New macro.
* Regenerate for:Kevin Ryde2002-12-161-0/+2
| | | | * configure.in, acinclude.m4 (GMP_LDFLAGS_SYMBOLIC): New macro.
* Regenerate for:Kevin Ryde2002-12-121-3/+1
| | | | | | * configure.in: (AM_INIT_AUTOMAKE): Use "gnu no-dependencies $(top_builddir)/ansi2knr". * */Makefile.am (AUTOMAKE_OPTIONS): Remove, now in configure.in.
* * configure.in: (AM_INIT_AUTOMAKE): Use "gnu no-dependenciesKevin Ryde2002-12-121-3/+1
| | | | | $(top_builddir)/ansi2knr". * */Makefile.am (AUTOMAKE_OPTIONS): Remove, now in configure.in.
* Regenerate for:Kevin Ryde2002-12-121-11/+0
| | | | | * configure.in: (AM_INIT_AUTOMAKE): Use "gnu no-dependencies $(top_builddir)/ansi2knr".
* * */Makefile.in, configure, aclocal.m4, install-sh, mkinstalldirs:Kevin Ryde2002-12-121-64/+151
| | | | Update to automake 1.7.2.
* Provide prototype for mpn_print.tege2002-11-295-5/+20
| | | | (OPS): Account for function overhead.
* Regenerate for:Kevin Ryde2002-11-091-2/+0
| | | | | | * configure.in, Makefile.am, printf/Makefile.am, printf/repl-vsnprintf.c: Handle vsnprintf replacement with C conditionals.
* * gmp-impl.h, tune/speed.c, tune/speed.h, tune/common.c, tune/many.pl,Kevin Ryde2002-10-311-44/+137
| | | | | | | | | 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.
* * configure.in (AC_CHECK_FUNCS): Add strerror.Kevin Ryde2002-10-081-1/+20
| | | | | | | (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.
* * tests/devel/try.c, tune/speed.c, tune/tuneup.c: Avoid strings longerKevin Ryde2002-09-281-19/+19
| | | | | | | than C99 guarantees. * tests/devel/try.c (TYPE_SQRTREM): Use refmpn_sqrtrem. (compare): Correction to tr->dst_size subscripting.
* * tests/devel/try.c: Add mpn_copyi and mpn_copyd.Kevin Ryde2002-08-121-0/+7
|
* * */Makefile.in, aclocal.m4, configure: Update to automake 1.6.3.Kevin Ryde2002-08-091-3/+4
|
* Regenerate for:Kevin Ryde2002-07-101-0/+2
| | | | | * configure.in, acinclude.m4 (GMP_PROG_LEX): Remove this in favour of AM_PROG_LEX, now ok when lex is missing.
* * mpn/pa64/umul.asm, mpn/pa64/udiv.asm, mpn/asm-defs.m4, acconfig.h,Kevin Ryde2002-07-011-61/+75
| | | | | | | 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.
* * tests/devel/try.c (mpn_mod_34lsub1): Only exists forKevin Ryde2002-06-291-1/+3
| | | | | GMP_NUMB_BITS%4==0. (SIZE2_FIRST): Respect option_firstsize2 for "fraction" case.
* * tests/devel/try.c (CNST_34LSUB1): Nailify.Kevin Ryde2002-06-221-1/+1
|
* Regenerate for:Kevin Ryde2002-06-151-1/+0
| | | | | | And more of: * configure.in, acinclude.m4 (GMP_PROG_CC_FOR_BUILD, (Don't need HOST_CC as an AC_SUBST, just a variable.)
* Regenerate for:Kevin Ryde2002-06-141-0/+6
| | | | | | | * 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.
* * */Makefile.in, install-sh, mdate-sh, missing, aclocal.m4, configure:Kevin Ryde2002-06-131-30/+43
| | | | Update to automake 1.6.1.
* Add a copyright year.tege2002-05-235-5/+10
|
* Nailify.tege2002-05-231-1/+3
|
* Nailify.tege2002-05-234-30/+18
|
* Regenerate for:Kevin Ryde2002-04-161-0/+1
| | | | * mpfr/*, configure.in: Update to final mpfr 2.0.1.
* * tests/devel/try.c (validate_divexact_1): Correction to compare.Kevin Ryde2002-04-161-12/+44
| | | | | | (udiv_qrnnd): New testing. (SHIFT_LIMIT): Nailify. (-b): New option, remove spurious "H" from getopt string.
* Regenerate for:Kevin Ryde2002-04-131-1/+1
| | | | | | * 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.
* * tests/refmpn.c, tests/devel/try.c, tune/speed.c: Add preliminaryKevin Ryde2002-03-311-36/+140
| | | | | | | | nail support. * tests/devel/try.c (mpn_get_str, mpn_umul_ppmm_r): New tests. (mpn_get_str not quite right yet)
* Regenerate for:Kevin Ryde2002-03-281-4/+5
| | | | | | * 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.
* Regenerate for:Kevin Ryde2002-03-221-0/+1
| | | | | | * configure.in, mpfr/Makefile.am, mpfr/tests/Makefile.am: Use -mieee-with-inexact or -ieee_with_inexact for mpfr on alpha, so denorms work.
* Regenerate for:Kevin Ryde2002-03-201-2/+2
| | | | | | | | | * 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.
* Regenerate for:Kevin Ryde2002-01-241-0/+1
| | | | | | * configure.in (--enable-nails): New option. (GMP_NAIL_BITS, GMP_LIMB_BITS, GMP_NUMB_BITS): New defines for gmp.h and config.m4.
* * mpn/generic/pre_divrem_1.c: Don't support size==0.Kevin Ryde2002-01-051-1/+2
| | | | * tests/devel/try.c: Update.
* * mpn/generic/mul_basecase.c, mpz/mul.c, mpz/n_pow_ui.c,Kevin Ryde2001-12-291-1/+4
| | | | | | 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.
* Remove CLOCK settings.tege2001-12-253-61/+9
| | | | Add FIXED_XLIMB.
* Remove CLOCK settings.tege2001-12-255-106/+8
|
* Improve error message.tege2001-12-252-6/+26
| | | | Accept command line argument for # of tests.