diff options
author | David E. O'Brien <obrien@FreeBSD.org> | 2003-04-22 17:14:43 +0000 |
---|---|---|
committer | David E. O'Brien <obrien@FreeBSD.org> | 2003-04-22 17:14:43 +0000 |
commit | 8a8eef127470cab82c3e519ae007f9929c476ef0 (patch) | |
tree | 62d0da0f620126efde2267ffd18da706671c82a2 /lang/gcc40 | |
parent | Remove duplicate pre-extract target. (diff) |
Allow YACC to be used, rather than Bison, for C/C++.
Submitted by: kan
Notes
Notes:
svn path=/head/; revision=79462
Diffstat (limited to 'lang/gcc40')
-rw-r--r-- | lang/gcc40/files/patch-gengtype-yacc.y | 29 |
1 files changed, 29 insertions, 0 deletions
diff --git a/lang/gcc40/files/patch-gengtype-yacc.y b/lang/gcc40/files/patch-gengtype-yacc.y new file mode 100644 index 000000000000..cf227a4b58a6 --- /dev/null +++ b/lang/gcc40/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 <t>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 <s>PARAM_IS + %token NUM + %token PERCENTPERCENT "%%" |