summaryrefslogtreecommitdiff
path: root/configure.in
Commit message (Collapse)AuthorAgeFilesLines
* * Makefile.am, configure.in: Temporarily remove mpfr, just leave aKevin Ryde2001-11-301-2/+4
| | | | README.
* * mpn/s370: Rename to s390.Kevin Ryde2001-11-291-1/+1
| | | | * configure.in (s3[6-9]0*-*-* path): Update.
* * tests/misc/t-scanf.c: Ensure sscanf arguments are writable, always.Kevin Ryde2001-11-241-1/+1
| | | | * configure.in (AC_CHECK_DECLS): Remove sscanf, no longer required.
* * acinclude.m4, configure.in (GMP_FUNC_SSCANF_WRITABLE_INPUT): NewKevin Ryde2001-11-241-0/+2
| | | | test.
* * configure.in (none-*-*): Fix default CFLAGS setups.Kevin Ryde2001-11-241-0/+4
|
* * configure.in (AC_CHECK_DECLS): Add sscanf.Kevin Ryde2001-11-191-1/+1
|
* * configure.in (--enable-fft): Make this the default.Kevin Ryde2001-11-171-2/+2
|
* * configure.in (AC_CHECK_DECLS): Add fgetc, fscanf, ungetc.Kevin Ryde2001-11-171-1/+1
|
* * tests/misc: New directory.Kevin Ryde2001-11-151-2/+2
| | | | | | | | | | | | * tests/printf: Remove directory. * configure.in, tests/Makefile.am: Update. * scanf/doscan.c, scanf/fscanf.c, scanf/fscanffuns.c, scanf/scanf.c, scanf/sscanf.c, scanf/sscanffuns.c, scanf/vfscanf.c, scanf/vscanf.c, scanf/vsscanf.c, scanf/Makefile.am, tests/scanf/t-scanf.c, tests/scanf/Makefile.am: New files. * gmp-h.in, gmp-impl.h, Makefile.am, configure.in: Consequent additions.
* * gmp-impl.h, mpn/asm-defs.m4, configure.in, tune/speed.c,Kevin Ryde2001-10-271-1/+1
| | | | tune/speed.h, tune/many.pl, tests/devel/try.c: Add mpn_mod_34lsub1.
* * printf/repl-vsnprintf.c: New file.Kevin Ryde2001-10-261-1/+8
| | | | | | * configure.in, acinclude.m4, Makefile.am, printf/Makefile.am: Use it if libc vsnprintf missing or bad. * configure.in (AC_CHECK_FUNCS): Add strnlen.
* * configure.in (AC_CHECK_FUNCS): Add alarm.Kevin Ryde2001-10-181-2/+15
| | | | | * acinclude.m4 (GMP_PROG_HOST_CC): New macro. * configure.in: Use it for windows DLL cross-compiles.
* Amend a comment associated with:Kevin Ryde2001-10-171-1/+1
| | | | * printf/doprnt.c: Use <stdint.h> for intmax_t.
* * acinclude.m4, configure.in (GMP_IMPL_H_IEEE_FLOATS): New macro.Kevin Ryde2001-10-111-0/+1
|
* * configure.in (with_tags): Establish a default based on --enable-cxx.Kevin Ryde2001-10-081-0/+28
| | | | Avoids some configure tests and warnings when C++ not enabled.
* Less of:Kevin Ryde2001-10-081-1/+0
| | | | | | * configure.in (--enable-cxx): New option for C++ support. Don't want library contents depending on --enable-cxx.
* Revert this:Kevin Ryde2001-10-041-2/+9
| | | | | | | | Libtool doesn't think much of conditional C++ , so try this fudge temporarily. And use this: * configure.in (AC_PROG_CXXCPP): Add this, to make libtool happier.
* Libtool doesn't think much of conditional C++ , so try this fudgeKevin Ryde2001-10-041-0/+2
| | | | temporarily.
* Make "no" the default:Kevin Ryde2001-10-031-1/+1
| | | | * configure.in (--enable-cxx): New option for C++ support.
* * mpn/Makeasm.am (.s.o, .s.obj, .S.o, .S.obj, .asm.o, .asm.obj):Kevin Ryde2001-10-011-15/+0
| | | | | | | | Locate source file with test -f the same as automake. (.S): Let CCAS do the preprocessing, and run libtool for .S.lo. (.asm.lo): Run libtool via m4-ccas to get new style foo.lo right. (COMPILE_FLAGS): Add $(DEFAULT_INCLUDES), per new automake. * configure.in (CFLAGS_PIC, ASMFLAGS_PIC): Remove, no longer needed.
* * configure.in (--enable-cxx): New option for C++ support.Kevin Ryde2001-10-011-18/+83
| | | | Add cxx and tests/cxx subdirectories.
* * configure.in (j90-*-*, sv1-*-*): Don't duplicate $path in $add_path.Kevin Ryde2001-10-011-1/+1
|
* * configure.in (*-*-mingw*): Don't assemble with -DPIC (as per cygwin).Kevin Ryde2001-10-011-5/+4
|
* * configure.in (AC_PREREQ): Bump to 2.52.Kevin Ryde2001-09-221-3/+13
| | | | | | (m4_pattern_forbid, m4_pattern_allow): New calls, forbid GMP_. (AC_CHECK_HEADERS): Remove sys/types.h, already done by autoconf. * acinclude.m4, configure.in (GMP_GCC_NO_CPP_PRECOMP): New macro.
* Fix typo in last change.tege2001-09-201-1/+1
|
* Add support for IBM 360, 370, 390 families.tege2001-09-201-0/+8
|
* * configure.in, gmp-h.in (__GMP_HAVE_HOST_CPU_FAMILY_power,Kevin Ryde2001-09-111-0/+5
| | | | __GMP_HAVE_HOST_CPU_FAMILY_powerpc): New AC_SUBSTs.
* * acinclude.m4, configure.in (GMP_H_ANSI): New macro.Kevin Ryde2001-09-111-0/+1
|
* * acinclude.m4, configure.in (GMP_PROG_CC_IS_XLC): Recognise xlc whenKevin Ryde2001-09-111-0/+6
| | | | invoked under another name (cc, xlc128, etc).
* * configure.in (AC_CHECK_FUNCS): Add mmap.Kevin Ryde2001-09-081-2/+4
|
* * configure.in (m68k-*-*): Let m68k mean 68000, not 68020.Kevin Ryde2001-09-021-13/+9
|
* * configure.in, acconfig.h (HAVE_HOST_CPU_FAMILY_power,Kevin Ryde2001-08-281-0/+3
| | | | | HAVE_HOST_CPU_FAMILY_powerpc, HAVE_HOST_CPU_FAMILY_x86): AC_DEFINEs for processor families.
* * configure.in (x86 mmx): Correction to mmx path stripping.Kevin Ryde2001-08-221-1/+1
|
* * configure.in, acinclude.m4, Makefile.am, printf/Makefile.am,Kevin Ryde2001-08-171-44/+5
| | | | | tests/printf/Makefile.am, gmp-h.in, gmp-impl.h, gmp.texi: Remove C++ support, for the time being.
* * configure.in: Add pentium4 support.Kevin Ryde2001-08-121-14/+13
|
* * configure.in, acinclude.m4 (GMP_FUNC_VSNPRINTF): New macroKevin Ryde2001-07-281-1/+2
|
* (AC_CHECK_DECLS): Add vfprintf.Kevin Ryde2001-07-251-1/+1
|
* More of:Kevin Ryde2001-07-241-4/+4
| | | | * configure.in (--enable-cxx): New option.
* More of:Kevin Ryde2001-07-241-0/+10
| | | | | * configure.in, acinclude.m4 (GMP_PROG_CXX): New macro. * configure.in (--enable-cxx): New option.
* Change from:Kevin Ryde2001-07-241-2/+21
| | | | | | | | | | | | | * configure.in, acinclude.m4 (GMP_OPTION_CXX): New macro. To: * configure.in, acinclude.m4 (GMP_PROG_CXX): New macro. Need to have "if test $enable_cxx" in configure.in since otherwise the zany AC_REQUIRE mechanism drags in AC_PROG_CXXCPP at the wrong spot (ie. when we don't want C++). Also add sys/types.h: (AC_CHECK_HEADERS): Add locale.h and sys/types.h, remove unistd.h.
* * configure.in, acinclude.m4 (GMP_OPTION_CXX): New macro.Kevin Ryde2001-07-241-8/+24
| | | | | | | | | | | | | | | | | | | | | | * configure.in (--enable-cxx): New option. (AC_CHECK_HEADERS): Add locale.h, remove unistd.h. (AC_CHECK_TYPES): Add intmax_t, long double, long long, ptrdiff_t, quad_t. (AC_CHECK_FUNCS): Add localeconv, memset, obstack_vprintf, snprintf, strchr, vsnprintf. * printf: New directory. * printf/Makefile.am, asprintf.c, doprnt.c, doprntf.c, doprntfx.cc, doprnti.c, doprntix.cc, fprintf.c, obprintf.c, obprntffuns.c, obvprintf.c, osfuns.cc, osmpf.cc, osmpq.cc, osmpz.cc, printf.c, printffuns.c, snprintf.c, snprntffuns.c, sprintf.c, sprintffuns.c, vasprintf.c, vfprintf.c, vprintf.c, vsnprintf.c, vsprintf.c: New files. * configure.in, Makefile.am: Add them. * tests/printf: New directory. * tests/printf/Makefile.am, t-printf.c, t-ostream.cc: New files. * configure.in, tests/Makefile.am: Add them.
* * configure.in (HAVE_INLINE): Remove AC_DEFINE, unused.Kevin Ryde2001-07-231-5/+1
| | | | (AC_CHECK_TYPES): Don't test for void, assume it always exists.
* * configure.in (powerpc*-*-*): Use -no-cpp-precomp for Darwin.Kevin Ryde2001-07-071-3/+14
|
* * mpn/generic/add.c, mpn/generic/sub.c: New files.Kevin Ryde2001-07-031-2/+5
| | | | | | | | * mpn/generic/inlines.c: Remove file. * configure.in, mpn/Makefile.am: Update. * acinclude.m4, configure.in (GMP_H_EXTERN_INLINE, GMP_H_HAVE_FILE): New macros.
* * mpn/generic/add_1.c,sub_1.c: New files, force code from gmp.h.Kevin Ryde2001-06-201-1/+2
| | | | * configure.in, mpn/Makefile.am: Add them.
* * acinclude.m4, configure.in (GMP_C_ATTRIBUTE_MALLOC): New macro.Kevin Ryde2001-06-191-0/+1
|
* * acinclude.m4, configure.in (GMP_C_ATTRIBUTE_MALLOC): New macro.Kevin Ryde2001-06-191-29/+9
| | | | | | * acinclude.m4, configure.in (GMP_OPTION_ALLOC): New macro, add malloc-reentrant method, use stack-alloc.c as malloc-notreentrant, make "reentrant" the default.
* * configure.in, Makefile.am, gmp-impl.h: Add a debugging TMP_ALLOC,Kevin Ryde2001-06-171-10/+28
| | | | | | | selected with --enable-alloca=debug. * configure.in, Makefile.am: Compile stack-alloc.c only for --disable-alloca.
* * acinclude.m4 (GMP_C_ATTRIBUTE_MODE): New macro.Kevin Ryde2001-06-121-1/+2
| | | | * configure.in: Call it.
* * configure.in (mips*-*-irix[6789]*): Make ABI=n32 the default, sameKevin Ryde2001-06-071-1/+1
| | | | | | | as in gmp 3.1. If ABI=64 doesn't offer anything in the way of speedups then we may as well stay upwardly compatible.