diff options
author | Torbjorn Granlund <tege@gmplib.org> | 2010-11-12 22:06:32 +0100 |
---|---|---|
committer | Torbjorn Granlund <tege@gmplib.org> | 2010-11-12 22:06:32 +0100 |
commit | 3ee827409bd3a6f64b96e9fe082205da88128206 (patch) | |
tree | b314b9ff7aca8da5ae4c704af97c9c8ac79ec73b /Makefile.am | |
parent | 9aa234de37f83e6d150afd8504d2c726c86d7b38 (diff) | |
download | gmp-3ee827409bd3a6f64b96e9fe082205da88128206.tar.gz |
Purge BSD mp compatible functions.
Diffstat (limited to 'Makefile.am')
-rw-r--r-- | Makefile.am | 35 |
1 files changed, 3 insertions, 32 deletions
diff --git a/Makefile.am b/Makefile.am index e70e98812..c259c2ca1 100644 --- a/Makefile.am +++ b/Makefile.am @@ -92,7 +92,7 @@ LIBMP_LT_REVISION = 21 LIBMP_LT_AGE = 1 -SUBDIRS = tests mpn mpz mpq mpf printf scanf rand cxx mpbsd demos tune doc +SUBDIRS = tests mpn mpz mpq mpf printf scanf rand cxx demos tune doc EXTRA_DIST = configfsf.guess configfsf.sub .gdbinit INSTALL.autoconf @@ -112,8 +112,8 @@ EXTRA_DIST += gmpxx.h # includeexecdir = $(exec_prefix)/include include_HEADERS = $(GMPXX_HEADERS_OPTION) -nodist_includeexec_HEADERS = gmp.h $(MPBSD_HEADERS_OPTION) -lib_LTLIBRARIES = libgmp.la $(GMPXX_LTLIBRARIES_OPTION) $(MPBSD_LTLIBRARIES_OPTION) +nodist_includeexec_HEADERS = gmp.h +lib_LTLIBRARIES = libgmp.la $(GMPXX_LTLIBRARIES_OPTION) BUILT_SOURCES = gmp.h @@ -233,13 +233,6 @@ CXX_OBJECTS = \ cxx/osdoprnti.lo cxx/osfuns.lo \ cxx/osmpf.lo cxx/osmpq.lo cxx/osmpz.lo -MPBSD_OBJECTS = mpbsd/add$U.lo mpbsd/tdiv_qr$U.lo mpbsd/set$U.lo \ - mpbsd/powm$U.lo mpbsd/sub$U.lo mpbsd/cmp$U.lo mpbsd/mfree$U.lo \ - mpbsd/mtox$U.lo mpbsd/realloc$U.lo mpbsd/gcd$U.lo mpbsd/itom$U.lo \ - mpbsd/min$U.lo mpbsd/mul$U.lo mpbsd/mout$U.lo mpbsd/rpow$U.lo \ - mpbsd/sdiv$U.lo mpbsd/sqrtrem$U.lo mpbsd/xtom$U.lo - - # In libtool 1.5 it doesn't work to build libgmp.la from the convenience # libraries like mpz/libmpz.la. Or rather it works, but it ends up putting # PIC objects into libgmp.a if shared and static are both built. (The PIC @@ -282,28 +275,6 @@ libgmpxx_la_LDFLAGS = $(GMP_LDFLAGS) $(LIBGMPXX_LDFLAGS) \ -version-info $(LIBGMPXX_LT_CURRENT):$(LIBGMPXX_LT_REVISION):$(LIBGMPXX_LT_AGE) -# The selected mpz objects here support mpz/powm.c (built as mpbsd/powm.lo) -# and can probably be removed when that switches to an mpn implementation. -# (Apart from mpz/n_pow_ui$U.lo, which supports mpbsd/rpow.c) - -if WANT_MPBSD -MPBSD_HEADERS_OPTION = mp.h -MPBSD_LTLIBRARIES_OPTION = libmp.la -endif -BUILT_SOURCES += mp.h -libmp_la_SOURCES = assert.c errno.c memory.c mp_bpl.c mp_clz_tab.c \ - mp_dv_tab.c mp_minv_tab.c mp_get_fns.c mp_set_fns.c nextprime.c -libmp_la_DEPENDENCIES = $(srcdir)/libmp.sym \ - @TAL_OBJECT@ $(MPBSD_OBJECTS) $(MPN_OBJECTS) @mpn_objs_in_libmp@ \ - mpz/add$U.lo mpz/gcdext$U.lo mpz/invert$U.lo mpz/mul$U.lo \ - mpz/n_pow_ui$U.lo mpz/realloc$U.lo mpz/set$U.lo mpz/sub$U.lo \ - mpz/tdiv_q$U.lo -libmp_la_LIBADD = $(libmp_la_DEPENDENCIES) -libmp_la_LDFLAGS = $(GMP_LDFLAGS) \ - -version-info $(LIBMP_LT_CURRENT):$(LIBMP_LT_REVISION):$(LIBMP_LT_AGE) \ - -export-symbols $(srcdir)/libmp.sym -EXTRA_DIST += libmp.sym - install-data-hook: @echo '' |