diff options
Diffstat (limited to 'scripts/kconfig/zconf.hash.c_shipped')
-rw-r--r-- | scripts/kconfig/zconf.hash.c_shipped | 220 |
1 files changed, 106 insertions, 114 deletions
diff --git a/scripts/kconfig/zconf.hash.c_shipped b/scripts/kconfig/zconf.hash.c_shipped index 47c8b5babf34..ab28b18153a7 100644 --- a/scripts/kconfig/zconf.hash.c_shipped +++ b/scripts/kconfig/zconf.hash.c_shipped | |||
@@ -1,4 +1,4 @@ | |||
1 | /* ANSI-C code produced by gperf version 3.0.1 */ | 1 | /* ANSI-C code produced by gperf version 3.0.2 */ |
2 | /* Command-line: gperf */ | 2 | /* Command-line: gperf */ |
3 | /* Computed positions: -k'1,3' */ | 3 | /* Computed positions: -k'1,3' */ |
4 | 4 | ||
@@ -30,7 +30,7 @@ | |||
30 | #endif | 30 | #endif |
31 | 31 | ||
32 | struct kconf_id; | 32 | struct kconf_id; |
33 | /* maximum key range = 45, duplicates = 0 */ | 33 | /* maximum key range = 47, duplicates = 0 */ |
34 | 34 | ||
35 | #ifdef __GNUC__ | 35 | #ifdef __GNUC__ |
36 | __inline | 36 | __inline |
@@ -44,32 +44,32 @@ kconf_id_hash (register const char *str, register unsigned int len) | |||
44 | { | 44 | { |
45 | static unsigned char asso_values[] = | 45 | static unsigned char asso_values[] = |
46 | { | 46 | { |
47 | 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, | 47 | 49, 49, 49, 49, 49, 49, 49, 49, 49, 49, |
48 | 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, | 48 | 49, 49, 49, 49, 49, 49, 49, 49, 49, 49, |
49 | 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, | 49 | 49, 49, 49, 49, 49, 49, 49, 49, 49, 49, |
50 | 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, | 50 | 49, 49, 49, 49, 49, 49, 49, 49, 49, 49, |
51 | 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, | 51 | 49, 49, 49, 49, 49, 49, 49, 49, 49, 49, |
52 | 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, | 52 | 49, 49, 49, 49, 49, 49, 49, 49, 49, 49, |
53 | 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, | 53 | 49, 49, 49, 49, 49, 49, 49, 49, 49, 49, |
54 | 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, | 54 | 49, 49, 49, 49, 49, 49, 49, 49, 49, 49, |
55 | 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, | 55 | 49, 49, 49, 49, 49, 49, 49, 49, 49, 49, |
56 | 47, 47, 47, 47, 47, 47, 47, 25, 30, 15, | 56 | 49, 49, 49, 49, 49, 49, 49, 18, 11, 5, |
57 | 0, 15, 0, 47, 5, 15, 47, 47, 30, 20, | 57 | 0, 0, 5, 49, 5, 20, 49, 49, 5, 20, |
58 | 5, 0, 25, 15, 0, 0, 10, 35, 47, 47, | 58 | 5, 0, 30, 49, 0, 15, 0, 10, 49, 49, |
59 | 5, 47, 47, 47, 47, 47, 47, 47, 47, 47, | 59 | 25, 49, 49, 49, 49, 49, 49, 49, 49, 49, |
60 | 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, | 60 | 49, 49, 49, 49, 49, 49, 49, 49, 49, 49, |
61 | 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, | 61 | 49, 49, 49, 49, 49, 49, 49, 49, 49, 49, |
62 | 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, | 62 | 49, 49, 49, 49, 49, 49, 49, 49, 49, 49, |
63 | 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, | 63 | 49, 49, 49, 49, 49, 49, 49, 49, 49, 49, |
64 | 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, | 64 | 49, 49, 49, 49, 49, 49, 49, 49, 49, 49, |
65 | 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, | 65 | 49, 49, 49, 49, 49, 49, 49, 49, 49, 49, |
66 | 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, | 66 | 49, 49, 49, 49, 49, 49, 49, 49, 49, 49, |
67 | 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, | 67 | 49, 49, 49, 49, 49, 49, 49, 49, 49, 49, |
68 | 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, | 68 | 49, 49, 49, 49, 49, 49, 49, 49, 49, 49, |
69 | 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, | 69 | 49, 49, 49, 49, 49, 49, 49, 49, 49, 49, |
70 | 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, | 70 | 49, 49, 49, 49, 49, 49, 49, 49, 49, 49, |
71 | 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, | 71 | 49, 49, 49, 49, 49, 49, 49, 49, 49, 49, |
72 | 47, 47, 47, 47, 47, 47 | 72 | 49, 49, 49, 49, 49, 49 |
73 | }; | 73 | }; |
74 | register int hval = len; | 74 | register int hval = len; |
75 | 75 | ||
@@ -89,74 +89,70 @@ kconf_id_hash (register const char *str, register unsigned int len) | |||
89 | struct kconf_id_strings_t | 89 | struct kconf_id_strings_t |
90 | { | 90 | { |
91 | char kconf_id_strings_str2[sizeof("on")]; | 91 | char kconf_id_strings_str2[sizeof("on")]; |
92 | char kconf_id_strings_str6[sizeof("string")]; | 92 | char kconf_id_strings_str5[sizeof("endif")]; |
93 | char kconf_id_strings_str7[sizeof("default")]; | 93 | char kconf_id_strings_str6[sizeof("option")]; |
94 | char kconf_id_strings_str8[sizeof("def_bool")]; | 94 | char kconf_id_strings_str7[sizeof("endmenu")]; |
95 | char kconf_id_strings_str8[sizeof("optional")]; | ||
96 | char kconf_id_strings_str9[sizeof("endchoice")]; | ||
95 | char kconf_id_strings_str10[sizeof("range")]; | 97 | char kconf_id_strings_str10[sizeof("range")]; |
96 | char kconf_id_strings_str11[sizeof("def_boolean")]; | 98 | char kconf_id_strings_str11[sizeof("choice")]; |
97 | char kconf_id_strings_str12[sizeof("def_tristate")]; | 99 | char kconf_id_strings_str12[sizeof("default")]; |
98 | char kconf_id_strings_str13[sizeof("hex")]; | 100 | char kconf_id_strings_str13[sizeof("def_bool")]; |
99 | char kconf_id_strings_str14[sizeof("defconfig_list")]; | 101 | char kconf_id_strings_str14[sizeof("help")]; |
100 | char kconf_id_strings_str16[sizeof("option")]; | 102 | char kconf_id_strings_str15[sizeof("bool")]; |
101 | char kconf_id_strings_str17[sizeof("if")]; | 103 | char kconf_id_strings_str16[sizeof("config")]; |
102 | char kconf_id_strings_str18[sizeof("optional")]; | 104 | char kconf_id_strings_str17[sizeof("def_tristate")]; |
103 | char kconf_id_strings_str20[sizeof("endif")]; | 105 | char kconf_id_strings_str18[sizeof("boolean")]; |
104 | char kconf_id_strings_str21[sizeof("choice")]; | 106 | char kconf_id_strings_str19[sizeof("defconfig_list")]; |
105 | char kconf_id_strings_str22[sizeof("endmenu")]; | 107 | char kconf_id_strings_str21[sizeof("string")]; |
106 | char kconf_id_strings_str23[sizeof("requires")]; | 108 | char kconf_id_strings_str22[sizeof("if")]; |
107 | char kconf_id_strings_str24[sizeof("endchoice")]; | 109 | char kconf_id_strings_str23[sizeof("int")]; |
108 | char kconf_id_strings_str26[sizeof("config")]; | 110 | char kconf_id_strings_str24[sizeof("enable")]; |
111 | char kconf_id_strings_str26[sizeof("select")]; | ||
109 | char kconf_id_strings_str27[sizeof("modules")]; | 112 | char kconf_id_strings_str27[sizeof("modules")]; |
110 | char kconf_id_strings_str28[sizeof("int")]; | 113 | char kconf_id_strings_str28[sizeof("tristate")]; |
111 | char kconf_id_strings_str29[sizeof("menu")]; | 114 | char kconf_id_strings_str29[sizeof("menu")]; |
112 | char kconf_id_strings_str31[sizeof("prompt")]; | 115 | char kconf_id_strings_str31[sizeof("source")]; |
113 | char kconf_id_strings_str32[sizeof("depends")]; | 116 | char kconf_id_strings_str32[sizeof("comment")]; |
114 | char kconf_id_strings_str33[sizeof("tristate")]; | 117 | char kconf_id_strings_str33[sizeof("hex")]; |
115 | char kconf_id_strings_str34[sizeof("bool")]; | ||
116 | char kconf_id_strings_str35[sizeof("menuconfig")]; | 118 | char kconf_id_strings_str35[sizeof("menuconfig")]; |
117 | char kconf_id_strings_str36[sizeof("select")]; | 119 | char kconf_id_strings_str36[sizeof("prompt")]; |
118 | char kconf_id_strings_str37[sizeof("boolean")]; | 120 | char kconf_id_strings_str37[sizeof("depends")]; |
119 | char kconf_id_strings_str39[sizeof("help")]; | 121 | char kconf_id_strings_str48[sizeof("mainmenu")]; |
120 | char kconf_id_strings_str41[sizeof("source")]; | ||
121 | char kconf_id_strings_str42[sizeof("comment")]; | ||
122 | char kconf_id_strings_str43[sizeof("mainmenu")]; | ||
123 | char kconf_id_strings_str46[sizeof("enable")]; | ||
124 | }; | 122 | }; |
125 | static struct kconf_id_strings_t kconf_id_strings_contents = | 123 | static struct kconf_id_strings_t kconf_id_strings_contents = |
126 | { | 124 | { |
127 | "on", | 125 | "on", |
128 | "string", | 126 | "endif", |
127 | "option", | ||
128 | "endmenu", | ||
129 | "optional", | ||
130 | "endchoice", | ||
131 | "range", | ||
132 | "choice", | ||
129 | "default", | 133 | "default", |
130 | "def_bool", | 134 | "def_bool", |
131 | "range", | 135 | "help", |
132 | "def_boolean", | 136 | "bool", |
137 | "config", | ||
133 | "def_tristate", | 138 | "def_tristate", |
134 | "hex", | 139 | "boolean", |
135 | "defconfig_list", | 140 | "defconfig_list", |
136 | "option", | 141 | "string", |
137 | "if", | 142 | "if", |
138 | "optional", | ||
139 | "endif", | ||
140 | "choice", | ||
141 | "endmenu", | ||
142 | "requires", | ||
143 | "endchoice", | ||
144 | "config", | ||
145 | "modules", | ||
146 | "int", | 143 | "int", |
147 | "menu", | 144 | "enable", |
148 | "prompt", | ||
149 | "depends", | ||
150 | "tristate", | ||
151 | "bool", | ||
152 | "menuconfig", | ||
153 | "select", | 145 | "select", |
154 | "boolean", | 146 | "modules", |
155 | "help", | 147 | "tristate", |
148 | "menu", | ||
156 | "source", | 149 | "source", |
157 | "comment", | 150 | "comment", |
158 | "mainmenu", | 151 | "hex", |
159 | "enable" | 152 | "menuconfig", |
153 | "prompt", | ||
154 | "depends", | ||
155 | "mainmenu" | ||
160 | }; | 156 | }; |
161 | #define kconf_id_strings ((const char *) &kconf_id_strings_contents) | 157 | #define kconf_id_strings ((const char *) &kconf_id_strings_contents) |
162 | #ifdef __GNUC__ | 158 | #ifdef __GNUC__ |
@@ -167,58 +163,54 @@ kconf_id_lookup (register const char *str, register unsigned int len) | |||
167 | { | 163 | { |
168 | enum | 164 | enum |
169 | { | 165 | { |
170 | TOTAL_KEYWORDS = 33, | 166 | TOTAL_KEYWORDS = 31, |
171 | MIN_WORD_LENGTH = 2, | 167 | MIN_WORD_LENGTH = 2, |
172 | MAX_WORD_LENGTH = 14, | 168 | MAX_WORD_LENGTH = 14, |
173 | MIN_HASH_VALUE = 2, | 169 | MIN_HASH_VALUE = 2, |
174 | MAX_HASH_VALUE = 46 | 170 | MAX_HASH_VALUE = 48 |
175 | }; | 171 | }; |
176 | 172 | ||
177 | static struct kconf_id wordlist[] = | 173 | static struct kconf_id wordlist[] = |
178 | { | 174 | { |
179 | {-1}, {-1}, | 175 | {-1}, {-1}, |
180 | {(int)(long)&((struct kconf_id_strings_t *)0)->kconf_id_strings_str2, T_ON, TF_PARAM}, | 176 | {(int)(long)&((struct kconf_id_strings_t *)0)->kconf_id_strings_str2, T_ON, TF_PARAM}, |
181 | {-1}, {-1}, {-1}, | 177 | {-1}, {-1}, |
182 | {(int)(long)&((struct kconf_id_strings_t *)0)->kconf_id_strings_str6, T_TYPE, TF_COMMAND, S_STRING}, | 178 | {(int)(long)&((struct kconf_id_strings_t *)0)->kconf_id_strings_str5, T_ENDIF, TF_COMMAND}, |
183 | {(int)(long)&((struct kconf_id_strings_t *)0)->kconf_id_strings_str7, T_DEFAULT, TF_COMMAND, S_UNKNOWN}, | 179 | {(int)(long)&((struct kconf_id_strings_t *)0)->kconf_id_strings_str6, T_OPTION, TF_COMMAND}, |
184 | {(int)(long)&((struct kconf_id_strings_t *)0)->kconf_id_strings_str8, T_DEFAULT, TF_COMMAND, S_BOOLEAN}, | 180 | {(int)(long)&((struct kconf_id_strings_t *)0)->kconf_id_strings_str7, T_ENDMENU, TF_COMMAND}, |
185 | {-1}, | 181 | {(int)(long)&((struct kconf_id_strings_t *)0)->kconf_id_strings_str8, T_OPTIONAL, TF_COMMAND}, |
182 | {(int)(long)&((struct kconf_id_strings_t *)0)->kconf_id_strings_str9, T_ENDCHOICE, TF_COMMAND}, | ||
186 | {(int)(long)&((struct kconf_id_strings_t *)0)->kconf_id_strings_str10, T_RANGE, TF_COMMAND}, | 183 | {(int)(long)&((struct kconf_id_strings_t *)0)->kconf_id_strings_str10, T_RANGE, TF_COMMAND}, |
187 | {(int)(long)&((struct kconf_id_strings_t *)0)->kconf_id_strings_str11, T_DEFAULT, TF_COMMAND, S_BOOLEAN}, | 184 | {(int)(long)&((struct kconf_id_strings_t *)0)->kconf_id_strings_str11, T_CHOICE, TF_COMMAND}, |
188 | {(int)(long)&((struct kconf_id_strings_t *)0)->kconf_id_strings_str12, T_DEFAULT, TF_COMMAND, S_TRISTATE}, | 185 | {(int)(long)&((struct kconf_id_strings_t *)0)->kconf_id_strings_str12, T_DEFAULT, TF_COMMAND, S_UNKNOWN}, |
189 | {(int)(long)&((struct kconf_id_strings_t *)0)->kconf_id_strings_str13, T_TYPE, TF_COMMAND, S_HEX}, | 186 | {(int)(long)&((struct kconf_id_strings_t *)0)->kconf_id_strings_str13, T_DEFAULT, TF_COMMAND, S_BOOLEAN}, |
190 | {(int)(long)&((struct kconf_id_strings_t *)0)->kconf_id_strings_str14, T_OPT_DEFCONFIG_LIST,TF_OPTION}, | 187 | {(int)(long)&((struct kconf_id_strings_t *)0)->kconf_id_strings_str14, T_HELP, TF_COMMAND}, |
191 | {-1}, | 188 | {(int)(long)&((struct kconf_id_strings_t *)0)->kconf_id_strings_str15, T_TYPE, TF_COMMAND, S_BOOLEAN}, |
192 | {(int)(long)&((struct kconf_id_strings_t *)0)->kconf_id_strings_str16, T_OPTION, TF_COMMAND}, | 189 | {(int)(long)&((struct kconf_id_strings_t *)0)->kconf_id_strings_str16, T_CONFIG, TF_COMMAND}, |
193 | {(int)(long)&((struct kconf_id_strings_t *)0)->kconf_id_strings_str17, T_IF, TF_COMMAND|TF_PARAM}, | 190 | {(int)(long)&((struct kconf_id_strings_t *)0)->kconf_id_strings_str17, T_DEFAULT, TF_COMMAND, S_TRISTATE}, |
194 | {(int)(long)&((struct kconf_id_strings_t *)0)->kconf_id_strings_str18, T_OPTIONAL, TF_COMMAND}, | 191 | {(int)(long)&((struct kconf_id_strings_t *)0)->kconf_id_strings_str18, T_TYPE, TF_COMMAND, S_BOOLEAN}, |
192 | {(int)(long)&((struct kconf_id_strings_t *)0)->kconf_id_strings_str19, T_OPT_DEFCONFIG_LIST,TF_OPTION}, | ||
195 | {-1}, | 193 | {-1}, |
196 | {(int)(long)&((struct kconf_id_strings_t *)0)->kconf_id_strings_str20, T_ENDIF, TF_COMMAND}, | 194 | {(int)(long)&((struct kconf_id_strings_t *)0)->kconf_id_strings_str21, T_TYPE, TF_COMMAND, S_STRING}, |
197 | {(int)(long)&((struct kconf_id_strings_t *)0)->kconf_id_strings_str21, T_CHOICE, TF_COMMAND}, | 195 | {(int)(long)&((struct kconf_id_strings_t *)0)->kconf_id_strings_str22, T_IF, TF_COMMAND|TF_PARAM}, |
198 | {(int)(long)&((struct kconf_id_strings_t *)0)->kconf_id_strings_str22, T_ENDMENU, TF_COMMAND}, | 196 | {(int)(long)&((struct kconf_id_strings_t *)0)->kconf_id_strings_str23, T_TYPE, TF_COMMAND, S_INT}, |
199 | {(int)(long)&((struct kconf_id_strings_t *)0)->kconf_id_strings_str23, T_REQUIRES, TF_COMMAND}, | 197 | {(int)(long)&((struct kconf_id_strings_t *)0)->kconf_id_strings_str24, T_SELECT, TF_COMMAND}, |
200 | {(int)(long)&((struct kconf_id_strings_t *)0)->kconf_id_strings_str24, T_ENDCHOICE, TF_COMMAND}, | ||
201 | {-1}, | 198 | {-1}, |
202 | {(int)(long)&((struct kconf_id_strings_t *)0)->kconf_id_strings_str26, T_CONFIG, TF_COMMAND}, | 199 | {(int)(long)&((struct kconf_id_strings_t *)0)->kconf_id_strings_str26, T_SELECT, TF_COMMAND}, |
203 | {(int)(long)&((struct kconf_id_strings_t *)0)->kconf_id_strings_str27, T_OPT_MODULES, TF_OPTION}, | 200 | {(int)(long)&((struct kconf_id_strings_t *)0)->kconf_id_strings_str27, T_OPT_MODULES, TF_OPTION}, |
204 | {(int)(long)&((struct kconf_id_strings_t *)0)->kconf_id_strings_str28, T_TYPE, TF_COMMAND, S_INT}, | 201 | {(int)(long)&((struct kconf_id_strings_t *)0)->kconf_id_strings_str28, T_TYPE, TF_COMMAND, S_TRISTATE}, |
205 | {(int)(long)&((struct kconf_id_strings_t *)0)->kconf_id_strings_str29, T_MENU, TF_COMMAND}, | 202 | {(int)(long)&((struct kconf_id_strings_t *)0)->kconf_id_strings_str29, T_MENU, TF_COMMAND}, |
206 | {-1}, | 203 | {-1}, |
207 | {(int)(long)&((struct kconf_id_strings_t *)0)->kconf_id_strings_str31, T_PROMPT, TF_COMMAND}, | 204 | {(int)(long)&((struct kconf_id_strings_t *)0)->kconf_id_strings_str31, T_SOURCE, TF_COMMAND}, |
208 | {(int)(long)&((struct kconf_id_strings_t *)0)->kconf_id_strings_str32, T_DEPENDS, TF_COMMAND}, | 205 | {(int)(long)&((struct kconf_id_strings_t *)0)->kconf_id_strings_str32, T_COMMENT, TF_COMMAND}, |
209 | {(int)(long)&((struct kconf_id_strings_t *)0)->kconf_id_strings_str33, T_TYPE, TF_COMMAND, S_TRISTATE}, | 206 | {(int)(long)&((struct kconf_id_strings_t *)0)->kconf_id_strings_str33, T_TYPE, TF_COMMAND, S_HEX}, |
210 | {(int)(long)&((struct kconf_id_strings_t *)0)->kconf_id_strings_str34, T_TYPE, TF_COMMAND, S_BOOLEAN}, | ||
211 | {(int)(long)&((struct kconf_id_strings_t *)0)->kconf_id_strings_str35, T_MENUCONFIG, TF_COMMAND}, | ||
212 | {(int)(long)&((struct kconf_id_strings_t *)0)->kconf_id_strings_str36, T_SELECT, TF_COMMAND}, | ||
213 | {(int)(long)&((struct kconf_id_strings_t *)0)->kconf_id_strings_str37, T_TYPE, TF_COMMAND, S_BOOLEAN}, | ||
214 | {-1}, | 207 | {-1}, |
215 | {(int)(long)&((struct kconf_id_strings_t *)0)->kconf_id_strings_str39, T_HELP, TF_COMMAND}, | 208 | {(int)(long)&((struct kconf_id_strings_t *)0)->kconf_id_strings_str35, T_MENUCONFIG, TF_COMMAND}, |
209 | {(int)(long)&((struct kconf_id_strings_t *)0)->kconf_id_strings_str36, T_PROMPT, TF_COMMAND}, | ||
210 | {(int)(long)&((struct kconf_id_strings_t *)0)->kconf_id_strings_str37, T_DEPENDS, TF_COMMAND}, | ||
211 | {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, | ||
216 | {-1}, | 212 | {-1}, |
217 | {(int)(long)&((struct kconf_id_strings_t *)0)->kconf_id_strings_str41, T_SOURCE, TF_COMMAND}, | 213 | {(int)(long)&((struct kconf_id_strings_t *)0)->kconf_id_strings_str48, T_MAINMENU, TF_COMMAND} |
218 | {(int)(long)&((struct kconf_id_strings_t *)0)->kconf_id_strings_str42, T_COMMENT, TF_COMMAND}, | ||
219 | {(int)(long)&((struct kconf_id_strings_t *)0)->kconf_id_strings_str43, T_MAINMENU, TF_COMMAND}, | ||
220 | {-1}, {-1}, | ||
221 | {(int)(long)&((struct kconf_id_strings_t *)0)->kconf_id_strings_str46, T_SELECT, TF_COMMAND} | ||
222 | }; | 214 | }; |
223 | 215 | ||
224 | if (len <= MAX_WORD_LENGTH && len >= MIN_WORD_LENGTH) | 216 | if (len <= MAX_WORD_LENGTH && len >= MIN_WORD_LENGTH) |