Commit a5440f9e by Tom Tromey Committed by Tom Tromey

For PR bootstrap/3075:

	* configure, aclocal.m4, Makefile.in: Rebuilt.
	* configure.in: Don't call AC_CONFIG_AUX_DIR or
	AC_CANONICAL_SYSTEM.
	* acinclude.m4 (BOEHM_CONFIGURE): Call AC_CONFIG_AUX_DIR and
	AC_CANONICAL_SYSTEM here.
	* Makefile.am (CONFIG_STATUS_DEPENDENCIES): Use srcdir, not
	boehm_gc_basedir.

From-SVN: r43033
parent 7bd458aa
2001-06-07 Tom Tromey <tromey@redhat.com>
For PR bootstrap/3075:
* configure, aclocal.m4, Makefile.in: Rebuilt.
* configure.in: Don't call AC_CONFIG_AUX_DIR or
AC_CANONICAL_SYSTEM.
* acinclude.m4 (BOEHM_CONFIGURE): Call AC_CONFIG_AUX_DIR and
AC_CANONICAL_SYSTEM here.
* Makefile.am (CONFIG_STATUS_DEPENDENCIES): Use srcdir, not
boehm_gc_basedir.
2001-05-24 Bryce McKinlay <bryce@waitaki.otago.ac.nz> 2001-05-24 Bryce McKinlay <bryce@waitaki.otago.ac.nz>
* Makefile.am: Override gctest_OBJECTS so tests/test.c can be built. * Makefile.am: Override gctest_OBJECTS so tests/test.c can be built.
......
...@@ -117,7 +117,7 @@ AM_MAKEFLAGS = \ ...@@ -117,7 +117,7 @@ AM_MAKEFLAGS = \
"RANLIB=$(RANLIB)" \ "RANLIB=$(RANLIB)" \
"DESTDIR=$(DESTDIR)" "DESTDIR=$(DESTDIR)"
CONFIG_STATUS_DEPENDENCIES = $(boehm_gc_basedir)/configure.host CONFIG_STATUS_DEPENDENCIES = $(srcdir)/configure.host
# Multilib support. # Multilib support.
.PHONY: all-multi mostlyclean-multi clean-multi distclean-multi \ .PHONY: all-multi mostlyclean-multi clean-multi distclean-multi \
......
...@@ -102,9 +102,12 @@ MULTIDIRS = ...@@ -102,9 +102,12 @@ MULTIDIRS =
MULTISUBDIR = MULTISUBDIR =
MULTIDO = true MULTIDO = true
MULTICLEAN = true MULTICLEAN = true
@USE_LIBDIR_TRUE@toolexeclibdir = @USE_LIBDIR_TRUE@$(libdir)$(MULTISUBDIR) @USE_LIBDIR_TRUE@toolexeclibdir = \
@USE_LIBDIR_FALSE@toolexeclibdir = @USE_LIBDIR_FALSE@$(toolexecdir)/lib$(MULTISUBDIR) @USE_LIBDIR_TRUE@$(libdir)$(MULTISUBDIR)
@USE_LIBDIR_FALSE@toolexecdir = @USE_LIBDIR_FALSE@$(exec_prefix)/$(target_alias) @USE_LIBDIR_FALSE@toolexeclibdir = \
@USE_LIBDIR_FALSE@$(toolexecdir)/lib$(MULTISUBDIR)
@USE_LIBDIR_FALSE@toolexecdir = \
@USE_LIBDIR_FALSE@$(exec_prefix)/$(target_alias)
toolexeclib_LTLIBRARIES = $(target_all) toolexeclib_LTLIBRARIES = $(target_all)
EXTRA_LTLIBRARIES = libgcjgc.la EXTRA_LTLIBRARIES = libgcjgc.la
...@@ -132,7 +135,6 @@ AM_CXXFLAGS = @BOEHM_GC_CFLAGS@ ...@@ -132,7 +135,6 @@ AM_CXXFLAGS = @BOEHM_GC_CFLAGS@
AM_CFLAGS = @BOEHM_GC_CFLAGS@ AM_CFLAGS = @BOEHM_GC_CFLAGS@
check_PROGRAMS = gctest check_PROGRAMS = gctest
gctest_OBJECTS = test.o gctest_OBJECTS = test.o
gctest_LDADD = ./libgcjgc.la $(THREADLIBS) $(EXTRA_TEST_LIBS) gctest_LDADD = ./libgcjgc.la $(THREADLIBS) $(EXTRA_TEST_LIBS)
gctest_LDFLAGS = -shared-libgcc gctest_LDFLAGS = -shared-libgcc
...@@ -189,7 +191,7 @@ AM_MAKEFLAGS = \ ...@@ -189,7 +191,7 @@ AM_MAKEFLAGS = \
"DESTDIR=$(DESTDIR)" "DESTDIR=$(DESTDIR)"
CONFIG_STATUS_DEPENDENCIES = $(boehm_gc_basedir)/configure.host CONFIG_STATUS_DEPENDENCIES = $(srcdir)/configure.host
MAKEOVERRIDES = MAKEOVERRIDES =
ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
...@@ -219,7 +221,7 @@ configure configure.in ...@@ -219,7 +221,7 @@ configure configure.in
DISTFILES = $(DIST_COMMON) $(SOURCES) $(HEADERS) $(TEXINFOS) $(EXTRA_DIST) DISTFILES = $(DIST_COMMON) $(SOURCES) $(HEADERS) $(TEXINFOS) $(EXTRA_DIST)
TAR = gtar TAR = tar
GZIP_ENV = --best GZIP_ENV = --best
SOURCES = $(libgcjgc_la_SOURCES) $(EXTRA_libgcjgc_la_SOURCES) SOURCES = $(libgcjgc_la_SOURCES) $(EXTRA_libgcjgc_la_SOURCES)
OBJECTS = $(libgcjgc_la_OBJECTS) OBJECTS = $(libgcjgc_la_OBJECTS)
...@@ -394,7 +396,7 @@ distdir: $(DISTFILES) ...@@ -394,7 +396,7 @@ distdir: $(DISTFILES)
@for file in $(DISTFILES); do \ @for file in $(DISTFILES); do \
if test -f $$file; then d=.; else d=$(srcdir); fi; \ if test -f $$file; then d=.; else d=$(srcdir); fi; \
if test -d $$d/$$file; then \ if test -d $$d/$$file; then \
cp -pr $$d/$$file $(distdir)/$$file; \ cp -pr $$/$$file $(distdir)/$$file; \
else \ else \
test -f $(distdir)/$$file \ test -f $(distdir)/$$file \
|| ln $$d/$$file $(distdir)/$$file 2> /dev/null \ || ln $$d/$$file $(distdir)/$$file 2> /dev/null \
...@@ -511,7 +513,8 @@ install-am install uninstall-am uninstall all-redirect all-am all \ ...@@ -511,7 +513,8 @@ install-am install uninstall-am uninstall all-redirect all-am all \
installdirs mostlyclean-generic distclean-generic clean-generic \ installdirs mostlyclean-generic distclean-generic clean-generic \
maintainer-clean-generic clean mostlyclean distclean maintainer-clean maintainer-clean-generic clean mostlyclean distclean maintainer-clean
# The following hack produces a warning from automake, but we need it in order
# to build a file from a subdirectory. FIXME.
test.o: tests/test.c test.o: tests/test.c
$(COMPILE) -c $< $(COMPILE) -c $<
$(all_objs) : include/private/gcconfig.h include/private/gc_priv.h \ $(all_objs) : include/private/gcconfig.h include/private/gc_priv.h \
......
...@@ -28,8 +28,14 @@ else ...@@ -28,8 +28,14 @@ else
boehm_gc_basedir="[$]{srcdir}/$1" boehm_gc_basedir="[$]{srcdir}/$1"
fi fi
AC_SUBST(boehm_gc_basedir) AC_SUBST(boehm_gc_basedir)
AC_CONFIG_AUX_DIR($boehm_gc_basedir/..)
if :; then :; else
# This overrides the previous occurrence for automake, but not for
# autoconf, which is exactly what we want.
AC_CONFIG_AUX_DIR(..)
fi
AC_CANONICAL_HOST AC_CANONICAL_SYSTEM
AM_INIT_AUTOMAKE(boehm-gc, 5.1, no-define) AM_INIT_AUTOMAKE(boehm-gc, 5.1, no-define)
......
...@@ -40,10 +40,16 @@ else ...@@ -40,10 +40,16 @@ else
boehm_gc_basedir="[$]{srcdir}/$1" boehm_gc_basedir="[$]{srcdir}/$1"
fi fi
AC_SUBST(boehm_gc_basedir) AC_SUBST(boehm_gc_basedir)
AC_CONFIG_AUX_DIR($boehm_gc_basedir/..)
if :; then :; else
# This overrides the previous occurrence for automake, but not for
# autoconf, which is exactly what we want.
AC_CONFIG_AUX_DIR(..)
fi
AC_CANONICAL_HOST AC_CANONICAL_SYSTEM
AM_INIT_AUTOMAKE(boehm-gc, 6.0a7, no-define) AM_INIT_AUTOMAKE(boehm-gc, 5.1, no-define)
# FIXME: We temporarily define our own version of AC_PROG_CC. This is # FIXME: We temporarily define our own version of AC_PROG_CC. This is
# copied from autoconf 2.12, but does not call AC_PROG_CC_WORKS. We # copied from autoconf 2.12, but does not call AC_PROG_CC_WORKS. We
......
...@@ -2,11 +2,6 @@ dnl Process this file with autoconf to produce configure. ...@@ -2,11 +2,6 @@ dnl Process this file with autoconf to produce configure.
AC_INIT(gcj_mlc.c) AC_INIT(gcj_mlc.c)
dnl Can't be done in BOEHM_CONFIGURE because that confuses automake.
AC_CONFIG_AUX_DIR(..)
AC_CANONICAL_SYSTEM
BOEHM_CONFIGURE(.) BOEHM_CONFIGURE(.)
AM_PROG_LIBTOOL AM_PROG_LIBTOOL
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment