aboutsummaryrefslogtreecommitdiff
path: root/libffi/Makefile.am
diff options
context:
space:
mode:
Diffstat (limited to 'libffi/Makefile.am')
-rw-r--r--libffi/Makefile.am14
1 files changed, 8 insertions, 6 deletions
diff --git a/libffi/Makefile.am b/libffi/Makefile.am
index d015026f2f9..cb05ea6d1a4 100644
--- a/libffi/Makefile.am
+++ b/libffi/Makefile.am
@@ -2,7 +2,8 @@
AUTOMAKE_OPTIONS = cygnus
-SUBDIRS = include
+SUBDIRS = include testsuite
+
EXTRA_DIST = LICENSE ChangeLog.v1 src/mips/ffi.c src/mips/n32.S \
src/mips/n32.s src/mips/o32.S src/mips/o32.s \
@@ -52,6 +53,7 @@ AM_MAKEFLAGS = \
"MAKEINFO=$(MAKEINFO) $(MAKEINFOFLAGS)" \
"PICFLAG=$(PICFLAG)" \
"PICFLAG_FOR_TARGET=$(PICFLAG_FOR_TARGET)" \
+ "RUNTESTFLAGS=$(RUNTESTFLAGS)" \
"SHELL=$(SHELL)" \
"exec_prefix=$(exec_prefix)" \
"infodir=$(infodir)" \
@@ -81,11 +83,7 @@ MULTICLEAN = true
toolexeclib_LTLIBRARIES = libffi.la
noinst_LTLIBRARIES = libffi_convenience.la
-noinst_PROGRAMS = ffitest
-ffitest_OBJECTS = ffitest.lo
-ffitest_LDADD = libffi.la
-ffitest_LDFLAGS = -shared-libgcc
TARGET_SRC_MIPS_GCC = src/mips/ffi.c src/mips/o32.S src/mips/n32.S
TARGET_SRC_MIPS_LINUX = src/mips/ffi.c src/mips/o32.S
@@ -178,7 +176,7 @@ libffi_la_SOURCES = $(libffi_la_common_SOURCES) $(TARGET_SRC_SH64)
libffi_convenience_la_SOURCES = $(libffi_la_common_SOURCES) $(TARGET_SRC_SH64)
endif
-AM_CFLAGS = -fexceptions
+AM_CFLAGS = -Wall -g -fexceptions
libffi_la_LDFLAGS = -release $(VERSION)
@@ -231,3 +229,7 @@ maintainer-clean-multi:
## ################################################################
+CLEANFILES = $(libffi_convenience_la_OBJECTS) \
+ $(libffi_la_OBJECTS) \
+ $(libffi_convenience_la_OBJECTS:.lo=.o) \
+ $(libffi_la_OBJECTS:.lo=.o)