diff options
Diffstat (limited to 'm4/mpc.m4')
-rw-r--r-- | m4/mpc.m4 | 103 |
1 files changed, 15 insertions, 88 deletions
@@ -1,96 +1,23 @@ -##### http://autoconf-archive.cryp.to/ax_c_check_flag.html -# -# SYNOPSIS -# -# -AX_C_CHECK_FLAG(FLAG-TO-CHECK,[PROLOGUE],[BODY],[ACTION-IF-SUCCESS],[ACTION-IF-FAILURE]) -# -# DESCRIPTION -# -# This macro tests if the C compiler supports the flag FLAG-TO-CHECK. -# If successfull execute ACTION-IF-SUCCESS otherwise -# ACTION-IF-FAILURE. PROLOGUE and BODY are optional and should be -# used as in AC_LANG_PROGRAM macro. -# -# This code is inspired from KDE_CHECK_COMPILER_FLAG macro. Thanks to -# Bogdan Drozdowski <bogdandr@op.pl> for testing and bug fixes. -# -# LAST MODIFICATION -# -# 2007-11-26 -# -# COPYLEFT -# -# Copyright (c) 2007 Francesco Salvestrini <salvestrini@users.sourceforge.net> -# -# This program is free software; you can redistribute it and/or -# modify it under the terms of the GNU General Public License as -# published by the Free Software Foundation; either version 2 of the -# License, or (at your option) any later version. -# -# This program is distributed in the hope that it will be useful, but -# WITHOUT ANY WARRANTY; without even the implied warranty of -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU -# General Public License for more details. -# -# You should have received a copy of the GNU General Public License -# along with this program; if not, write to the Free Software -# Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA -# 02111-1307, USA. -# -# As a special exception, the respective Autoconf Macro's copyright -# owner gives unlimited permission to copy, distribute and modify the -# configure scripts that are the output of Autoconf when processing -# the Macro. You need not follow the terms of the GNU General Public -# License when using or distributing such scripts, even though -# portions of the text of the Macro appear in them. The GNU General -# Public License (GPL) does govern all other use of the material that -# constitutes the Autoconf Macro. -# -# This special exception to the GPL applies to versions of the -# Autoconf Macro released by the Autoconf Macro Archive. When you -# make and distribute a modified version of the Autoconf Macro, you -# may extend this special exception to the GPL to apply to your -# modified version as well. - -AC_DEFUN([AX_C_CHECK_FLAG],[ - AC_PREREQ([2.61]) - AC_REQUIRE([AC_PROG_CC]) - AC_REQUIRE([AC_PROG_SED]) +/* mpc.m4 - flag=`echo "$1" | $SED 'y% .=/+-(){}<>:*,%_______________%'` +Copyright (C) INRIA, 2008, 2009, 2010, 2011 - AC_CACHE_CHECK([whether the C compiler accepts the $1 flag], - [ax_cv_c_check_flag_$flag],[ +This file is part of the MPC Library. - AC_LANG_PUSH([C]) +The MPC Library is free software; you can redistribute it and/or modify +it under the terms of the GNU Lesser General Public License as published by +the Free Software Foundation; either version 2.1 of the License, or (at your +option) any later version. - save_CFLAGS="$CFLAGS" - CFLAGS="$CFLAGS $1" - - AC_LINK_IFELSE([ - AC_LANG_PROGRAM([$2],[$3]) - ],[ - eval "ax_cv_c_check_flag_$flag=yes" - ],[ - eval "ax_cv_c_check_flag_$flag=no" - ]) - - CFLAGS="$save_CFLAGS" - - AC_LANG_POP - - ]) - - AS_IF([eval "test \"`echo '$ax_cv_c_check_flag_'$flag`\" = yes"],[ - : - $4 - ],[ - : - $5 - ]) -]) +The MPC Library is distributed in the hope that it will be useful, but +WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY +or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public +License for more details. +You should have received a copy of the GNU Lesser General Public License +along with the MPC Library; see the file COPYING.LIB. If not, write to +the Free Software Foundation, Inc., 59 Temple Place - Suite 330, Boston, +MA 02111-1307, USA. */ # # SYNOPSIS |