27
27
*/
28
28
29
29
30
- # ifdef HAVE_CHARSET_ucs2
31
30
extern CHARSET_INFO my_charset_ucs2_german2_uca_ci;
32
31
extern CHARSET_INFO my_charset_ucs2_icelandic_uca_ci;
33
32
extern CHARSET_INFO my_charset_ucs2_latvian_uca_ci;
@@ -51,10 +50,8 @@ extern CHARSET_INFO my_charset_ucs2_croatian_uca_ci;
51
50
extern CHARSET_INFO my_charset_ucs2_sinhala_uca_ci;
52
51
extern CHARSET_INFO my_charset_ucs2_unicode_520_ci;
53
52
extern CHARSET_INFO my_charset_ucs2_vietnamese_ci;
54
- # endif /* HAVE_CHARSET_ucs2 */
55
53
56
54
57
- # ifdef HAVE_CHARSET_utf32
58
55
extern CHARSET_INFO my_charset_utf32_german2_uca_ci;
59
56
extern CHARSET_INFO my_charset_utf32_icelandic_uca_ci;
60
57
extern CHARSET_INFO my_charset_utf32_latvian_uca_ci;
@@ -78,10 +75,8 @@ extern CHARSET_INFO my_charset_utf32_croatian_uca_ci;
78
75
extern CHARSET_INFO my_charset_utf32_sinhala_uca_ci;
79
76
extern CHARSET_INFO my_charset_utf32_unicode_520_ci;
80
77
extern CHARSET_INFO my_charset_utf32_vietnamese_ci;
81
- # endif /* HAVE_CHARSET_utf32 */
82
78
83
79
84
- # ifdef HAVE_CHARSET_utf16
85
80
extern CHARSET_INFO my_charset_utf16_german2_uca_ci;
86
81
extern CHARSET_INFO my_charset_utf16_icelandic_uca_ci;
87
82
extern CHARSET_INFO my_charset_utf16_latvian_uca_ci;
@@ -105,10 +100,8 @@ extern CHARSET_INFO my_charset_utf16_croatian_uca_ci;
105
100
extern CHARSET_INFO my_charset_utf16_sinhala_uca_ci;
106
101
extern CHARSET_INFO my_charset_utf16_unicode_520_ci;
107
102
extern CHARSET_INFO my_charset_utf16_vietnamese_ci;
108
- # endif /* HAVE_CHARSET_utf16 */
109
103
110
104
111
- # ifdef HAVE_CHARSET_utf8
112
105
extern CHARSET_INFO my_charset_utf8_german2_uca_ci;
113
106
extern CHARSET_INFO my_charset_utf8_icelandic_uca_ci;
114
107
extern CHARSET_INFO my_charset_utf8_latvian_uca_ci;
@@ -132,9 +125,8 @@ extern CHARSET_INFO my_charset_utf8_croatian_uca_ci;
132
125
extern CHARSET_INFO my_charset_utf8_sinhala_uca_ci;
133
126
extern CHARSET_INFO my_charset_utf8_unicode_520_ci;
134
127
extern CHARSET_INFO my_charset_utf8_vietnamese_ci;
135
- # endif
136
128
137
- # ifdef HAVE_CHARSET_utf8mb4
129
+
138
130
extern CHARSET_INFO my_charset_utf8mb4_german2_uca_ci;
139
131
extern CHARSET_INFO my_charset_utf8mb4_icelandic_uca_ci;
140
132
extern CHARSET_INFO my_charset_utf8mb4_latvian_uca_ci;
@@ -158,11 +150,9 @@ extern CHARSET_INFO my_charset_utf8mb4_croatian_uca_ci;
158
150
extern CHARSET_INFO my_charset_utf8mb4_sinhala_uca_ci;
159
151
extern CHARSET_INFO my_charset_utf8mb4_unicode_520_ci;
160
152
extern CHARSET_INFO my_charset_utf8mb4_vietnamese_ci;
161
- # endif /* HAVE_CHARSET_utf8mb4 */
162
153
163
- # ifdef HAVE_CHARSET_gb18030
154
+
164
155
extern CHARSET_INFO my_charset_gb18030_unicode_520_ci;
165
- # endif /* HAVE_CHARSET_gb18030 */
166
156
167
157
168
158
my_bool init_compiled_charsets (myf flags __attribute__ ((unused)))
@@ -175,61 +165,38 @@ my_bool init_compiled_charsets(myf flags __attribute__((unused)))
175
165
add_compiled_collation (&my_charset_latin1_bin);
176
166
add_compiled_collation (&my_charset_latin1_german2_ci);
177
167
178
- #ifdef HAVE_CHARSET_big5
179
168
add_compiled_collation (&my_charset_big5_chinese_ci);
180
169
add_compiled_collation (&my_charset_big5_bin);
181
- #endif
182
170
183
- #ifdef HAVE_CHARSET_cp1250
184
171
add_compiled_collation (&my_charset_cp1250_czech_ci);
185
- #endif
186
172
187
- #ifdef HAVE_CHARSET_cp932
188
173
add_compiled_collation (&my_charset_cp932_japanese_ci);
189
174
add_compiled_collation (&my_charset_cp932_bin);
190
- #endif
191
175
192
- #ifdef HAVE_CHARSET_latin2
193
176
add_compiled_collation (&my_charset_latin2_czech_ci);
194
- #endif
195
177
196
- #ifdef HAVE_CHARSET_eucjpms
197
178
add_compiled_collation (&my_charset_eucjpms_japanese_ci);
198
179
add_compiled_collation (&my_charset_eucjpms_bin);
199
- #endif
200
180
201
- #ifdef HAVE_CHARSET_euckr
202
181
add_compiled_collation (&my_charset_euckr_korean_ci);
203
182
add_compiled_collation (&my_charset_euckr_bin);
204
- #endif
205
183
206
- #ifdef HAVE_CHARSET_gb2312
207
184
add_compiled_collation (&my_charset_gb2312_chinese_ci);
208
185
add_compiled_collation (&my_charset_gb2312_bin);
209
- #endif
210
186
211
- #ifdef HAVE_CHARSET_gbk
212
187
add_compiled_collation (&my_charset_gbk_chinese_ci);
213
188
add_compiled_collation (&my_charset_gbk_bin);
214
- #endif
215
189
216
- #ifdef HAVE_CHARSET_gb18030
217
190
add_compiled_collation (&my_charset_gb18030_unicode_520_ci);
218
191
add_compiled_collation (&my_charset_gb18030_chinese_ci);
219
192
add_compiled_collation (&my_charset_gb18030_bin);
220
- #endif /* HAVE_CHARSET_gb18030 */
221
193
222
- #ifdef HAVE_CHARSET_sjis
223
194
add_compiled_collation (&my_charset_sjis_japanese_ci);
224
195
add_compiled_collation (&my_charset_sjis_bin);
225
- #endif
226
196
227
- #ifdef HAVE_CHARSET_tis620
228
197
add_compiled_collation (&my_charset_tis620_thai_ci);
229
198
add_compiled_collation (&my_charset_tis620_bin);
230
- #endif
231
199
232
- #ifdef HAVE_CHARSET_ucs2
233
200
add_compiled_collation (&my_charset_ucs2_general_ci);
234
201
add_compiled_collation (&my_charset_ucs2_bin);
235
202
add_compiled_collation (&my_charset_ucs2_general_mysql500_ci);
@@ -257,14 +224,10 @@ my_bool init_compiled_charsets(myf flags __attribute__((unused)))
257
224
add_compiled_collation (&my_charset_ucs2_sinhala_uca_ci);
258
225
add_compiled_collation (&my_charset_ucs2_unicode_520_ci);
259
226
add_compiled_collation (&my_charset_ucs2_vietnamese_ci);
260
- #endif // HAVE_CHARSET_ucs2
261
227
262
- #ifdef HAVE_CHARSET_ujis
263
228
add_compiled_collation (&my_charset_ujis_japanese_ci);
264
229
add_compiled_collation (&my_charset_ujis_bin);
265
- #endif
266
230
267
- #ifdef HAVE_CHARSET_utf8
268
231
add_compiled_collation (&my_charset_utf8_general_ci);
269
232
add_compiled_collation (&my_charset_utf8_tolower_ci);
270
233
add_compiled_collation (&my_charset_utf8_bin);
@@ -293,10 +256,8 @@ my_bool init_compiled_charsets(myf flags __attribute__((unused)))
293
256
add_compiled_collation (&my_charset_utf8_sinhala_uca_ci);
294
257
add_compiled_collation (&my_charset_utf8_unicode_520_ci);
295
258
add_compiled_collation (&my_charset_utf8_vietnamese_ci);
296
- #endif /* HAVE_CHARSET_utf8 */
297
259
298
260
299
- #ifdef HAVE_CHARSET_utf8mb4
300
261
add_compiled_collation (&my_charset_utf8mb4_general_ci);
301
262
add_compiled_collation (&my_charset_utf8mb4_bin);
302
263
add_compiled_collation (&my_charset_utf8mb4_unicode_ci);
@@ -323,10 +284,8 @@ my_bool init_compiled_charsets(myf flags __attribute__((unused)))
323
284
add_compiled_collation (&my_charset_utf8mb4_sinhala_uca_ci);
324
285
add_compiled_collation (&my_charset_utf8mb4_unicode_520_ci);
325
286
add_compiled_collation (&my_charset_utf8mb4_vietnamese_ci);
326
- #endif /* HAVE_CHARSET_utf8mb4 */
327
287
328
288
329
- #ifdef HAVE_CHARSET_utf16
330
289
add_compiled_collation (&my_charset_utf16_general_ci);
331
290
add_compiled_collation (&my_charset_utf16_bin);
332
291
add_compiled_collation (&my_charset_utf16le_general_ci);
@@ -355,10 +314,8 @@ my_bool init_compiled_charsets(myf flags __attribute__((unused)))
355
314
add_compiled_collation (&my_charset_utf16_sinhala_uca_ci);
356
315
add_compiled_collation (&my_charset_utf16_unicode_520_ci);
357
316
add_compiled_collation (&my_charset_utf16_vietnamese_ci);
358
- #endif /* HAVE_CHARSET_utf16 */
359
317
360
318
361
- #ifdef HAVE_CHARSET_utf32
362
319
add_compiled_collation (&my_charset_utf32_general_ci);
363
320
add_compiled_collation (&my_charset_utf32_bin);
364
321
add_compiled_collation (&my_charset_utf32_unicode_ci);
@@ -385,7 +342,6 @@ my_bool init_compiled_charsets(myf flags __attribute__((unused)))
385
342
add_compiled_collation (&my_charset_utf32_sinhala_uca_ci);
386
343
add_compiled_collation (&my_charset_utf32_unicode_520_ci);
387
344
add_compiled_collation (&my_charset_utf32_vietnamese_ci);
388
- #endif /* HAVE_CHARSET_utf32 */
389
345
390
346
/* Copy compiled charsets */
391
347
for (cs=compiled_charsets; cs->name ; cs++)
0 commit comments