Commit 675cdab3 by Bryce McKinlay Committed by Bryce McKinlay

configure.in: Make target subdirectory in build dir.

	* configure.in: Make target subdirectory in build dir.
	* Makefile.am: Override suffix based rules to specify correct output
	subdirectory.
	* Makefile.in: Rebuilt.
	* configure: Rebuilt.

From-SVN: r40853
parent ce06965e
2001-03-26 Bryce McKinlay <bryce@albatross.co.nz>
* configure.in: Make target subdirectory in build dir.
* Makefile.am: Override suffix based rules to specify correct output
subdirectory.
* Makefile.in: Rebuilt.
* configure: Rebuilt.
2001-03-23 Kevin B Hendricks <khendricks@ivey.uwo.ca> 2001-03-23 Kevin B Hendricks <khendricks@ivey.uwo.ca>
* src/powerpc/ppc_closure.S: New file. * src/powerpc/ppc_closure.S: New file.
......
...@@ -135,6 +135,26 @@ libffi_la_LDFLAGS = -release $(VERSION) ...@@ -135,6 +135,26 @@ libffi_la_LDFLAGS = -release $(VERSION)
INCLUDES = -I$(top_srcdir)/include -Iinclude -I$(top_srcdir)/src INCLUDES = -I$(top_srcdir)/include -Iinclude -I$(top_srcdir)/src
# Override these rules so that object files get put in the correct
# subdirectories.
.c.o:
$(LTCOMPILE) -c -o $@ $<
.s.o:
$(LTCOMPILE) -c -o $@ $<
.S.o:
$(LTCOMPILE) -c -o $@ $<
.c.lo:
$(LTCOMPILE) -c -o $@ $<
.s.lo:
$(LTCOMPILE) -c -o $@ $<
.S.lo:
$(LTCOMPILE) -c -o $@ $<
# Multilib support. # Multilib support.
.PHONY: all-multi mostlyclean-multi clean-multi distclean-multi \ .PHONY: all-multi mostlyclean-multi clean-multi distclean-multi \
maintainer-clean-multi maintainer-clean-multi
......
...@@ -34,6 +34,8 @@ AC_SUBST(libffi_basedir) ...@@ -34,6 +34,8 @@ AC_SUBST(libffi_basedir)
AC_CANONICAL_HOST AC_CANONICAL_HOST
AM_PROG_LIBTOOL
AM_INIT_AUTOMAKE(libffi,2.00-beta,no-define) AM_INIT_AUTOMAKE(libffi,2.00-beta,no-define)
AC_EXEEXT AC_EXEEXT
...@@ -137,3 +139,12 @@ else ...@@ -137,3 +139,12 @@ else
cp fficonfig.h include/fficonfig.h cp fficonfig.h include/fficonfig.h
fi fi
) )
# Make target subdirectories if required.
if ! test -d src; then
mkdir src
fi
if ! test -d src/${TARGETDIR}; then
mkdir src/${TARGETDIR}
fi
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