mirror of
https://git.savannah.gnu.org/git/bison.git
synced 2026-03-18 08:43:03 +00:00
tests: be robust to POSIXLY_CORRECT being defined.
* tests/local.at (AT_BISON_CHECK_NO_XML): Check if POSIXLY_CORRECT is defined, not if it is defined to 1. Reported by Lie Yan. http://lists.gnu.org/archive/html/bug-bison/2012-03/msg00000.html
This commit is contained in:
1
THANKS
1
THANKS
@@ -59,6 +59,7 @@ Juan Manuel Guerrero juan.guerrero@gmx.de
|
|||||||
Kees Zeelenberg kzlg@users.sourceforge.net
|
Kees Zeelenberg kzlg@users.sourceforge.net
|
||||||
Keith Browne kbrowne@legato.com
|
Keith Browne kbrowne@legato.com
|
||||||
Laurent Mascherpa laurent.mascherpa@epita.fr
|
Laurent Mascherpa laurent.mascherpa@epita.fr
|
||||||
|
Lie Yan lie.yan@kaust.edu.sa
|
||||||
Magnus Fromreide magfr@lysator.liu.se
|
Magnus Fromreide magfr@lysator.liu.se
|
||||||
Marc Autret autret_m@epita.fr
|
Marc Autret autret_m@epita.fr
|
||||||
Martin Jacobs martin.jacobs@arcor.de
|
Martin Jacobs martin.jacobs@arcor.de
|
||||||
|
|||||||
@@ -284,9 +284,10 @@ m4_define([AT_BISON_CHECK_NO_XML],
|
|||||||
[AT_QUELL_VALGRIND ])[[bison ]]$@)
|
[AT_QUELL_VALGRIND ])[[bison ]]$@)
|
||||||
m4_if(m4_bregexp([$4], [: warning: ]), [-1], [],
|
m4_if(m4_bregexp([$4], [: warning: ]), [-1], [],
|
||||||
m4_quote(m4_if(m4_quote($2), [], [0], [$2])), [0], [[
|
m4_quote(m4_if(m4_quote($2), [], [0], [$2])), [0], [[
|
||||||
# POSIXLY_CORRECT=1 causes bison to complain if options are added
|
# Defining POSIXLY_CORRECT causes bison to complain if options
|
||||||
# after the grammar file name, so skip these checks in that case.
|
# are added after the grammar file name, so skip these checks
|
||||||
if test x"$POSIXLY_CORRECT" != x1; then
|
# in that case.
|
||||||
|
if test -z "${POSIXLY_CORRECT+set}"; then
|
||||||
# Don't interfere with caller's files.
|
# Don't interfere with caller's files.
|
||||||
if test -f stderr; then mv stderr at-bison-check-stderr.bak; fi
|
if test -f stderr; then mv stderr at-bison-check-stderr.bak; fi
|
||||||
if test -f experr; then mv experr at-bison-check-experr.bak; fi
|
if test -f experr; then mv experr at-bison-check-experr.bak; fi
|
||||||
|
|||||||
Reference in New Issue
Block a user