summaryrefslogtreecommitdiff
path: root/libffi/configure.in
diff options
context:
space:
mode:
authorJeff Sturm <jsturm@one-point.com>2001-06-01 04:09:21 +0000
committerJeff Sturm <jsturm@gcc.gnu.org>2001-06-01 04:09:21 +0000
commit7d45b96823117cb148484e6e05f17cb6ad50b563 (patch)
tree10bf61964697b2eebdb181dcd51ccddc513676c8 /libffi/configure.in
parente2f3946854108340828936a03277cc2ffe145672 (diff)
downloadgcc-7d45b96823117cb148484e6e05f17cb6ad50b563.tar.gz
configure.in: Fix AC_ARG_ENABLE usage.
* configure.in: Fix AC_ARG_ENABLE usage. * configure: Rebuilt. From-SVN: r42768
Diffstat (limited to 'libffi/configure.in')
-rw-r--r--libffi/configure.in27
1 files changed, 21 insertions, 6 deletions
diff --git a/libffi/configure.in b/libffi/configure.in
index 299266164c0..cc3795bac57 100644
--- a/libffi/configure.in
+++ b/libffi/configure.in
@@ -95,14 +95,29 @@ AC_SUBST(TARGETDIR)
AC_SUBST(SHELL)
-AC_ARG_ENABLE(debug,[ --enable-debug debugging mode], AC_DEFINE(FFI_DEBUG))
-
-AC_ARG_ENABLE(debug,[ --disable-structs omit code for struct support], AC_DEFINE(FFI_NO_STRUCTS))
-
-AC_ARG_ENABLE(debug,[ --disable-raw-api make the raw api unavailable], AC_DEFINE(FFI_NO_RAW_API))
+AC_ARG_ENABLE(debug,
+[ --enable-debug debugging mode],
+ if test "$enable_debug" = "yes"; then
+ AC_DEFINE(FFI_DEBUG)
+ fi)
+
+AC_ARG_ENABLE(structs,
+[ --disable-structs omit code for struct support],
+ if test "$enable_structs" = "no"; then
+ AC_DEFINE(FFI_NO_STRUCTS)
+ fi)
+
+AC_ARG_ENABLE(raw-api,
+[ --disable-raw-api make the raw api unavailable],
+ if test "$enable_raw_api" = "no"; then
+ AC_DEFINE(FFI_NO_RAW_API)
+ fi)
AC_ARG_ENABLE(purify-safety,
-[ --enable-purify-safety purify-safe mode], AC_DEFINE(USING_PURIFY))
+[ --enable-purify-safety purify-safe mode],
+ if test "$enable_purify_safety" = "yes"; then
+ AC_DEFINE(USING_PURIFY)
+ fi)
AM_CONDITIONAL(USE_LIBDIR, test -z "$with_cross_host")