summaryrefslogtreecommitdiff
path: root/libjava/configure.in
diff options
context:
space:
mode:
authorgreen <green@138bc75d-0d04-0410-961f-82ee72b054a4>2001-06-02 08:49:31 +0000
committergreen <green@138bc75d-0d04-0410-961f-82ee72b054a4>2001-06-02 08:49:31 +0000
commite581835cee6f3f43dbbd4d3ab45511a13dfb43ac (patch)
treefebe06899bfff25464060449a4e2fdff758976c6 /libjava/configure.in
parent7fc946eaea6dd81513ed85f0ad7977bb6e7e15e3 (diff)
downloadgcc-e581835cee6f3f43dbbd4d3ab45511a13dfb43ac.tar.gz
USE_LIBFFI change
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@42791 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'libjava/configure.in')
-rw-r--r--libjava/configure.in16
1 files changed, 16 insertions, 0 deletions
diff --git a/libjava/configure.in b/libjava/configure.in
index c3d966fea3f..44c187bfb30 100644
--- a/libjava/configure.in
+++ b/libjava/configure.in
@@ -170,6 +170,22 @@ if test "$enable_java_net" = no; then
AC_DEFINE(DISABLE_JAVA_NET)
fi
+dnl See if the user wants to configure without libffi. Some
+dnl architectures don't support it, and default values are set in
+dnl configure.host.
+AC_ARG_WITH(libffi,
+[ --without-libffi don't use libffi],,with_libffi=${with_libffi_default-yes})
+
+LIBFFI=
+LIBFFIINCS=
+if test "$with_libffi" != no; then
+ AC_DEFINE(USE_LIBFFI)
+ LIBFFI=../libffi/libfficonvenience.la
+ LIBFFIINCS="-I$(top_srcdir)/../libffi/include -I$(MULTIBUILDTOP)../libffi/include"
+fi
+AC_SUBST(LIBFFI)
+AC_SUBST(LIBFFIINCS)
+
dnl See if the user wants to disable JVMPI support.
AC_ARG_ENABLE(jvmpi,
[ --disable-jvmpi disable JVMPI support])