summaryrefslogtreecommitdiff
path: root/m4/flex.m4
diff options
context:
space:
mode:
authorAkim Demaille <akim@lrde.epita.fr>2012-04-10 21:19:59 +0200
committerAkim Demaille <akim@lrde.epita.fr>2012-04-10 21:37:02 +0200
commita4e4295ad2c737bb64fc0b1fcb164a15e6b1f281 (patch)
tree0c71768dbf73b91aacac9b6be4a3061ae5b96068 /m4/flex.m4
parent22cd137bc99f9368a5e3087cef701f8d74d8fd71 (diff)
downloadbison-a4e4295ad2c737bb64fc0b1fcb164a15e6b1f281.tar.gz
build: flex.m4: quote properly.
* m4/flex.m4: Use quotes more systematically.
Diffstat (limited to 'm4/flex.m4')
-rw-r--r--m4/flex.m411
1 files changed, 6 insertions, 5 deletions
diff --git a/m4/flex.m4 b/m4/flex.m4
index 3327bf9b..7e1b914e 100644
--- a/m4/flex.m4
+++ b/m4/flex.m4
@@ -12,7 +12,7 @@ AN_MAKEVAR([LEX], [AC_PROG_LEX])
AN_PROGRAM([lex], [AC_PROG_LEX])
AN_PROGRAM([flex], [AC_PROG_LEX])
AC_DEFUN_ONCE([AC_PROG_LEX],
-[AC_CHECK_PROGS(LEX, flex lex, :)
+[AC_CHECK_PROGS([LEX], [flex lex], [:])
if test "x$LEX" != "x:"; then
_AC_PROG_LEX_YYTEXT_DECL
fi])
@@ -43,7 +43,7 @@ main (void)
return ! yylex () + ! yywrap ();
}
]_ACEOF
-_AC_DO_VAR(LEX conftest.l)
+_AC_DO_VAR([LEX conftest.l])
AC_CACHE_CHECK([lex output file root], [ac_cv_prog_lex_root], [
if test -f lex.yy.c; then
ac_cv_prog_lex_root=lex.yy
@@ -68,9 +68,10 @@ if test -z "${LEXLIB+set}"; then
])
test "$ac_cv_lib_lex" != 'none needed' && LEXLIB=$ac_cv_lib_lex
fi
-AC_SUBST(LEXLIB)
+AC_SUBST([LEXLIB])
-AC_CACHE_CHECK(whether yytext is a pointer, ac_cv_prog_lex_yytext_pointer,
+AC_CACHE_CHECK([whether yytext is a pointer],
+ [ac_cv_prog_lex_yytext_pointer],
[# POSIX says lex can declare yytext either as a pointer or an array; the
# default is implementation-dependent. Figure out which it is, since
# not all implementations provide the %pointer and %array declarations.
@@ -85,7 +86,7 @@ LIBS=$ac_save_LIBS
])
dnl
if test $ac_cv_prog_lex_yytext_pointer = yes; then
- AC_DEFINE(YYTEXT_POINTER, 1,
+ AC_DEFINE([YYTEXT_POINTER], [1],
[Define to 1 if `lex' declares `yytext' as a `char *' by default,
not a `char[]'.])
fi