diff options
author | Kevin Ryde <user42@zip.com.au> | 2001-06-17 01:23:57 +0200 |
---|---|---|
committer | Kevin Ryde <user42@zip.com.au> | 2001-06-17 01:23:57 +0200 |
commit | 7c0fca43a1e6fa947074350cdb05f75ff4a29895 (patch) | |
tree | 3a1550f6cd952c14ad1a4de22f75e2adc4632dcc /Makefile.am | |
parent | ebeda7f3ab96fc2521dd277e9fb79f05f159cc56 (diff) | |
download | gmp-7c0fca43a1e6fa947074350cdb05f75ff4a29895.tar.gz |
* configure.in, Makefile.am, gmp-impl.h: Add a debugging TMP_ALLOC,
selected with --enable-alloca=debug.
* tal-debug.c: New file.
* configure.in, Makefile.am: Compile stack-alloc.c only for
--disable-alloca.
Diffstat (limited to 'Makefile.am')
-rw-r--r-- | Makefile.am | 16 |
1 files changed, 12 insertions, 4 deletions
diff --git a/Makefile.am b/Makefile.am index 6a95ace9a..8d6cd46da 100644 --- a/Makefile.am +++ b/Makefile.am @@ -199,8 +199,8 @@ libgmp_la_SOURCES = gmp-impl.h longlong.h stack-alloc.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 \ rand.c randclr.c randlc.c randlc2x.c randraw.c rands.c randsd.c randsdui.c \ - stack-alloc.c version.c -libgmp_la_DEPENDENCIES = \ + version.c +libgmp_la_DEPENDENCIES = @TAL_OBJECT@ \ $(MPF_OBJECTS) $(MPZ_OBJECTS) $(MPN_OBJECTS) $(MPQ_OBJECTS) libgmp_la_LIBADD = $(libgmp_la_DEPENDENCIES) libgmp_la_LDFLAGS = $(GMP_LDFLAGS) \ @@ -216,9 +216,10 @@ MPBSD_HEADERS_OPTION = mp.h MPBSD_LTLIBRARIES_OPTION = libmp.la endif libmp_la_SOURCES = assert.c errno.c memory.c mp_bpl.c mp_clz_tab.c \ - mp_minv_tab.c mp_set_fns.c stack-alloc.c + mp_minv_tab.c mp_set_fns.c MPN_OBJS_IN_LIBMP = @mpn_objs_in_libmp@ -libmp_la_DEPENDENCIES = $(MPBSD_OBJECTS) $(MPN_OBJS_IN_LIBMP) \ +libmp_la_DEPENDENCIES = \ + @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 \ mpz/realloc$U.lo mpz/set$U.lo \ @@ -228,6 +229,13 @@ libmp_la_LDFLAGS = $(GMP_LDFLAGS) \ -version-info $(LIBMP_LT_CURRENT):$(LIBMP_LT_REVISION):$(LIBMP_LT_AGE) +# Optional objects, listed in a dummy library to generate ansi2knr rules and +# get them in "make dist". +# +EXTRA_LTLIBRARIES = libdummy.la +libdummy_la_SOURCES = stack-alloc.c tal-debug.c + + info_TEXINFOS = gmp.texi |