~ubuntu-branches/debian/wheezy/linux-2.6/wheezy

« back to all changes in this revision

Viewing changes to scripts/kconfig/zconf.hash.c_shipped

  • Committer: Bazaar Package Importer
  • Author(s): Ben Hutchings, Ben Hutchings, Aurelien Jarno, Martin Michlmayr
  • Date: 2011-04-06 13:53:30 UTC
  • mfrom: (43.1.5 sid)
  • Revision ID: james.westby@ubuntu.com-20110406135330-wjufxhd0tvn3zx4z
Tags: 2.6.38-3
[ Ben Hutchings ]
* [ppc64] Add to linux-tools package architectures (Closes: #620124)
* [amd64] Save cr4 to mmu_cr4_features at boot time (Closes: #620284)
* appletalk: Fix bugs introduced when removing use of BKL
* ALSA: Fix yet another race in disconnection
* cciss: Fix lost command issue
* ath9k: Fix kernel panic in AR2427
* ses: Avoid kernel panic when lun 0 is not mapped
* PCI/ACPI: Report ASPM support to BIOS if not disabled from command line

[ Aurelien Jarno ]
* rtlwifi: fix build when PCI is not enabled.

[ Martin Michlmayr ]
* rtlwifi: Eliminate udelay calls with too large values (Closes: #620204)

Show diffs side-by-side

added added

removed removed

Lines of Context:
32
32
struct kconf_id;
33
33
 
34
34
static struct kconf_id *kconf_id_lookup(register const char *str, register unsigned int len);
35
 
/* maximum key range = 47, duplicates = 0 */
 
35
/* maximum key range = 50, duplicates = 0 */
36
36
 
37
37
#ifdef __GNUC__
38
38
__inline
46
46
{
47
47
  static unsigned char asso_values[] =
48
48
    {
49
 
      49, 49, 49, 49, 49, 49, 49, 49, 49, 49,
50
 
      49, 49, 49, 49, 49, 49, 49, 49, 49, 49,
51
 
      49, 49, 49, 49, 49, 49, 49, 49, 49, 49,
52
 
      49, 49, 49, 49, 49, 49, 49, 49, 49, 49,
53
 
      49, 49, 49, 49, 49, 49, 49, 49, 49, 49,
54
 
      49, 49, 49, 49, 49, 49, 49, 49, 49, 49,
55
 
      49, 49, 49, 49, 49, 49, 49, 49, 49, 49,
56
 
      49, 49, 49, 49, 49, 49, 49, 49, 49, 49,
57
 
      49, 49, 49, 49, 49, 49, 49, 49, 49, 49,
58
 
      49, 49, 49, 49, 49, 49, 49, 49, 11,  5,
59
 
       0,  0,  5, 49,  5, 20, 49, 49,  5, 20,
60
 
       5,  0, 30, 49,  0, 15,  0, 10,  0, 49,
61
 
      25, 49, 49, 49, 49, 49, 49, 49, 49, 49,
62
 
      49, 49, 49, 49, 49, 49, 49, 49, 49, 49,
63
 
      49, 49, 49, 49, 49, 49, 49, 49, 49, 49,
64
 
      49, 49, 49, 49, 49, 49, 49, 49, 49, 49,
65
 
      49, 49, 49, 49, 49, 49, 49, 49, 49, 49,
66
 
      49, 49, 49, 49, 49, 49, 49, 49, 49, 49,
67
 
      49, 49, 49, 49, 49, 49, 49, 49, 49, 49,
68
 
      49, 49, 49, 49, 49, 49, 49, 49, 49, 49,
69
 
      49, 49, 49, 49, 49, 49, 49, 49, 49, 49,
70
 
      49, 49, 49, 49, 49, 49, 49, 49, 49, 49,
71
 
      49, 49, 49, 49, 49, 49, 49, 49, 49, 49,
72
 
      49, 49, 49, 49, 49, 49, 49, 49, 49, 49,
73
 
      49, 49, 49, 49, 49, 49, 49, 49, 49, 49,
74
 
      49, 49, 49, 49, 49, 49
 
49
      52, 52, 52, 52, 52, 52, 52, 52, 52, 52,
 
50
      52, 52, 52, 52, 52, 52, 52, 52, 52, 52,
 
51
      52, 52, 52, 52, 52, 52, 52, 52, 52, 52,
 
52
      52, 52, 52, 52, 52, 52, 52, 52, 52, 52,
 
53
      52, 52, 52, 52, 52, 52, 52, 52, 52, 52,
 
54
      52, 52, 52, 52, 52, 52, 52, 52, 52, 52,
 
55
      52, 52, 52, 52, 52, 52, 52, 52, 52, 52,
 
56
      52, 52, 52, 52, 52, 52, 52, 52, 52, 52,
 
57
      52, 52, 52, 52, 52, 52, 52, 52, 52, 52,
 
58
      52, 52, 52, 52, 52, 52, 52, 52, 40,  5,
 
59
       0,  0,  5, 52,  0, 20, 52, 52, 10, 20,
 
60
       5,  0, 35, 52,  0, 30,  0, 15,  0, 52,
 
61
      15, 52, 52, 52, 52, 52, 52, 52, 52, 52,
 
62
      52, 52, 52, 52, 52, 52, 52, 52, 52, 52,
 
63
      52, 52, 52, 52, 52, 52, 52, 52, 52, 52,
 
64
      52, 52, 52, 52, 52, 52, 52, 52, 52, 52,
 
65
      52, 52, 52, 52, 52, 52, 52, 52, 52, 52,
 
66
      52, 52, 52, 52, 52, 52, 52, 52, 52, 52,
 
67
      52, 52, 52, 52, 52, 52, 52, 52, 52, 52,
 
68
      52, 52, 52, 52, 52, 52, 52, 52, 52, 52,
 
69
      52, 52, 52, 52, 52, 52, 52, 52, 52, 52,
 
70
      52, 52, 52, 52, 52, 52, 52, 52, 52, 52,
 
71
      52, 52, 52, 52, 52, 52, 52, 52, 52, 52,
 
72
      52, 52, 52, 52, 52, 52, 52, 52, 52, 52,
 
73
      52, 52, 52, 52, 52, 52, 52, 52, 52, 52,
 
74
      52, 52, 52, 52, 52, 52
75
75
    };
76
76
  register int hval = len;
77
77
 
102
102
    char kconf_id_strings_str12[sizeof("default")];
103
103
    char kconf_id_strings_str13[sizeof("def_bool")];
104
104
    char kconf_id_strings_str14[sizeof("help")];
105
 
    char kconf_id_strings_str15[sizeof("bool")];
106
105
    char kconf_id_strings_str16[sizeof("config")];
107
106
    char kconf_id_strings_str17[sizeof("def_tristate")];
108
 
    char kconf_id_strings_str18[sizeof("boolean")];
 
107
    char kconf_id_strings_str18[sizeof("hex")];
109
108
    char kconf_id_strings_str19[sizeof("defconfig_list")];
110
 
    char kconf_id_strings_str21[sizeof("string")];
111
109
    char kconf_id_strings_str22[sizeof("if")];
112
110
    char kconf_id_strings_str23[sizeof("int")];
113
 
    char kconf_id_strings_str26[sizeof("select")];
114
111
    char kconf_id_strings_str27[sizeof("modules")];
115
112
    char kconf_id_strings_str28[sizeof("tristate")];
116
113
    char kconf_id_strings_str29[sizeof("menu")];
117
 
    char kconf_id_strings_str31[sizeof("source")];
118
114
    char kconf_id_strings_str32[sizeof("comment")];
119
 
    char kconf_id_strings_str33[sizeof("hex")];
120
115
    char kconf_id_strings_str35[sizeof("menuconfig")];
121
 
    char kconf_id_strings_str36[sizeof("prompt")];
122
 
    char kconf_id_strings_str37[sizeof("depends")];
 
116
    char kconf_id_strings_str36[sizeof("string")];
 
117
    char kconf_id_strings_str37[sizeof("visible")];
 
118
    char kconf_id_strings_str41[sizeof("prompt")];
 
119
    char kconf_id_strings_str42[sizeof("depends")];
 
120
    char kconf_id_strings_str44[sizeof("bool")];
 
121
    char kconf_id_strings_str46[sizeof("select")];
 
122
    char kconf_id_strings_str47[sizeof("boolean")];
123
123
    char kconf_id_strings_str48[sizeof("mainmenu")];
 
124
    char kconf_id_strings_str51[sizeof("source")];
124
125
  };
125
126
static struct kconf_id_strings_t kconf_id_strings_contents =
126
127
  {
136
137
    "default",
137
138
    "def_bool",
138
139
    "help",
139
 
    "bool",
140
140
    "config",
141
141
    "def_tristate",
142
 
    "boolean",
 
142
    "hex",
143
143
    "defconfig_list",
144
 
    "string",
145
144
    "if",
146
145
    "int",
147
 
    "select",
148
146
    "modules",
149
147
    "tristate",
150
148
    "menu",
151
 
    "source",
152
149
    "comment",
153
 
    "hex",
154
150
    "menuconfig",
 
151
    "string",
 
152
    "visible",
155
153
    "prompt",
156
154
    "depends",
157
 
    "mainmenu"
 
155
    "bool",
 
156
    "select",
 
157
    "boolean",
 
158
    "mainmenu",
 
159
    "source"
158
160
  };
159
161
#define kconf_id_strings ((const char *) &kconf_id_strings_contents)
160
162
#ifdef __GNUC__
168
170
{
169
171
  enum
170
172
    {
171
 
      TOTAL_KEYWORDS = 31,
 
173
      TOTAL_KEYWORDS = 32,
172
174
      MIN_WORD_LENGTH = 2,
173
175
      MAX_WORD_LENGTH = 14,
174
176
      MIN_HASH_VALUE = 2,
175
 
      MAX_HASH_VALUE = 48
 
177
      MAX_HASH_VALUE = 51
176
178
    };
177
179
 
178
180
  static struct kconf_id wordlist[] =
191
193
      {(int)(long)&((struct kconf_id_strings_t *)0)->kconf_id_strings_str12,    T_DEFAULT,      TF_COMMAND, S_UNKNOWN},
192
194
      {(int)(long)&((struct kconf_id_strings_t *)0)->kconf_id_strings_str13,    T_DEFAULT,      TF_COMMAND, S_BOOLEAN},
193
195
      {(int)(long)&((struct kconf_id_strings_t *)0)->kconf_id_strings_str14,            T_HELP,         TF_COMMAND},
194
 
      {(int)(long)&((struct kconf_id_strings_t *)0)->kconf_id_strings_str15,            T_TYPE,         TF_COMMAND, S_BOOLEAN},
 
196
      {-1},
195
197
      {(int)(long)&((struct kconf_id_strings_t *)0)->kconf_id_strings_str16,            T_CONFIG,       TF_COMMAND},
196
198
      {(int)(long)&((struct kconf_id_strings_t *)0)->kconf_id_strings_str17,    T_DEFAULT,      TF_COMMAND, S_TRISTATE},
197
 
      {(int)(long)&((struct kconf_id_strings_t *)0)->kconf_id_strings_str18,    T_TYPE,         TF_COMMAND, S_BOOLEAN},
 
199
      {(int)(long)&((struct kconf_id_strings_t *)0)->kconf_id_strings_str18,            T_TYPE,         TF_COMMAND, S_HEX},
198
200
      {(int)(long)&((struct kconf_id_strings_t *)0)->kconf_id_strings_str19,    T_OPT_DEFCONFIG_LIST,TF_OPTION},
199
 
      {-1},
200
 
      {(int)(long)&((struct kconf_id_strings_t *)0)->kconf_id_strings_str21,            T_TYPE,         TF_COMMAND, S_STRING},
 
201
      {-1}, {-1},
201
202
      {(int)(long)&((struct kconf_id_strings_t *)0)->kconf_id_strings_str22,            T_IF,           TF_COMMAND|TF_PARAM},
202
203
      {(int)(long)&((struct kconf_id_strings_t *)0)->kconf_id_strings_str23,            T_TYPE,         TF_COMMAND, S_INT},
203
 
      {-1}, {-1},
204
 
      {(int)(long)&((struct kconf_id_strings_t *)0)->kconf_id_strings_str26,            T_SELECT,       TF_COMMAND},
 
204
      {-1}, {-1}, {-1},
205
205
      {(int)(long)&((struct kconf_id_strings_t *)0)->kconf_id_strings_str27,    T_OPT_MODULES,  TF_OPTION},
206
206
      {(int)(long)&((struct kconf_id_strings_t *)0)->kconf_id_strings_str28,    T_TYPE,         TF_COMMAND, S_TRISTATE},
207
207
      {(int)(long)&((struct kconf_id_strings_t *)0)->kconf_id_strings_str29,            T_MENU,         TF_COMMAND},
208
 
      {-1},
209
 
      {(int)(long)&((struct kconf_id_strings_t *)0)->kconf_id_strings_str31,            T_SOURCE,       TF_COMMAND},
 
208
      {-1}, {-1},
210
209
      {(int)(long)&((struct kconf_id_strings_t *)0)->kconf_id_strings_str32,    T_COMMENT,      TF_COMMAND},
211
 
      {(int)(long)&((struct kconf_id_strings_t *)0)->kconf_id_strings_str33,            T_TYPE,         TF_COMMAND, S_HEX},
212
 
      {-1},
 
210
      {-1}, {-1},
213
211
      {(int)(long)&((struct kconf_id_strings_t *)0)->kconf_id_strings_str35,    T_MENUCONFIG,   TF_COMMAND},
214
 
      {(int)(long)&((struct kconf_id_strings_t *)0)->kconf_id_strings_str36,            T_PROMPT,       TF_COMMAND},
215
 
      {(int)(long)&((struct kconf_id_strings_t *)0)->kconf_id_strings_str37,    T_DEPENDS,      TF_COMMAND},
216
 
      {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1}, {-1},
217
 
      {-1},
218
 
      {(int)(long)&((struct kconf_id_strings_t *)0)->kconf_id_strings_str48,    T_MAINMENU,     TF_COMMAND}
 
212
      {(int)(long)&((struct kconf_id_strings_t *)0)->kconf_id_strings_str36,            T_TYPE,         TF_COMMAND, S_STRING},
 
213
      {(int)(long)&((struct kconf_id_strings_t *)0)->kconf_id_strings_str37,    T_VISIBLE,      TF_COMMAND},
 
214
      {-1}, {-1}, {-1},
 
215
      {(int)(long)&((struct kconf_id_strings_t *)0)->kconf_id_strings_str41,            T_PROMPT,       TF_COMMAND},
 
216
      {(int)(long)&((struct kconf_id_strings_t *)0)->kconf_id_strings_str42,    T_DEPENDS,      TF_COMMAND},
 
217
      {-1},
 
218
      {(int)(long)&((struct kconf_id_strings_t *)0)->kconf_id_strings_str44,            T_TYPE,         TF_COMMAND, S_BOOLEAN},
 
219
      {-1},
 
220
      {(int)(long)&((struct kconf_id_strings_t *)0)->kconf_id_strings_str46,            T_SELECT,       TF_COMMAND},
 
221
      {(int)(long)&((struct kconf_id_strings_t *)0)->kconf_id_strings_str47,    T_TYPE,         TF_COMMAND, S_BOOLEAN},
 
222
      {(int)(long)&((struct kconf_id_strings_t *)0)->kconf_id_strings_str48,    T_MAINMENU,     TF_COMMAND},
 
223
      {-1}, {-1},
 
224
      {(int)(long)&((struct kconf_id_strings_t *)0)->kconf_id_strings_str51,            T_SOURCE,       TF_COMMAND}
219
225
    };
220
226
 
221
227
  if (len <= MAX_WORD_LENGTH && len >= MIN_WORD_LENGTH)