1
1
# ===========================================================================
2
- # http ://www.gnu.org/software/autoconf-archive/ax_check_compile_flag.html
2
+ # https ://www.gnu.org/software/autoconf-archive/ax_check_compile_flag.html
3
3
# ===========================================================================
4
4
#
5
5
# SYNOPSIS
29
29
# Copyright (c) 2008 Guido U. Draheim <[email protected] >
30
30
# Copyright (c) 2011 Maarten Bosmans <[email protected] >
31
31
#
32
- # This program is free software: you can redistribute it and/or modify it
33
- # under the terms of the GNU General Public License as published by the
34
- # Free Software Foundation, either version 3 of the License, or (at your
35
- # option) any later version.
36
- #
37
- # This program is distributed in the hope that it will be useful, but
38
- # WITHOUT ANY WARRANTY; without even the implied warranty of
39
- # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General
40
- # Public License for more details.
41
- #
42
- # You should have received a copy of the GNU General Public License along
43
- # with this program. If not, see <http://www.gnu.org/licenses/>.
44
- #
45
- # As a special exception, the respective Autoconf Macro's copyright owner
46
- # gives unlimited permission to copy, distribute and modify the configure
47
- # scripts that are the output of Autoconf when processing the Macro. You
48
- # need not follow the terms of the GNU General Public License when using
49
- # or distributing such scripts, even though portions of the text of the
50
- # Macro appear in them. The GNU General Public License (GPL) does govern
51
- # all other use of the material that constitutes the Autoconf Macro.
52
- #
53
- # This special exception to the GPL applies to versions of the Autoconf
54
- # Macro released by the Autoconf Archive. When you make and distribute a
55
- # modified version of the Autoconf Macro, you may extend this special
56
- # exception to the GPL to apply to your modified version as well.
32
+ # Copying and distribution of this file, with or without modification, are
33
+ # permitted in any medium without royalty provided the copyright notice
34
+ # and this notice are preserved. This file is offered as-is, without any
35
+ # warranty.
57
36
58
- # serial 3
37
+ # serial 6
59
38
60
39
AC_DEFUN ( [ AX_CHECK_COMPILE_FLAG ] ,
61
- [ AC_PREREQ ( 2.59 ) dnl for _AC_LANG_PREFIX
40
+ [ AC_PREREQ ( 2.64 ) dnl for _AC_LANG_PREFIX and AS_VAR_IF
62
41
AS_VAR_PUSHDEF ( [ CACHEVAR] ,[ ax_cv_check_[ ] _AC_LANG_ABBREV[ ] flags_$4 _$1 ] ) dnl
63
42
AC_CACHE_CHECK ( [ whether _AC_LANG compiler accepts $1 ] , CACHEVAR , [
64
43
ax_check_save_flags=$[ ] _AC_LANG_PREFIX[ ] FLAGS
@@ -67,7 +46,7 @@ AC_CACHE_CHECK([whether _AC_LANG compiler accepts $1], CACHEVAR, [
67
46
[ AS_VAR_SET ( CACHEVAR ,[ yes] ) ] ,
68
47
[ AS_VAR_SET ( CACHEVAR ,[ no] ) ] )
69
48
_AC_LANG_PREFIX[ ] FLAGS=$ax_check_save_flags] )
70
- AS_IF ( [ test x"AS_VAR_GET( CACHEVAR)" = xyes ] ,
49
+ AS_VAR_IF ( CACHEVAR , yes ,
71
50
[ m4_default ( [ $2 ] , : ) ] ,
72
51
[ m4_default ( [ $3 ] , : ) ] )
73
52
AS_VAR_POPDEF ( [ CACHEVAR] ) dnl
0 commit comments