Source-Changes-HG archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
[src/trunk]: src/external/gpl2/dtc/dist Make this compatible with byacc
details: https://anonhg.NetBSD.org/src/rev/9d8d1ce269f6
branches: trunk
changeset: 354147:9d8d1ce269f6
user: christos <christos%NetBSD.org@localhost>
date: Mon Jun 05 18:59:21 2017 +0000
description:
Make this compatible with byacc
diffstat:
external/gpl2/dtc/dist/dtc-parser.y | 11 +++++++++++
1 files changed, 11 insertions(+), 0 deletions(-)
diffs (30 lines):
diff -r bd872e40f750 -r 9d8d1ce269f6 external/gpl2/dtc/dist/dtc-parser.y
--- a/external/gpl2/dtc/dist/dtc-parser.y Mon Jun 05 18:59:10 2017 +0000
+++ b/external/gpl2/dtc/dist/dtc-parser.y Mon Jun 05 18:59:21 2017 +0000
@@ -24,7 +24,11 @@
#include "srcpos.h"
extern int yylex(void);
+#ifndef YYBYACC
extern void yyerror(char const *s);
+#else
+#include "dtc-parser.h"
+#endif
#define ERROR(loc, ...) \
do { \
srcpos_error((loc), "Error", __VA_ARGS__); \
@@ -471,7 +475,14 @@
%%
+#ifndef YYBYACC
void yyerror(char const *s)
{
ERROR(&yylloc, "%s", s);
}
+#else
+void yyerror(YYLTYPE *loc, char const *s)
+{
+ ERROR(loc, "%s", s);
+}
+#endif
Home |
Main Index |
Thread Index |
Old Index