]> git.saurik.com Git - bison.git/commit
[defined YYSETJMP]: Don't include <setjmp.h>.
authorPaul Eggert <eggert@cs.ucla.edu>
Mon, 12 Sep 2005 05:50:44 +0000 (05:50 +0000)
committerPaul Eggert <eggert@cs.ucla.edu>
Mon, 12 Sep 2005 05:50:44 +0000 (05:50 +0000)
commitc89b4c032c039eedbd64418e7082f5268a27af1b
treeb4ae277fcf44475e2856e53d5b555e25fcc1dec8
parentd83a9c402ce8047080312f2f7d22867b628a0568
[defined YYSETJMP]: Don't include <setjmp.h>.
(YYJMP_BUF, YYSETJMP, YYLONGJMP) [!defined YYSETJMP]: New macros.
All uses of jmp_buf, setjmp, longjmp changed to use these instead.
(yyparse): Abort if user code uses longjmp to throw an unexpected
value.
data/glr.c