From c74b539a20f5cb7c058e6b16af68ddf7d6015a13 Mon Sep 17 00:00:00 2001 From: Alan Coopersmith Date: Fri, 2 Sep 2011 23:00:07 -0700 Subject: Use -p instead of %parser for compatibility with older bison & yacc The %name-prefix "prefix" syntax was introduced in bison 2.3b and is not supported in older bison and yacc parsers. Without this fix, bison 2.3 (older than 2.3b) gives the cryptic error: .../src/laygram.y:1.14-20: syntax error, unexpected string, expecting = Signed-off-by: Alan Coopersmith Tested-by: Gaetan Nadon --- src/Makefile.am | 3 ++- src/laygram.y | 1 - 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/src/Makefile.am b/src/Makefile.am index e912004..aa644f8 100644 --- a/src/Makefile.am +++ b/src/Makefile.am @@ -1,6 +1,7 @@ lib_LTLIBRARIES = libXaw3d.la -AM_YFLAGS = -d +AM_YFLAGS = -d -p LayYY + AM_CFLAGS = \ $(CWARNFLAGS) \ $(X11_CFLAGS) \ diff --git a/src/laygram.y b/src/laygram.y index 3644dd4..6c79b16 100644 --- a/src/laygram.y +++ b/src/laygram.y @@ -1,4 +1,3 @@ -%name-prefix "LayYY" %defines %{ #include -- cgit v1.2.3