diff options
Diffstat (limited to 'scripts/dtc/dtc-parser.tab.h_shipped')
-rw-r--r-- | scripts/dtc/dtc-parser.tab.h_shipped | 82 |
1 files changed, 30 insertions, 52 deletions
diff --git a/scripts/dtc/dtc-parser.tab.h_shipped b/scripts/dtc/dtc-parser.tab.h_shipped index ba99100d55c9..95c9547adea5 100644 --- a/scripts/dtc/dtc-parser.tab.h_shipped +++ b/scripts/dtc/dtc-parser.tab.h_shipped | |||
@@ -1,24 +1,23 @@ | |||
1 | /* A Bison parser, made by GNU Bison 2.3. */ | ||
2 | 1 | ||
3 | /* Skeleton interface for Bison's Yacc-like parsers in C | 2 | /* A Bison parser, made by GNU Bison 2.4.1. */ |
4 | 3 | ||
5 | Copyright (C) 1984, 1989, 1990, 2000, 2001, 2002, 2003, 2004, 2005, 2006 | 4 | /* Skeleton interface for Bison's Yacc-like parsers in C |
5 | |||
6 | Copyright (C) 1984, 1989, 1990, 2000, 2001, 2002, 2003, 2004, 2005, 2006 | ||
6 | Free Software Foundation, Inc. | 7 | Free Software Foundation, Inc. |
7 | 8 | ||
8 | This program is free software; you can redistribute it and/or modify | 9 | This program is free software: you can redistribute it and/or modify |
9 | it under the terms of the GNU General Public License as published by | 10 | it under the terms of the GNU General Public License as published by |
10 | the Free Software Foundation; either version 2, or (at your option) | 11 | the Free Software Foundation, either version 3 of the License, or |
11 | any later version. | 12 | (at your option) any later version. |
12 | 13 | ||
13 | This program is distributed in the hope that it will be useful, | 14 | This program is distributed in the hope that it will be useful, |
14 | but WITHOUT ANY WARRANTY; without even the implied warranty of | 15 | but WITHOUT ANY WARRANTY; without even the implied warranty of |
15 | MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | 16 | MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the |
16 | GNU General Public License for more details. | 17 | GNU General Public License for more details. |
17 | 18 | ||
18 | You should have received a copy of the GNU General Public License | 19 | You should have received a copy of the GNU General Public License |
19 | along with this program; if not, write to the Free Software | 20 | along with this program. If not, see <http://www.gnu.org/licenses/>. */ |
20 | Foundation, Inc., 51 Franklin Street, Fifth Floor, | ||
21 | Boston, MA 02110-1301, USA. */ | ||
22 | 21 | ||
23 | /* As a special exception, you may create a larger work that contains | 22 | /* As a special exception, you may create a larger work that contains |
24 | part or all of the Bison parser skeleton and distribute that work | 23 | part or all of the Bison parser skeleton and distribute that work |
@@ -29,10 +28,11 @@ | |||
29 | special exception, which will cause the skeleton and the resulting | 28 | special exception, which will cause the skeleton and the resulting |
30 | Bison output files to be licensed under the GNU General Public | 29 | Bison output files to be licensed under the GNU General Public |
31 | License without this special exception. | 30 | License without this special exception. |
32 | 31 | ||
33 | This special exception was added by the Free Software Foundation in | 32 | This special exception was added by the Free Software Foundation in |
34 | version 2.2 of Bison. */ | 33 | version 2.2 of Bison. */ |
35 | 34 | ||
35 | |||
36 | /* Tokens. */ | 36 | /* Tokens. */ |
37 | #ifndef YYTOKENTYPE | 37 | #ifndef YYTOKENTYPE |
38 | # define YYTOKENTYPE | 38 | # define YYTOKENTYPE |
@@ -43,35 +43,24 @@ | |||
43 | DT_MEMRESERVE = 259, | 43 | DT_MEMRESERVE = 259, |
44 | DT_PROPNODENAME = 260, | 44 | DT_PROPNODENAME = 260, |
45 | DT_LITERAL = 261, | 45 | DT_LITERAL = 261, |
46 | DT_LEGACYLITERAL = 262, | 46 | DT_BASE = 262, |
47 | DT_BASE = 263, | 47 | DT_BYTE = 263, |
48 | DT_BYTE = 264, | 48 | DT_STRING = 264, |
49 | DT_STRING = 265, | 49 | DT_LABEL = 265, |
50 | DT_LABEL = 266, | 50 | DT_REF = 266, |
51 | DT_REF = 267, | 51 | DT_INCBIN = 267 |
52 | DT_INCBIN = 268 | ||
53 | }; | 52 | }; |
54 | #endif | 53 | #endif |
55 | /* Tokens. */ | ||
56 | #define DT_V1 258 | ||
57 | #define DT_MEMRESERVE 259 | ||
58 | #define DT_PROPNODENAME 260 | ||
59 | #define DT_LITERAL 261 | ||
60 | #define DT_LEGACYLITERAL 262 | ||
61 | #define DT_BASE 263 | ||
62 | #define DT_BYTE 264 | ||
63 | #define DT_STRING 265 | ||
64 | #define DT_LABEL 266 | ||
65 | #define DT_REF 267 | ||
66 | #define DT_INCBIN 268 | ||
67 | |||
68 | 54 | ||
69 | 55 | ||
70 | 56 | ||
71 | #if ! defined YYSTYPE && ! defined YYSTYPE_IS_DECLARED | 57 | #if ! defined YYSTYPE && ! defined YYSTYPE_IS_DECLARED |
72 | typedef union YYSTYPE | 58 | typedef union YYSTYPE |
73 | #line 37 "dtc-parser.y" | ||
74 | { | 59 | { |
60 | |||
61 | /* Line 1676 of yacc.c */ | ||
62 | #line 39 "dtc-parser.y" | ||
63 | |||
75 | char *propnodename; | 64 | char *propnodename; |
76 | char *literal; | 65 | char *literal; |
77 | char *labelref; | 66 | char *labelref; |
@@ -86,28 +75,17 @@ typedef union YYSTYPE | |||
86 | struct node *node; | 75 | struct node *node; |
87 | struct node *nodelist; | 76 | struct node *nodelist; |
88 | struct reserve_info *re; | 77 | struct reserve_info *re; |
89 | } | 78 | |
90 | /* Line 1489 of yacc.c. */ | 79 | |
91 | #line 92 "dtc-parser.tab.h" | 80 | |
92 | YYSTYPE; | 81 | /* Line 1676 of yacc.c */ |
82 | #line 83 "dtc-parser.tab.h" | ||
83 | } YYSTYPE; | ||
84 | # define YYSTYPE_IS_TRIVIAL 1 | ||
93 | # define yystype YYSTYPE /* obsolescent; will be withdrawn */ | 85 | # define yystype YYSTYPE /* obsolescent; will be withdrawn */ |
94 | # define YYSTYPE_IS_DECLARED 1 | 86 | # define YYSTYPE_IS_DECLARED 1 |
95 | # define YYSTYPE_IS_TRIVIAL 1 | ||
96 | #endif | 87 | #endif |
97 | 88 | ||
98 | extern YYSTYPE yylval; | 89 | extern YYSTYPE yylval; |
99 | 90 | ||
100 | #if ! defined YYLTYPE && ! defined YYLTYPE_IS_DECLARED | ||
101 | typedef struct YYLTYPE | ||
102 | { | ||
103 | int first_line; | ||
104 | int first_column; | ||
105 | int last_line; | ||
106 | int last_column; | ||
107 | } YYLTYPE; | ||
108 | # define yyltype YYLTYPE /* obsolescent; will be withdrawn */ | ||
109 | # define YYLTYPE_IS_DECLARED 1 | ||
110 | # define YYLTYPE_IS_TRIVIAL 1 | ||
111 | #endif | ||
112 | 91 | ||
113 | extern YYLTYPE yylloc; | ||