mirror of
https://git.freebsd.org/ports.git
synced 2025-07-13 23:39:20 -04:00
- Fix build on clang - Add MAKE_JOBS_UNSAFE - Add LICENSE - Add DOCS option - Bump PORTREVISION - Pet portlint PR: 191049 Submitted by: k@stereochro.me Reviewed by: cpm@fbsd.es, joemann@beefree.free.de, marino, riggs Final patch by: cpm@fbsd.es, riggs MFH: 2014Q3
25 lines
817 B
Text
25 lines
817 B
Text
--- ./src/Mixfix/top.yy.orig 2014-09-03 03:00:02.000000000 +0200
|
|
+++ ./src/Mixfix/top.yy 2014-09-03 03:02:15.000000000 +0200
|
|
@@ -59,7 +59,6 @@
|
|
#define store(token) tokenSequence.append(token)
|
|
#define fragClear() fragments.contractTo(0);
|
|
#define fragStore(token) fragments.append(token)
|
|
-#define YYPARSE_PARAM parseResult
|
|
#define PARSE_RESULT (*((UserLevelRewritingContext::ParseResult*) parseResult))
|
|
|
|
#define CM interpreter.getCurrentModule()
|
|
@@ -91,12 +90,13 @@
|
|
Int64 number;
|
|
Int64 number2;
|
|
|
|
-static void yyerror(char *s);
|
|
+static void yyerror(UserLevelRewritingContext::ParseResult *parseResult, char *s);
|
|
|
|
void cleanUpModuleExpression();
|
|
void cleanUpParser();
|
|
void missingSpace(const Token& token);
|
|
%}
|
|
+%parse-param { UserLevelRewritingContext::ParseResult *parseResult }
|
|
%pure_parser
|
|
|
|
%union
|