From 5ec83c3f93a02bcab11e5a13766c15603d5de5d5 Mon Sep 17 00:00:00 2001 From: obrien Date: Tue, 22 Apr 2003 17:14:43 +0000 Subject: Allow YACC to be used, rather than Bison, for C/C++. Submitted by: kan --- lang/gcc46/files/patch-gengtype-yacc.y | 29 +++++++++++++++++++++++++++++ 1 file changed, 29 insertions(+) create mode 100644 lang/gcc46/files/patch-gengtype-yacc.y (limited to 'lang/gcc46') diff --git a/lang/gcc46/files/patch-gengtype-yacc.y b/lang/gcc46/files/patch-gengtype-yacc.y new file mode 100644 index 000000000000..cf227a4b58a6 --- /dev/null +++ b/lang/gcc46/files/patch-gengtype-yacc.y @@ -0,0 +1,29 @@ +--- gcc/gengtype-yacc.y.orig Fri Sep 20 00:33:24 2002 ++++ gcc/gengtype-yacc.y Tue Apr 22 09:11:27 2003 +@@ -24,6 +24,9 @@ + #include "system.h" + #include "gengtype.h" + #define YYERROR_VERBOSE ++ ++#define malloc xmalloc ++#define realloc xrealloc + %} + + %union { +@@ -37,11 +40,11 @@ + %token ENT_STRUCT + %token ENT_EXTERNSTATIC + %token ENT_YACCUNION +-%token GTY_TOKEN "GTY" +-%token UNION "union" +-%token STRUCT "struct" +-%token ENUM "enum" +-%token ALIAS "ptr_alias" ++%token GTY_TOKEN ++%token UNION ++%token STRUCT ++%token ENUM ++%token ALIAS + %token PARAM_IS + %token NUM + %token PERCENTPERCENT "%%" -- cgit