From 4cb693d80a1b52650037f25c1c430f82ec824312 Mon Sep 17 00:00:00 2001 From: Christian Thalinger Date: Sun, 22 Jun 2008 00:45:33 +0200 Subject: [PATCH 1/1] * configure.ac (AC_CHECK_ENABLE_IFCONV): Added. * m4/ifconv.m4: New file. --- configure.ac | 19 +------------------ m4/ifconv.m4 | 41 +++++++++++++++++++++++++++++++++++++++++ 2 files changed, 42 insertions(+), 18 deletions(-) create mode 100644 m4/ifconv.m4 diff --git a/configure.ac b/configure.ac index b64ddd98b..e772d32e4 100644 --- a/configure.ac +++ b/configure.ac @@ -382,24 +382,7 @@ AC_CHECK_ENABLE_RT_TIMING AC_CHECK_ENABLE_CYCLE_STATS AC_CHECK_ENABLE_JVMTI AC_CHECK_ENABLE_THREADS - - -dnl check if if-conversion should be supported -AC_MSG_CHECKING(whether if-conversion should be supported) -AC_ARG_ENABLE([ifconv], - [AS_HELP_STRING(--disable-ifconv,disable if-conversion [[default=enabled]])], - [case "${enableval}" in - no) ENABLE_IFCONV=no;; - *) ENABLE_IFCONV=yes;; - esac], - [ENABLE_IFCONV=yes]) -AC_MSG_RESULT(${ENABLE_IFCONV}) -AM_CONDITIONAL([ENABLE_IFCONV], test x"${ENABLE_IFCONV}" = "xyes") - -if test x"${ENABLE_IFCONV}" = "xyes"; then - AC_DEFINE([ENABLE_IFCONV], 1, [enable if-conversion]) -fi - +AC_CHECK_ENABLE_IFCONV AC_CHECK_ENABLE_INLINING AC_CHECK_ENABLE_INLINING_DEBUG AC_CHECK_ENABLE_REPLACEMENT diff --git a/m4/ifconv.m4 b/m4/ifconv.m4 new file mode 100644 index 000000000..78bcb4f98 --- /dev/null +++ b/m4/ifconv.m4 @@ -0,0 +1,41 @@ +dnl m4/ifconv.m4 +dnl +dnl Copyright (C) 2008 +dnl CACAOVM - Verein zur Foerderung der freien virtuellen Maschine CACAO +dnl +dnl This file is part of CACAO. +dnl +dnl This program is free software; you can redistribute it and/or +dnl modify it under the terms of the GNU General Public License as +dnl published by the Free Software Foundation; either version 2, or (at +dnl your option) any later version. +dnl +dnl This program is distributed in the hope that it will be useful, but +dnl WITHOUT ANY WARRANTY; without even the implied warranty of +dnl MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +dnl General Public License for more details. +dnl +dnl You should have received a copy of the GNU General Public License +dnl along with this program; if not, write to the Free Software +dnl Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA +dnl 02110-1301, USA. + + +dnl check if if-conversion should be supported + +AC_DEFUN([AC_CHECK_ENABLE_IFCONV],[ +AC_MSG_CHECKING(whether if-conversion should be supported) +AC_ARG_ENABLE([ifconv], + [AS_HELP_STRING(--disable-ifconv,disable if-conversion [[default=enabled]])], + [case "${enableval}" in + no) ENABLE_IFCONV=no;; + *) ENABLE_IFCONV=yes;; + esac], + [ENABLE_IFCONV=yes]) +AC_MSG_RESULT(${ENABLE_IFCONV}) +AM_CONDITIONAL([ENABLE_IFCONV], test x"${ENABLE_IFCONV}" = "xyes") + +if test x"${ENABLE_IFCONV}" = "xyes"; then + AC_DEFINE([ENABLE_IFCONV], 1, [enable if-conversion]) +fi +]) -- 2.25.1