mirror of https://github.com/OpenIPC/firmware.git
42 lines
1.2 KiB
Diff
42 lines
1.2 KiB
Diff
diff --git a/scripts/dtc/dtc-lexer.l b/scripts/dtc/dtc-lexer.l
|
|
index 790fbf6..f1f1631 100644
|
|
--- a/scripts/dtc/dtc-lexer.l
|
|
+++ b/scripts/dtc/dtc-lexer.l
|
|
@@ -38,7 +38,7 @@ LINECOMMENT "//".*\n
|
|
#include "srcpos.h"
|
|
#include "dtc-parser.tab.h"
|
|
|
|
-YYLTYPE yylloc;
|
|
+YYLTYPE yylloc ;
|
|
extern bool treesource_error;
|
|
|
|
/* CAUTION: this will stop working if we ever use yyless() or yyunput() */
|
|
diff --git a/scripts/dtc/dtc-lexer.lex.c_shipped b/scripts/dtc/dtc-lexer.lex.c_shipped
|
|
index ba525c2..766127c 100644
|
|
--- a/scripts/dtc/dtc-lexer.lex.c_shipped
|
|
+++ b/scripts/dtc/dtc-lexer.lex.c_shipped
|
|
@@ -637,7 +637,9 @@ char *yytext;
|
|
#include "srcpos.h"
|
|
#include "dtc-parser.tab.h"
|
|
|
|
-YYLTYPE yylloc;
|
|
+#if (__GNUC__ << 16) + __GNUC_MINOR__ < 0x1000000
|
|
+extern YYLTYPE yylloc ;
|
|
+#endif
|
|
extern bool treesource_error;
|
|
|
|
/* CAUTION: this will stop working if we ever use yyless() or yyunput() */
|
|
diff --git a/scripts/dtc/dtc-parser.tab.c_shipped b/scripts/dtc/dtc-parser.tab.c_shipped
|
|
index 31cec50..430f5e1 100644
|
|
--- a/scripts/dtc/dtc-parser.tab.c_shipped
|
|
+++ b/scripts/dtc/dtc-parser.tab.c_shipped
|
|
@@ -185,7 +185,7 @@ struct YYLTYPE
|
|
|
|
|
|
extern YYSTYPE yylval;
|
|
-extern YYLTYPE yylloc;
|
|
+extern YYLTYPE yylloc ;
|
|
int yyparse (void);
|
|
|
|
#endif /* !YY_YY_DTC_PARSER_TAB_H_INCLUDED */
|