diff options
author | Kevin Ryde <user42@zip.com.au> | 2001-08-17 00:00:02 +0200 |
---|---|---|
committer | Kevin Ryde <user42@zip.com.au> | 2001-08-17 00:00:02 +0200 |
commit | f37d11ece1a25760c1175e3da022a86d68e6e7e6 (patch) | |
tree | 0acfc6b645f5d9c7e642afe4a3692869c121dd80 /Makefile.in | |
parent | b11272badfc0ed8ccea6fbb45152867d83e63840 (diff) | |
download | gmp-f37d11ece1a25760c1175e3da022a86d68e6e7e6.tar.gz |
Regenerate for:
* configure.in, acinclude.m4, Makefile.am, printf/Makefile.am,
tests/printf/Makefile.am, gmp-h.in, gmp-impl.h, gmp.texi: Remove C++
support, for the time being.
* libmp.sym: New file.
* Makefile.am (libmp_la_LDFLAGS): Use it.
(DISTCLEANFILES): Remove asm-syntax.h, no longer generated.
Remove some comments about "make check".
Diffstat (limited to 'Makefile.in')
-rw-r--r-- | Makefile.in | 38 |
1 files changed, 11 insertions, 27 deletions
diff --git a/Makefile.in b/Makefile.in index 17c747521..41e4a7167 100644 --- a/Makefile.in +++ b/Makefile.in @@ -33,14 +33,6 @@ # the Free Software Foundation, Inc., 59 Temple Place - Suite 330, Boston, # MA 02111-1307, USA. -# make check -# -# It'd be good if "make check" first did a "make all" or whatever to -# build libgmp.la, but it's not clear how best to do this. Putting a -# "check:" target is overridden by automake, and a "check-local:" runs -# too late (due to depth-first subdirectory processing). For now it's -# necessary to do "make && make check". - # Libtool -version-info for libgmp.la and libmp.la. See (libtool)Versioning # # 1. No interfaces changed, only implementations (good): Increment REVISION. @@ -121,8 +113,6 @@ CC = @CC@ CCAS = @CCAS@ CFLAGS_PIC = @CFLAGS_PIC@ CPP = @CPP@ -CXX = @CXX@ -CXXLIBS = @CXXLIBS@ DEFN_LONG_LONG_LIMB = @DEFN_LONG_LONG_LIMB@ DEPDIR = @DEPDIR@ DLLTOOL = @DLLTOOL@ @@ -131,7 +121,6 @@ EXEEXT = @EXEEXT@ GMP_LDFLAGS = @GMP_LDFLAGS@ HAVE_MPFR = @HAVE_MPFR@ INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@ -LIBCXXPRINTF_LA = @LIBCXXPRINTF_LA@ LIBM = @LIBM@ LIBTOOL = @LIBTOOL@ LN_S = @LN_S@ @@ -158,11 +147,6 @@ mpn_objects = @mpn_objects@ mpn_objs_in_libgmp = @mpn_objs_in_libgmp@ mpn_objs_in_libmp = @mpn_objs_in_libmp@ -PRINTF_CXX_OBJECTS = \ - printf/doprntfx$U.lo printf/doprntix$U.lo printf/osfuns$U.lo \ - printf/osmpf$U.lo printf/osmpq$U.lo printf/osmpz$U.lo - - LIBGMP_LT_CURRENT = 5 LIBGMP_LT_REVISION = 0 LIBGMP_LT_AGE = 2 @@ -175,7 +159,7 @@ AUTOMAKE_OPTIONS = gnu check-news no-dependencies ansi2knr # FIXME: This is a workaround for automake not allowing info_TEXINFOS to be # conditionalized. We want mpfr/mpfr.info only installed under -# --enable-mpfr, but it and the test of mpfr always included in a "make +# --enable-mpfr, but it and the rest of mpfr always included in a "make # dist". @MAINTAINER_MODE_TRUE@@WANT_MPFR_FALSE@MPFR_DIR = mpfr @WANT_MPFR_TRUE@MPFR_DIR = mpfr @@ -188,11 +172,7 @@ SUBDIRS = tests mpn mpz mpq mpf printf mpbsd $(MPFR_DIR) demos tune nodist_include_HEADERS = gmp.h $(MPBSD_HEADERS_OPTION) lib_LTLIBRARIES = libgmp.la $(MPBSD_LTLIBRARIES_OPTION) -EXTRA_DIST = doc macos configfsf.guess configfsf.sub .gdbinit INSTALL.autoconf - -DISTCLEANFILES = $(nodist_include_HEADERS) asm-syntax.h config.m4 \ - @gmp_srclinks@ - +DISTCLEANFILES = $(nodist_include_HEADERS) config.m4 @gmp_srclinks@ # Generated by current texinfo.tex when processing gmp.texi. # FIXME: Maybe this should be added to automake. @@ -291,8 +271,7 @@ PRINTF_OBJECTS = \ printf/snprintf$U.lo printf/snprntffuns$U.lo \ printf/sprintf$U.lo printf/sprintffuns$U.lo \ printf/vasprintf$U.lo printf/vfprintf$U.lo printf/vprintf$U.lo \ - printf/vsnprintf$U.lo printf/vsprintf$U.lo \ - @PRINTF_CXX_OBJECTS@ + printf/vsnprintf$U.lo printf/vsprintf$U.lo MPBSD_OBJECTS = mpbsd/add$U.lo mpbsd/tdiv_qr$U.lo mpbsd/set$U.lo \ @@ -311,6 +290,10 @@ MPBSD_OBJECTS = mpbsd/add$U.lo mpbsd/tdiv_qr$U.lo mpbsd/set$U.lo \ # would probably work, but might risk missing something out or getting # something extra. The source files for each .lo are listed in the # Makefile.am's in the subdirectories. +# +# Currently, unlike libmp below, we're not using -export-symbols, since the +# tune and speed programs, and perhaps some of the test programs, want to +# access undocumented symbols. libgmp_la_SOURCES = gmp-impl.h longlong.h \ assert.c compat.c errno.c extract-dbl.c insert-dbl.c memory.c \ mp_bpl.c mp_clz_tab.c mp_minv_tab.c mp_set_fns.c \ @@ -320,7 +303,7 @@ libgmp_la_SOURCES = gmp-impl.h longlong.h \ libgmp_la_DEPENDENCIES = @TAL_OBJECT@ \ $(MPF_OBJECTS) $(MPZ_OBJECTS) $(MPN_OBJECTS) $(MPQ_OBJECTS) $(PRINTF_OBJECTS) -libgmp_la_LIBADD = $(libgmp_la_DEPENDENCIES) $(CXXLIBS) +libgmp_la_LIBADD = $(libgmp_la_DEPENDENCIES) libgmp_la_LDFLAGS = $(GMP_LDFLAGS) \ -version-info $(LIBGMP_LT_CURRENT):$(LIBGMP_LT_REVISION):$(LIBGMP_LT_AGE) @@ -335,7 +318,7 @@ libmp_la_SOURCES = assert.c errno.c memory.c mp_bpl.c mp_clz_tab.c \ mp_minv_tab.c mp_set_fns.c MPN_OBJS_IN_LIBMP = @mpn_objs_in_libmp@ -libmp_la_DEPENDENCIES = \ +libmp_la_DEPENDENCIES = $(srcdir)/libmp.sym \ @TAL_OBJECT@ $(MPBSD_OBJECTS) $(MPN_OBJS_IN_LIBMP) \ mpz/add$U.lo mpz/clear$U.lo mpz/cmp$U.lo mpz/init$U.lo mpz/mod$U.lo \ mpz/mul$U.lo mpz/mul_2exp$U.lo mpz/n_pow_ui$U.lo \ @@ -344,7 +327,8 @@ libmp_la_DEPENDENCIES = \ libmp_la_LIBADD = $(libmp_la_DEPENDENCIES) libmp_la_LDFLAGS = $(GMP_LDFLAGS) \ - -version-info $(LIBMP_LT_CURRENT):$(LIBMP_LT_REVISION):$(LIBMP_LT_AGE) + -version-info $(LIBMP_LT_CURRENT):$(LIBMP_LT_REVISION):$(LIBMP_LT_AGE) \ + -export-symbols $(srcdir)/libmp.sym # Optional objects, listed in a dummy library to generate ansi2knr rules and |