| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
| |
README.
|
|
|
|
| |
* configure.in (s3[6-9]0*-*-* path): Update.
|
|
|
|
| |
* configure.in (AC_CHECK_DECLS): Remove sscanf, no longer required.
|
|
|
|
| |
test.
|
| |
|
| |
|
| |
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
| |
* 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.
|
|
|
|
| |
tune/speed.h, tune/many.pl, tests/devel/try.c: Add mpn_mod_34lsub1.
|
|
|
|
|
|
| |
* configure.in, acinclude.m4, Makefile.am, printf/Makefile.am: Use it
if libc vsnprintf missing or bad.
* configure.in (AC_CHECK_FUNCS): Add strnlen.
|
|
|
|
|
| |
* acinclude.m4 (GMP_PROG_HOST_CC): New macro.
* configure.in: Use it for windows DLL cross-compiles.
|
|
|
|
| |
* printf/doprnt.c: Use <stdint.h> for intmax_t.
|
| |
|
|
|
|
| |
Avoids some configure tests and warnings when C++ not enabled.
|
|
|
|
|
|
| |
* configure.in (--enable-cxx): New option for C++ support.
Don't want library contents depending on --enable-cxx.
|
|
|
|
|
|
|
|
| |
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.
|
|
|
|
| |
temporarily.
|
|
|
|
| |
* configure.in (--enable-cxx): New option for C++ support.
|
|
|
|
|
|
|
|
| |
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.
|
|
|
|
| |
Add cxx and tests/cxx subdirectories.
|
| |
|
| |
|
|
|
|
|
|
| |
(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.
|
| |
|
| |
|
|
|
|
| |
__GMP_HAVE_HOST_CPU_FAMILY_powerpc): New AC_SUBSTs.
|
| |
|
|
|
|
| |
invoked under another name (cc, xlc128, etc).
|
| |
|
| |
|
|
|
|
|
| |
HAVE_HOST_CPU_FAMILY_powerpc, HAVE_HOST_CPU_FAMILY_x86): AC_DEFINEs
for processor families.
|
| |
|
|
|
|
|
| |
tests/printf/Makefile.am, gmp-h.in, gmp-impl.h, gmp.texi: Remove C++
support, for the time being.
|
| |
|
| |
|
| |
|
|
|
|
| |
* configure.in (--enable-cxx): New option.
|
|
|
|
|
| |
* configure.in, acinclude.m4 (GMP_PROG_CXX): New macro.
* configure.in (--enable-cxx): New option.
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* 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 (--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.
|
|
|
|
| |
(AC_CHECK_TYPES): Don't test for void, assume it always exists.
|
| |
|
|
|
|
|
|
|
|
| |
* 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.
|
|
|
|
| |
* configure.in, mpn/Makefile.am: Add them.
|
| |
|
|
|
|
|
|
| |
* acinclude.m4, configure.in (GMP_OPTION_ALLOC): New macro, add
malloc-reentrant method, use stack-alloc.c as malloc-notreentrant,
make "reentrant" the default.
|
|
|
|
|
|
|
| |
selected with --enable-alloca=debug.
* configure.in, Makefile.am: Compile stack-alloc.c only for
--disable-alloca.
|
|
|
|
| |
* configure.in: Call it.
|
|
|
|
|
|
|
| |
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.
|