]> git.saurik.com Git - bison.git/commitdiff
Merge remote-tracking branch 'origin/branch-2.6' into maint
authorAkim Demaille <akim@lrde.epita.fr>
Mon, 12 Nov 2012 08:06:55 +0000 (09:06 +0100)
committerAkim Demaille <akim@lrde.epita.fr>
Mon, 12 Nov 2012 08:06:55 +0000 (09:06 +0100)
* origin/branch-2.6:
  tests: use valgrind where appropriate
  tests: don't expect $EGREP to support -w

1  2 
THANKS
tests/glr-regression.at
tests/headers.at
tests/local.at
tests/regression.at

diff --cc THANKS
Simple merge
Simple merge
index 8a05d34d8ddfe1cb314aa430ced0d19a30093290,b53ee8a02b56149dfba941542a4ba4bfbf785c1c..dcf09a728296d307e54029c6faa28f47b62e2546
@@@ -161,23 -161,8 +161,8 @@@ exp
  ]AT_YYLEX_DEFINE(["$1"])[
  ]])
  
 -AT_BISON_CHECK([-d -o AT_SKEL_CC_IF([$1.cc $1.yy], [$1.c $1.y])])
 +AT_BISON_CHECK([-d -o $1.AT_SKEL_CC_IF([cc], [c]) $1.y])
  
- # Check there is no 'yy' left.
- # C++ output relies on namespaces and still uses yy a lot.
- AT_SKEL_CC_IF([],
-   [AT_CHECK([$EGREP yy $1.h], [1])])
- # Check there is not 'YY' left.
- # Ignore comments, YYPARSE_PARAM (obsolete), YYPUSH_MORE(_DEFINED)?
- # (constant definition), YY_\w+_INCLUDED (header guards).
- #
- # YYDEBUG (not renamed) can be read, but not changed.
- AT_CHECK([[sed -ne 's,/\*[^*]*\*/,,g;s,//.*,,' \
-                 -e '/YY/p' ]$1.AT_SKEL_CC_IF([hh], [h])[ |
-      $EGREP -wv 'YY(PARSE_PARAM|PUSH_MORE(_DEFINED)?|_[0-9A-Z_]+_INCLUDED)|(defined|if) YYDEBUG']],
-          [1])
  AT_LANG_COMPILE([$1.o])
  AT_CHECK([[echo "$1" >>expout]])
  
diff --cc tests/local.at
Simple merge
Simple merge