Merge lp:~atcurtis/maria/maria-5.1-const.part1 into lp:~maria-captains/maria/5.1-converting

Proposed by Antony T Curtis
Status: Rejected
Rejected by: Sergei Golubchik
Proposed branch: lp:~atcurtis/maria/maria-5.1-const.part1
Merge into: lp:~maria-captains/maria/5.1-converting
Diff against target: 10376 lines
33 files modified
include/m_ctype.h (+24/-24)
include/m_string.h (+2/-2)
include/my_uctype.h (+1/-1)
mysys/charset.c (+3/-6)
sql/sql_lex.cc (+2/-2)
strings/conf_to_src.c (+4/-4)
strings/ctype-big5.c (+17/-17)
strings/ctype-bin.c (+3/-3)
strings/ctype-cp932.c (+23/-23)
strings/ctype-czech.c (+17/-17)
strings/ctype-euc_kr.c (+17/-17)
strings/ctype-eucjpms.c (+266/-266)
strings/ctype-extra.c (+319/-319)
strings/ctype-gb2312.c (+17/-17)
strings/ctype-gbk.c (+15/-15)
strings/ctype-latin1.c (+15/-15)
strings/ctype-mb.c (+21/-21)
strings/ctype-simple.c (+22/-18)
strings/ctype-sjis.c (+16/-16)
strings/ctype-tis620.c (+9/-9)
strings/ctype-uca.c (+85/-85)
strings/ctype-ucs2.c (+12/-12)
strings/ctype-ujis.c (+252/-252)
strings/ctype-utf8.c (+38/-40)
strings/ctype-win1250ch.c (+13/-13)
strings/ctype.c (+7/-6)
strings/decimal.c (+2/-2)
strings/do_ctype.c (+1/-1)
strings/int2str.c (+3/-3)
strings/my_strtoll10.c (+1/-1)
strings/uca-dump.c (+1/-1)
strings/uctypedump.c (+2/-2)
strings/xml.c (+1/-1)
To merge this branch: bzr merge lp:~atcurtis/maria/maria-5.1-const.part1
Reviewer Review Type Date Requested Status
Maria-captains Pending
Review via email: mp+14408@code.launchpad.net
To post a comment you must log in.
Revision history for this message
Antony T Curtis (atcurtis) wrote :

declare all constant structures in strings/* as 'const'.
This is less ambitious than previous request.

Revision history for this message
Michael Widenius (monty) wrote :

Hi!

>>>>> "Antony" == Antony T Curtis <Antony> writes:

Antony> Antony T Curtis has proposed merging lp:~atcurtis/maria/maria-5.1-const.part1 into lp:maria.
Antony> Requested reviews:
Antony> Maria-captains (maria-captains)

Antony> declare all constant structures in strings/* as 'const'.
Antony> This is less ambitious than previous request.

Thanks for doing this in small steps!

Antony> === modified file 'strings/ctype-uca.c'

<cut>
Antony> @@ -7838,7 +7837,7 @@
Antony> uchar *newlengths;
Antony> uint16 **newweights;
Antony> const uchar *deflengths= uca_length;
Antony> - uint16 **defweights= uca_weight;
Antony> + const uint16 *const *defweights= uca_weight;
Antony> int rc, i;
Antony> int ncontractions= 0;

Antony> @@ -7928,11 +7927,11 @@
Antony> for (i= 0; i < 256 ; i++)
Antony> {
Antony> if (!newweights[i])
Antony> - newweights[i]= defweights[i];
Antony> + ((const uint16**) newweights)[i]= defweights[i];
Antony> }

Antony> cs->sort_order= newlengths;
Antony> - cs->sort_order_big= newweights;
Antony> + cs->sort_order_big= (const uint16**) newweights;
Antony> cs->contractions= NULL;

Can you explain why the last cast is needed ?
Shouldn't you be able to assign a non const variable to a const member
without a cast?

Otherwise the patch looks good to me and it would be ok to include
this in MariaDB 5.2.

I assume that the 5.1-const tree doesn't include anything else than
this patch ?

Regards,
Monty

Revision history for this message
Sergey Petrunia (sergefp) wrote :

Hi,

On Tue, Nov 03, 2009 at 07:35:29PM -0000, Antony T Curtis wrote:
> Antony T Curtis has proposed merging lp:~atcurtis/maria/maria-5.1-const into
> lp:maria.
>
> Requested reviews:
> Maria-captains (maria-captains)
>
>
> Makes CHARSET_INFO a const structure.
> Allows compilers to make better choices.

1. Is there any evidence that there exist compilers that will actually be
   able to produce binaries that will have statistically meaningful speedup
   after this change?

2. Alternatively, can you point to a bug which did exist but wouldn't have
   existed if 'const' was used from start?

If the measurements for #1 were not done, I'd request them to be done before
this change is pushed. We'll make use of the results of the measurements by
either

- boasting on the changelog how much MariaDB just became faster, or

- refusing subsequent "s/Foo/const Foo/g" patches on the grounds that they
  don't bring any improvements while make the merges with mainlone more
  difficult. (this one can be probably put in since it's there already).

BR
 Sergey
--
Sergey Petrunia, Software Developer
Monty Program AB, http://askmonty.org
Blog: http://s.petrunia.net/blog

Revision history for this message
Sergei Golubchik (sergii) wrote :

proposal for the old lp:~maria-captains/maria/5.1-converting tree.
it the proposal is still relevant, please resubmit for the current tree

Revision history for this message
Sergei Golubchik (sergii) wrote :

this seems to be done already

Unmerged revisions

2755. By Antony T Curtis

Declare constant structures in strings/ as 'const'

2754. By Michael Widenius

Merge with 5.1-release

2753. By Michael Widenius

Merge of FederatedX code

2752. By Sergey Petrunia

MWL#17: Table elimination
- add debug tests (were accidentally not pushed with the bulk of WL)

2751. By Michael Widenius

Compile by default MySQL clients with libmysqldclient.a (not .so)
This makes them suitable for tar archices right away and also are easier to copy
Don't disable federated storage engine by default.
Don't allow one to disable the Maria storage engine if it's used for temp tables

2750. By Michael Widenius

Added missing 'source' command.

2749. By Michael Widenius

Speed up of test suite:
- Added --disable_query_log ; begin ; .... commit; --enable_query_log around all while loops that does insert

2748. By Michael Widenius

Automatic merge with maria-merge

2747. By Michael Widenius

Fixed compiler warning message
- Added checking of return value for system(), freopen(), fgets() and chown()
- Ensure that calls that require a format strings gets a format string
- Other trivial things
Updated test suite results (especially for pbxt and embedded server)
Removed warning for "Invalid (old?) table or database name 'mysqld.1'" from pbxt tests
Speed up some pbxt tests by inserting begin ; commit; around "while loops with inserts"
Added mysqld startup option '--debug-flush'
Create maria_recovery.trace in data directory instead of current directory

2746. By Michael Widenius

Automatic merge with 5.1-merge

Preview Diff

[H/L] Next/Prev Comment, [J/K] Next/Prev File, [N/P] Next/Prev Hunk
=== modified file 'include/m_ctype.h'
--- include/m_ctype.h 2009-09-07 20:50:10 +0000
+++ include/m_ctype.h 2009-11-04 11:25:28 +0000
@@ -46,8 +46,8 @@
46} MY_UNICASE_INFO;46} MY_UNICASE_INFO;
4747
4848
49extern MY_UNICASE_INFO *my_unicase_default[256];49extern const MY_UNICASE_INFO *const my_unicase_default[256];
50extern MY_UNICASE_INFO *my_unicase_turkish[256];50extern const MY_UNICASE_INFO *const my_unicase_turkish[256];
5151
52typedef struct uni_ctype_st52typedef struct uni_ctype_st
53{53{
@@ -55,7 +55,7 @@
55 uchar *ctype;55 uchar *ctype;
56} MY_UNI_CTYPE;56} MY_UNI_CTYPE;
5757
58extern MY_UNI_CTYPE my_uni_ctype[256];58extern const MY_UNI_CTYPE my_uni_ctype[256];
5959
60/* wm_wc and wc_mb return codes */60/* wm_wc and wc_mb return codes */
61#define MY_CS_ILSEQ 0 /* Wrong by sequence: wb_wc */61#define MY_CS_ILSEQ 0 /* Wrong by sequence: wb_wc */
@@ -100,7 +100,7 @@
100{100{
101 uint16 from;101 uint16 from;
102 uint16 to;102 uint16 to;
103 uchar *tab;103 const uchar *tab;
104} MY_UNI_IDX;104} MY_UNI_IDX;
105105
106typedef struct106typedef struct
@@ -166,10 +166,10 @@
166 my_bool (*propagate)(struct charset_info_st *cs, const uchar *str, size_t len);166 my_bool (*propagate)(struct charset_info_st *cs, const uchar *str, size_t len);
167} MY_COLLATION_HANDLER;167} MY_COLLATION_HANDLER;
168168
169extern MY_COLLATION_HANDLER my_collation_mb_bin_handler;169extern const MY_COLLATION_HANDLER my_collation_mb_bin_handler;
170extern MY_COLLATION_HANDLER my_collation_8bit_bin_handler;170extern const MY_COLLATION_HANDLER my_collation_8bit_bin_handler;
171extern MY_COLLATION_HANDLER my_collation_8bit_simple_ci_handler;171extern const MY_COLLATION_HANDLER my_collation_8bit_simple_ci_handler;
172extern MY_COLLATION_HANDLER my_collation_ucs2_uca_handler;172extern const MY_COLLATION_HANDLER my_collation_ucs2_uca_handler;
173173
174/* Some typedef to make it easy for C++ to make function pointers */174/* Some typedef to make it easy for C++ to make function pointers */
175typedef int (*my_charset_conv_mb_wc)(struct charset_info_st *, my_wc_t *,175typedef int (*my_charset_conv_mb_wc)(struct charset_info_st *, my_wc_t *,
@@ -243,8 +243,8 @@
243 int sq);243 int sq);
244} MY_CHARSET_HANDLER;244} MY_CHARSET_HANDLER;
245245
246extern MY_CHARSET_HANDLER my_charset_8bit_handler;246extern const MY_CHARSET_HANDLER my_charset_8bit_handler;
247extern MY_CHARSET_HANDLER my_charset_ucs2_handler;247extern const MY_CHARSET_HANDLER my_charset_ucs2_handler;
248248
249249
250/* See strings/CHARSET_INFO.txt about information on this structure */250/* See strings/CHARSET_INFO.txt about information on this structure */
@@ -258,17 +258,17 @@
258 const char *name;258 const char *name;
259 const char *comment;259 const char *comment;
260 const char *tailoring;260 const char *tailoring;
261 uchar *ctype;261 const uchar *ctype;
262 uchar *to_lower;262 const uchar *to_lower;
263 uchar *to_upper;263 const uchar *to_upper;
264 uchar *sort_order;264 const uchar *sort_order;
265 uint16 *contractions;265 const uint16 *contractions;
266 uint16 **sort_order_big;266 const uint16 *const *sort_order_big;
267 uint16 *tab_to_uni;267 const uint16 *tab_to_uni;
268 MY_UNI_IDX *tab_from_uni;268 const MY_UNI_IDX *tab_from_uni;
269 MY_UNICASE_INFO **caseinfo;269 const MY_UNICASE_INFO *const *caseinfo;
270 uchar *state_map;270 const uchar *state_map;
271 uchar *ident_map;271 const uchar *ident_map;
272 uint strxfrm_multiply;272 uint strxfrm_multiply;
273 uchar caseup_multiply;273 uchar caseup_multiply;
274 uchar casedn_multiply;274 uchar casedn_multiply;
@@ -279,8 +279,8 @@
279 uchar pad_char;279 uchar pad_char;
280 my_bool escape_with_backslash_is_dangerous;280 my_bool escape_with_backslash_is_dangerous;
281 281
282 MY_CHARSET_HANDLER *cset;282 const MY_CHARSET_HANDLER *cset;
283 MY_COLLATION_HANDLER *coll;283 const MY_COLLATION_HANDLER *coll;
284 284
285} CHARSET_INFO;285} CHARSET_INFO;
286#define ILLEGAL_CHARSET_INFO_NUMBER (~0U)286#define ILLEGAL_CHARSET_INFO_NUMBER (~0U)
@@ -459,7 +459,7 @@
459 const char *str, const char *str_end,459 const char *str, const char *str_end,
460 const char *wildstr, const char *wildend,460 const char *wildstr, const char *wildend,
461 int escape, int w_one, int w_many,461 int escape, int w_one, int w_many,
462 MY_UNICASE_INFO **weights);462 const MY_UNICASE_INFO *const *weights);
463463
464extern my_bool my_parse_charset_xml(const char *bug, size_t len,464extern my_bool my_parse_charset_xml(const char *bug, size_t len,
465 int (*add)(CHARSET_INFO *cs));465 int (*add)(CHARSET_INFO *cs));
466466
=== modified file 'include/m_string.h'
--- include/m_string.h 2009-08-13 21:12:12 +0000
+++ include/m_string.h 2009-11-04 11:25:28 +0000
@@ -89,8 +89,8 @@
89#endif89#endif
9090
91/* Declared in int2str() */91/* Declared in int2str() */
92extern char NEAR _dig_vec_upper[];92extern const char NEAR _dig_vec_upper[];
93extern char NEAR _dig_vec_lower[];93extern const char NEAR _dig_vec_lower[];
9494
95/* Defined in strtod.c */95/* Defined in strtod.c */
96extern const double log_10[309];96extern const double log_10[309];
9797
=== modified file 'include/my_uctype.h'
--- include/my_uctype.h 2006-12-31 01:29:11 +0000
+++ include/my_uctype.h 2009-11-04 11:25:28 +0000
@@ -1217,7 +1217,7 @@
1217 0, 0, 0, 0, 0, 0, 0, 0, 0, 32, 32, 32, 16, 16, 0, 01217 0, 0, 0, 0, 0, 0, 0, 0, 0, 32, 32, 32, 16, 16, 0, 0
1218};1218};
12191219
1220MY_UNI_CTYPE my_uni_ctype[256]={1220const MY_UNI_CTYPE my_uni_ctype[256]={
1221 {0,uctype_page00},1221 {0,uctype_page00},
1222 {0,uctype_page01},1222 {0,uctype_page01},
1223 {0,uctype_page02},1223 {0,uctype_page02},
12241224
=== modified file 'mysys/charset.c'
--- mysys/charset.c 2009-09-07 20:50:10 +0000
+++ mysys/charset.c 2009-11-04 11:25:28 +0000
@@ -59,15 +59,12 @@
59 uchar *state_map;59 uchar *state_map;
60 uchar *ident_map;60 uchar *ident_map;
6161
62 if (!(cs->state_map= (uchar*) my_once_alloc(256, MYF(MY_WME))))62 if (!(cs->state_map= state_map= (uchar*) my_once_alloc(256, MYF(MY_WME))))
63 return 1;63 return 1;
64 64
65 if (!(cs->ident_map= (uchar*) my_once_alloc(256, MYF(MY_WME))))65 if (!(cs->ident_map= ident_map= (uchar*) my_once_alloc(256, MYF(MY_WME))))
66 return 1;66 return 1;
6767
68 state_map= cs->state_map;
69 ident_map= cs->ident_map;
70
71 /* Fill state_map with states to get a faster parser */68 /* Fill state_map with states to get a faster parser */
72 for (i=0; i < 256 ; i++)69 for (i=0; i < 256 ; i++)
73 {70 {
@@ -259,7 +256,7 @@
259 }256 }
260 else257 else
261 {258 {
262 uchar *sort_order= all_charsets[cs->number]->sort_order;259 const uchar *sort_order= all_charsets[cs->number]->sort_order;
263 simple_cs_init_functions(all_charsets[cs->number]);260 simple_cs_init_functions(all_charsets[cs->number]);
264 newcs->mbminlen= 1;261 newcs->mbminlen= 1;
265 newcs->mbmaxlen= 1;262 newcs->mbmaxlen= 1;
266263
=== modified file 'sql/sql_lex.cc'
--- sql/sql_lex.cc 2009-09-15 10:46:35 +0000
+++ sql/sql_lex.cc 2009-11-04 11:25:28 +0000
@@ -790,8 +790,8 @@
790 LEX *lex= thd->lex;790 LEX *lex= thd->lex;
791 YYSTYPE *yylval=(YYSTYPE*) arg;791 YYSTYPE *yylval=(YYSTYPE*) arg;
792 CHARSET_INFO *cs= thd->charset();792 CHARSET_INFO *cs= thd->charset();
793 uchar *state_map= cs->state_map;793 const uchar *state_map= cs->state_map;
794 uchar *ident_map= cs->ident_map;794 const uchar *ident_map= cs->ident_map;
795795
796 LINT_INIT(c);796 LINT_INIT(c);
797 lip->yylval=yylval; // The global state797 lip->yylval=yylval; // The global state
798798
=== modified file 'strings/conf_to_src.c'
--- strings/conf_to_src.c 2009-07-02 10:15:33 +0000
+++ strings/conf_to_src.c 2009-11-04 11:25:28 +0000
@@ -27,11 +27,11 @@
2727
2828
29void29void
30print_array(FILE *f, const char *set, const char *name, uchar *a, int n)30print_array(FILE *f, const char *set, const char *name, const uchar *a, int n)
31{31{
32 int i;32 int i;
3333
34 fprintf(f,"uchar %s_%s[] = {\n", name, set);34 fprintf(f,"static const uchar %s_%s[] = {\n", name, set);
35 35
36 for (i=0 ;i<n ; i++)36 for (i=0 ;i<n ; i++)
37 {37 {
@@ -44,11 +44,11 @@
4444
4545
46void46void
47print_array16(FILE *f, const char *set, const char *name, uint16 *a, int n)47print_array16(FILE *f, const char *set, const char *name, const uint16 *a, int n)
48{48{
49 int i;49 int i;
5050
51 fprintf(f,"uint16 %s_%s[] = {\n", name, set);51 fprintf(f,"static const uint16 %s_%s[] = {\n", name, set);
52 52
53 for (i=0 ;i<n ; i++)53 for (i=0 ;i<n ; i++)
54 {54 {
5555
=== modified file 'strings/ctype-big5.c'
--- strings/ctype-big5.c 2008-04-23 06:06:26 +0000
+++ strings/ctype-big5.c 2009-11-04 11:25:28 +0000
@@ -47,7 +47,7 @@
47#define big5head(e) ((uchar)(e>>8))47#define big5head(e) ((uchar)(e>>8))
48#define big5tail(e) ((uchar)(e&0xff))48#define big5tail(e) ((uchar)(e&0xff))
4949
50static uchar NEAR ctype_big5[257] =50static const uchar NEAR ctype_big5[257] =
51{51{
52 0, /* For standard library */52 0, /* For standard library */
53 32,32,32,32,32,32,32,32,32,40,40,40,40,40,32,32,53 32,32,32,32,32,32,32,32,32,40,40,40,40,40,32,32,
@@ -68,7 +68,7 @@
68 3,3,3,3,3,3,3,3,3,3,0,0,0,0,0,0,68 3,3,3,3,3,3,3,3,3,3,0,0,0,0,0,0,
69};69};
7070
71static uchar NEAR to_lower_big5[]=71static const uchar NEAR to_lower_big5[]=
72{72{
73 '\000','\001','\002','\003','\004','\005','\006','\007',73 '\000','\001','\002','\003','\004','\005','\006','\007',
74 '\010','\011','\012','\013','\014','\015','\016','\017',74 '\010','\011','\012','\013','\014','\015','\016','\017',
@@ -104,7 +104,7 @@
104 (uchar) '\370',(uchar) '\371',(uchar) '\372',(uchar) '\373',(uchar) '\374',(uchar) '\375',(uchar) '\376',(uchar) '\377',104 (uchar) '\370',(uchar) '\371',(uchar) '\372',(uchar) '\373',(uchar) '\374',(uchar) '\375',(uchar) '\376',(uchar) '\377',
105};105};
106106
107static uchar NEAR to_upper_big5[]=107static const uchar NEAR to_upper_big5[]=
108{108{
109 '\000','\001','\002','\003','\004','\005','\006','\007',109 '\000','\001','\002','\003','\004','\005','\006','\007',
110 '\010','\011','\012','\013','\014','\015','\016','\017',110 '\010','\011','\012','\013','\014','\015','\016','\017',
@@ -140,7 +140,7 @@
140 (uchar) '\370',(uchar) '\371',(uchar) '\372',(uchar) '\373',(uchar) '\374',(uchar) '\375',(uchar) '\376',(uchar) '\377',140 (uchar) '\370',(uchar) '\371',(uchar) '\372',(uchar) '\373',(uchar) '\374',(uchar) '\375',(uchar) '\376',(uchar) '\377',
141};141};
142142
143static uchar NEAR sort_order_big5[]=143static const uchar NEAR sort_order_big5[]=
144{144{
145 '\000','\001','\002','\003','\004','\005','\006','\007',145 '\000','\001','\002','\003','\004','\005','\006','\007',
146 '\010','\011','\012','\013','\014','\015','\016','\017',146 '\010','\011','\012','\013','\014','\015','\016','\017',
@@ -471,7 +471,7 @@
471471
472472
473/* page 0 0xA140-0xC7FC */473/* page 0 0xA140-0xC7FC */
474static uint16 tab_big5_uni0[]={474static const uint16 tab_big5_uni0[]={
4750x3000,0xFF0C,0x3001,0x3002,0xFF0E,0x2022,0xFF1B,0xFF1A,4750x3000,0xFF0C,0x3001,0x3002,0xFF0E,0x2022,0xFF1B,0xFF1A,
4760xFF1F,0xFF01,0xFE30,0x2026,0x2025,0xFE50,0xFF64,0xFE52,4760xFF1F,0xFF01,0xFE30,0x2026,0x2025,0xFE50,0xFF64,0xFE52,
4770x00B7,0xFE54,0xFE55,0xFE56,0xFE57,0xFF5C,0x2013,0xFE31,4770x00B7,0xFE54,0xFE55,0xFE56,0xFE57,0xFF5C,0x2013,0xFE31,
@@ -1714,7 +1714,7 @@
17140x2479,0x247A,0x247B,0x247C,0x247D};17140x2479,0x247A,0x247B,0x247C,0x247D};
17151715
1716/* page 1 0xC940-0xF9DC */1716/* page 1 0xC940-0xF9DC */
1717static uint16 tab_big5_uni1[]={1717static const uint16 tab_big5_uni1[]={
17180x4E42,0x4E5C,0x51F5,0x531A,0x5382,0x4E07,0x4E0C,0x4E47,17180x4E42,0x4E5C,0x51F5,0x531A,0x5382,0x4E07,0x4E0C,0x4E47,
17190x4E8D,0x56D7,0xFA0C,0x5C6E,0x5F73,0x4E0F,0x5187,0x4E0E,17190x4E8D,0x56D7,0xFA0C,0x5C6E,0x5F73,0x4E0F,0x5187,0x4E0E,
17200x4E2E,0x4E93,0x4EC2,0x4EC9,0x4EC8,0x5198,0x52FC,0x536C,17200x4E2E,0x4E93,0x4EC2,0x4EC9,0x4EC8,0x5198,0x52FC,0x536C,
@@ -3282,7 +3282,7 @@
32823282
32833283
3284/* page 0 0x00A2-0x00F7 */3284/* page 0 0x00A2-0x00F7 */
3285static uint16 tab_uni_big50[]={3285static const uint16 tab_uni_big50[]={
32860xA246,0xA247, 0,0xA244, 0,0xA1B1, 0, 0,32860xA246,0xA247, 0,0xA244, 0,0xA1B1, 0, 0,
3287 0, 0, 0, 0, 0, 0,0xA258,0xA1D3,3287 0, 0, 0, 0, 0, 0,0xA258,0xA1D3,
3288 0, 0, 0, 0, 0,0xA150, 0, 0,3288 0, 0, 0, 0, 0,0xA150, 0, 0,
@@ -3296,7 +3296,7 @@
3296 0, 0, 0, 0, 0,0xA1D2};3296 0, 0, 0, 0, 0,0xA1D2};
32973297
3298/* page 1 0x02C7-0x0451 */3298/* page 1 0x02C7-0x0451 */
3299static uint16 tab_uni_big51[]={3299static const uint16 tab_uni_big51[]={
33000xA3BE, 0,0xA3BC,0xA3BD,0xA3BF, 0, 0, 0,33000xA3BE, 0,0xA3BC,0xA3BD,0xA3BF, 0, 0, 0,
3301 0, 0, 0, 0, 0, 0, 0, 0,3301 0, 0, 0, 0, 0, 0, 0, 0,
3302 0, 0,0xA3BB, 0, 0, 0, 0, 0,3302 0, 0,0xA3BB, 0, 0, 0, 0, 0,
@@ -3349,7 +3349,7 @@
33490xC7E8, 0,0xC7CE};33490xC7E8, 0,0xC7CE};
33503350
3351/* page 2 0x2013-0x22BF */3351/* page 2 0x2013-0x22BF */
3352static uint16 tab_uni_big52[]={3352static const uint16 tab_uni_big52[]={
33530xA156,0xA158, 0, 0, 0,0xA1A5,0xA1A6, 0,33530xA156,0xA158, 0, 0, 0,0xA1A5,0xA1A6, 0,
3354 0,0xA1A7,0xA1A8, 0, 0, 0, 0,0xA145,3354 0,0xA1A7,0xA1A8, 0, 0, 0, 0,0xA145,
3355 0, 0,0xA14C,0xA14B, 0, 0, 0, 0,3355 0, 0,0xA14C,0xA14B, 0, 0, 0, 0,
@@ -3438,7 +3438,7 @@
3438 0, 0, 0, 0,0xA1E9};3438 0, 0, 0, 0,0xA1E9};
34393439
3440/* page 3 0x2460-0x2642 */3440/* page 3 0x2460-0x2642 */
3441static uint16 tab_uni_big53[]={3441static const uint16 tab_uni_big53[]={
34420xC7E9,0xC7EA,0xC7EB,0xC7EC,0xC7ED,0xC7EE,0xC7EF,0xC7F0,34420xC7E9,0xC7EA,0xC7EB,0xC7EC,0xC7ED,0xC7EE,0xC7EF,0xC7F0,
34430xC7F1,0xC7F2, 0, 0, 0, 0, 0, 0,34430xC7F1,0xC7F2, 0, 0, 0, 0, 0, 0,
3444 0, 0, 0, 0,0xC7F3,0xC7F4,0xC7F5,0xC7F6,3444 0, 0, 0, 0,0xC7F3,0xC7F4,0xC7F5,0xC7F6,
@@ -3502,7 +3502,7 @@
35020xA1F0,0xA1F2,0xA1F1};35020xA1F0,0xA1F2,0xA1F1};
35033503
3504/* page 4 0x3000-0x3129 */3504/* page 4 0x3000-0x3129 */
3505static uint16 tab_uni_big54[]={3505static const uint16 tab_uni_big54[]={
35060xA140,0xA142,0xA143,0xA1B2, 0,0xC6A4, 0, 0,35060xA140,0xA142,0xA143,0xA1B2, 0,0xC6A4, 0, 0,
35070xA171,0xA172,0xA16D,0xA16E,0xA175,0xA176,0xA179,0xA17A,35070xA171,0xA172,0xA16D,0xA16E,0xA175,0xA176,0xA179,0xA17A,
35080xA169,0xA16A,0xA245, 0,0xA165,0xA166, 0, 0,35080xA169,0xA16A,0xA245, 0,0xA165,0xA166, 0, 0,
@@ -3543,11 +3543,11 @@
35430xA3B9,0xA3BA};35430xA3B9,0xA3BA};
35443544
3545/* page 5 0x32A3-0x32A3 */3545/* page 5 0x32A3-0x32A3 */
3546static uint16 tab_uni_big55[]={3546static const uint16 tab_uni_big55[]={
35470xA1C0};35470xA1C0};
35483548
3549/* page 6 0x338E-0x33D5 */3549/* page 6 0x338E-0x33D5 */
3550static uint16 tab_uni_big56[]={3550static const uint16 tab_uni_big56[]={
35510xA255,0xA256, 0, 0, 0, 0, 0, 0,35510xA255,0xA256, 0, 0, 0, 0, 0, 0,
3552 0, 0, 0, 0, 0, 0,0xA250,0xA251,3552 0, 0, 0, 0, 0, 0,0xA250,0xA251,
35530xA252, 0, 0,0xA254, 0, 0, 0, 0,35530xA252, 0, 0,0xA254, 0, 0, 0, 0,
@@ -3560,7 +3560,7 @@
3560};3560};
35613561
3562/* page 7 0x4E00-0x9483 */3562/* page 7 0x4E00-0x9483 */
3563static uint16 tab_uni_big57[]={3563static const uint16 tab_uni_big57[]={
35640xA440,0xA442, 0,0xA443, 0, 0, 0,0xC945,35640xA440,0xA442, 0,0xA443, 0, 0, 0,0xC945,
35650xA456,0xA454,0xA457,0xA455,0xC946,0xA4A3,0xC94F,0xC94D,35650xA456,0xA454,0xA457,0xA455,0xC946,0xA4A3,0xC94F,0xC94D,
35660xA4A2,0xA4A1, 0, 0,0xA542,0xA541,0xA540, 0,35660xA4A2,0xA4A1, 0, 0,0xA542,0xA541,0xA540, 0,
@@ -5820,7 +5820,7 @@
58200xF9C0,0xF9C1,0xF9BF,0xF9C9};58200xF9C0,0xF9C1,0xF9BF,0xF9C9};
58215821
5822/* page 8 0x9577-0x9FA4 */5822/* page 8 0x9577-0x9FA4 */
5823static uint16 tab_uni_big58[]={5823static const uint16 tab_uni_big58[]={
58240xAAF8, 0, 0,0xD844,0xDC78,0xE8A5,0xF376, 0,58240xAAF8, 0, 0,0xD844,0xDC78,0xE8A5,0xF376, 0,
5825 0,0xAAF9, 0,0xADAC,0xB07B, 0, 0,0xD845,5825 0,0xAAF9, 0,0xADAC,0xB07B, 0, 0,0xD845,
5826 0,0xD846,0xB3AC, 0,0xB67D,0xDC7A,0xDC79,0xB6A3,5826 0,0xD846,0xB3AC, 0,0xB67D,0xDC7A,0xDC79,0xB6A3,
@@ -6149,11 +6149,11 @@
6149 0,0xEFB6, 0,0xF7CF, 0,0xF9A1};6149 0,0xEFB6, 0,0xF7CF, 0,0xF9A1};
61506150
6151/* page 9 0xFA0C-0xFA0D */6151/* page 9 0xFA0C-0xFA0D */
6152static uint16 tab_uni_big59[]={6152static const uint16 tab_uni_big59[]={
61530xC94A,0xDDFC};61530xC94A,0xDDFC};
61546154
6155/* page 10 0xFE30-0xFFFD */6155/* page 10 0xFE30-0xFFFD */
6156static uint16 tab_uni_big510[]={6156static const uint16 tab_uni_big510[]={
61570xA14A,0xA157, 0,0xA159,0xA15B,0xA15F,0xA160,0xA163,61570xA14A,0xA157, 0,0xA159,0xA15B,0xA15F,0xA160,0xA163,
61580xA164,0xA167,0xA168,0xA16B,0xA16C,0xA16F,0xA170,0xA173,61580xA164,0xA167,0xA168,0xA16B,0xA16C,0xA16F,0xA170,0xA173,
61590xA174,0xA177,0xA178,0xA17B,0xA17C, 0, 0, 0,61590xA174,0xA177,0xA178,0xA17B,0xA17C, 0, 0, 0,
61606160
=== modified file 'strings/ctype-bin.c'
--- strings/ctype-bin.c 2007-06-05 22:22:35 +0000
+++ strings/ctype-bin.c 2009-11-04 11:25:28 +0000
@@ -22,7 +22,7 @@
22#include "m_string.h"22#include "m_string.h"
23#include "m_ctype.h"23#include "m_ctype.h"
2424
25static uchar ctype_bin[]=25static const uchar ctype_bin[]=
26{26{
27 0,27 0,
28 32, 32, 32, 32, 32, 32, 32, 32, 32, 40, 40, 40, 40, 40, 32, 32,28 32, 32, 32, 32, 32, 32, 32, 32, 32, 40, 40, 40, 40, 40, 32, 32,
@@ -46,7 +46,7 @@
4646
47/* Dummy array for toupper / tolower / sortorder */47/* Dummy array for toupper / tolower / sortorder */
4848
49static uchar bin_char_array[] =49static const uchar bin_char_array[] =
50{50{
51 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15,51 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15,
52 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31,52 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31,
@@ -485,7 +485,7 @@
485}485}
486486
487487
488MY_COLLATION_HANDLER my_collation_8bit_bin_handler =488const MY_COLLATION_HANDLER my_collation_8bit_bin_handler =
489{489{
490 my_coll_init_8bit_bin,490 my_coll_init_8bit_bin,
491 my_strnncoll_8bit_bin,491 my_strnncoll_8bit_bin,
492492
=== modified file 'strings/ctype-cp932.c'
--- strings/ctype-cp932.c 2009-05-05 06:55:22 +0000
+++ strings/ctype-cp932.c 2009-11-04 11:25:28 +0000
@@ -31,7 +31,7 @@
31 * .configure. mbmaxlen_cp932=231 * .configure. mbmaxlen_cp932=2
32 */32 */
3333
34static uchar NEAR ctype_cp932[257] =34static const uchar NEAR ctype_cp932[257] =
35{35{
36 0, /* For standard library */36 0, /* For standard library */
37 0040, 0040, 0040, 0040, 0040, 0040, 0040, 0040, /* NUL ^A - ^G */37 0040, 0040, 0040, 0040, 0040, 0040, 0040, 0040, /* NUL ^A - ^G */
@@ -68,7 +68,7 @@
68 0020, 0020, 0020, 0020, 0020, 0000, 0000, 000068 0020, 0020, 0020, 0020, 0020, 0000, 0000, 0000
69};69};
7070
71static uchar NEAR to_lower_cp932[]=71static const uchar NEAR to_lower_cp932[]=
72{72{
73 '\000','\001','\002','\003','\004','\005','\006','\007',73 '\000','\001','\002','\003','\004','\005','\006','\007',
74 '\010','\011','\012','\013','\014','\015','\016','\017',74 '\010','\011','\012','\013','\014','\015','\016','\017',
@@ -104,7 +104,7 @@
104 (uchar) '\370',(uchar) '\371',(uchar) '\372',(uchar) '\373',(uchar) '\374',(uchar) '\375',(uchar) '\376',(uchar) '\377'104 (uchar) '\370',(uchar) '\371',(uchar) '\372',(uchar) '\373',(uchar) '\374',(uchar) '\375',(uchar) '\376',(uchar) '\377'
105};105};
106106
107static uchar NEAR to_upper_cp932[]=107static const uchar NEAR to_upper_cp932[]=
108{108{
109 '\000','\001','\002','\003','\004','\005','\006','\007',109 '\000','\001','\002','\003','\004','\005','\006','\007',
110 '\010','\011','\012','\013','\014','\015','\016','\017',110 '\010','\011','\012','\013','\014','\015','\016','\017',
@@ -140,7 +140,7 @@
140 (uchar) '\370',(uchar) '\371',(uchar) '\372',(uchar) '\373',(uchar) '\374',(uchar) '\375',(uchar) '\376',(uchar) '\377'140 (uchar) '\370',(uchar) '\371',(uchar) '\372',(uchar) '\373',(uchar) '\374',(uchar) '\375',(uchar) '\376',(uchar) '\377'
141};141};
142142
143static uchar NEAR sort_order_cp932[]=143static const uchar NEAR sort_order_cp932[]=
144{144{
145 '\000','\001','\002','\003','\004','\005','\006','\007',145 '\000','\001','\002','\003','\004','\005','\006','\007',
146 '\010','\011','\012','\013','\014','\015','\016','\017',146 '\010','\011','\012','\013','\014','\015','\016','\017',
@@ -377,7 +377,7 @@
377}377}
378378
379/* page 0 0x00A1-0x00DF */379/* page 0 0x00A1-0x00DF */
380static uint16 tab_cp932_uni0[]={380static const uint16 tab_cp932_uni0[]={
3810xFF61,0xFF62,0xFF63,0xFF64,0xFF65,0xFF66,0xFF67,0xFF68,3810xFF61,0xFF62,0xFF63,0xFF64,0xFF65,0xFF66,0xFF67,0xFF68,
3820xFF69,0xFF6A,0xFF6B,0xFF6C,0xFF6D,0xFF6E,0xFF6F,0xFF70,3820xFF69,0xFF6A,0xFF6B,0xFF6C,0xFF6D,0xFF6E,0xFF6F,0xFF70,
3830xFF71,0xFF72,0xFF73,0xFF74,0xFF75,0xFF76,0xFF77,0xFF78,3830xFF71,0xFF72,0xFF73,0xFF74,0xFF75,0xFF76,0xFF77,0xFF78,
@@ -388,7 +388,7 @@
3880xFF99,0xFF9A,0xFF9B,0xFF9C,0xFF9D,0xFF9E,0xFF9F};3880xFF99,0xFF9A,0xFF9B,0xFF9C,0xFF9D,0xFF9E,0xFF9F};
389389
390/* page 1 0x8140-0x84BE */390/* page 1 0x8140-0x84BE */
391static uint16 tab_cp932_uni1[]={391static const uint16 tab_cp932_uni1[]={
3920x3000,0x3001,0x3002,0xFF0C,0xFF0E,0x30FB,0xFF1A,0xFF1B,3920x3000,0x3001,0x3002,0xFF0C,0xFF0E,0x30FB,0xFF1A,0xFF1B,
3930xFF1F,0xFF01,0x309B,0x309C,0x00B4,0xFF40,0x00A8,0xFF3E,3930xFF1F,0xFF01,0x309B,0x309C,0x00B4,0xFF40,0x00A8,0xFF3E,
3940xFFE3,0xFF3F,0x30FD,0x30FE,0x309D,0x309E,0x3003,0x4EDD,3940xFFE3,0xFF3F,0x30FD,0x30FE,0x309D,0x309E,0x3003,0x4EDD,
@@ -503,7 +503,7 @@
5030x2537,0x253F,0x251D,0x2530,0x2525,0x2538,0x2542};5030x2537,0x253F,0x251D,0x2530,0x2525,0x2538,0x2542};
504504
505/* page 2 0x8740-0x879C - NEC Row 13 */505/* page 2 0x8740-0x879C - NEC Row 13 */
506static uint16 tab_cp932_uni2[]={506static const uint16 tab_cp932_uni2[]={
5070x2460,0x2461,0x2462,0x2463,0x2464,0x2465,0x2466,0x2467,5070x2460,0x2461,0x2462,0x2463,0x2464,0x2465,0x2466,0x2467,
5080x2468,0x2469,0x246A,0x246B,0x246C,0x246D,0x246E,0x246F,5080x2468,0x2469,0x246A,0x246B,0x246C,0x246D,0x246E,0x246F,
5090x2470,0x2471,0x2472,0x2473,0x2160,0x2161,0x2162,0x2163,5090x2470,0x2471,0x2472,0x2473,0x2160,0x2161,0x2162,0x2163,
@@ -518,7 +518,7 @@
5180x221F,0x22BF,0x2235,0x2229,0x222A};5180x221F,0x22BF,0x2235,0x2229,0x222A};
519519
520/* page 3 0x889F-0x9FFC */520/* page 3 0x889F-0x9FFC */
521static uint16 tab_cp932_uni3[]={521static const uint16 tab_cp932_uni3[]={
5220x4E9C,0x5516,0x5A03,0x963F,0x54C0,0x611B,0x6328,0x59F6,5220x4E9C,0x5516,0x5A03,0x963F,0x54C0,0x611B,0x6328,0x59F6,
5230x9022,0x8475,0x831C,0x7A50,0x60AA,0x63E1,0x6E25,0x65ED,5230x9022,0x8475,0x831C,0x7A50,0x60AA,0x63E1,0x6E25,0x65ED,
5240x8466,0x82A6,0x9BF5,0x6893,0x5727,0x65A1,0x6271,0x5B9B,5240x8466,0x82A6,0x9BF5,0x6893,0x5727,0x65A1,0x6271,0x5B9B,
@@ -1269,7 +1269,7 @@
12690x6F3F,0x6EF2,0x6F31,0x6EEF,0x6F32,0x6ECC};12690x6F3F,0x6EF2,0x6F31,0x6EEF,0x6F32,0x6ECC};
12701270
1271/* page 4 0xE040-0xEAA4 */1271/* page 4 0xE040-0xEAA4 */
1272static uint16 tab_cp932_uni4[]={1272static const uint16 tab_cp932_uni4[]={
12730x6F3E,0x6F13,0x6EF7,0x6F86,0x6F7A,0x6F78,0x6F81,0x6F80,12730x6F3E,0x6F13,0x6EF7,0x6F86,0x6F7A,0x6F78,0x6F81,0x6F80,
12740x6F6F,0x6F5B,0x6FF3,0x6F6D,0x6F82,0x6F7C,0x6F58,0x6F8E,12740x6F6F,0x6F5B,0x6FF3,0x6F6D,0x6F82,0x6F7C,0x6F58,0x6F8E,
12750x6F91,0x6FC2,0x6F66,0x6FB3,0x6FA3,0x6FA1,0x6FA4,0x6FB9,12750x6F91,0x6FC2,0x6F66,0x6FB3,0x6FA3,0x6FA1,0x6FA4,0x6FB9,
@@ -1606,7 +1606,7 @@
16061606
1607/* page 5 0xED40-0xEEFC -1607/* page 5 0xED40-0xEEFC -
1608IBM Selected Kanji and Non-Kanji(NEC implementation) */1608IBM Selected Kanji and Non-Kanji(NEC implementation) */
1609static uint16 tab_cp932_uni5[]={1609static const uint16 tab_cp932_uni5[]={
16100x7E8A,0x891C,0x9348,0x9288,0x84DC,0x4FC9,0x70BB,0x6631,16100x7E8A,0x891C,0x9348,0x9288,0x84DC,0x4FC9,0x70BB,0x6631,
16110x68C8,0x92F9,0x66FB,0x5F45,0x4E28,0x4EE1,0x4EFC,0x4F00,16110x68C8,0x92F9,0x66FB,0x5F45,0x4E28,0x4EE1,0x4EFC,0x4F00,
16120x4F03,0x4F39,0x4F56,0x4F92,0x4F8A,0x4F9A,0x4F94,0x4FCD,16120x4F03,0x4F39,0x4F56,0x4F92,0x4F8A,0x4F9A,0x4F94,0x4FCD,
@@ -1665,7 +1665,7 @@
16650x2179,0xFFE2,0xFFE4,0xFF07,0xFF02};16650x2179,0xFFE2,0xFFE4,0xFF07,0xFF02};
16661666
1667/* page 6 0xF040-0xF9FC - User defined characters */1667/* page 6 0xF040-0xF9FC - User defined characters */
1668static uint16 tab_cp932_uni6[]={1668static const uint16 tab_cp932_uni6[]={
16690xE000,0xE001,0xE002,0xE003,0xE004,0xE005,0xE006,0xE007,16690xE000,0xE001,0xE002,0xE003,0xE004,0xE005,0xE006,0xE007,
16700xE008,0xE009,0xE00A,0xE00B,0xE00C,0xE00D,0xE00E,0xE00F,16700xE008,0xE009,0xE00A,0xE00B,0xE00C,0xE00D,0xE00E,0xE00F,
16710xE010,0xE011,0xE012,0xE013,0xE014,0xE015,0xE016,0xE017,16710xE010,0xE011,0xE012,0xE013,0xE014,0xE015,0xE016,0xE017,
@@ -1981,7 +1981,7 @@
19811981
1982/* page 7 0xFA40-0xFC4B -1982/* page 7 0xFA40-0xFC4B -
1983IBM Selected Kanji and Non-Kanji */1983IBM Selected Kanji and Non-Kanji */
1984static uint16 tab_cp932_uni7[]={1984static const uint16 tab_cp932_uni7[]={
19850x2170,0x2171,0x2172,0x2173,0x2174,0x2175,0x2176,0x2177,19850x2170,0x2171,0x2172,0x2173,0x2174,0x2175,0x2176,0x2177,
19860x2178,0x2179,0x2160,0x2161,0x2162,0x2163,0x2164,0x2165,19860x2178,0x2179,0x2160,0x2161,0x2162,0x2163,0x2164,0x2165,
19870x2166,0x2167,0x2168,0x2169,0xFFE2,0xFFE4,0xFF07,0xFF02,19870x2166,0x2167,0x2168,0x2169,0xFFE2,0xFFE4,0xFF07,0xFF02,
@@ -2070,7 +2070,7 @@
2070}2070}
20712071
2072/* page 0 0x005C-0x00F7 */2072/* page 0 0x005C-0x00F7 */
2073static uint16 tab_uni_cp9320[]={2073static const uint16 tab_uni_cp9320[]={
2074 0, 0, 0, 0, 0, 0, 0, 0,2074 0, 0, 0, 0, 0, 0, 0, 0,
2075 0, 0, 0, 0, 0, 0, 0, 0,2075 0, 0, 0, 0, 0, 0, 0, 0,
2076 0, 0, 0, 0, 0, 0, 0, 0,2076 0, 0, 0, 0, 0, 0, 0, 0,
@@ -2093,7 +2093,7 @@
2093 0, 0, 0,0x8180};2093 0, 0, 0,0x8180};
20942094
2095/* page 1 0x0391-0x0451 */2095/* page 1 0x0391-0x0451 */
2096static uint16 tab_uni_cp9321[]={2096static const uint16 tab_uni_cp9321[]={
20970x839F,0x83A0,0x83A1,0x83A2,0x83A3,0x83A4,0x83A5,0x83A6,20970x839F,0x83A0,0x83A1,0x83A2,0x83A3,0x83A4,0x83A5,0x83A6,
20980x83A7,0x83A8,0x83A9,0x83AA,0x83AB,0x83AC,0x83AD,0x83AE,20980x83A7,0x83A8,0x83A9,0x83AA,0x83AB,0x83AC,0x83AD,0x83AE,
20990x83AF, 0,0x83B0,0x83B1,0x83B2,0x83B3,0x83B4,0x83B5,20990x83AF, 0,0x83B0,0x83B1,0x83B2,0x83B3,0x83B4,0x83B5,
@@ -2121,7 +2121,7 @@
21210x8476};21210x8476};
21222122
2123/* page 2 0x2010-0x2473 */2123/* page 2 0x2010-0x2473 */
2124static uint16 tab_uni_cp9322[]={2124static const uint16 tab_uni_cp9322[]={
21250x815D, 0, 0, 0, 0,0x815C, 0, 0,21250x815D, 0, 0, 0, 0,0x815C, 0, 0,
21260x8165,0x8166, 0, 0,0x8167,0x8168, 0, 0,21260x8165,0x8166, 0, 0,0x8167,0x8168, 0, 0,
21270x81F5,0x81F6, 0, 0, 0,0x8164,0x8163, 0,21270x81F5,0x81F6, 0, 0, 0,0x8164,0x8163, 0,
@@ -2265,7 +2265,7 @@
22650x8750,0x8751,0x8752,0x8753};22650x8750,0x8751,0x8752,0x8753};
22662266
2267/* page 3 0x2500-0x266F */2267/* page 3 0x2500-0x266F */
2268static uint16 tab_uni_cp9323[]={2268static const uint16 tab_uni_cp9323[]={
22690x849F,0x84AA,0x84A0,0x84AB, 0, 0, 0, 0,22690x849F,0x84AA,0x84A0,0x84AB, 0, 0, 0, 0,
2270 0, 0, 0, 0,0x84A1, 0, 0,0x84AC,2270 0, 0, 0, 0,0x84A1, 0, 0,0x84AC,
22710x84A2, 0, 0,0x84AD,0x84A4, 0, 0,0x84AF,22710x84A2, 0, 0,0x84AD,0x84A4, 0, 0,0x84AF,
@@ -2315,7 +2315,7 @@
2315};2315};
23162316
2317/* page 4 0x3000-0x30FE */2317/* page 4 0x3000-0x30FE */
2318static uint16 tab_uni_cp9324[]={2318static const uint16 tab_uni_cp9324[]={
23190x8140,0x8141,0x8142,0x8156, 0,0x8158,0x8159,0x815A,23190x8140,0x8141,0x8142,0x8156, 0,0x8158,0x8159,0x815A,
23200x8171,0x8172,0x8173,0x8174,0x8175,0x8176,0x8177,0x8178,23200x8171,0x8172,0x8173,0x8174,0x8175,0x8176,0x8177,0x8178,
23210x8179,0x817A,0x81A7,0x81AC,0x816B,0x816C, 0, 0,23210x8179,0x817A,0x81A7,0x81AC,0x816B,0x816C, 0, 0,
@@ -2350,7 +2350,7 @@
2350 0, 0, 0,0x8145,0x815B,0x8152,0x8153};2350 0, 0, 0,0x8145,0x815B,0x8152,0x8153};
23512351
2352/* page 5 0x3230-0x33CD */2352/* page 5 0x3230-0x33CD */
2353static uint16 tab_uni_cp9325[]={2353static const uint16 tab_uni_cp9325[]={
2354 0,0x878A,0x878B, 0, 0, 0, 0, 0,2354 0,0x878A,0x878B, 0, 0, 0, 0, 0,
2355 0,0x878C, 0, 0, 0, 0, 0, 0,2355 0,0x878C, 0, 0, 0, 0, 0, 0,
2356 0, 0, 0, 0, 0, 0, 0, 0,2356 0, 0, 0, 0, 0, 0, 0, 0,
@@ -2405,7 +2405,7 @@
2405 0, 0, 0, 0, 0,0x8783};2405 0, 0, 0, 0, 0,0x8783};
24062406
2407/* page 6 0x4E00-0x9481 */2407/* page 6 0x4E00-0x9481 */
2408static uint16 tab_uni_cp9326[]={2408static const uint16 tab_uni_cp9326[]={
24090x88EA,0x929A, 0,0x8EB5, 0, 0, 0,0x969C,24090x88EA,0x929A, 0,0x8EB5, 0, 0, 0,0x969C,
24100x8FE4,0x8E4F,0x8FE3,0x89BA, 0,0x9573,0x975E, 0,24100x8FE4,0x8E4F,0x8FE3,0x89BA, 0,0x9573,0x975E, 0,
24110x98A0,0x894E, 0, 0,0x8A8E,0x98A1,0x90A2,0x99C0,24110x98A0,0x894E, 0, 0,0x8A8E,0x98A1,0x90A2,0x99C0,
@@ -4665,7 +4665,7 @@
4665 0,0xE876};4665 0,0xE876};
46664666
4667/* page 7 0x9577-0x9FA0 */4667/* page 7 0x9577-0x9FA0 */
4668static uint16 tab_uni_cp9327[]={4668static const uint16 tab_uni_cp9327[]={
46690x92B7, 0, 0, 0, 0, 0, 0, 0,46690x92B7, 0, 0, 0, 0, 0, 0, 0,
4670 0,0x96E5, 0,0xE878,0x914D, 0, 0, 0,4670 0,0x96E5, 0,0xE878,0x914D, 0, 0, 0,
46710xE879, 0,0x95C2,0xE87A,0x8A4A, 0, 0, 0,46710xE879, 0,0x95C2,0xE87A,0x8A4A, 0, 0, 0,
@@ -4994,7 +4994,7 @@
4994 0,0xEA9E};4994 0,0xEA9E};
49954995
4996/* page 8 0xE000-0xE757 - User defined characters */4996/* page 8 0xE000-0xE757 - User defined characters */
4997static uint16 tab_uni_cp9328[]={4997static const uint16 tab_uni_cp9328[]={
49980xF040,0xF041,0xF042,0xF043,0xF044,0xF045,0xF046,0xF047,49980xF040,0xF041,0xF042,0xF043,0xF044,0xF045,0xF046,0xF047,
49990xF048,0xF049,0xF04A,0xF04B,0xF04C,0xF04D,0xF04E,0xF04F,49990xF048,0xF049,0xF04A,0xF04B,0xF04C,0xF04D,0xF04E,0xF04F,
50000xF050,0xF051,0xF052,0xF053,0xF054,0xF055,0xF056,0xF057,50000xF050,0xF051,0xF052,0xF053,0xF054,0xF055,0xF056,0xF057,
@@ -5232,7 +5232,7 @@
52320xF9F5,0xF9F6,0xF9F7,0xF9F8,0xF9F9,0xF9FA,0xF9FB,0xF9FC};52320xF9F5,0xF9F6,0xF9F7,0xF9F8,0xF9F9,0xF9FA,0xF9FB,0xF9FC};
52335233
5234/* page 9 0xF920-0xFA2D */5234/* page 9 0xF920-0xFA2D */
5235static uint16 tab_uni_cp9329[]={5235static const uint16 tab_uni_cp9329[]={
5236 0, 0, 0, 0, 0, 0, 0, 0,5236 0, 0, 0, 0, 0, 0, 0, 0,
5237 0,0xFAE0, 0, 0, 0, 0, 0, 0,5237 0,0xFAE0, 0, 0, 0, 0, 0, 0,
5238 0, 0, 0, 0, 0, 0, 0, 0,5238 0, 0, 0, 0, 0, 0, 0, 0,
@@ -5269,7 +5269,7 @@
52690xFBDA,0xFBEA,0xFBF6,0xFBF7,0xFBF9,0xFC49};52690xFBDA,0xFBEA,0xFBF6,0xFBF7,0xFBF9,0xFC49};
52705270
5271/* page 10 0xFF01-0xFFE5 */5271/* page 10 0xFF01-0xFFE5 */
5272static uint16 tab_uni_cp93210[]={5272static const uint16 tab_uni_cp93210[]={
52730x8149,0xFA57,0x8194,0x8190,0x8193,0x8195,0xFA56,0x8169,52730x8149,0xFA57,0x8194,0x8190,0x8193,0x8195,0xFA56,0x8169,
52740x816A,0x8196,0x817B,0x8143,0x817C,0x8144,0x815E,0x824F,52740x816A,0x8196,0x817B,0x8143,0x817C,0x8144,0x815E,0x824F,
52750x8250,0x8251,0x8252,0x8253,0x8254,0x8255,0x8256,0x8257,52750x8250,0x8251,0x8252,0x8253,0x8254,0x8255,0x8256,0x8257,
52765276
=== modified file 'strings/ctype-czech.c'
--- strings/ctype-czech.c 2007-05-10 09:59:39 +0000
+++ strings/ctype-czech.c 2009-11-04 11:25:28 +0000
@@ -83,7 +83,7 @@
83 below for what are the "special values"83 below for what are the "special values"
84*/84*/
8585
86static uchar *CZ_SORT_TABLE[] = {86static const uchar *const CZ_SORT_TABLE[] = {
87 (uchar*) "\000\000\000\000\000\000\000\000\000\002\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\002\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\043\044\045\046\047\050\051\052\053\054\000\000\000\000\000\000\000\003\004\377\007\010\011\012\013\015\016\017\020\022\023\024\025\026\027\031\033\034\035\036\037\040\041\000\000\000\000\000\000\003\004\377\007\010\011\012\013\015\016\017\020\022\023\024\025\026\027\031\033\034\035\036\037\040\041\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\003\000\021\000\020\032\000\000\032\032\033\042\000\042\042\000\003\000\021\000\020\032\000\000\032\032\033\042\000\042\042\027\003\003\003\003\020\006\006\006\010\010\010\010\015\015\007\007\023\023\024\024\024\024\000\030\034\034\034\034\040\033\000\027\003\003\003\003\020\006\006\006\010\010\010\010\015\015\007\007\023\023\024\024\024\024\000\030\034\034\034\034\040\033\000",87 (uchar*) "\000\000\000\000\000\000\000\000\000\002\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\002\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\043\044\045\046\047\050\051\052\053\054\000\000\000\000\000\000\000\003\004\377\007\010\011\012\013\015\016\017\020\022\023\024\025\026\027\031\033\034\035\036\037\040\041\000\000\000\000\000\000\003\004\377\007\010\011\012\013\015\016\017\020\022\023\024\025\026\027\031\033\034\035\036\037\040\041\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\003\000\021\000\020\032\000\000\032\032\033\042\000\042\042\000\003\000\021\000\020\032\000\000\032\032\033\042\000\042\042\027\003\003\003\003\020\006\006\006\010\010\010\010\015\015\007\007\023\023\024\024\024\024\000\030\034\034\034\034\040\033\000\027\003\003\003\003\020\006\006\006\010\010\010\010\015\015\007\007\023\023\024\024\024\024\000\030\034\034\034\034\040\033\000",
88 (uchar*) "\000\000\000\000\000\000\000\000\000\002\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\002\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\106\107\110\111\112\113\114\115\116\117\000\000\000\000\000\000\000\003\011\377\016\021\026\027\030\032\035\036\037\043\044\047\054\055\056\061\065\070\075\076\077\100\102\000\000\000\000\000\000\003\011\377\016\021\026\027\030\032\035\036\037\043\044\047\054\055\056\061\065\070\075\076\077\100\102\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\010\000\042\000\041\063\000\000\062\064\066\104\000\103\105\000\010\000\042\000\041\063\000\000\062\064\066\104\000\103\105\057\004\005\007\006\040\014\015\013\022\025\024\023\033\034\017\020\046\045\050\051\053\052\000\060\072\071\074\073\101\067\000\057\004\005\007\006\040\014\015\013\022\025\024\023\033\034\017\020\046\045\050\051\053\052\000\060\072\071\074\073\101\067\000",88 (uchar*) "\000\000\000\000\000\000\000\000\000\002\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\002\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\106\107\110\111\112\113\114\115\116\117\000\000\000\000\000\000\000\003\011\377\016\021\026\027\030\032\035\036\037\043\044\047\054\055\056\061\065\070\075\076\077\100\102\000\000\000\000\000\000\003\011\377\016\021\026\027\030\032\035\036\037\043\044\047\054\055\056\061\065\070\075\076\077\100\102\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\010\000\042\000\041\063\000\000\062\064\066\104\000\103\105\000\010\000\042\000\041\063\000\000\062\064\066\104\000\103\105\057\004\005\007\006\040\014\015\013\022\025\024\023\033\034\017\020\046\045\050\051\053\052\000\060\072\071\074\073\101\067\000\057\004\005\007\006\040\014\015\013\022\025\024\023\033\034\017\020\046\045\050\051\053\052\000\060\072\071\074\073\101\067\000",
89(uchar*) "\000\000\000\000\000\000\000\000\000\002\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\002\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\212\213\214\215\216\217\220\221\222\223\000\000\000\000\000\000\000\004\020\377\032\040\052\054\056\063\071\073\075\105\107\115\127\131\133\141\151\157\171\173\175\177\203\000\000\000\000\000\000\003\017\377\031\037\051\053\055\062\070\072\074\104\106\114\126\130\132\140\150\156\170\172\174\176\202\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\016\000\103\000\101\145\000\000\143\147\153\207\000\205\211\000\015\000\102\000\100\144\000\000\142\146\152\206\000\204\210\135\006\010\014\012\077\026\030\024\042\050\046\044\065\067\034\036\113\111\117\121\125\123\000\137\163\161\167\165\201\155\000\134\005\007\013\011\076\025\027\023\041\047\045\043\064\066\033\035\112\110\116\120\124\122\000\136\162\160\166\164\200\154\000",89(uchar*) "\000\000\000\000\000\000\000\000\000\002\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\002\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\212\213\214\215\216\217\220\221\222\223\000\000\000\000\000\000\000\004\020\377\032\040\052\054\056\063\071\073\075\105\107\115\127\131\133\141\151\157\171\173\175\177\203\000\000\000\000\000\000\003\017\377\031\037\051\053\055\062\070\072\074\104\106\114\126\130\132\140\150\156\170\172\174\176\202\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\016\000\103\000\101\145\000\000\143\147\153\207\000\205\211\000\015\000\102\000\100\144\000\000\142\146\152\206\000\204\210\135\006\010\014\012\077\026\030\024\042\050\046\044\065\067\034\036\113\111\117\121\125\123\000\137\163\161\167\165\201\155\000\134\005\007\013\011\076\025\027\023\041\047\045\043\064\066\033\035\112\110\116\120\124\122\000\136\162\160\166\164\200\154\000",
@@ -99,14 +99,14 @@
99struct wordvalue99struct wordvalue
100 {100 {
101 const char * word;101 const char * word;
102 uchar *outvalue;102 const uchar *outvalue;
103 };103 };
104static struct wordvalue doubles[] = {104static const struct wordvalue doubles[] = {
105 { "ch", (uchar*) "\014\031\057\057" },105 { "ch", (const uchar*) "\014\031\057\057" },
106 { "Ch", (uchar*) "\014\031\060\060" },106 { "Ch", (const uchar*) "\014\031\060\060" },
107 { "CH", (uchar*) "\014\031\061\061" },107 { "CH", (const uchar*) "\014\031\061\061" },
108 { "c", (uchar*) "\005\012\021\021" },108 { "c", (const uchar*) "\005\012\021\021" },
109 { "C", (uchar*) "\005\012\022\022" },109 { "C", (const uchar*) "\005\012\022\022" },
110 };110 };
111111
112/*112/*
@@ -430,7 +430,7 @@
430#include <my_global.h>430#include <my_global.h>
431#include "m_string.h"431#include "m_string.h"
432432
433static uchar NEAR ctype_czech[257] = {433static const uchar NEAR ctype_czech[257] = {
4340,4340,
435 32, 32, 32, 32, 32, 32, 32, 32, 32, 40, 40, 40, 40, 40, 32, 32,435 32, 32, 32, 32, 32, 32, 32, 32, 32, 40, 40, 40, 40, 40, 32, 32,
436 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32,436 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32,
@@ -450,7 +450,7 @@
450 2, 2, 2, 2, 2, 2, 2, 16, 2, 2, 2, 2, 2, 2, 2, 16,450 2, 2, 2, 2, 2, 2, 2, 16, 2, 2, 2, 2, 2, 2, 2, 16,
451};451};
452452
453static uchar NEAR to_lower_czech[] = {453static const uchar NEAR to_lower_czech[] = {
454 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15,454 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15,
455 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31,455 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31,
456 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47,456 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47,
@@ -469,7 +469,7 @@
469240,241,242,243,244,245,246,247,248,249,250,251,252,253,254,255,469240,241,242,243,244,245,246,247,248,249,250,251,252,253,254,255,
470};470};
471471
472static uchar NEAR to_upper_czech[] = {472static const uchar NEAR to_upper_czech[] = {
473 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15,473 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15,
474 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31,474 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31,
475 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47,475 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47,
@@ -488,7 +488,7 @@
488240,209,210,211,212,213,214,247,216,217,218,219,220,221,222,255,488240,209,210,211,212,213,214,247,216,217,218,219,220,221,222,255,
489};489};
490490
491static uchar NEAR sort_order_czech[] = {491static const uchar NEAR sort_order_czech[] = {
492 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15,492 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15,
493 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31,493 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31,
494 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47,494 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47,
@@ -507,7 +507,7 @@
507255, 98, 99,101,102,103,104,255,109,119,118,120,121,126,116,255,507255, 98, 99,101,102,103,104,255,109,119,118,120,121,126,116,255,
508};508};
509509
510static uint16 tab_8859_2_uni[256]={510static const uint16 tab_8859_2_uni[256]={
511 0,0x0001,0x0002,0x0003,0x0004,0x0005,0x0006,0x0007,511 0,0x0001,0x0002,0x0003,0x0004,0x0005,0x0006,0x0007,
5120x0008,0x0009,0x000A,0x000B,0x000C,0x000D,0x000E,0x000F,5120x0008,0x0009,0x000A,0x000B,0x000C,0x000D,0x000E,0x000F,
5130x0010,0x0011,0x0012,0x0013,0x0014,0x0015,0x0016,0x0017,5130x0010,0x0011,0x0012,0x0013,0x0014,0x0015,0x0016,0x0017,
@@ -544,7 +544,7 @@
544544
545545
546/* 0000-00FD , 254 chars */546/* 0000-00FD , 254 chars */
547static uchar tab_uni_8859_2_plane00[]={547static const uchar tab_uni_8859_2_plane00[]={
5480x00,0x01,0x02,0x03,0x04,0x05,0x06,0x07,0x08,0x09,0x0A,0x0B,0x0C,0x0D,0x0E,0x0F,5480x00,0x01,0x02,0x03,0x04,0x05,0x06,0x07,0x08,0x09,0x0A,0x0B,0x0C,0x0D,0x0E,0x0F,
5490x10,0x11,0x12,0x13,0x14,0x15,0x16,0x17,0x18,0x19,0x1A,0x1B,0x1C,0x1D,0x1E,0x1F,5490x10,0x11,0x12,0x13,0x14,0x15,0x16,0x17,0x18,0x19,0x1A,0x1B,0x1C,0x1D,0x1E,0x1F,
5500x20,0x21,0x22,0x23,0x24,0x25,0x26,0x27,0x28,0x29,0x2A,0x2B,0x2C,0x2D,0x2E,0x2F,5500x20,0x21,0x22,0x23,0x24,0x25,0x26,0x27,0x28,0x29,0x2A,0x2B,0x2C,0x2D,0x2E,0x2F,
@@ -563,7 +563,7 @@
5630x00,0x00,0x00,0xF3,0xF4,0x00,0xF6,0xF7,0x00,0x00,0xFA,0x00,0xFC,0xFD};5630x00,0x00,0x00,0xF3,0xF4,0x00,0xF6,0xF7,0x00,0x00,0xFA,0x00,0xFC,0xFD};
564564
565/* 0102-017E , 125 chars */565/* 0102-017E , 125 chars */
566static uchar tab_uni_8859_2_plane01[]={566static const uchar tab_uni_8859_2_plane01[]={
5670xC3,0xE3,0xA1,0xB1,0xC6,0xE6,0x00,0x00,0x00,0x00,0xC8,0xE8,0xCF,0xEF,0xD0,0xF0,5670xC3,0xE3,0xA1,0xB1,0xC6,0xE6,0x00,0x00,0x00,0x00,0xC8,0xE8,0xCF,0xEF,0xD0,0xF0,
5680x00,0x00,0x00,0x00,0x00,0x00,0xCA,0xEA,0xCC,0xEC,0x00,0x00,0x00,0x00,0x00,0x00,5680x00,0x00,0x00,0x00,0x00,0x00,0xCA,0xEA,0xCC,0xEC,0x00,0x00,0x00,0x00,0x00,0x00,
5690x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,5690x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
@@ -574,11 +574,11 @@
5740x00,0x00,0x00,0x00,0x00,0x00,0x00,0xAC,0xBC,0xAF,0xBF,0xAE,0xBE};5740x00,0x00,0x00,0x00,0x00,0x00,0x00,0xAC,0xBC,0xAF,0xBF,0xAE,0xBE};
575575
576/* 02C7-02DD , 23 chars */576/* 02C7-02DD , 23 chars */
577static uchar tab_uni_8859_2_plane02[]={577static const uchar tab_uni_8859_2_plane02[]={
5780xB7,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,5780xB7,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
5790x00,0xA2,0xFF,0x00,0xB2,0x00,0xBD};5790x00,0xA2,0xFF,0x00,0xB2,0x00,0xBD};
580580
581static MY_UNI_IDX idx_uni_8859_2[]={581static const MY_UNI_IDX idx_uni_8859_2[]={
582 {0x0000,0x00FD,tab_uni_8859_2_plane00},582 {0x0000,0x00FD,tab_uni_8859_2_plane00},
583 {0x0102,0x017E,tab_uni_8859_2_plane01},583 {0x0102,0x017E,tab_uni_8859_2_plane01},
584 {0x02C7,0x02DD,tab_uni_8859_2_plane02},584 {0x02C7,0x02DD,tab_uni_8859_2_plane02},
585585
=== modified file 'strings/ctype-euc_kr.c'
--- strings/ctype-euc_kr.c 2009-07-24 06:27:23 +0000
+++ strings/ctype-euc_kr.c 2009-11-04 11:25:28 +0000
@@ -32,7 +32,7 @@
32#ifdef HAVE_CHARSET_euckr32#ifdef HAVE_CHARSET_euckr
3333
3434
35static uchar NEAR ctype_euc_kr[257] =35static const uchar NEAR ctype_euc_kr[257] =
36{36{
37 0, /* For standard library */37 0, /* For standard library */
38 0040, 0040, 0040, 0040, 0040, 0040, 0040, 0040, /* NUL ^A - ^G */38 0040, 0040, 0040, 0040, 0040, 0040, 0040, 0040, /* NUL ^A - ^G */
@@ -69,7 +69,7 @@
69 0020, 0020, 0020, 0020, 0020, 0020, 0020, 0000,69 0020, 0020, 0020, 0020, 0020, 0020, 0020, 0000,
70};70};
7171
72static uchar NEAR to_lower_euc_kr[]=72static const uchar NEAR to_lower_euc_kr[]=
73{73{
74 '\000','\001','\002','\003','\004','\005','\006','\007',74 '\000','\001','\002','\003','\004','\005','\006','\007',
75 '\010','\011','\012','\013','\014','\015','\016','\017',75 '\010','\011','\012','\013','\014','\015','\016','\017',
@@ -105,7 +105,7 @@
105 (uchar) '\370',(uchar) '\371',(uchar) '\372',(uchar) '\373',(uchar) '\374',(uchar) '\375',(uchar) '\376',(uchar) '\377',105 (uchar) '\370',(uchar) '\371',(uchar) '\372',(uchar) '\373',(uchar) '\374',(uchar) '\375',(uchar) '\376',(uchar) '\377',
106};106};
107107
108static uchar NEAR to_upper_euc_kr[]=108static const uchar NEAR to_upper_euc_kr[]=
109{109{
110 '\000','\001','\002','\003','\004','\005','\006','\007',110 '\000','\001','\002','\003','\004','\005','\006','\007',
111 '\010','\011','\012','\013','\014','\015','\016','\017',111 '\010','\011','\012','\013','\014','\015','\016','\017',
@@ -141,7 +141,7 @@
141 (uchar) '\370',(uchar) '\371',(uchar) '\372',(uchar) '\373',(uchar) '\374',(uchar) '\375',(uchar) '\376',(uchar) '\377',141 (uchar) '\370',(uchar) '\371',(uchar) '\372',(uchar) '\373',(uchar) '\374',(uchar) '\375',(uchar) '\376',(uchar) '\377',
142};142};
143143
144static uchar NEAR sort_order_euc_kr[]=144static const uchar NEAR sort_order_euc_kr[]=
145{145{
146 '\000','\001','\002','\003','\004','\005','\006','\007',146 '\000','\001','\002','\003','\004','\005','\006','\007',
147 '\010','\011','\012','\013','\014','\015','\016','\017',147 '\010','\011','\012','\013','\014','\015','\016','\017',
@@ -217,7 +217,7 @@
217217
218218
219/* page 0 0x8141-0xC8FE */219/* page 0 0x8141-0xC8FE */
220static uint16 tab_ksc5601_uni0[]={220static const uint16 tab_ksc5601_uni0[]={
2210xAC02,0xAC03,0xAC05,0xAC06,0xAC0B,0xAC0C,0xAC0D,0xAC0E,2210xAC02,0xAC03,0xAC05,0xAC06,0xAC0B,0xAC0C,0xAC0D,0xAC0E,
2220xAC0F,0xAC18,0xAC1E,0xAC1F,0xAC21,0xAC22,0xAC23,0xAC25,2220xAC0F,0xAC18,0xAC1E,0xAC1F,0xAC21,0xAC22,0xAC23,0xAC25,
2230xAC26,0xAC27,0xAC28,0xAC29,0xAC2A,0xAC2B,0xAC2E,0xAC32,2230xAC26,0xAC27,0xAC28,0xAC29,0xAC2A,0xAC2B,0xAC2E,0xAC32,
@@ -2516,7 +2516,7 @@
25160xD78C,0xD790,0xD798,0xD799,0xD79B,0xD79D};25160xD78C,0xD790,0xD798,0xD799,0xD79B,0xD79D};
25172517
2518/* page 1 0xCAA1-0xFDFE */2518/* page 1 0xCAA1-0xFDFE */
2519static uint16 tab_ksc5601_uni1[]={2519static const uint16 tab_ksc5601_uni1[]={
25200x4F3D,0x4F73,0x5047,0x50F9,0x52A0,0x53EF,0x5475,0x54E5,25200x4F3D,0x4F73,0x5047,0x50F9,0x52A0,0x53EF,0x5475,0x54E5,
25210x5609,0x5AC1,0x5BB6,0x6687,0x67B6,0x67B7,0x67EF,0x6B4C,25210x5609,0x5AC1,0x5BB6,0x6687,0x67B6,0x67B7,0x67EF,0x6B4C,
25220x73C2,0x75C2,0x7A3C,0x82DB,0x8304,0x8857,0x8888,0x8A36,25220x73C2,0x75C2,0x7A3C,0x82DB,0x8304,0x8857,0x8888,0x8A36,
@@ -4170,7 +4170,7 @@
4170 return(0);4170 return(0);
4171}4171}
4172/* page 0 0x00A1-0x0167 */4172/* page 0 0x00A1-0x0167 */
4173static uint16 tab_uni_ksc56010[]={4173static const uint16 tab_uni_ksc56010[]={
41740xA2AE, 0, 0,0xA2B4, 0, 0,0xA1D7,0xA1A7,41740xA2AE, 0, 0,0xA2B4, 0, 0,0xA1D7,0xA1A7,
4175 0,0xA8A3, 0, 0,0xA1A9,0xA2E7, 0,0xA1C6,4175 0,0xA8A3, 0, 0,0xA1A9,0xA2E7, 0,0xA1C6,
41760xA1BE,0xA9F7,0xA9F8,0xA2A5, 0,0xA2D2,0xA1A4,0xA2AC,41760xA1BE,0xA9F7,0xA9F8,0xA2A5, 0,0xA2D2,0xA1A4,0xA2AC,
@@ -4198,7 +4198,7 @@
4198 0, 0, 0, 0, 0,0xA8AE,0xA9AE};4198 0, 0, 0, 0, 0,0xA8AE,0xA9AE};
41994199
4200/* page 1 0x02C7-0x0451 */4200/* page 1 0x02C7-0x0451 */
4201static uint16 tab_uni_ksc56011[]={4201static const uint16 tab_uni_ksc56011[]={
42020xA2A7, 0, 0, 0, 0, 0, 0, 0,42020xA2A7, 0, 0, 0, 0, 0, 0, 0,
4203 0,0xA2B0, 0, 0, 0, 0, 0, 0,4203 0,0xA2B0, 0, 0, 0, 0, 0, 0,
4204 0,0xA2A8,0xA2AB,0xA2AA,0xA2AD, 0,0xA2A9, 0,4204 0,0xA2A8,0xA2AB,0xA2AA,0xA2AD, 0,0xA2A9, 0,
@@ -4251,7 +4251,7 @@
42510xACF1, 0,0xACD7};42510xACF1, 0,0xACD7};
42524252
4253/* page 2 0x2015-0x2312 */4253/* page 2 0x2015-0x2312 */
4254static uint16 tab_uni_ksc56012[]={4254static const uint16 tab_uni_ksc56012[]={
42550xA1AA, 0, 0,0xA1AE,0xA1AF, 0, 0,0xA1B0,42550xA1AA, 0, 0,0xA1AE,0xA1AF, 0, 0,0xA1B0,
42560xA1B1, 0, 0,0xA2D3,0xA2D4, 0, 0, 0,42560xA1B1, 0, 0,0xA2D3,0xA2D4, 0, 0, 0,
42570xA1A5,0xA1A6, 0, 0, 0, 0, 0, 0,42570xA1A5,0xA1A6, 0, 0, 0, 0, 0, 0,
@@ -4350,7 +4350,7 @@
4350 0, 0, 0, 0, 0,0xA1D2};4350 0, 0, 0, 0, 0,0xA1D2};
43514351
4352/* page 3 0x2460-0x266D */4352/* page 3 0x2460-0x266D */
4353static uint16 tab_uni_ksc56013[]={4353static const uint16 tab_uni_ksc56013[]={
43540xA8E7,0xA8E8,0xA8E9,0xA8EA,0xA8EB,0xA8EC,0xA8ED,0xA8EE,43540xA8E7,0xA8E8,0xA8E9,0xA8EA,0xA8EB,0xA8EC,0xA8ED,0xA8EE,
43550xA8EF,0xA8F0,0xA8F1,0xA8F2,0xA8F3,0xA8F4,0xA8F5, 0,43550xA8EF,0xA8F0,0xA8F1,0xA8F2,0xA8F3,0xA8F4,0xA8F5, 0,
4356 0, 0, 0, 0,0xA9E7,0xA9E8,0xA9E9,0xA9EA,4356 0, 0, 0, 0,0xA9E7,0xA9E8,0xA9E9,0xA9EA,
@@ -4419,7 +4419,7 @@
44190xA2CD,0xA2DB,0xA2DC, 0,0xA2DD,0xA2DA};44190xA2CD,0xA2DB,0xA2DC, 0,0xA2DD,0xA2DA};
44204420
4421/* page 4 0x3000-0x327F */4421/* page 4 0x3000-0x327F */
4422static uint16 tab_uni_ksc56014[]={4422static const uint16 tab_uni_ksc56014[]={
44230xA1A1,0xA1A2,0xA1A3,0xA1A8, 0, 0, 0, 0,44230xA1A1,0xA1A2,0xA1A3,0xA1A8, 0, 0, 0, 0,
44240xA1B4,0xA1B5,0xA1B6,0xA1B7,0xA1B8,0xA1B9,0xA1BA,0xA1BB,44240xA1B4,0xA1B5,0xA1B6,0xA1B7,0xA1B8,0xA1B9,0xA1BA,0xA1BB,
44250xA1BC,0xA1BD, 0,0xA1EB,0xA1B2,0xA1B3, 0, 0,44250xA1BC,0xA1BD, 0,0xA1EB,0xA1B2,0xA1B3, 0, 0,
@@ -4503,7 +4503,7 @@
4503};4503};
45044504
4505/* page 5 0x3380-0x33DD */4505/* page 5 0x3380-0x33DD */
4506static uint16 tab_uni_ksc56015[]={4506static const uint16 tab_uni_ksc56015[]={
45070xA7C9,0xA7CA,0xA7CB,0xA7CC,0xA7CD, 0, 0, 0,45070xA7C9,0xA7CA,0xA7CB,0xA7CC,0xA7CD, 0, 0, 0,
45080xA7BA,0xA7BB,0xA7DC,0xA7DD,0xA7DE,0xA7B6,0xA7B7,0xA7B8,45080xA7BA,0xA7BB,0xA7DC,0xA7DD,0xA7DE,0xA7B6,0xA7B7,0xA7B8,
45090xA7D4,0xA7D5,0xA7D6,0xA7D7,0xA7D8,0xA7A1,0xA7A2,0xA7A3,45090xA7D4,0xA7D5,0xA7D6,0xA7D7,0xA7D8,0xA7A1,0xA7A2,0xA7A3,
@@ -4518,7 +4518,7 @@
45180xA2E4, 0, 0,0xA7E4,0xA7EE,0xA7E9};45180xA2E4, 0, 0,0xA7E4,0xA7EE,0xA7E9};
45194519
4520/* page 6 0x4E00-0x947F */4520/* page 6 0x4E00-0x947F */
4521static uint16 tab_uni_ksc56016[]={4521static const uint16 tab_uni_ksc56016[]={
45220xECE9,0xEFCB, 0,0xF6D2, 0, 0, 0,0xD8B2,45220xECE9,0xEFCB, 0,0xF6D2, 0, 0, 0,0xD8B2,
45230xEDDB,0xDFB2,0xDFBE,0xF9BB, 0,0xDCF4, 0, 0,45230xEDDB,0xDFB2,0xDFBE,0xF9BB, 0,0xDCF4, 0, 0,
4524 0,0xF5E4, 0, 0,0xF3A6,0xDDE0,0xE1A6, 0,4524 0,0xF5E4, 0, 0,0xF3A6,0xDDE0,0xE1A6, 0,
@@ -6778,7 +6778,7 @@
6778};6778};
67796779
6780/* page 7 0x9577-0x9F9C */6780/* page 7 0x9577-0x9F9C */
6781static uint16 tab_uni_ksc56017[]={6781static const uint16 tab_uni_ksc56017[]={
67820xEDFE, 0, 0, 0, 0, 0, 0, 0,67820xEDFE, 0, 0, 0, 0, 0, 0, 0,
6783 0,0xDAA6, 0, 0,0xE0EC, 0, 0, 0,6783 0,0xDAA6, 0, 0,0xE0EC, 0, 0, 0,
6784 0, 0,0xF8CD, 0,0xCBD2, 0, 0, 0,6784 0, 0,0xF8CD, 0,0xCBD2, 0, 0, 0,
@@ -7106,7 +7106,7 @@
7106 0, 0, 0, 0, 0,0xCFCF};7106 0, 0, 0, 0, 0,0xCFCF};
71077107
7108/* page 8 0xAC00-0xD7A3 */7108/* page 8 0xAC00-0xD7A3 */
7109static uint16 tab_uni_ksc56018[]={7109static const uint16 tab_uni_ksc56018[]={
71100xB0A1,0xB0A2,0x8141,0x8142,0xB0A3,0x8143,0x8144,0xB0A4,71100xB0A1,0xB0A2,0x8141,0x8142,0xB0A3,0x8143,0x8144,0xB0A4,
71110xB0A5,0xB0A6,0xB0A7,0x8145,0x8146,0x8147,0x8148,0x8149,71110xB0A5,0xB0A6,0xB0A7,0x8145,0x8146,0x8147,0x8148,0x8149,
71120xB0A8,0xB0A9,0xB0AA,0xB0AB,0xB0AC,0xB0AD,0xB0AE,0xB0AF,71120xB0A8,0xB0A9,0xB0AA,0xB0AB,0xB0AC,0xB0AD,0xB0AE,0xB0AF,
@@ -8506,7 +8506,7 @@
85060xC64F,0xC650,0xC651,0xC652};85060xC64F,0xC650,0xC651,0xC652};
85078507
8508/* page 9 0xF900-0xFA0B */8508/* page 9 0xF900-0xFA0B */
8509static uint16 tab_uni_ksc56019[]={8509static const uint16 tab_uni_ksc56019[]={
85100xCBD0,0xCBD6,0xCBE7,0xCDCF,0xCDE8,0xCEAD,0xCFFB,0xD0A2,85100xCBD0,0xCBD6,0xCBE7,0xCDCF,0xCDE8,0xCEAD,0xCFFB,0xD0A2,
85110xD0B8,0xD0D0,0xD0DD,0xD1D4,0xD1D5,0xD1D8,0xD1DB,0xD1DC,85110xD0B8,0xD0D0,0xD0DD,0xD1D4,0xD1D5,0xD1D8,0xD1DB,0xD1DC,
85120xD1DD,0xD1DE,0xD1DF,0xD1E0,0xD1E2,0xD1E3,0xD1E4,0xD1E5,85120xD1DD,0xD1DE,0xD1DF,0xD1E0,0xD1E2,0xD1E3,0xD1E4,0xD1E5,
@@ -8543,7 +8543,7 @@
85430xFAA1,0xFAA2,0xFAE6,0xFCA9};85430xFAA1,0xFAA2,0xFAE6,0xFCA9};
85448544
8545/* page 10 0xFF01-0xFFE6 */8545/* page 10 0xFF01-0xFFE6 */
8546static uint16 tab_uni_ksc560110[]={8546static const uint16 tab_uni_ksc560110[]={
85470xA3A1,0xA3A2,0xA3A3,0xA3A4,0xA3A5,0xA3A6,0xA3A7,0xA3A8,85470xA3A1,0xA3A2,0xA3A3,0xA3A4,0xA3A5,0xA3A6,0xA3A7,0xA3A8,
85480xA3A9,0xA3AA,0xA3AB,0xA3AC,0xA3AD,0xA3AE,0xA3AF,0xA3B0,85480xA3A9,0xA3AA,0xA3AB,0xA3AC,0xA3AD,0xA3AE,0xA3AF,0xA3B0,
85490xA3B1,0xA3B2,0xA3B3,0xA3B4,0xA3B5,0xA3B6,0xA3B7,0xA3B8,85490xA3B1,0xA3B2,0xA3B3,0xA3B4,0xA3B5,0xA3B6,0xA3B7,0xA3B8,
85508550
=== modified file 'strings/ctype-eucjpms.c'
--- strings/ctype-eucjpms.c 2008-02-20 18:49:26 +0000
+++ strings/ctype-eucjpms.c 2009-11-04 11:25:28 +0000
@@ -33,7 +33,7 @@
33#ifdef HAVE_CHARSET_eucjpms33#ifdef HAVE_CHARSET_eucjpms
3434
3535
36static uchar NEAR ctype_eucjpms[257] =36static const uchar NEAR ctype_eucjpms[257] =
37{37{
38 0, /* For standard library */38 0, /* For standard library */
39 0040, 0040, 0040, 0040, 0040, 0040, 0040, 0040, /* NUL ^A - ^G */39 0040, 0040, 0040, 0040, 0040, 0040, 0040, 0040, /* NUL ^A - ^G */
@@ -70,7 +70,7 @@
70 0020, 0020, 0020, 0020, 0020, 0020, 0020, 0000,70 0020, 0020, 0020, 0020, 0020, 0020, 0020, 0000,
71};71};
7272
73static uchar NEAR to_lower_eucjpms[]=73static const uchar NEAR to_lower_eucjpms[]=
74{74{
75 '\000','\001','\002','\003','\004','\005','\006','\007',75 '\000','\001','\002','\003','\004','\005','\006','\007',
76 '\010','\011','\012','\013','\014','\015','\016','\017',76 '\010','\011','\012','\013','\014','\015','\016','\017',
@@ -106,7 +106,7 @@
106 (uchar) '\370',(uchar) '\371',(uchar) '\372',(uchar) '\373',(uchar) '\374',(uchar) '\375',(uchar) '\376',(uchar) '\377'106 (uchar) '\370',(uchar) '\371',(uchar) '\372',(uchar) '\373',(uchar) '\374',(uchar) '\375',(uchar) '\376',(uchar) '\377'
107};107};
108108
109static uchar NEAR to_upper_eucjpms[]=109static const uchar NEAR to_upper_eucjpms[]=
110{110{
111 '\000','\001','\002','\003','\004','\005','\006','\007',111 '\000','\001','\002','\003','\004','\005','\006','\007',
112 '\010','\011','\012','\013','\014','\015','\016','\017',112 '\010','\011','\012','\013','\014','\015','\016','\017',
@@ -142,7 +142,7 @@
142 (uchar) '\370',(uchar) '\371',(uchar) '\372',(uchar) '\373',(uchar) '\374',(uchar) '\375',(uchar) '\376',(uchar) '\377'142 (uchar) '\370',(uchar) '\371',(uchar) '\372',(uchar) '\373',(uchar) '\374',(uchar) '\375',(uchar) '\376',(uchar) '\377'
143};143};
144144
145static uchar NEAR sort_order_eucjpms[]=145static const uchar NEAR sort_order_eucjpms[]=
146{146{
147 '\000','\001','\002','\003','\004','\005','\006','\007',147 '\000','\001','\002','\003','\004','\005','\006','\007',
148 '\010','\011','\012','\013','\014','\015','\016','\017',148 '\010','\011','\012','\013','\014','\015','\016','\017',
@@ -201,7 +201,7 @@
201}201}
202202
203203
204static uint16 tab_jisx0201_uni[256]={204static const uint16 tab_jisx0201_uni[256]={
205 0,0x0001,0x0002,0x0003,0x0004,0x0005,0x0006,0x0007,205 0,0x0001,0x0002,0x0003,0x0004,0x0005,0x0006,0x0007,
2060x0008,0x0009,0x000A,0x000B,0x000C,0x000D,0x000E,0x000F,2060x0008,0x0009,0x000A,0x000B,0x000C,0x000D,0x000E,0x000F,
2070x0010,0x0011,0x0012,0x0013,0x0014,0x0015,0x0016,0x0017,2070x0010,0x0011,0x0012,0x0013,0x0014,0x0015,0x0016,0x0017,
@@ -270,7 +270,7 @@
270270
271271
272/* page 0 0x2121-0x217E */272/* page 0 0x2121-0x217E */
273static uint16 tab_jisx0208_uni0[]={273static const uint16 tab_jisx0208_uni0[]={
2740x3000,0x3001,0x3002,0xFF0C,0xFF0E,0x30FB,0xFF1A,0xFF1B,2740x3000,0x3001,0x3002,0xFF0C,0xFF0E,0x30FB,0xFF1A,0xFF1B,
2750xFF1F,0xFF01,0x309B,0x309C,0x00B4,0xFF40,0x00A8,0xFF3E,2750xFF1F,0xFF01,0x309B,0x309C,0x00B4,0xFF40,0x00A8,0xFF3E,
2760xFFE3,0xFF3F,0x30FD,0x30FE,0x309D,0x309E,0x3003,0x4EDD,2760xFFE3,0xFF3F,0x30FD,0x30FE,0x309D,0x309E,0x3003,0x4EDD,
@@ -285,7 +285,7 @@
2850x2606,0x2605,0x25CB,0x25CF,0x25CE,0x25C7};2850x2606,0x2605,0x25CB,0x25CF,0x25CE,0x25C7};
286286
287/* page 1 0x2221-0x227E */287/* page 1 0x2221-0x227E */
288static uint16 tab_jisx0208_uni1[]={288static const uint16 tab_jisx0208_uni1[]={
2890x25C6,0x25A1,0x25A0,0x25B3,0x25B2,0x25BD,0x25BC,0x203B,2890x25C6,0x25A1,0x25A0,0x25B3,0x25B2,0x25BD,0x25BC,0x203B,
2900x3012,0x2192,0x2190,0x2191,0x2193,0x3013, 0, 0,2900x3012,0x2192,0x2190,0x2191,0x2193,0x3013, 0, 0,
291 0, 0, 0, 0, 0, 0, 0, 0,291 0, 0, 0, 0, 0, 0, 0, 0,
@@ -300,7 +300,7 @@
3000x00B6, 0, 0, 0, 0,0x25EF};3000x00B6, 0, 0, 0, 0,0x25EF};
301301
302/* page 2 0x2330-0x237A */302/* page 2 0x2330-0x237A */
303static uint16 tab_jisx0208_uni2[]={303static const uint16 tab_jisx0208_uni2[]={
3040xFF10,0xFF11,0xFF12,0xFF13,0xFF14,0xFF15,0xFF16,0xFF17,3040xFF10,0xFF11,0xFF12,0xFF13,0xFF14,0xFF15,0xFF16,0xFF17,
3050xFF18,0xFF19, 0, 0, 0, 0, 0, 0,3050xFF18,0xFF19, 0, 0, 0, 0, 0, 0,
306 0,0xFF21,0xFF22,0xFF23,0xFF24,0xFF25,0xFF26,0xFF27,306 0,0xFF21,0xFF22,0xFF23,0xFF24,0xFF25,0xFF26,0xFF27,
@@ -313,7 +313,7 @@
3130xFF58,0xFF59,0xFF5A};3130xFF58,0xFF59,0xFF5A};
314314
315/* page 3 0x2421-0x2473 */315/* page 3 0x2421-0x2473 */
316static uint16 tab_jisx0208_uni3[]={316static const uint16 tab_jisx0208_uni3[]={
3170x3041,0x3042,0x3043,0x3044,0x3045,0x3046,0x3047,0x3048,3170x3041,0x3042,0x3043,0x3044,0x3045,0x3046,0x3047,0x3048,
3180x3049,0x304A,0x304B,0x304C,0x304D,0x304E,0x304F,0x3050,3180x3049,0x304A,0x304B,0x304C,0x304D,0x304E,0x304F,0x3050,
3190x3051,0x3052,0x3053,0x3054,0x3055,0x3056,0x3057,0x3058,3190x3051,0x3052,0x3053,0x3054,0x3055,0x3056,0x3057,0x3058,
@@ -327,7 +327,7 @@
3270x3091,0x3092,0x3093};3270x3091,0x3092,0x3093};
328328
329/* page 4 0x2521-0x2576 */329/* page 4 0x2521-0x2576 */
330static uint16 tab_jisx0208_uni4[]={330static const uint16 tab_jisx0208_uni4[]={
3310x30A1,0x30A2,0x30A3,0x30A4,0x30A5,0x30A6,0x30A7,0x30A8,3310x30A1,0x30A2,0x30A3,0x30A4,0x30A5,0x30A6,0x30A7,0x30A8,
3320x30A9,0x30AA,0x30AB,0x30AC,0x30AD,0x30AE,0x30AF,0x30B0,3320x30A9,0x30AA,0x30AB,0x30AC,0x30AD,0x30AE,0x30AF,0x30B0,
3330x30B1,0x30B2,0x30B3,0x30B4,0x30B5,0x30B6,0x30B7,0x30B8,3330x30B1,0x30B2,0x30B3,0x30B4,0x30B5,0x30B6,0x30B7,0x30B8,
@@ -341,7 +341,7 @@
3410x30F1,0x30F2,0x30F3,0x30F4,0x30F5,0x30F6};3410x30F1,0x30F2,0x30F3,0x30F4,0x30F5,0x30F6};
342342
343/* page 5 0x2621-0x2658 */343/* page 5 0x2621-0x2658 */
344static uint16 tab_jisx0208_uni5[]={344static const uint16 tab_jisx0208_uni5[]={
3450x0391,0x0392,0x0393,0x0394,0x0395,0x0396,0x0397,0x0398,3450x0391,0x0392,0x0393,0x0394,0x0395,0x0396,0x0397,0x0398,
3460x0399,0x039A,0x039B,0x039C,0x039D,0x039E,0x039F,0x03A0,3460x0399,0x039A,0x039B,0x039C,0x039D,0x039E,0x039F,0x03A0,
3470x03A1,0x03A3,0x03A4,0x03A5,0x03A6,0x03A7,0x03A8,0x03A9,3470x03A1,0x03A3,0x03A4,0x03A5,0x03A6,0x03A7,0x03A8,0x03A9,
@@ -352,7 +352,7 @@
352};352};
353353
354/* page 6 0x2721-0x2771 */354/* page 6 0x2721-0x2771 */
355static uint16 tab_jisx0208_uni6[]={355static const uint16 tab_jisx0208_uni6[]={
3560x0410,0x0411,0x0412,0x0413,0x0414,0x0415,0x0401,0x0416,3560x0410,0x0411,0x0412,0x0413,0x0414,0x0415,0x0401,0x0416,
3570x0417,0x0418,0x0419,0x041A,0x041B,0x041C,0x041D,0x041E,3570x0417,0x0418,0x0419,0x041A,0x041B,0x041C,0x041D,0x041E,
3580x041F,0x0420,0x0421,0x0422,0x0423,0x0424,0x0425,0x0426,3580x041F,0x0420,0x0421,0x0422,0x0423,0x0424,0x0425,0x0426,
@@ -366,7 +366,7 @@
3660x044F};3660x044F};
367367
368/* page 7 0x2821-0x2840 */368/* page 7 0x2821-0x2840 */
369static uint16 tab_jisx0208_uni7[]={369static const uint16 tab_jisx0208_uni7[]={
3700x2500,0x2502,0x250C,0x2510,0x2518,0x2514,0x251C,0x252C,3700x2500,0x2502,0x250C,0x2510,0x2518,0x2514,0x251C,0x252C,
3710x2524,0x2534,0x253C,0x2501,0x2503,0x250F,0x2513,0x251B,3710x2524,0x2534,0x253C,0x2501,0x2503,0x250F,0x2513,0x251B,
3720x2517,0x2523,0x2533,0x252B,0x253B,0x254B,0x2520,0x252F,3720x2517,0x2523,0x2533,0x252B,0x253B,0x254B,0x2520,0x252F,
@@ -374,7 +374,7 @@
374};374};
375375
376/* page 8 0x3021-0x307E */376/* page 8 0x3021-0x307E */
377static uint16 tab_jisx0208_uni8[]={377static const uint16 tab_jisx0208_uni8[]={
3780x4E9C,0x5516,0x5A03,0x963F,0x54C0,0x611B,0x6328,0x59F6,3780x4E9C,0x5516,0x5A03,0x963F,0x54C0,0x611B,0x6328,0x59F6,
3790x9022,0x8475,0x831C,0x7A50,0x60AA,0x63E1,0x6E25,0x65ED,3790x9022,0x8475,0x831C,0x7A50,0x60AA,0x63E1,0x6E25,0x65ED,
3800x8466,0x82A6,0x9BF5,0x6893,0x5727,0x65A1,0x6271,0x5B9B,3800x8466,0x82A6,0x9BF5,0x6893,0x5727,0x65A1,0x6271,0x5B9B,
@@ -389,7 +389,7 @@
3890x59FB,0x5F15,0x98F2,0x6DEB,0x80E4,0x852D};3890x59FB,0x5F15,0x98F2,0x6DEB,0x80E4,0x852D};
390390
391/* page 9 0x3121-0x317E */391/* page 9 0x3121-0x317E */
392static uint16 tab_jisx0208_uni9[]={392static const uint16 tab_jisx0208_uni9[]={
3930x9662,0x9670,0x96A0,0x97FB,0x540B,0x53F3,0x5B87,0x70CF,3930x9662,0x9670,0x96A0,0x97FB,0x540B,0x53F3,0x5B87,0x70CF,
3940x7FBD,0x8FC2,0x96E8,0x536F,0x9D5C,0x7ABA,0x4E11,0x7893,3940x7FBD,0x8FC2,0x96E8,0x536F,0x9D5C,0x7ABA,0x4E11,0x7893,
3950x81FC,0x6E26,0x5618,0x5504,0x6B1D,0x851A,0x9C3B,0x59E5,3950x81FC,0x6E26,0x5618,0x5504,0x6B1D,0x851A,0x9C3B,0x59E5,
@@ -404,7 +404,7 @@
4040x7525,0x51F9,0x592E,0x5965,0x5F80,0x5FDC};4040x7525,0x51F9,0x592E,0x5965,0x5F80,0x5FDC};
405405
406/* page 10 0x3221-0x327E */406/* page 10 0x3221-0x327E */
407static uint16 tab_jisx0208_uni10[]={407static const uint16 tab_jisx0208_uni10[]={
4080x62BC,0x65FA,0x6A2A,0x6B27,0x6BB4,0x738B,0x7FC1,0x8956,4080x62BC,0x65FA,0x6A2A,0x6B27,0x6BB4,0x738B,0x7FC1,0x8956,
4090x9D2C,0x9D0E,0x9EC4,0x5CA1,0x6C96,0x837B,0x5104,0x5C4B,4090x9D2C,0x9D0E,0x9EC4,0x5CA1,0x6C96,0x837B,0x5104,0x5C4B,
4100x61B6,0x81C6,0x6876,0x7261,0x4E59,0x4FFA,0x5378,0x6069,4100x61B6,0x81C6,0x6876,0x7261,0x4E59,0x4FFA,0x5378,0x6069,
@@ -419,7 +419,7 @@
4190x6094,0x6062,0x61D0,0x6212,0x62D0,0x6539};4190x6094,0x6062,0x61D0,0x6212,0x62D0,0x6539};
420420
421/* page 11 0x3321-0x337E */421/* page 11 0x3321-0x337E */
422static uint16 tab_jisx0208_uni11[]={422static const uint16 tab_jisx0208_uni11[]={
4230x9B41,0x6666,0x68B0,0x6D77,0x7070,0x754C,0x7686,0x7D75,4230x9B41,0x6666,0x68B0,0x6D77,0x7070,0x754C,0x7686,0x7D75,
4240x82A5,0x87F9,0x958B,0x968E,0x8C9D,0x51F1,0x52BE,0x5916,4240x82A5,0x87F9,0x958B,0x968E,0x8C9D,0x51F1,0x52BE,0x5916,
4250x54B3,0x5BB3,0x5D16,0x6168,0x6982,0x6DAF,0x788D,0x84CB,4250x54B3,0x5BB3,0x5D16,0x6168,0x6982,0x6DAF,0x788D,0x84CB,
@@ -434,7 +434,7 @@
4340x938C,0x565B,0x9D28,0x6822,0x8305,0x8431};4340x938C,0x565B,0x9D28,0x6822,0x8305,0x8431};
435435
436/* page 12 0x3421-0x347E */436/* page 12 0x3421-0x347E */
437static uint16 tab_jisx0208_uni12[]={437static const uint16 tab_jisx0208_uni12[]={
4380x7CA5,0x5208,0x82C5,0x74E6,0x4E7E,0x4F83,0x51A0,0x5BD2,4380x7CA5,0x5208,0x82C5,0x74E6,0x4E7E,0x4F83,0x51A0,0x5BD2,
4390x520A,0x52D8,0x52E7,0x5DFB,0x559A,0x582A,0x59E6,0x5B8C,4390x520A,0x52D8,0x52E7,0x5DFB,0x559A,0x582A,0x59E6,0x5B8C,
4400x5B98,0x5BDB,0x5E72,0x5E79,0x60A3,0x611F,0x6163,0x61BE,4400x5B98,0x5BDB,0x5E72,0x5E79,0x60A3,0x611F,0x6163,0x61BE,
@@ -449,7 +449,7 @@
4490x673A,0x65D7,0x65E2,0x671F,0x68CB,0x68C4};4490x673A,0x65D7,0x65E2,0x671F,0x68CB,0x68C4};
450450
451/* page 13 0x3521-0x357E */451/* page 13 0x3521-0x357E */
452static uint16 tab_jisx0208_uni13[]={452static const uint16 tab_jisx0208_uni13[]={
4530x6A5F,0x5E30,0x6BC5,0x6C17,0x6C7D,0x757F,0x7948,0x5B63,4530x6A5F,0x5E30,0x6BC5,0x6C17,0x6C7D,0x757F,0x7948,0x5B63,
4540x7A00,0x7D00,0x5FBD,0x898F,0x8A18,0x8CB4,0x8D77,0x8ECC,4540x7A00,0x7D00,0x5FBD,0x898F,0x8A18,0x8CB4,0x8D77,0x8ECC,
4550x8F1D,0x98E2,0x9A0E,0x9B3C,0x4E80,0x507D,0x5100,0x5993,4550x8F1D,0x98E2,0x9A0E,0x9B3C,0x4E80,0x507D,0x5100,0x5993,
@@ -464,7 +464,7 @@
4640x6F01,0x79A6,0x9B5A,0x4EA8,0x4EAB,0x4EAC};4640x6F01,0x79A6,0x9B5A,0x4EA8,0x4EAB,0x4EAC};
465465
466/* page 14 0x3621-0x367E */466/* page 14 0x3621-0x367E */
467static uint16 tab_jisx0208_uni14[]={467static const uint16 tab_jisx0208_uni14[]={
4680x4F9B,0x4FA0,0x50D1,0x5147,0x7AF6,0x5171,0x51F6,0x5354,4680x4F9B,0x4FA0,0x50D1,0x5147,0x7AF6,0x5171,0x51F6,0x5354,
4690x5321,0x537F,0x53EB,0x55AC,0x5883,0x5CE1,0x5F37,0x5F4A,4690x5321,0x537F,0x53EB,0x55AC,0x5883,0x5CE1,0x5F37,0x5F4A,
4700x602F,0x6050,0x606D,0x631F,0x6559,0x6A4B,0x6CC1,0x72C2,4700x602F,0x6050,0x606D,0x631F,0x6559,0x6A4B,0x6CC1,0x72C2,
@@ -479,7 +479,7 @@
4790x9685,0x4E32,0x6ADB,0x91E7,0x5C51,0x5C48};4790x9685,0x4E32,0x6ADB,0x91E7,0x5C51,0x5C48};
480480
481/* page 15 0x3721-0x377E */481/* page 15 0x3721-0x377E */
482static uint16 tab_jisx0208_uni15[]={482static const uint16 tab_jisx0208_uni15[]={
4830x6398,0x7A9F,0x6C93,0x9774,0x8F61,0x7AAA,0x718A,0x9688,4830x6398,0x7A9F,0x6C93,0x9774,0x8F61,0x7AAA,0x718A,0x9688,
4840x7C82,0x6817,0x7E70,0x6851,0x936C,0x52F2,0x541B,0x85AB,4840x7C82,0x6817,0x7E70,0x6851,0x936C,0x52F2,0x541B,0x85AB,
4850x8A13,0x7FA4,0x8ECD,0x90E1,0x5366,0x8888,0x7941,0x4FC2,4850x8A13,0x7FA4,0x8ECD,0x90E1,0x5366,0x8888,0x7941,0x4FC2,
@@ -494,7 +494,7 @@
4940x5ACC,0x5EFA,0x61B2,0x61F8,0x62F3,0x6372};4940x5ACC,0x5EFA,0x61B2,0x61F8,0x62F3,0x6372};
495495
496/* page 16 0x3821-0x387E */496/* page 16 0x3821-0x387E */
497static uint16 tab_jisx0208_uni16[]={497static const uint16 tab_jisx0208_uni16[]={
4980x691C,0x6A29,0x727D,0x72AC,0x732E,0x7814,0x786F,0x7D79,4980x691C,0x6A29,0x727D,0x72AC,0x732E,0x7814,0x786F,0x7D79,
4990x770C,0x80A9,0x898B,0x8B19,0x8CE2,0x8ED2,0x9063,0x9375,4990x770C,0x80A9,0x898B,0x8B19,0x8CE2,0x8ED2,0x9063,0x9375,
5000x967A,0x9855,0x9A13,0x9E78,0x5143,0x539F,0x53B3,0x5E7B,5000x967A,0x9855,0x9A13,0x9E78,0x5143,0x539F,0x53B3,0x5E7B,
@@ -509,7 +509,7 @@
5090x529F,0x52B9,0x52FE,0x539A,0x53E3,0x5411};5090x529F,0x52B9,0x52FE,0x539A,0x53E3,0x5411};
510510
511/* page 17 0x3921-0x397E */511/* page 17 0x3921-0x397E */
512static uint16 tab_jisx0208_uni17[]={512static const uint16 tab_jisx0208_uni17[]={
5130x540E,0x5589,0x5751,0x57A2,0x597D,0x5B54,0x5B5D,0x5B8F,5130x540E,0x5589,0x5751,0x57A2,0x597D,0x5B54,0x5B5D,0x5B8F,
5140x5DE5,0x5DE7,0x5DF7,0x5E78,0x5E83,0x5E9A,0x5EB7,0x5F18,5140x5DE5,0x5DE7,0x5DF7,0x5E78,0x5E83,0x5E9A,0x5EB7,0x5F18,
5150x6052,0x614C,0x6297,0x62D8,0x63A7,0x653B,0x6602,0x6643,5150x6052,0x614C,0x6297,0x62D8,0x63A7,0x653B,0x6602,0x6643,
@@ -524,7 +524,7 @@
5240x7511,0x5FFD,0x60DA,0x9AA8,0x72DB,0x8FBC};5240x7511,0x5FFD,0x60DA,0x9AA8,0x72DB,0x8FBC};
525525
526/* page 18 0x3A21-0x3A7E */526/* page 18 0x3A21-0x3A7E */
527static uint16 tab_jisx0208_uni18[]={527static const uint16 tab_jisx0208_uni18[]={
5280x6B64,0x9803,0x4ECA,0x56F0,0x5764,0x58BE,0x5A5A,0x6068,5280x6B64,0x9803,0x4ECA,0x56F0,0x5764,0x58BE,0x5A5A,0x6068,
5290x61C7,0x660F,0x6606,0x6839,0x68B1,0x6DF7,0x75D5,0x7D3A,5290x61C7,0x660F,0x6606,0x6839,0x68B1,0x6DF7,0x75D5,0x7D3A,
5300x826E,0x9B42,0x4E9B,0x4F50,0x53C9,0x5506,0x5D6F,0x5DE6,5300x826E,0x9B42,0x4E9B,0x4F50,0x53C9,0x5506,0x5D6F,0x5DE6,
@@ -539,7 +539,7 @@
5390x685C,0x9BAD,0x7B39,0x5319,0x518A,0x5237};5390x685C,0x9BAD,0x7B39,0x5319,0x518A,0x5237};
540540
541/* page 19 0x3B21-0x3B7E */541/* page 19 0x3B21-0x3B7E */
542static uint16 tab_jisx0208_uni19[]={542static const uint16 tab_jisx0208_uni19[]={
5430x5BDF,0x62F6,0x64AE,0x64E6,0x672D,0x6BBA,0x85A9,0x96D1,5430x5BDF,0x62F6,0x64AE,0x64E6,0x672D,0x6BBA,0x85A9,0x96D1,
5440x7690,0x9BD6,0x634C,0x9306,0x9BAB,0x76BF,0x6652,0x4E09,5440x7690,0x9BD6,0x634C,0x9306,0x9BAB,0x76BF,0x6652,0x4E09,
5450x5098,0x53C2,0x5C71,0x60E8,0x6492,0x6563,0x685F,0x71E6,5450x5098,0x53C2,0x5C71,0x60E8,0x6492,0x6563,0x685F,0x71E6,
@@ -554,7 +554,7 @@
5540x5150,0x5B57,0x5BFA,0x6148,0x6301,0x6642};5540x5150,0x5B57,0x5BFA,0x6148,0x6301,0x6642};
555555
556/* page 20 0x3C21-0x3C7E */556/* page 20 0x3C21-0x3C7E */
557static uint16 tab_jisx0208_uni20[]={557static const uint16 tab_jisx0208_uni20[]={
5580x6B21,0x6ECB,0x6CBB,0x723E,0x74BD,0x75D4,0x78C1,0x793A,5580x6B21,0x6ECB,0x6CBB,0x723E,0x74BD,0x75D4,0x78C1,0x793A,
5590x800C,0x8033,0x81EA,0x8494,0x8F9E,0x6C50,0x9E7F,0x5F0F,5590x800C,0x8033,0x81EA,0x8494,0x8F9E,0x6C50,0x9E7F,0x5F0F,
5600x8B58,0x9D2B,0x7AFA,0x8EF8,0x5B8D,0x96EB,0x4E03,0x53F1,5600x8B58,0x9D2B,0x7AFA,0x8EF8,0x5B8D,0x96EB,0x4E03,0x53F1,
@@ -569,7 +569,7 @@
5690x6A39,0x7DAC,0x9700,0x56DA,0x53CE,0x5468};5690x6A39,0x7DAC,0x9700,0x56DA,0x53CE,0x5468};
570570
571/* page 21 0x3D21-0x3D7E */571/* page 21 0x3D21-0x3D7E */
572static uint16 tab_jisx0208_uni21[]={572static const uint16 tab_jisx0208_uni21[]={
5730x5B97,0x5C31,0x5DDE,0x4FEE,0x6101,0x62FE,0x6D32,0x79C0,5730x5B97,0x5C31,0x5DDE,0x4FEE,0x6101,0x62FE,0x6D32,0x79C0,
5740x79CB,0x7D42,0x7E4D,0x7FD2,0x81ED,0x821F,0x8490,0x8846,5740x79CB,0x7D42,0x7E4D,0x7FD2,0x81ED,0x821F,0x8490,0x8846,
5750x8972,0x8B90,0x8E74,0x8F2F,0x9031,0x914B,0x916C,0x96C6,5750x8972,0x8B90,0x8E74,0x8F2F,0x9031,0x914B,0x916C,0x96C6,
@@ -584,7 +584,7 @@
5840x5F90,0x6055,0x92E4,0x9664,0x50B7,0x511F};5840x5F90,0x6055,0x92E4,0x9664,0x50B7,0x511F};
585585
586/* page 22 0x3E21-0x3E7E */586/* page 22 0x3E21-0x3E7E */
587static uint16 tab_jisx0208_uni22[]={587static const uint16 tab_jisx0208_uni22[]={
5880x52DD,0x5320,0x5347,0x53EC,0x54E8,0x5546,0x5531,0x5617,5880x52DD,0x5320,0x5347,0x53EC,0x54E8,0x5546,0x5531,0x5617,
5890x5968,0x59BE,0x5A3C,0x5BB5,0x5C06,0x5C0F,0x5C11,0x5C1A,5890x5968,0x59BE,0x5A3C,0x5BB5,0x5C06,0x5C0F,0x5C11,0x5C1A,
5900x5E84,0x5E8A,0x5EE0,0x5F70,0x627F,0x6284,0x62DB,0x638C,5900x5E84,0x5E8A,0x5EE0,0x5F70,0x627F,0x6284,0x62DB,0x638C,
@@ -599,7 +599,7 @@
5990x8B72,0x91B8,0x9320,0x5631,0x57F4,0x98FE};5990x8B72,0x91B8,0x9320,0x5631,0x57F4,0x98FE};
600600
601/* page 23 0x3F21-0x3F7E */601/* page 23 0x3F21-0x3F7E */
602static uint16 tab_jisx0208_uni23[]={602static const uint16 tab_jisx0208_uni23[]={
6030x62ED,0x690D,0x6B96,0x71ED,0x7E54,0x8077,0x8272,0x89E6,6030x62ED,0x690D,0x6B96,0x71ED,0x7E54,0x8077,0x8272,0x89E6,
6040x98DF,0x8755,0x8FB1,0x5C3B,0x4F38,0x4FE1,0x4FB5,0x5507,6040x98DF,0x8755,0x8FB1,0x5C3B,0x4F38,0x4FE1,0x4FB5,0x5507,
6050x5A20,0x5BDD,0x5BE9,0x5FC3,0x614E,0x632F,0x65B0,0x664B,6050x5A20,0x5BDD,0x5BE9,0x5FC3,0x614E,0x632F,0x65B0,0x664B,
@@ -614,7 +614,7 @@
6140x6749,0x6919,0x83C5,0x9817,0x96C0,0x88FE};6140x6749,0x6919,0x83C5,0x9817,0x96C0,0x88FE};
615615
616/* page 24 0x4021-0x407E */616/* page 24 0x4021-0x407E */
617static uint16 tab_jisx0208_uni24[]={617static const uint16 tab_jisx0208_uni24[]={
6180x6F84,0x647A,0x5BF8,0x4E16,0x702C,0x755D,0x662F,0x51C4,6180x6F84,0x647A,0x5BF8,0x4E16,0x702C,0x755D,0x662F,0x51C4,
6190x5236,0x52E2,0x59D3,0x5F81,0x6027,0x6210,0x653F,0x6574,6190x5236,0x52E2,0x59D3,0x5F81,0x6027,0x6210,0x653F,0x6574,
6200x661F,0x6674,0x68F2,0x6816,0x6B63,0x6E05,0x7272,0x751F,6200x661F,0x6674,0x68F2,0x6816,0x6B63,0x6E05,0x7272,0x751F,
@@ -629,7 +629,7 @@
6290x714E,0x717D,0x65CB,0x7A7F,0x7BAD,0x7DDA};6290x714E,0x717D,0x65CB,0x7A7F,0x7BAD,0x7DDA};
630630
631/* page 25 0x4121-0x417E */631/* page 25 0x4121-0x417E */
632static uint16 tab_jisx0208_uni25[]={632static const uint16 tab_jisx0208_uni25[]={
6330x7E4A,0x7FA8,0x817A,0x821B,0x8239,0x85A6,0x8A6E,0x8CCE,6330x7E4A,0x7FA8,0x817A,0x821B,0x8239,0x85A6,0x8A6E,0x8CCE,
6340x8DF5,0x9078,0x9077,0x92AD,0x9291,0x9583,0x9BAE,0x524D,6340x8DF5,0x9078,0x9077,0x92AD,0x9291,0x9583,0x9BAE,0x524D,
6350x5584,0x6F38,0x7136,0x5168,0x7985,0x7E55,0x81B3,0x7CCE,6350x5584,0x6F38,0x7136,0x5168,0x7985,0x7E55,0x81B3,0x7CCE,
@@ -644,7 +644,7 @@
6440x9397,0x971C,0x9A12,0x50CF,0x5897,0x618E};6440x9397,0x971C,0x9A12,0x50CF,0x5897,0x618E};
645645
646/* page 26 0x4221-0x427E */646/* page 26 0x4221-0x427E */
647static uint16 tab_jisx0208_uni26[]={647static const uint16 tab_jisx0208_uni26[]={
6480x81D3,0x8535,0x8D08,0x9020,0x4FC3,0x5074,0x5247,0x5373,6480x81D3,0x8535,0x8D08,0x9020,0x4FC3,0x5074,0x5247,0x5373,
6490x606F,0x6349,0x675F,0x6E2C,0x8DB3,0x901F,0x4FD7,0x5C5E,6490x606F,0x6349,0x675F,0x6E2C,0x8DB3,0x901F,0x4FD7,0x5C5E,
6500x8CCA,0x65CF,0x7D9A,0x5352,0x8896,0x5176,0x63C3,0x5B58,6500x8CCA,0x65CF,0x7D9A,0x5352,0x8896,0x5176,0x63C3,0x5B58,
@@ -659,7 +659,7 @@
6590x6FC1,0x8AFE,0x8338,0x51E7,0x86F8,0x53EA};6590x6FC1,0x8AFE,0x8338,0x51E7,0x86F8,0x53EA};
660660
661/* page 27 0x4321-0x437E */661/* page 27 0x4321-0x437E */
662static uint16 tab_jisx0208_uni27[]={662static const uint16 tab_jisx0208_uni27[]={
6630x53E9,0x4F46,0x9054,0x8FB0,0x596A,0x8131,0x5DFD,0x7AEA,6630x53E9,0x4F46,0x9054,0x8FB0,0x596A,0x8131,0x5DFD,0x7AEA,
6640x8FBF,0x68DA,0x8C37,0x72F8,0x9C48,0x6A3D,0x8AB0,0x4E39,6640x8FBF,0x68DA,0x8C37,0x72F8,0x9C48,0x6A3D,0x8AB0,0x4E39,
6650x5358,0x5606,0x5766,0x62C5,0x63A2,0x65E6,0x6B4E,0x6DE1,6650x5358,0x5606,0x5766,0x62C5,0x63A2,0x65E6,0x6B4E,0x6DE1,
@@ -674,7 +674,7 @@
6740x8CAF,0x4E01,0x5146,0x51CB,0x558B,0x5BF5};6740x8CAF,0x4E01,0x5146,0x51CB,0x558B,0x5BF5};
675675
676/* page 28 0x4421-0x447E */676/* page 28 0x4421-0x447E */
677static uint16 tab_jisx0208_uni28[]={677static const uint16 tab_jisx0208_uni28[]={
6780x5E16,0x5E33,0x5E81,0x5F14,0x5F35,0x5F6B,0x5FB4,0x61F2,6780x5E16,0x5E33,0x5E81,0x5F14,0x5F35,0x5F6B,0x5FB4,0x61F2,
6790x6311,0x66A2,0x671D,0x6F6E,0x7252,0x753A,0x773A,0x8074,6790x6311,0x66A2,0x671D,0x6F6E,0x7252,0x753A,0x773A,0x8074,
6800x8139,0x8178,0x8776,0x8ABF,0x8ADC,0x8D85,0x8DF3,0x929A,6800x8139,0x8178,0x8776,0x8ABF,0x8ADC,0x8D85,0x8DF3,0x929A,
@@ -689,7 +689,7 @@
6890x7DE0,0x8247,0x8A02,0x8AE6,0x8E44,0x9013};6890x7DE0,0x8247,0x8A02,0x8AE6,0x8E44,0x9013};
690690
691/* page 29 0x4521-0x457E */691/* page 29 0x4521-0x457E */
692static uint16 tab_jisx0208_uni29[]={692static const uint16 tab_jisx0208_uni29[]={
6930x90B8,0x912D,0x91D8,0x9F0E,0x6CE5,0x6458,0x64E2,0x6575,6930x90B8,0x912D,0x91D8,0x9F0E,0x6CE5,0x6458,0x64E2,0x6575,
6940x6EF4,0x7684,0x7B1B,0x9069,0x93D1,0x6EBA,0x54F2,0x5FB9,6940x6EF4,0x7684,0x7B1B,0x9069,0x93D1,0x6EBA,0x54F2,0x5FB9,
6950x64A4,0x8F4D,0x8FED,0x9244,0x5178,0x586B,0x5929,0x5C55,6950x64A4,0x8F4D,0x8FED,0x9244,0x5178,0x586B,0x5929,0x5C55,
@@ -704,7 +704,7 @@
7040x7B49,0x7B54,0x7B52,0x7CD6,0x7D71,0x5230};7040x7B49,0x7B54,0x7B52,0x7CD6,0x7D71,0x5230};
705705
706/* page 30 0x4621-0x467E */706/* page 30 0x4621-0x467E */
707static uint16 tab_jisx0208_uni30[]={707static const uint16 tab_jisx0208_uni30[]={
7080x8463,0x8569,0x85E4,0x8A0E,0x8B04,0x8C46,0x8E0F,0x9003,7080x8463,0x8569,0x85E4,0x8A0E,0x8B04,0x8C46,0x8E0F,0x9003,
7090x900F,0x9419,0x9676,0x982D,0x9A30,0x95D8,0x50CD,0x52D5,7090x900F,0x9419,0x9676,0x982D,0x9A30,0x95D8,0x50CD,0x52D5,
7100x540C,0x5802,0x5C0E,0x61A7,0x649E,0x6D1E,0x77B3,0x7AE5,7100x540C,0x5802,0x5C0E,0x61A7,0x649E,0x6D1E,0x77B3,0x7AE5,
@@ -719,7 +719,7 @@
7190x8089,0x8679,0x5EFF,0x65E5,0x4E73,0x5165};7190x8089,0x8679,0x5EFF,0x65E5,0x4E73,0x5165};
720720
721/* page 31 0x4721-0x477E */721/* page 31 0x4721-0x477E */
722static uint16 tab_jisx0208_uni31[]={722static const uint16 tab_jisx0208_uni31[]={
7230x5982,0x5C3F,0x97EE,0x4EFB,0x598A,0x5FCD,0x8A8D,0x6FE1,7230x5982,0x5C3F,0x97EE,0x4EFB,0x598A,0x5FCD,0x8A8D,0x6FE1,
7240x79B0,0x7962,0x5BE7,0x8471,0x732B,0x71B1,0x5E74,0x5FF5,7240x79B0,0x7962,0x5BE7,0x8471,0x732B,0x71B1,0x5E74,0x5FF5,
7250x637B,0x649A,0x71C3,0x7C98,0x4E43,0x5EFC,0x4E4B,0x57DC,7250x637B,0x649A,0x71C3,0x7C98,0x4E43,0x5EFC,0x4E4B,0x57DC,
@@ -734,7 +734,7 @@
7340x6F20,0x7206,0x7E1B,0x83AB,0x99C1,0x9EA6};7340x6F20,0x7206,0x7E1B,0x83AB,0x99C1,0x9EA6};
735735
736/* page 32 0x4821-0x487E */736/* page 32 0x4821-0x487E */
737static uint16 tab_jisx0208_uni32[]={737static const uint16 tab_jisx0208_uni32[]={
7380x51FD,0x7BB1,0x7872,0x7BB8,0x8087,0x7B48,0x6AE8,0x5E61,7380x51FD,0x7BB1,0x7872,0x7BB8,0x8087,0x7B48,0x6AE8,0x5E61,
7390x808C,0x7551,0x7560,0x516B,0x9262,0x6E8C,0x767A,0x9197,7390x808C,0x7551,0x7560,0x516B,0x9262,0x6E8C,0x767A,0x9197,
7400x9AEA,0x4F10,0x7F70,0x629C,0x7B4F,0x95A5,0x9CE9,0x567A,7400x9AEA,0x4F10,0x7F70,0x629C,0x7B4F,0x95A5,0x9CE9,0x567A,
@@ -749,7 +749,7 @@
7490x5FAE,0x6787,0x6BD8,0x7435,0x7709,0x7F8E};7490x5FAE,0x6787,0x6BD8,0x7435,0x7709,0x7F8E};
750750
751/* page 33 0x4921-0x497E */751/* page 33 0x4921-0x497E */
752static uint16 tab_jisx0208_uni33[]={752static const uint16 tab_jisx0208_uni33[]={
7530x9F3B,0x67CA,0x7A17,0x5339,0x758B,0x9AED,0x5F66,0x819D,7530x9F3B,0x67CA,0x7A17,0x5339,0x758B,0x9AED,0x5F66,0x819D,
7540x83F1,0x8098,0x5F3C,0x5FC5,0x7562,0x7B46,0x903C,0x6867,7540x83F1,0x8098,0x5F3C,0x5FC5,0x7562,0x7B46,0x903C,0x6867,
7550x59EB,0x5A9B,0x7D10,0x767E,0x8B2C,0x4FF5,0x5F6A,0x6A19,7550x59EB,0x5A9B,0x7D10,0x767E,0x8B2C,0x4FF5,0x5F6A,0x6A19,
@@ -764,7 +764,7 @@
7640x8557,0x4F0F,0x526F,0x5FA9,0x5E45,0x670D};7640x8557,0x4F0F,0x526F,0x5FA9,0x5E45,0x670D};
765765
766/* page 34 0x4A21-0x4A7E */766/* page 34 0x4A21-0x4A7E */
767static uint16 tab_jisx0208_uni34[]={767static const uint16 tab_jisx0208_uni34[]={
7680x798F,0x8179,0x8907,0x8986,0x6DF5,0x5F17,0x6255,0x6CB8,7680x798F,0x8179,0x8907,0x8986,0x6DF5,0x5F17,0x6255,0x6CB8,
7690x4ECF,0x7269,0x9B92,0x5206,0x543B,0x5674,0x58B3,0x61A4,7690x4ECF,0x7269,0x9B92,0x5206,0x543B,0x5674,0x58B3,0x61A4,
7700x626E,0x711A,0x596E,0x7C89,0x7CDE,0x7D1B,0x96F0,0x6587,7700x626E,0x711A,0x596E,0x7C89,0x7CDE,0x7D1B,0x96F0,0x6587,
@@ -779,7 +779,7 @@
7790x5E96,0x62B1,0x6367,0x653E,0x65B9,0x670B};7790x5E96,0x62B1,0x6367,0x653E,0x65B9,0x670B};
780780
781/* page 35 0x4B21-0x4B7E */781/* page 35 0x4B21-0x4B7E */
782static uint16 tab_jisx0208_uni35[]={782static const uint16 tab_jisx0208_uni35[]={
7830x6CD5,0x6CE1,0x70F9,0x7832,0x7E2B,0x80DE,0x82B3,0x840C,7830x6CD5,0x6CE1,0x70F9,0x7832,0x7E2B,0x80DE,0x82B3,0x840C,
7840x84EC,0x8702,0x8912,0x8A2A,0x8C4A,0x90A6,0x92D2,0x98FD,7840x84EC,0x8702,0x8912,0x8A2A,0x8C4A,0x90A6,0x92D2,0x98FD,
7850x9CF3,0x9D6C,0x4E4F,0x4EA1,0x508D,0x5256,0x574A,0x59A8,7850x9CF3,0x9D6C,0x4E4F,0x4EA1,0x508D,0x5256,0x574A,0x59A8,
@@ -794,7 +794,7 @@
7940x4FAD,0x7E6D,0x9EBF,0x4E07,0x6162,0x6E80};7940x4FAD,0x7E6D,0x9EBF,0x4E07,0x6162,0x6E80};
795795
796/* page 36 0x4C21-0x4C7E */796/* page 36 0x4C21-0x4C7E */
797static uint16 tab_jisx0208_uni36[]={797static const uint16 tab_jisx0208_uni36[]={
7980x6F2B,0x8513,0x5473,0x672A,0x9B45,0x5DF3,0x7B95,0x5CAC,7980x6F2B,0x8513,0x5473,0x672A,0x9B45,0x5DF3,0x7B95,0x5CAC,
7990x5BC6,0x871C,0x6E4A,0x84D1,0x7A14,0x8108,0x5999,0x7C8D,7990x5BC6,0x871C,0x6E4A,0x84D1,0x7A14,0x8108,0x5999,0x7C8D,
8000x6C11,0x7720,0x52D9,0x5922,0x7121,0x725F,0x77DB,0x9727,8000x6C11,0x7720,0x52D9,0x5922,0x7121,0x725F,0x77DB,0x9727,
@@ -809,7 +809,7 @@
8090x85AE,0x9453,0x6109,0x6108,0x6CB9,0x7652};8090x85AE,0x9453,0x6109,0x6108,0x6CB9,0x7652};
810810
811/* page 37 0x4D21-0x4D7E */811/* page 37 0x4D21-0x4D7E */
812static uint16 tab_jisx0208_uni37[]={812static const uint16 tab_jisx0208_uni37[]={
8130x8AED,0x8F38,0x552F,0x4F51,0x512A,0x52C7,0x53CB,0x5BA5,8130x8AED,0x8F38,0x552F,0x4F51,0x512A,0x52C7,0x53CB,0x5BA5,
8140x5E7D,0x60A0,0x6182,0x63D6,0x6709,0x67DA,0x6E67,0x6D8C,8140x5E7D,0x60A0,0x6182,0x63D6,0x6709,0x67DA,0x6E67,0x6D8C,
8150x7336,0x7337,0x7531,0x7950,0x88D5,0x8A98,0x904A,0x9091,8150x7336,0x7337,0x7531,0x7950,0x88D5,0x8A98,0x904A,0x9091,
@@ -824,7 +824,7 @@
8240x540F,0x5C65,0x674E,0x68A8,0x7406,0x7483};8240x540F,0x5C65,0x674E,0x68A8,0x7406,0x7483};
825825
826/* page 38 0x4E21-0x4E7E */826/* page 38 0x4E21-0x4E7E */
827static uint16 tab_jisx0208_uni38[]={827static const uint16 tab_jisx0208_uni38[]={
8280x75E2,0x88CF,0x88E1,0x91CC,0x96E2,0x9678,0x5F8B,0x7387,8280x75E2,0x88CF,0x88E1,0x91CC,0x96E2,0x9678,0x5F8B,0x7387,
8290x7ACB,0x844E,0x63A0,0x7565,0x5289,0x6D41,0x6E9C,0x7409,8290x7ACB,0x844E,0x63A0,0x7565,0x5289,0x6D41,0x6E9C,0x7409,
8300x7559,0x786B,0x7C92,0x9686,0x7ADC,0x9F8D,0x4FB6,0x616E,8300x7559,0x786B,0x7C92,0x9686,0x7ADC,0x9F8D,0x4FB6,0x616E,
@@ -839,7 +839,7 @@
8390x6190,0x6F23,0x7149,0x7C3E,0x7DF4,0x806F};8390x6190,0x6F23,0x7149,0x7C3E,0x7DF4,0x806F};
840840
841/* page 39 0x4F21-0x4F53 */841/* page 39 0x4F21-0x4F53 */
842static uint16 tab_jisx0208_uni39[]={842static const uint16 tab_jisx0208_uni39[]={
8430x84EE,0x9023,0x932C,0x5442,0x9B6F,0x6AD3,0x7089,0x8CC2,8430x84EE,0x9023,0x932C,0x5442,0x9B6F,0x6AD3,0x7089,0x8CC2,
8440x8DEF,0x9732,0x52B4,0x5A41,0x5ECA,0x5F04,0x6717,0x697C,8440x8DEF,0x9732,0x52B4,0x5A41,0x5ECA,0x5F04,0x6717,0x697C,
8450x6994,0x6D6A,0x6F0F,0x7262,0x72FC,0x7BED,0x8001,0x807E,8450x6994,0x6D6A,0x6F0F,0x7262,0x72FC,0x7BED,0x8001,0x807E,
@@ -849,7 +849,7 @@
8490x6E7E,0x7897,0x8155};8490x6E7E,0x7897,0x8155};
850850
851/* page 40 0x5021-0x507E */851/* page 40 0x5021-0x507E */
852static uint16 tab_jisx0208_uni40[]={852static const uint16 tab_jisx0208_uni40[]={
8530x5F0C,0x4E10,0x4E15,0x4E2A,0x4E31,0x4E36,0x4E3C,0x4E3F,8530x5F0C,0x4E10,0x4E15,0x4E2A,0x4E31,0x4E36,0x4E3C,0x4E3F,
8540x4E42,0x4E56,0x4E58,0x4E82,0x4E85,0x8C6B,0x4E8A,0x8212,8540x4E42,0x4E56,0x4E58,0x4E82,0x4E85,0x8C6B,0x4E8A,0x8212,
8550x5F0D,0x4E8E,0x4E9E,0x4E9F,0x4EA0,0x4EA2,0x4EB0,0x4EB3,8550x5F0D,0x4E8E,0x4E9E,0x4E9F,0x4EA0,0x4EA2,0x4EB0,0x4EB3,
@@ -864,7 +864,7 @@
8640x5078,0x5080,0x509A,0x5085,0x50B4,0x50B2};8640x5078,0x5080,0x509A,0x5085,0x50B4,0x50B2};
865865
866/* page 41 0x5121-0x517E */866/* page 41 0x5121-0x517E */
867static uint16 tab_jisx0208_uni41[]={867static const uint16 tab_jisx0208_uni41[]={
8680x50C9,0x50CA,0x50B3,0x50C2,0x50D6,0x50DE,0x50E5,0x50ED,8680x50C9,0x50CA,0x50B3,0x50C2,0x50D6,0x50DE,0x50E5,0x50ED,
8690x50E3,0x50EE,0x50F9,0x50F5,0x5109,0x5101,0x5102,0x5116,8690x50E3,0x50EE,0x50F9,0x50F5,0x5109,0x5101,0x5102,0x5116,
8700x5115,0x5114,0x511A,0x5121,0x513A,0x5137,0x513C,0x513B,8700x5115,0x5114,0x511A,0x5121,0x513A,0x5137,0x513C,0x513B,
@@ -879,7 +879,7 @@
8790x5294,0x5292,0x5271,0x5288,0x5291,0x8FA8};8790x5294,0x5292,0x5271,0x5288,0x5291,0x8FA8};
880880
881/* page 42 0x5221-0x527E */881/* page 42 0x5221-0x527E */
882static uint16 tab_jisx0208_uni42[]={882static const uint16 tab_jisx0208_uni42[]={
8830x8FA7,0x52AC,0x52AD,0x52BC,0x52B5,0x52C1,0x52CD,0x52D7,8830x8FA7,0x52AC,0x52AD,0x52BC,0x52B5,0x52C1,0x52CD,0x52D7,
8840x52DE,0x52E3,0x52E6,0x98ED,0x52E0,0x52F3,0x52F5,0x52F8,8840x52DE,0x52E3,0x52E6,0x98ED,0x52E0,0x52F3,0x52F5,0x52F8,
8850x52F9,0x5306,0x5308,0x7538,0x530D,0x5310,0x530F,0x5315,8850x52F9,0x5306,0x5308,0x7538,0x530D,0x5310,0x530F,0x5315,
@@ -894,7 +894,7 @@
8940x54B8,0x54A5,0x54AC,0x54C4,0x54C8,0x54A8};8940x54B8,0x54A5,0x54AC,0x54C4,0x54C8,0x54A8};
895895
896/* page 43 0x5321-0x537E */896/* page 43 0x5321-0x537E */
897static uint16 tab_jisx0208_uni43[]={897static const uint16 tab_jisx0208_uni43[]={
8980x54AB,0x54C2,0x54A4,0x54BE,0x54BC,0x54D8,0x54E5,0x54E6,8980x54AB,0x54C2,0x54A4,0x54BE,0x54BC,0x54D8,0x54E5,0x54E6,
8990x550F,0x5514,0x54FD,0x54EE,0x54ED,0x54FA,0x54E2,0x5539,8990x550F,0x5514,0x54FD,0x54EE,0x54ED,0x54FA,0x54E2,0x5539,
9000x5540,0x5563,0x554C,0x552E,0x555C,0x5545,0x5556,0x5557,9000x5540,0x5563,0x554C,0x552E,0x555C,0x5545,0x5556,0x5557,
@@ -909,7 +909,7 @@
9090x56EE,0x56F9,0x5700,0x56FF,0x5704,0x5709};9090x56EE,0x56F9,0x5700,0x56FF,0x5704,0x5709};
910910
911/* page 44 0x5421-0x547E */911/* page 44 0x5421-0x547E */
912static uint16 tab_jisx0208_uni44[]={912static const uint16 tab_jisx0208_uni44[]={
9130x5708,0x570B,0x570D,0x5713,0x5718,0x5716,0x55C7,0x571C,9130x5708,0x570B,0x570D,0x5713,0x5718,0x5716,0x55C7,0x571C,
9140x5726,0x5737,0x5738,0x574E,0x573B,0x5740,0x574F,0x5769,9140x5726,0x5737,0x5738,0x574E,0x573B,0x5740,0x574F,0x5769,
9150x57C0,0x5788,0x5761,0x577F,0x5789,0x5793,0x57A0,0x57B3,9150x57C0,0x5788,0x5761,0x577F,0x5789,0x5793,0x57A0,0x57B3,
@@ -924,7 +924,7 @@
9240x5958,0x5962,0x5960,0x5967,0x596C,0x5969};9240x5958,0x5962,0x5960,0x5967,0x596C,0x5969};
925925
926/* page 45 0x5521-0x557E */926/* page 45 0x5521-0x557E */
927static uint16 tab_jisx0208_uni45[]={927static const uint16 tab_jisx0208_uni45[]={
9280x5978,0x5981,0x599D,0x4F5E,0x4FAB,0x59A3,0x59B2,0x59C6,9280x5978,0x5981,0x599D,0x4F5E,0x4FAB,0x59A3,0x59B2,0x59C6,
9290x59E8,0x59DC,0x598D,0x59D9,0x59DA,0x5A25,0x5A1F,0x5A11,9290x59E8,0x59DC,0x598D,0x59D9,0x59DA,0x5A25,0x5A1F,0x5A11,
9300x5A1C,0x5A09,0x5A1A,0x5A40,0x5A6C,0x5A49,0x5A35,0x5A36,9300x5A1C,0x5A09,0x5A1A,0x5A40,0x5A6C,0x5A49,0x5A35,0x5A36,
@@ -939,7 +939,7 @@
9390x5C38,0x5C39,0x5C41,0x5C46,0x5C4E,0x5C53};9390x5C38,0x5C39,0x5C41,0x5C46,0x5C4E,0x5C53};
940940
941/* page 46 0x5621-0x567E */941/* page 46 0x5621-0x567E */
942static uint16 tab_jisx0208_uni46[]={942static const uint16 tab_jisx0208_uni46[]={
9430x5C50,0x5C4F,0x5B71,0x5C6C,0x5C6E,0x4E62,0x5C76,0x5C79,9430x5C50,0x5C4F,0x5B71,0x5C6C,0x5C6E,0x4E62,0x5C76,0x5C79,
9440x5C8C,0x5C91,0x5C94,0x599B,0x5CAB,0x5CBB,0x5CB6,0x5CBC,9440x5C8C,0x5C91,0x5C94,0x599B,0x5CAB,0x5CBB,0x5CB6,0x5CBC,
9450x5CB7,0x5CC5,0x5CBE,0x5CC7,0x5CD9,0x5CE9,0x5CFD,0x5CFA,9450x5CB7,0x5CC5,0x5CBE,0x5CC7,0x5CD9,0x5CE9,0x5CFD,0x5CFA,
@@ -954,7 +954,7 @@
9540x5EA0,0x5EC1,0x5EC2,0x5EC8,0x5ED0,0x5ECF};9540x5EA0,0x5EC1,0x5EC2,0x5EC8,0x5ED0,0x5ECF};
955955
956/* page 47 0x5721-0x577E */956/* page 47 0x5721-0x577E */
957static uint16 tab_jisx0208_uni47[]={957static const uint16 tab_jisx0208_uni47[]={
9580x5ED6,0x5EE3,0x5EDD,0x5EDA,0x5EDB,0x5EE2,0x5EE1,0x5EE8,9580x5ED6,0x5EE3,0x5EDD,0x5EDA,0x5EDB,0x5EE2,0x5EE1,0x5EE8,
9590x5EE9,0x5EEC,0x5EF1,0x5EF3,0x5EF0,0x5EF4,0x5EF8,0x5EFE,9590x5EE9,0x5EEC,0x5EF1,0x5EF3,0x5EF0,0x5EF4,0x5EF8,0x5EFE,
9600x5F03,0x5F09,0x5F5D,0x5F5C,0x5F0B,0x5F11,0x5F16,0x5F29,9600x5F03,0x5F09,0x5F5D,0x5F5C,0x5F0B,0x5F11,0x5F16,0x5F29,
@@ -969,7 +969,7 @@
9690x6059,0x6081,0x608D,0x60E7,0x6083,0x609A};9690x6059,0x6081,0x608D,0x60E7,0x6083,0x609A};
970970
971/* page 48 0x5821-0x587E */971/* page 48 0x5821-0x587E */
972static uint16 tab_jisx0208_uni48[]={972static const uint16 tab_jisx0208_uni48[]={
9730x6084,0x609B,0x6096,0x6097,0x6092,0x60A7,0x608B,0x60E1,9730x6084,0x609B,0x6096,0x6097,0x6092,0x60A7,0x608B,0x60E1,
9740x60B8,0x60E0,0x60D3,0x60B4,0x5FF0,0x60BD,0x60C6,0x60B5,9740x60B8,0x60E0,0x60D3,0x60B4,0x5FF0,0x60BD,0x60C6,0x60B5,
9750x60D8,0x614D,0x6115,0x6106,0x60F6,0x60F7,0x6100,0x60F4,9750x60D8,0x614D,0x6115,0x6106,0x60F6,0x60F7,0x6100,0x60F4,
@@ -984,7 +984,7 @@
9840x6208,0x6209,0x620D,0x620C,0x6214,0x621B};9840x6208,0x6209,0x620D,0x620C,0x6214,0x621B};
985985
986/* page 49 0x5921-0x597E */986/* page 49 0x5921-0x597E */
987static uint16 tab_jisx0208_uni49[]={987static const uint16 tab_jisx0208_uni49[]={
9880x621E,0x6221,0x622A,0x622E,0x6230,0x6232,0x6233,0x6241,9880x621E,0x6221,0x622A,0x622E,0x6230,0x6232,0x6233,0x6241,
9890x624E,0x625E,0x6263,0x625B,0x6260,0x6268,0x627C,0x6282,9890x624E,0x625E,0x6263,0x625B,0x6260,0x6268,0x627C,0x6282,
9900x6289,0x627E,0x6292,0x6293,0x6296,0x62D4,0x6283,0x6294,9900x6289,0x627E,0x6292,0x6293,0x6296,0x62D4,0x6283,0x6294,
@@ -999,7 +999,7 @@
9990x6495,0x6493,0x64A5,0x64A9,0x6488,0x64BC};9990x6495,0x6493,0x64A5,0x64A9,0x6488,0x64BC};
10001000
1001/* page 50 0x5A21-0x5A7E */1001/* page 50 0x5A21-0x5A7E */
1002static uint16 tab_jisx0208_uni50[]={1002static const uint16 tab_jisx0208_uni50[]={
10030x64DA,0x64D2,0x64C5,0x64C7,0x64BB,0x64D8,0x64C2,0x64F1,10030x64DA,0x64D2,0x64C5,0x64C7,0x64BB,0x64D8,0x64C2,0x64F1,
10040x64E7,0x8209,0x64E0,0x64E1,0x62AC,0x64E3,0x64EF,0x652C,10040x64E7,0x8209,0x64E0,0x64E1,0x62AC,0x64E3,0x64EF,0x652C,
10050x64F6,0x64F4,0x64F2,0x64FA,0x6500,0x64FD,0x6518,0x651C,10050x64F6,0x64F4,0x64F2,0x64FA,0x6500,0x64FD,0x6518,0x651C,
@@ -1014,7 +1014,7 @@
10140x669D,0x66C1,0x66B9,0x66C9,0x66BE,0x66BC};10140x669D,0x66C1,0x66B9,0x66C9,0x66BE,0x66BC};
10151015
1016/* page 51 0x5B21-0x5B7E */1016/* page 51 0x5B21-0x5B7E */
1017static uint16 tab_jisx0208_uni51[]={1017static const uint16 tab_jisx0208_uni51[]={
10180x66C4,0x66B8,0x66D6,0x66DA,0x66E0,0x663F,0x66E6,0x66E9,10180x66C4,0x66B8,0x66D6,0x66DA,0x66E0,0x663F,0x66E6,0x66E9,
10190x66F0,0x66F5,0x66F7,0x670F,0x6716,0x671E,0x6726,0x6727,10190x66F0,0x66F5,0x66F7,0x670F,0x6716,0x671E,0x6726,0x6727,
10200x9738,0x672E,0x673F,0x6736,0x6741,0x6738,0x6737,0x6746,10200x9738,0x672E,0x673F,0x6736,0x6741,0x6738,0x6737,0x6746,
@@ -1029,7 +1029,7 @@
10290x68D8,0x6922,0x6926,0x68E1,0x690C,0x68CD};10290x68D8,0x6922,0x6926,0x68E1,0x690C,0x68CD};
10301030
1031/* page 52 0x5C21-0x5C7E */1031/* page 52 0x5C21-0x5C7E */
1032static uint16 tab_jisx0208_uni52[]={1032static const uint16 tab_jisx0208_uni52[]={
10330x68D4,0x68E7,0x68D5,0x6936,0x6912,0x6904,0x68D7,0x68E3,10330x68D4,0x68E7,0x68D5,0x6936,0x6912,0x6904,0x68D7,0x68E3,
10340x6925,0x68F9,0x68E0,0x68EF,0x6928,0x692A,0x691A,0x6923,10340x6925,0x68F9,0x68E0,0x68EF,0x6928,0x692A,0x691A,0x6923,
10350x6921,0x68C6,0x6979,0x6977,0x695C,0x6978,0x696B,0x6954,10350x6921,0x68C6,0x6979,0x6977,0x695C,0x6978,0x696B,0x6954,
@@ -1044,7 +1044,7 @@
10440x6A90,0x6A8D,0x6AA0,0x6A84,0x6AA2,0x6AA3};10440x6A90,0x6A8D,0x6AA0,0x6A84,0x6AA2,0x6AA3};
10451045
1046/* page 53 0x5D21-0x5D7E */1046/* page 53 0x5D21-0x5D7E */
1047static uint16 tab_jisx0208_uni53[]={1047static const uint16 tab_jisx0208_uni53[]={
10480x6A97,0x8617,0x6ABB,0x6AC3,0x6AC2,0x6AB8,0x6AB3,0x6AAC,10480x6A97,0x8617,0x6ABB,0x6AC3,0x6AC2,0x6AB8,0x6AB3,0x6AAC,
10490x6ADE,0x6AD1,0x6ADF,0x6AAA,0x6ADA,0x6AEA,0x6AFB,0x6B05,10490x6ADE,0x6AD1,0x6ADF,0x6AAA,0x6ADA,0x6AEA,0x6AFB,0x6B05,
10500x8616,0x6AFA,0x6B12,0x6B16,0x9B31,0x6B1F,0x6B38,0x6B37,10500x8616,0x6AFA,0x6B12,0x6B16,0x9B31,0x6B1F,0x6B38,0x6B37,
@@ -1059,7 +1059,7 @@
10590x6CD7,0x6CC5,0x6CDD,0x6CAE,0x6CB1,0x6CBE};10590x6CD7,0x6CC5,0x6CDD,0x6CAE,0x6CB1,0x6CBE};
10601060
1061/* page 54 0x5E21-0x5E7E */1061/* page 54 0x5E21-0x5E7E */
1062static uint16 tab_jisx0208_uni54[]={1062static const uint16 tab_jisx0208_uni54[]={
10630x6CBA,0x6CDB,0x6CEF,0x6CD9,0x6CEA,0x6D1F,0x884D,0x6D36,10630x6CBA,0x6CDB,0x6CEF,0x6CD9,0x6CEA,0x6D1F,0x884D,0x6D36,
10640x6D2B,0x6D3D,0x6D38,0x6D19,0x6D35,0x6D33,0x6D12,0x6D0C,10640x6D2B,0x6D3D,0x6D38,0x6D19,0x6D35,0x6D33,0x6D12,0x6D0C,
10650x6D63,0x6D93,0x6D64,0x6D5A,0x6D79,0x6D59,0x6D8E,0x6D95,10650x6D63,0x6D93,0x6D64,0x6D5A,0x6D79,0x6D59,0x6D8E,0x6D95,
@@ -1074,7 +1074,7 @@
10740x6F3F,0x6EF2,0x6F31,0x6EEF,0x6F32,0x6ECC};10740x6F3F,0x6EF2,0x6F31,0x6EEF,0x6F32,0x6ECC};
10751075
1076/* page 55 0x5F21-0x5F7E */1076/* page 55 0x5F21-0x5F7E */
1077static uint16 tab_jisx0208_uni55[]={1077static const uint16 tab_jisx0208_uni55[]={
10780x6F3E,0x6F13,0x6EF7,0x6F86,0x6F7A,0x6F78,0x6F81,0x6F80,10780x6F3E,0x6F13,0x6EF7,0x6F86,0x6F7A,0x6F78,0x6F81,0x6F80,
10790x6F6F,0x6F5B,0x6FF3,0x6F6D,0x6F82,0x6F7C,0x6F58,0x6F8E,10790x6F6F,0x6F5B,0x6FF3,0x6F6D,0x6F82,0x6F7C,0x6F58,0x6F8E,
10800x6F91,0x6FC2,0x6F66,0x6FB3,0x6FA3,0x6FA1,0x6FA4,0x6FB9,10800x6F91,0x6FC2,0x6F66,0x6FB3,0x6FA3,0x6FA1,0x6FA4,0x6FB9,
@@ -1089,7 +1089,7 @@
10890x71CE,0x71E0,0x71EC,0x71E7,0x71F5,0x71FC};10890x71CE,0x71E0,0x71EC,0x71E7,0x71F5,0x71FC};
10901090
1091/* page 56 0x6021-0x607E */1091/* page 56 0x6021-0x607E */
1092static uint16 tab_jisx0208_uni56[]={1092static const uint16 tab_jisx0208_uni56[]={
10930x71F9,0x71FF,0x720D,0x7210,0x721B,0x7228,0x722D,0x722C,10930x71F9,0x71FF,0x720D,0x7210,0x721B,0x7228,0x722D,0x722C,
10940x7230,0x7232,0x723B,0x723C,0x723F,0x7240,0x7246,0x724B,10940x7230,0x7232,0x723B,0x723C,0x723F,0x7240,0x7246,0x724B,
10950x7258,0x7274,0x727E,0x7282,0x7281,0x7287,0x7292,0x7296,10950x7258,0x7274,0x727E,0x7282,0x7281,0x7287,0x7292,0x7296,
@@ -1104,7 +1104,7 @@
11040x749E,0x74A7,0x74CA,0x74CF,0x74D4,0x73F1};11040x749E,0x74A7,0x74CA,0x74CF,0x74D4,0x73F1};
11051105
1106/* page 57 0x6121-0x617E */1106/* page 57 0x6121-0x617E */
1107static uint16 tab_jisx0208_uni57[]={1107static const uint16 tab_jisx0208_uni57[]={
11080x74E0,0x74E3,0x74E7,0x74E9,0x74EE,0x74F2,0x74F0,0x74F1,11080x74E0,0x74E3,0x74E7,0x74E9,0x74EE,0x74F2,0x74F0,0x74F1,
11090x74F8,0x74F7,0x7504,0x7503,0x7505,0x750C,0x750E,0x750D,11090x74F8,0x74F7,0x7504,0x7503,0x7505,0x750C,0x750E,0x750D,
11100x7515,0x7513,0x751E,0x7526,0x752C,0x753C,0x7544,0x754D,11100x7515,0x7513,0x751E,0x7526,0x752C,0x753C,0x7544,0x754D,
@@ -1119,7 +1119,7 @@
11190x7668,0x7669,0x766A,0x7667,0x766C,0x7670};11190x7668,0x7669,0x766A,0x7667,0x766C,0x7670};
11201120
1121/* page 58 0x6221-0x627E */1121/* page 58 0x6221-0x627E */
1122static uint16 tab_jisx0208_uni58[]={1122static const uint16 tab_jisx0208_uni58[]={
11230x7672,0x7676,0x7678,0x767C,0x7680,0x7683,0x7688,0x768B,11230x7672,0x7676,0x7678,0x767C,0x7680,0x7683,0x7688,0x768B,
11240x768E,0x7696,0x7693,0x7699,0x769A,0x76B0,0x76B4,0x76B8,11240x768E,0x7696,0x7693,0x7699,0x769A,0x76B0,0x76B4,0x76B8,
11250x76B9,0x76BA,0x76C2,0x76CD,0x76D6,0x76D2,0x76DE,0x76E1,11250x76B9,0x76BA,0x76C2,0x76CD,0x76D6,0x76D2,0x76DE,0x76E1,
@@ -1134,7 +1134,7 @@
11340x78D4,0x78BE,0x78BC,0x78C5,0x78CA,0x78EC};11340x78D4,0x78BE,0x78BC,0x78C5,0x78CA,0x78EC};
11351135
1136/* page 59 0x6321-0x637E */1136/* page 59 0x6321-0x637E */
1137static uint16 tab_jisx0208_uni59[]={1137static const uint16 tab_jisx0208_uni59[]={
11380x78E7,0x78DA,0x78FD,0x78F4,0x7907,0x7912,0x7911,0x7919,11380x78E7,0x78DA,0x78FD,0x78F4,0x7907,0x7912,0x7911,0x7919,
11390x792C,0x792B,0x7940,0x7960,0x7957,0x795F,0x795A,0x7955,11390x792C,0x792B,0x7940,0x7960,0x7957,0x795F,0x795A,0x7955,
11400x7953,0x797A,0x797F,0x798A,0x799D,0x79A7,0x9F4B,0x79AA,11400x7953,0x797A,0x797F,0x798A,0x799D,0x79A7,0x9F4B,0x79AA,
@@ -1149,7 +1149,7 @@
11490x7B19,0x7B1E,0x7B35,0x7B28,0x7B36,0x7B50};11490x7B19,0x7B1E,0x7B35,0x7B28,0x7B36,0x7B50};
11501150
1151/* page 60 0x6421-0x647E */1151/* page 60 0x6421-0x647E */
1152static uint16 tab_jisx0208_uni60[]={1152static const uint16 tab_jisx0208_uni60[]={
11530x7B7A,0x7B04,0x7B4D,0x7B0B,0x7B4C,0x7B45,0x7B75,0x7B65,11530x7B7A,0x7B04,0x7B4D,0x7B0B,0x7B4C,0x7B45,0x7B75,0x7B65,
11540x7B74,0x7B67,0x7B70,0x7B71,0x7B6C,0x7B6E,0x7B9D,0x7B98,11540x7B74,0x7B67,0x7B70,0x7B71,0x7B6C,0x7B6E,0x7B9D,0x7B98,
11550x7B9F,0x7B8D,0x7B9C,0x7B9A,0x7B8B,0x7B92,0x7B8F,0x7B5D,11550x7B9F,0x7B8D,0x7B9C,0x7B9A,0x7B8B,0x7B92,0x7B8F,0x7B5D,
@@ -1164,7 +1164,7 @@
11640x7CEF,0x7CF2,0x7CF4,0x7CF6,0x7CFA,0x7D06};11640x7CEF,0x7CF2,0x7CF4,0x7CF6,0x7CFA,0x7D06};
11651165
1166/* page 61 0x6521-0x657E */1166/* page 61 0x6521-0x657E */
1167static uint16 tab_jisx0208_uni61[]={1167static const uint16 tab_jisx0208_uni61[]={
11680x7D02,0x7D1C,0x7D15,0x7D0A,0x7D45,0x7D4B,0x7D2E,0x7D32,11680x7D02,0x7D1C,0x7D15,0x7D0A,0x7D45,0x7D4B,0x7D2E,0x7D32,
11690x7D3F,0x7D35,0x7D46,0x7D73,0x7D56,0x7D4E,0x7D72,0x7D68,11690x7D3F,0x7D35,0x7D46,0x7D73,0x7D56,0x7D4E,0x7D72,0x7D68,
11700x7D6E,0x7D4F,0x7D63,0x7D93,0x7D89,0x7D5B,0x7D8F,0x7D7D,11700x7D6E,0x7D4F,0x7D63,0x7D93,0x7D89,0x7D5B,0x7D8F,0x7D7D,
@@ -1179,7 +1179,7 @@
11790x7E96,0x7E8E,0x7E9B,0x7E9C,0x7F38,0x7F3A};11790x7E96,0x7E8E,0x7E9B,0x7E9C,0x7F38,0x7F3A};
11801180
1181/* page 62 0x6621-0x667E */1181/* page 62 0x6621-0x667E */
1182static uint16 tab_jisx0208_uni62[]={1182static const uint16 tab_jisx0208_uni62[]={
11830x7F45,0x7F4C,0x7F4D,0x7F4E,0x7F50,0x7F51,0x7F55,0x7F54,11830x7F45,0x7F4C,0x7F4D,0x7F4E,0x7F50,0x7F51,0x7F55,0x7F54,
11840x7F58,0x7F5F,0x7F60,0x7F68,0x7F69,0x7F67,0x7F78,0x7F82,11840x7F58,0x7F5F,0x7F60,0x7F68,0x7F69,0x7F67,0x7F78,0x7F82,
11850x7F86,0x7F83,0x7F88,0x7F87,0x7F8C,0x7F94,0x7F9E,0x7F9D,11850x7F86,0x7F83,0x7F88,0x7F87,0x7F8C,0x7F94,0x7F9E,0x7F9D,
@@ -1194,7 +1194,7 @@
11940x80F1,0x811B,0x8129,0x8123,0x812F,0x814B};11940x80F1,0x811B,0x8129,0x8123,0x812F,0x814B};
11951195
1196/* page 63 0x6721-0x677E */1196/* page 63 0x6721-0x677E */
1197static uint16 tab_jisx0208_uni63[]={1197static const uint16 tab_jisx0208_uni63[]={
11980x968B,0x8146,0x813E,0x8153,0x8151,0x80FC,0x8171,0x816E,11980x968B,0x8146,0x813E,0x8153,0x8151,0x80FC,0x8171,0x816E,
11990x8165,0x8166,0x8174,0x8183,0x8188,0x818A,0x8180,0x8182,11990x8165,0x8166,0x8174,0x8183,0x8188,0x818A,0x8180,0x8182,
12000x81A0,0x8195,0x81A4,0x81A3,0x815F,0x8193,0x81A9,0x81B0,12000x81A0,0x8195,0x81A4,0x81A3,0x815F,0x8193,0x81A9,0x81B0,
@@ -1209,7 +1209,7 @@
12090x82F9,0x82DE,0x8306,0x82DC,0x8309,0x82D9};12090x82F9,0x82DE,0x8306,0x82DC,0x8309,0x82D9};
12101210
1211/* page 64 0x6821-0x687E */1211/* page 64 0x6821-0x687E */
1212static uint16 tab_jisx0208_uni64[]={1212static const uint16 tab_jisx0208_uni64[]={
12130x8335,0x8334,0x8316,0x8332,0x8331,0x8340,0x8339,0x8350,12130x8335,0x8334,0x8316,0x8332,0x8331,0x8340,0x8339,0x8350,
12140x8345,0x832F,0x832B,0x8317,0x8318,0x8385,0x839A,0x83AA,12140x8345,0x832F,0x832B,0x8317,0x8318,0x8385,0x839A,0x83AA,
12150x839F,0x83A2,0x8396,0x8323,0x838E,0x8387,0x838A,0x837C,12150x839F,0x83A2,0x8396,0x8323,0x838E,0x8387,0x838A,0x837C,
@@ -1224,7 +1224,7 @@
12240x8514,0x84FC,0x8540,0x8563,0x8558,0x8548};12240x8514,0x84FC,0x8540,0x8563,0x8558,0x8548};
12251225
1226/* page 65 0x6921-0x697E */1226/* page 65 0x6921-0x697E */
1227static uint16 tab_jisx0208_uni65[]={1227static const uint16 tab_jisx0208_uni65[]={
12280x8541,0x8602,0x854B,0x8555,0x8580,0x85A4,0x8588,0x8591,12280x8541,0x8602,0x854B,0x8555,0x8580,0x85A4,0x8588,0x8591,
12290x858A,0x85A8,0x856D,0x8594,0x859B,0x85EA,0x8587,0x859C,12290x858A,0x85A8,0x856D,0x8594,0x859B,0x85EA,0x8587,0x859C,
12300x8577,0x857E,0x8590,0x85C9,0x85BA,0x85CF,0x85B9,0x85D0,12300x8577,0x857E,0x8590,0x85C9,0x85BA,0x85CF,0x85B9,0x85D0,
@@ -1239,7 +1239,7 @@
12390x874E,0x8774,0x8757,0x8768,0x876E,0x8759};12390x874E,0x8774,0x8757,0x8768,0x876E,0x8759};
12401240
1241/* page 66 0x6A21-0x6A7E */1241/* page 66 0x6A21-0x6A7E */
1242static uint16 tab_jisx0208_uni66[]={1242static const uint16 tab_jisx0208_uni66[]={
12430x8753,0x8763,0x876A,0x8805,0x87A2,0x879F,0x8782,0x87AF,12430x8753,0x8763,0x876A,0x8805,0x87A2,0x879F,0x8782,0x87AF,
12440x87CB,0x87BD,0x87C0,0x87D0,0x96D6,0x87AB,0x87C4,0x87B3,12440x87CB,0x87BD,0x87C0,0x87D0,0x96D6,0x87AB,0x87C4,0x87B3,
12450x87C7,0x87C6,0x87BB,0x87EF,0x87F2,0x87E0,0x880F,0x880D,12450x87C7,0x87C6,0x87BB,0x87EF,0x87F2,0x87E0,0x880F,0x880D,
@@ -1254,7 +1254,7 @@
12540x8936,0x8938,0x894C,0x891D,0x8960,0x895E};12540x8936,0x8938,0x894C,0x891D,0x8960,0x895E};
12551255
1256/* page 67 0x6B21-0x6B7E */1256/* page 67 0x6B21-0x6B7E */
1257static uint16 tab_jisx0208_uni67[]={1257static const uint16 tab_jisx0208_uni67[]={
12580x8966,0x8964,0x896D,0x896A,0x896F,0x8974,0x8977,0x897E,12580x8966,0x8964,0x896D,0x896A,0x896F,0x8974,0x8977,0x897E,
12590x8983,0x8988,0x898A,0x8993,0x8998,0x89A1,0x89A9,0x89A6,12590x8983,0x8988,0x898A,0x8993,0x8998,0x89A1,0x89A9,0x89A6,
12600x89AC,0x89AF,0x89B2,0x89BA,0x89BD,0x89BF,0x89C0,0x89DA,12600x89AC,0x89AF,0x89B2,0x89BA,0x89BD,0x89BF,0x89C0,0x89DA,
@@ -1269,7 +1269,7 @@
12690x8B4E,0x8B49,0x8B56,0x8B5B,0x8B5A,0x8B6B};12690x8B4E,0x8B49,0x8B56,0x8B5B,0x8B5A,0x8B6B};
12701270
1271/* page 68 0x6C21-0x6C7E */1271/* page 68 0x6C21-0x6C7E */
1272static uint16 tab_jisx0208_uni68[]={1272static const uint16 tab_jisx0208_uni68[]={
12730x8B5F,0x8B6C,0x8B6F,0x8B74,0x8B7D,0x8B80,0x8B8C,0x8B8E,12730x8B5F,0x8B6C,0x8B6F,0x8B74,0x8B7D,0x8B80,0x8B8C,0x8B8E,
12740x8B92,0x8B93,0x8B96,0x8B99,0x8B9A,0x8C3A,0x8C41,0x8C3F,12740x8B92,0x8B93,0x8B96,0x8B99,0x8B9A,0x8C3A,0x8C41,0x8C3F,
12750x8C48,0x8C4C,0x8C4E,0x8C50,0x8C55,0x8C62,0x8C6C,0x8C78,12750x8C48,0x8C4C,0x8C4E,0x8C50,0x8C55,0x8C62,0x8C6C,0x8C78,
@@ -1284,7 +1284,7 @@
12840x8E1F,0x8E42,0x8E35,0x8E30,0x8E34,0x8E4A};12840x8E1F,0x8E42,0x8E35,0x8E30,0x8E34,0x8E4A};
12851285
1286/* page 69 0x6D21-0x6D7E */1286/* page 69 0x6D21-0x6D7E */
1287static uint16 tab_jisx0208_uni69[]={1287static const uint16 tab_jisx0208_uni69[]={
12880x8E47,0x8E49,0x8E4C,0x8E50,0x8E48,0x8E59,0x8E64,0x8E60,12880x8E47,0x8E49,0x8E4C,0x8E50,0x8E48,0x8E59,0x8E64,0x8E60,
12890x8E2A,0x8E63,0x8E55,0x8E76,0x8E72,0x8E7C,0x8E81,0x8E87,12890x8E2A,0x8E63,0x8E55,0x8E76,0x8E72,0x8E7C,0x8E81,0x8E87,
12900x8E85,0x8E84,0x8E8B,0x8E8A,0x8E93,0x8E91,0x8E94,0x8E99,12900x8E85,0x8E84,0x8E8B,0x8E8A,0x8E93,0x8E91,0x8E94,0x8E99,
@@ -1299,7 +1299,7 @@
12990x900B,0x9027,0x9036,0x9035,0x9039,0x8FF8};12990x900B,0x9027,0x9036,0x9035,0x9039,0x8FF8};
13001300
1301/* page 70 0x6E21-0x6E7E */1301/* page 70 0x6E21-0x6E7E */
1302static uint16 tab_jisx0208_uni70[]={1302static const uint16 tab_jisx0208_uni70[]={
13030x904F,0x9050,0x9051,0x9052,0x900E,0x9049,0x903E,0x9056,13030x904F,0x9050,0x9051,0x9052,0x900E,0x9049,0x903E,0x9056,
13040x9058,0x905E,0x9068,0x906F,0x9076,0x96A8,0x9072,0x9082,13040x9058,0x905E,0x9068,0x906F,0x9076,0x96A8,0x9072,0x9082,
13050x907D,0x9081,0x9080,0x908A,0x9089,0x908F,0x90A8,0x90AF,13050x907D,0x9081,0x9080,0x908A,0x9089,0x908F,0x90A8,0x90AF,
@@ -1314,7 +1314,7 @@
13140x92B7,0x92E9,0x930F,0x92FA,0x9344,0x932E};13140x92B7,0x92E9,0x930F,0x92FA,0x9344,0x932E};
13151315
1316/* page 71 0x6F21-0x6F7E */1316/* page 71 0x6F21-0x6F7E */
1317static uint16 tab_jisx0208_uni71[]={1317static const uint16 tab_jisx0208_uni71[]={
13180x9319,0x9322,0x931A,0x9323,0x933A,0x9335,0x933B,0x935C,13180x9319,0x9322,0x931A,0x9323,0x933A,0x9335,0x933B,0x935C,
13190x9360,0x937C,0x936E,0x9356,0x93B0,0x93AC,0x93AD,0x9394,13190x9360,0x937C,0x936E,0x9356,0x93B0,0x93AC,0x93AD,0x9394,
13200x93B9,0x93D6,0x93D7,0x93E8,0x93E5,0x93D8,0x93C3,0x93DD,13200x93B9,0x93D6,0x93D7,0x93E8,0x93E5,0x93D8,0x93C3,0x93DD,
@@ -1329,7 +1329,7 @@
13290x964C,0x964F,0x964B,0x9677,0x965C,0x965E};13290x964C,0x964F,0x964B,0x9677,0x965C,0x965E};
13301330
1331/* page 72 0x7021-0x707E */1331/* page 72 0x7021-0x707E */
1332static uint16 tab_jisx0208_uni72[]={1332static const uint16 tab_jisx0208_uni72[]={
13330x965D,0x965F,0x9666,0x9672,0x966C,0x968D,0x9698,0x9695,13330x965D,0x965F,0x9666,0x9672,0x966C,0x968D,0x9698,0x9695,
13340x9697,0x96AA,0x96A7,0x96B1,0x96B2,0x96B0,0x96B4,0x96B6,13340x9697,0x96AA,0x96A7,0x96B1,0x96B2,0x96B0,0x96B4,0x96B6,
13350x96B8,0x96B9,0x96CE,0x96CB,0x96C9,0x96CD,0x894D,0x96DC,13350x96B8,0x96B9,0x96CE,0x96CB,0x96C9,0x96CD,0x894D,0x96DC,
@@ -1344,7 +1344,7 @@
13440x9846,0x984F,0x984B,0x986B,0x986F,0x9870};13440x9846,0x984F,0x984B,0x986B,0x986F,0x9870};
13451345
1346/* page 73 0x7121-0x717E */1346/* page 73 0x7121-0x717E */
1347static uint16 tab_jisx0208_uni73[]={1347static const uint16 tab_jisx0208_uni73[]={
13480x9871,0x9874,0x9873,0x98AA,0x98AF,0x98B1,0x98B6,0x98C4,13480x9871,0x9874,0x9873,0x98AA,0x98AF,0x98B1,0x98B6,0x98C4,
13490x98C3,0x98C6,0x98E9,0x98EB,0x9903,0x9909,0x9912,0x9914,13490x98C3,0x98C6,0x98E9,0x98EB,0x9903,0x9909,0x9912,0x9914,
13500x9918,0x9921,0x991D,0x991E,0x9924,0x9920,0x992C,0x992E,13500x9918,0x9921,0x991D,0x991E,0x9924,0x9920,0x992C,0x992E,
@@ -1359,7 +1359,7 @@
13590x9AEF,0x9AEB,0x9AEE,0x9AF4,0x9AF1,0x9AF7};13590x9AEF,0x9AEB,0x9AEE,0x9AF4,0x9AF1,0x9AF7};
13601360
1361/* page 74 0x7221-0x727E */1361/* page 74 0x7221-0x727E */
1362static uint16 tab_jisx0208_uni74[]={1362static const uint16 tab_jisx0208_uni74[]={
13630x9AFB,0x9B06,0x9B18,0x9B1A,0x9B1F,0x9B22,0x9B23,0x9B25,13630x9AFB,0x9B06,0x9B18,0x9B1A,0x9B1F,0x9B22,0x9B23,0x9B25,
13640x9B27,0x9B28,0x9B29,0x9B2A,0x9B2E,0x9B2F,0x9B32,0x9B44,13640x9B27,0x9B28,0x9B29,0x9B2A,0x9B2E,0x9B2F,0x9B32,0x9B44,
13650x9B43,0x9B4F,0x9B4D,0x9B4E,0x9B51,0x9B58,0x9B74,0x9B93,13650x9B43,0x9B4F,0x9B4D,0x9B4E,0x9B51,0x9B58,0x9B74,0x9B93,
@@ -1374,7 +1374,7 @@
13740x9D12,0x9D41,0x9D3F,0x9D3E,0x9D46,0x9D48};13740x9D12,0x9D41,0x9D3F,0x9D3E,0x9D46,0x9D48};
13751375
1376/* page 75 0x7321-0x737E */1376/* page 75 0x7321-0x737E */
1377static uint16 tab_jisx0208_uni75[]={1377static const uint16 tab_jisx0208_uni75[]={
13780x9D5D,0x9D5E,0x9D64,0x9D51,0x9D50,0x9D59,0x9D72,0x9D89,13780x9D5D,0x9D5E,0x9D64,0x9D51,0x9D50,0x9D59,0x9D72,0x9D89,
13790x9D87,0x9DAB,0x9D6F,0x9D7A,0x9D9A,0x9DA4,0x9DA9,0x9DB2,13790x9D87,0x9DAB,0x9D6F,0x9D7A,0x9D9A,0x9DA4,0x9DA9,0x9DB2,
13800x9DC4,0x9DC1,0x9DBB,0x9DB8,0x9DBA,0x9DC6,0x9DCF,0x9DC2,13800x9DC4,0x9DC1,0x9DBB,0x9DB8,0x9DBA,0x9DC6,0x9DCF,0x9DC2,
@@ -1389,11 +1389,11 @@
13890x9F77,0x9F72,0x9F76,0x9F95,0x9F9C,0x9FA0};13890x9F77,0x9F72,0x9F76,0x9F95,0x9F9C,0x9FA0};
13901390
1391/* page 76 0x7421-0x7426 */1391/* page 76 0x7421-0x7426 */
1392static uint16 tab_jisx0208_uni76[]={1392static const uint16 tab_jisx0208_uni76[]={
13930x582F,0x69C7,0x9059,0x7464,0x51DC,0x7199};13930x582F,0x69C7,0x9059,0x7464,0x51DC,0x7199};
13941394
1395/* page 77 0x2D21 - 0x2D7C */1395/* page 77 0x2D21 - 0x2D7C */
1396static uint16 tab_nec13_uni0[]={1396static const uint16 tab_nec13_uni0[]={
13970x2460,0x2461,0x2462,0x2463,0x2464,0x2465,0x2466,0x2467,13970x2460,0x2461,0x2462,0x2463,0x2464,0x2465,0x2466,0x2467,
13980x2468,0x2469,0x246A,0x246B,0x246C,0x246D,0x246E,0x246F,13980x2468,0x2469,0x246A,0x246B,0x246C,0x246D,0x246E,0x246F,
13990x2470,0x2471,0x2472,0x2473,0x2160,0x2161,0x2162,0x2163,13990x2470,0x2471,0x2472,0x2473,0x2160,0x2161,0x2162,0x2163,
@@ -1569,25 +1569,25 @@
1569}1569}
15701570
1571/* page 0 0x005C-0x005C */1571/* page 0 0x005C-0x005C */
1572static uint16 tab_uni_jisx02080[]={1572static const uint16 tab_uni_jisx02080[]={
15730x5C};15730x5C};
15741574
1575/* page 1 0x00A2-0x00B6 */1575/* page 1 0x00A2-0x00B6 */
1576static uint16 tab_uni_jisx02081[]={1576static const uint16 tab_uni_jisx02081[]={
1577 0, 0, 0, 0, 0,0x2178,0x212F, 0,1577 0, 0, 0, 0, 0,0x2178,0x212F, 0,
1578 0, 0, 0, 0, 0, 0,0x216B,0x215E,1578 0, 0, 0, 0, 0, 0,0x216B,0x215E,
1579 0, 0,0x212D, 0,0x2279};1579 0, 0,0x212D, 0,0x2279};
15801580
1581/* page 2 0x00D7-0x00D7 */1581/* page 2 0x00D7-0x00D7 */
1582static uint16 tab_uni_jisx02082[]={1582static const uint16 tab_uni_jisx02082[]={
15830x215F};15830x215F};
15841584
1585/* page 3 0x00F7-0x00F7 */1585/* page 3 0x00F7-0x00F7 */
1586static uint16 tab_uni_jisx02083[]={1586static const uint16 tab_uni_jisx02083[]={
15870x2160};15870x2160};
15881588
1589/* page 4 0x0391-0x03C9 */1589/* page 4 0x0391-0x03C9 */
1590static uint16 tab_uni_jisx02084[]={1590static const uint16 tab_uni_jisx02084[]={
15910x2621,0x2622,0x2623,0x2624,0x2625,0x2626,0x2627,0x2628,15910x2621,0x2622,0x2623,0x2624,0x2625,0x2626,0x2627,0x2628,
15920x2629,0x262A,0x262B,0x262C,0x262D,0x262E,0x262F,0x2630,15920x2629,0x262A,0x262B,0x262C,0x262D,0x262E,0x262F,0x2630,
15930x2631, 0,0x2632,0x2633,0x2634,0x2635,0x2636,0x2637,15930x2631, 0,0x2632,0x2633,0x2634,0x2635,0x2636,0x2637,
@@ -1598,7 +1598,7 @@
15980x2658};15980x2658};
15991599
1600/* page 5 0x0401-0x0451 */1600/* page 5 0x0401-0x0451 */
1601static uint16 tab_uni_jisx02085[]={1601static const uint16 tab_uni_jisx02085[]={
16020x2727, 0, 0, 0, 0, 0, 0, 0,16020x2727, 0, 0, 0, 0, 0, 0, 0,
1603 0, 0, 0, 0, 0, 0, 0,0x2721,1603 0, 0, 0, 0, 0, 0, 0,0x2721,
16040x2722,0x2723,0x2724,0x2725,0x2726,0x2728,0x2729,0x272A,16040x2722,0x2723,0x2724,0x2725,0x2726,0x2728,0x2729,0x272A,
@@ -1612,7 +1612,7 @@
16120x2757};16120x2757};
16131613
1614/* page 6 0x2010-0x203B */1614/* page 6 0x2010-0x203B */
1615static uint16 tab_uni_jisx02086[]={1615static const uint16 tab_uni_jisx02086[]={
16160x213E, 0, 0, 0, 0,0x213D, 0, 0,16160x213E, 0, 0, 0, 0,0x213D, 0, 0,
16170x2146,0x2147, 0, 0,0x2148,0x2149, 0, 0,16170x2146,0x2147, 0, 0,0x2148,0x2149, 0, 0,
16180x2277,0x2278, 0, 0, 0,0x2145,0x2144, 0,16180x2277,0x2278, 0, 0, 0,0x2145,0x2144, 0,
@@ -1621,31 +1621,31 @@
1621 0, 0, 0,0x2228};1621 0, 0, 0,0x2228};
16221622
1623/* page 7 0x2100-0x2116 */1623/* page 7 0x2100-0x2116 */
1624static uint16 tab_uni_jisx02087[]={1624static const uint16 tab_uni_jisx02087[]={
1625 0, 0, 0,0x216E, 0, 0, 0, 0,1625 0, 0, 0,0x216E, 0, 0, 0, 0,
1626 0, 0, 0, 0, 0, 0, 0, 0,1626 0, 0, 0, 0, 0, 0, 0, 0,
1627 0, 0, 0, 0, 0, 0,0x2D62};1627 0, 0, 0, 0, 0, 0,0x2D62};
16281628
1629/* page 8 0x2120-0x212B */1629/* page 8 0x2120-0x212B */
1630static uint16 tab_uni_jisx02088[]={1630static const uint16 tab_uni_jisx02088[]={
1631 0,0x2D64, 0, 0, 0, 0, 0, 0,1631 0,0x2D64, 0, 0, 0, 0, 0, 0,
1632 0, 0, 0,0x2272};1632 0, 0, 0,0x2272};
16331633
1634/* page 9 0x2160-0x2169 */1634/* page 9 0x2160-0x2169 */
1635static uint16 tab_uni_jisx02089[]={1635static const uint16 tab_uni_jisx02089[]={
16360x2D35,0x2D36,0x2D37,0x2D38,0x2D39,0x2D3A,0x2D3B,0x2D3C,16360x2D35,0x2D36,0x2D37,0x2D38,0x2D39,0x2D3A,0x2D3B,0x2D3C,
16370x2D3D,0x2D3E};16370x2D3D,0x2D3E};
16381638
1639/* page 10 0x2190-0x2193 */1639/* page 10 0x2190-0x2193 */
1640static uint16 tab_uni_jisx020810[]={1640static const uint16 tab_uni_jisx020810[]={
16410x222B,0x222C,0x222A,0x222D};16410x222B,0x222C,0x222A,0x222D};
16421642
1643/* page 11 0x21D2-0x21D4 */1643/* page 11 0x21D2-0x21D4 */
1644static uint16 tab_uni_jisx020811[]={1644static const uint16 tab_uni_jisx020811[]={
16450x224D, 0,0x224E};16450x224D, 0,0x224E};
16461646
1647/* page 12 0x2200-0x223D */1647/* page 12 0x2200-0x223D */
1648static uint16 tab_uni_jisx020812[]={1648static const uint16 tab_uni_jisx020812[]={
16490x224F, 0,0x225F,0x2250, 0, 0, 0,0x2260,16490x224F, 0,0x225F,0x2250, 0, 0, 0,0x2260,
16500x223A, 0, 0,0x223B, 0, 0, 0, 0,16500x223A, 0, 0,0x223B, 0, 0, 0, 0,
1651 0,0x2D74, 0, 0, 0, 0, 0, 0,1651 0,0x2D74, 0, 0, 0, 0, 0, 0,
@@ -1656,35 +1656,35 @@
1656 0, 0, 0, 0, 0,0x2266};1656 0, 0, 0, 0, 0,0x2266};
16571657
1658/* page 13 0x2252-0x226B */1658/* page 13 0x2252-0x226B */
1659static uint16 tab_uni_jisx020813[]={1659static const uint16 tab_uni_jisx020813[]={
16600x2262, 0, 0, 0, 0, 0, 0, 0,16600x2262, 0, 0, 0, 0, 0, 0, 0,
1661 0, 0, 0, 0, 0, 0,0x2162,0x2261,1661 0, 0, 0, 0, 0, 0,0x2162,0x2261,
1662 0, 0, 0, 0,0x2165,0x2166, 0, 0,1662 0, 0, 0, 0,0x2165,0x2166, 0, 0,
16630x2263,0x2264};16630x2263,0x2264};
16641664
1665/* page 14 0x2282-0x2287 */1665/* page 14 0x2282-0x2287 */
1666static uint16 tab_uni_jisx020814[]={1666static const uint16 tab_uni_jisx020814[]={
16670x223E,0x223F, 0, 0,0x223C,0x223D};16670x223E,0x223F, 0, 0,0x223C,0x223D};
16681668
1669/* page 15 0x22A0-0x22BF */1669/* page 15 0x22A0-0x22BF */
1670static uint16 tab_uni_jisx020815[]={1670static const uint16 tab_uni_jisx020815[]={
1671 0, 0, 0, 0, 0,0x225D, 0, 0,1671 0, 0, 0, 0, 0,0x225D, 0, 0,
1672 0, 0, 0, 0, 0, 0, 0, 0,1672 0, 0, 0, 0, 0, 0, 0, 0,
1673 0, 0, 0, 0, 0, 0, 0, 0,1673 0, 0, 0, 0, 0, 0, 0, 0,
1674 0, 0, 0, 0, 0, 0, 0,0x2D79};1674 0, 0, 0, 0, 0, 0, 0,0x2D79};
16751675
1676/* page 16 0x2312-0x2312 */1676/* page 16 0x2312-0x2312 */
1677static uint16 tab_uni_jisx020816[]={1677static const uint16 tab_uni_jisx020816[]={
16780x225E};16780x225E};
16791679
1680/* page 17 0x2460-0x2473 */1680/* page 17 0x2460-0x2473 */
1681static uint16 tab_uni_jisx020817[]={1681static const uint16 tab_uni_jisx020817[]={
16820x2D21,0x2D22,0x2D23,0x2D24,0x2D25,0x2D26,0x2D27,0x2D28,16820x2D21,0x2D22,0x2D23,0x2D24,0x2D25,0x2D26,0x2D27,0x2D28,
16830x2D29,0x2D2A,0x2D2B,0x2D2C,0x2D2D,0x2D2E,0x2D2F,0x2D30,16830x2D29,0x2D2A,0x2D2B,0x2D2C,0x2D2D,0x2D2E,0x2D2F,0x2D30,
16840x2D31,0x2D32,0x2D33,0x2D34};16840x2D31,0x2D32,0x2D33,0x2D34};
16851685
1686/* page 18 0x2500-0x254B */1686/* page 18 0x2500-0x254B */
1687static uint16 tab_uni_jisx020818[]={1687static const uint16 tab_uni_jisx020818[]={
16880x2821,0x282C,0x2822,0x282D, 0, 0, 0, 0,16880x2821,0x282C,0x2822,0x282D, 0, 0, 0, 0,
1689 0, 0, 0, 0,0x2823, 0, 0,0x282E,1689 0, 0, 0, 0,0x2823, 0, 0,0x282E,
16900x2824, 0, 0,0x282F,0x2826, 0, 0,0x2831,16900x2824, 0, 0,0x282F,0x2826, 0, 0,0x2831,
@@ -1697,7 +1697,7 @@
1697 0, 0, 0,0x2836};1697 0, 0, 0,0x2836};
16981698
1699/* page 19 0x25A0-0x25CF */1699/* page 19 0x25A0-0x25CF */
1700static uint16 tab_uni_jisx020819[]={1700static const uint16 tab_uni_jisx020819[]={
17010x2223,0x2222, 0, 0, 0, 0, 0, 0,17010x2223,0x2222, 0, 0, 0, 0, 0, 0,
1702 0, 0, 0, 0, 0, 0, 0, 0,1702 0, 0, 0, 0, 0, 0, 0, 0,
1703 0, 0,0x2225,0x2224, 0, 0, 0, 0,1703 0, 0,0x2225,0x2224, 0, 0, 0, 0,
@@ -1707,30 +1707,30 @@
1707};1707};
17081708
1709/* page 20 0x25EF-0x25EF */1709/* page 20 0x25EF-0x25EF */
1710static uint16 tab_uni_jisx020820[]={1710static const uint16 tab_uni_jisx020820[]={
17110x227E};17110x227E};
17121712
1713/* page 21 0x2605-0x2606 */1713/* page 21 0x2605-0x2606 */
1714static uint16 tab_uni_jisx020821[]={1714static const uint16 tab_uni_jisx020821[]={
17150x217A,0x2179};17150x217A,0x2179};
17161716
1717/* page 22 0x2640-0x2642 */1717/* page 22 0x2640-0x2642 */
1718static uint16 tab_uni_jisx020822[]={1718static const uint16 tab_uni_jisx020822[]={
17190x216A, 0,0x2169};17190x216A, 0,0x2169};
17201720
1721/* page 23 0x266A-0x266F */1721/* page 23 0x266A-0x266F */
1722static uint16 tab_uni_jisx020823[]={1722static const uint16 tab_uni_jisx020823[]={
17230x2276, 0, 0,0x2275, 0,0x2274};17230x2276, 0, 0,0x2275, 0,0x2274};
17241724
1725/* page 24 0x3000-0x301F */1725/* page 24 0x3000-0x301F */
1726static uint16 tab_uni_jisx020824[]={1726static const uint16 tab_uni_jisx020824[]={
17270x2121,0x2122,0x2123,0x2137, 0,0x2139,0x213A,0x213B,17270x2121,0x2122,0x2123,0x2137, 0,0x2139,0x213A,0x213B,
17280x2152,0x2153,0x2154,0x2155,0x2156,0x2157,0x2158,0x2159,17280x2152,0x2153,0x2154,0x2155,0x2156,0x2157,0x2158,0x2159,
17290x215A,0x215B,0x2229,0x222E,0x214C,0x214D, 0, 0,17290x215A,0x215B,0x2229,0x222E,0x214C,0x214D, 0, 0,
1730 0, 0, 0, 0, 0,0x2D60, 0,0x2D61};1730 0, 0, 0, 0, 0,0x2D60, 0,0x2D61};
17311731
1732/* page 25 0x3041-0x30FE */1732/* page 25 0x3041-0x30FE */
1733static uint16 tab_uni_jisx020825[]={1733static const uint16 tab_uni_jisx020825[]={
17340x2421,0x2422,0x2423,0x2424,0x2425,0x2426,0x2427,0x2428,17340x2421,0x2422,0x2423,0x2424,0x2425,0x2426,0x2427,0x2428,
17350x2429,0x242A,0x242B,0x242C,0x242D,0x242E,0x242F,0x2430,17350x2429,0x242A,0x242B,0x242C,0x242D,0x242E,0x242F,0x2430,
17360x2431,0x2432,0x2433,0x2434,0x2435,0x2436,0x2437,0x2438,17360x2431,0x2432,0x2433,0x2434,0x2435,0x2436,0x2437,0x2438,
@@ -1757,17 +1757,17 @@
1757 0, 0,0x2126,0x213C,0x2133,0x2134};1757 0, 0,0x2126,0x213C,0x2133,0x2134};
17581758
1759/* page 26 0x3230-0x3239 */1759/* page 26 0x3230-0x3239 */
1760static uint16 tab_uni_jisx020826[]={1760static const uint16 tab_uni_jisx020826[]={
1761 0,0x2D6A,0x2D6B, 0, 0, 0, 0, 0,1761 0,0x2D6A,0x2D6B, 0, 0, 0, 0, 0,
1762 0,0x2D6C};1762 0,0x2D6C};
17631763
1764/* page 27 0x32A0-0x32A8 */1764/* page 27 0x32A0-0x32A8 */
1765static uint16 tab_uni_jisx020827[]={1765static const uint16 tab_uni_jisx020827[]={
1766 0, 0, 0, 0,0x2D65,0x2D66,0x2D67,0x2D68,1766 0, 0, 0, 0,0x2D65,0x2D66,0x2D67,0x2D68,
17670x2D69};17670x2D69};
17681768
1769/* page 28 0x3300-0x33CD */1769/* page 28 0x3300-0x33CD */
1770static uint16 tab_uni_jisx020828[]={1770static const uint16 tab_uni_jisx020828[]={
1771 0, 0, 0,0x2D46, 0, 0, 0, 0,1771 0, 0, 0,0x2D46, 0, 0, 0, 0,
1772 0, 0, 0, 0, 0,0x2D4A, 0, 0,1772 0, 0, 0, 0, 0,0x2D4A, 0, 0,
1773 0, 0, 0, 0,0x2D41, 0, 0, 0,1773 0, 0, 0, 0,0x2D41, 0, 0, 0,
@@ -1796,7 +1796,7 @@
1796 0, 0, 0, 0, 0,0x2D63};1796 0, 0, 0, 0, 0,0x2D63};
17971797
1798/* page 29 0x4E00-0x5516 */1798/* page 29 0x4E00-0x5516 */
1799static uint16 tab_uni_jisx020829[]={1799static const uint16 tab_uni_jisx020829[]={
18000x306C,0x437A, 0,0x3C37, 0, 0, 0,0x4B7C,18000x306C,0x437A, 0,0x3C37, 0, 0, 0,0x4B7C,
18010x3E66,0x3B30,0x3E65,0x323C, 0,0x4954,0x4D3F, 0,18010x3E66,0x3B30,0x3E65,0x323C, 0,0x4954,0x4D3F, 0,
18020x5022,0x312F, 0, 0,0x336E,0x5023,0x4024,0x5242,18020x5022,0x312F, 0, 0,0x336E,0x5023,0x4024,0x5242,
@@ -2026,7 +2026,7 @@
20260x4562, 0, 0, 0,0x532A, 0,0x3022};20260x4562, 0, 0, 0,0x532A, 0,0x3022};
20272027
2028/* page 30 0x552E-0x5563 */2028/* page 30 0x552E-0x5563 */
2029static uint16 tab_uni_jisx020830[]={2029static const uint16 tab_uni_jisx020830[]={
20300x5334,0x4D23, 0,0x3E27, 0,0x533A, 0, 0,20300x5334,0x4D23, 0,0x3E27, 0,0x533A, 0, 0,
2031 0, 0,0x5339,0x5330, 0, 0, 0, 0,2031 0, 0,0x5339,0x5330, 0, 0, 0, 0,
20320x4243, 0,0x5331, 0, 0, 0,0x426F,0x5336,20320x4243, 0,0x5331, 0, 0, 0,0x426F,0x5336,
@@ -2036,7 +2036,7 @@
2036 0, 0, 0, 0, 0,0x5332};2036 0, 0, 0, 0, 0,0x5332};
20372037
2038/* page 31 0x557B-0x576A */2038/* page 31 0x557B-0x576A */
2039static uint16 tab_uni_jisx020831[]={2039static const uint16 tab_uni_jisx020831[]={
20400x5341,0x5346, 0,0x5342, 0,0x533D, 0, 0,20400x5341,0x5346, 0,0x5342, 0,0x533D, 0, 0,
20410x5347,0x4131, 0, 0,0x5349, 0,0x3922,0x533F,20410x5347,0x4131, 0, 0,0x5349, 0,0x3922,0x533F,
20420x437D, 0, 0, 0, 0, 0, 0, 0,20420x437D, 0, 0, 0, 0, 0, 0, 0,
@@ -2102,7 +2102,7 @@
2102};2102};
21032103
2104/* page 32 0x577F-0x5A9B */2104/* page 32 0x577F-0x5A9B */
2105static uint16 tab_uni_jisx020832[]={2105static const uint16 tab_uni_jisx020832[]={
21060x5434, 0, 0,0x3F62, 0, 0, 0, 0,21060x5434, 0, 0,0x3F62, 0, 0, 0, 0,
2107 0,0x5432,0x5435, 0,0x373F, 0, 0, 0,2107 0,0x5432,0x5435, 0,0x373F, 0, 0, 0,
2108 0, 0, 0, 0,0x5436, 0, 0, 0,2108 0, 0, 0, 0,0x5436, 0, 0, 0,
@@ -2205,7 +2205,7 @@
2205 0, 0, 0,0x553B,0x4932};2205 0, 0, 0,0x553B,0x4932};
22062206
2207/* page 33 0x5ABC-0x5D29 */2207/* page 33 0x5ABC-0x5D29 */
2208static uint16 tab_uni_jisx020833[]={2208static const uint16 tab_uni_jisx020833[]={
22090x553C,0x5540,0x553D, 0, 0,0x3247,0x553F, 0,22090x553C,0x5540,0x553D, 0, 0,0x3247,0x553F, 0,
2210 0, 0, 0, 0, 0,0x3C3B, 0,0x553E,2210 0, 0, 0, 0, 0,0x3C3B, 0,0x553E,
22110x3779, 0, 0, 0,0x554C, 0, 0, 0,22110x3779, 0, 0, 0,0x554C, 0, 0, 0,
@@ -2286,7 +2286,7 @@
2286 0, 0, 0, 0, 0,0x4A78};2286 0, 0, 0, 0, 0,0x4A78};
22872287
2288/* page 34 0x5D4B-0x6BF3 */2288/* page 34 0x5D4B-0x6BF3 */
2289static uint16 tab_uni_jisx020834[]={2289static const uint16 tab_uni_jisx020834[]={
22900x564B,0x5648, 0,0x564A, 0,0x4D72, 0,0x5649,22900x564B,0x5648, 0,0x564A, 0,0x4D72, 0,0x5649,
2291 0, 0, 0, 0, 0, 0, 0, 0,2291 0, 0, 0, 0, 0, 0, 0, 0,
2292 0,0x563F, 0, 0, 0, 0, 0, 0,2292 0,0x563F, 0, 0, 0, 0, 0, 0,
@@ -2759,7 +2759,7 @@
27590x5D5E};27590x5D5E};
27602760
2761/* page 35 0x6C08-0x6CF3 */2761/* page 35 0x6C08-0x6CF3 */
2762static uint16 tab_uni_jisx020835[]={2762static const uint16 tab_uni_jisx020835[]={
27630x5D61, 0, 0, 0, 0, 0, 0,0x3B61,27630x5D61, 0, 0, 0, 0, 0, 0,0x3B61,
2764 0,0x4C31, 0,0x5D62,0x5D63, 0, 0,0x3524,2764 0,0x4C31, 0,0x5D62,0x5D63, 0, 0,0x3524,
2765 0, 0, 0,0x5D64, 0, 0, 0, 0,2765 0, 0, 0,0x5D64, 0, 0, 0, 0,
@@ -2792,7 +2792,7 @@
27920x4259,0x5D76, 0,0x314B};27920x4259,0x5D76, 0,0x314B};
27932793
2794/* page 36 0x6D0B-0x7409 */2794/* page 36 0x6D0B-0x7409 */
2795static uint16 tab_uni_jisx020836[]={2795static const uint16 tab_uni_jisx020836[]={
27960x4D4E,0x5E30, 0, 0, 0, 0, 0,0x5E2F,27960x4D4E,0x5E30, 0, 0, 0, 0, 0,0x5E2F,
2797 0, 0, 0, 0,0x4076, 0,0x5E2C, 0,2797 0, 0, 0, 0,0x4076, 0,0x5E2C, 0,
27980x4D6C, 0, 0,0x4636,0x5E26, 0, 0, 0,27980x4D6C, 0, 0,0x4636,0x5E26, 0, 0, 0,
@@ -3019,7 +3019,7 @@
30190x3565, 0,0x6066,0x4D7D, 0, 0,0x4E30};30190x3565, 0,0x6066,0x4D7D, 0, 0,0x4E30};
30203020
3021/* page 37 0x7422-0x7845 */3021/* page 37 0x7422-0x7845 */
3022static uint16 tab_uni_jisx020837[]={3022static const uint16 tab_uni_jisx020837[]={
30230x4276, 0, 0,0x6068, 0, 0, 0, 0,30230x4276, 0, 0,0x6068, 0, 0, 0, 0,
3024 0, 0, 0, 0, 0, 0, 0, 0,3024 0, 0, 0, 0, 0, 0, 0, 0,
30250x606A,0x4E56,0x3657,0x487C,0x474A, 0, 0, 0,30250x606A,0x4E56,0x3657,0x487C,0x474A, 0, 0, 0,
@@ -3155,7 +3155,7 @@
3155 0, 0, 0,0x626B};3155 0, 0, 0,0x626B};
31563156
3157/* page 38 0x785D-0x7E9C */3157/* page 38 0x785D-0x7E9C */
3158static uint16 tab_uni_jisx020838[]={3158static const uint16 tab_uni_jisx020838[]={
31590x3E4B, 0, 0, 0, 0, 0, 0, 0,31590x3E4B, 0, 0, 0, 0, 0, 0, 0,
3160 0, 0, 0, 0, 0, 0,0x4E32,0x3945,3160 0, 0, 0, 0, 0, 0,0x4E32,0x3945,
3161 0, 0,0x3827, 0, 0,0x4823, 0,0x626D,3161 0, 0,0x3827, 0, 0,0x4823, 0,0x626D,
@@ -3359,7 +3359,7 @@
3359};3359};
33603360
3361/* page 39 0x7F36-0x8358 */3361/* page 39 0x7F36-0x8358 */
3362static uint16 tab_uni_jisx020839[]={3362static const uint16 tab_uni_jisx020839[]={
33630x344C, 0,0x657D, 0,0x657E, 0, 0, 0,33630x344C, 0,0x657D, 0,0x657E, 0, 0, 0,
3364 0, 0, 0, 0, 0, 0, 0,0x6621,3364 0, 0, 0, 0, 0, 0, 0,0x6621,
3365 0, 0, 0, 0, 0, 0,0x6622,0x6623,3365 0, 0, 0, 0, 0, 0,0x6622,0x6623,
@@ -3495,7 +3495,7 @@
3495 0, 0,0x4171};3495 0, 0,0x4171};
34963496
3497/* page 40 0x8373-0x8B9A */3497/* page 40 0x8373-0x8B9A */
3498static uint16 tab_uni_jisx020840[]={3498static const uint16 tab_uni_jisx020840[]={
34990x683A, 0,0x683B, 0,0x3259, 0, 0, 0,34990x683A, 0,0x683B, 0,0x3259, 0, 0, 0,
35000x322E,0x6838, 0, 0, 0, 0, 0, 0,35000x322E,0x6838, 0, 0, 0, 0, 0, 0,
3501 0, 0,0x682E, 0,0x6836, 0,0x683D,0x6837,3501 0, 0,0x682E, 0,0x6836, 0,0x683D,0x6837,
@@ -3760,7 +3760,7 @@
3760};3760};
37613761
3762/* page 41 0x8C37-0x8D16 */3762/* page 41 0x8C37-0x8D16 */
3763static uint16 tab_uni_jisx020841[]={3763static const uint16 tab_uni_jisx020841[]={
37640x432B, 0, 0,0x6C2E, 0, 0, 0, 0,37640x432B, 0, 0,0x6C2E, 0, 0, 0, 0,
37650x6C30, 0,0x6C2F, 0, 0, 0, 0,0x4626,37650x6C30, 0,0x6C2F, 0, 0, 0, 0,0x4626,
3766 0,0x6C31, 0,0x4B2D, 0,0x6C32, 0,0x6C33,3766 0,0x6C31, 0,0x4B2D, 0,0x6C32, 0,0x6C33,
@@ -3792,7 +3792,7 @@
3792};3792};
37933793
3794/* page 42 0x8D64-0x8F64 */3794/* page 42 0x8D64-0x8F64 */
3795static uint16 tab_uni_jisx020842[]={3795static const uint16 tab_uni_jisx020842[]={
37960x4056, 0,0x3C4F,0x6C5F, 0, 0, 0,0x3352,37960x4056, 0,0x3C4F,0x6C5F, 0, 0, 0,0x3352,
3797 0,0x6C60, 0, 0,0x4176,0x6C61, 0,0x6C62,3797 0,0x6C60, 0, 0,0x4176,0x6C61, 0,0x6C62,
37980x496B, 0, 0,0x352F, 0, 0, 0, 0,37980x496B, 0, 0,0x352F, 0, 0, 0, 0,
@@ -3860,7 +3860,7 @@
38600x6D62};38600x6D62};
38613861
3862/* page 43 0x8F9B-0x9132 */3862/* page 43 0x8F9B-0x9132 */
3863static uint16 tab_uni_jisx020843[]={3863static const uint16 tab_uni_jisx020843[]={
38640x3F49,0x6D63, 0,0x3C2D,0x6D64, 0, 0, 0,38640x3F49,0x6D63, 0,0x3C2D,0x6D64, 0, 0, 0,
38650x6D65, 0, 0, 0,0x5221,0x517E, 0, 0,38650x6D65, 0, 0, 0,0x5221,0x517E, 0, 0,
3866 0, 0,0x6D66,0x6570,0x6D67,0x4324,0x3F2B,0x4740,3866 0, 0,0x6D66,0x6570,0x6D67,0x4324,0x3F2B,0x4740,
@@ -3915,7 +3915,7 @@
3915};3915};
39163916
3917/* page 44 0x9149-0x92B9 */3917/* page 44 0x9149-0x92B9 */
3918static uint16 tab_uni_jisx020844[]={3918static const uint16 tab_uni_jisx020844[]={
39190x4653,0x6E44,0x3D36,0x3C60,0x475B,0x4371, 0, 0,39190x4653,0x6E44,0x3D36,0x3C60,0x475B,0x4371, 0, 0,
3920 0,0x3C72, 0,0x3F6C, 0,0x6E45, 0,0x6E46,3920 0,0x3C72, 0,0x3F6C, 0,0x6E45, 0,0x6E46,
3921 0, 0, 0, 0, 0, 0, 0, 0,3921 0, 0, 0, 0, 0, 0, 0, 0,
@@ -3965,7 +3965,7 @@
39650x6E78};39650x6E78};
39663966
3967/* page 45 0x92CF-0x93E8 */3967/* page 45 0x92CF-0x93E8 */
3968static uint16 tab_uni_jisx020845[]={3968static const uint16 tab_uni_jisx020845[]={
39690x6E77, 0, 0,0x4B2F, 0, 0, 0, 0,39690x6E77, 0, 0,0x4B2F, 0, 0, 0, 0,
3970 0, 0, 0, 0, 0, 0, 0, 0,3970 0, 0, 0, 0, 0, 0, 0, 0,
3971 0, 0, 0, 0, 0,0x3D7B, 0, 0,3971 0, 0, 0, 0, 0,0x3D7B, 0, 0,
@@ -4004,7 +4004,7 @@
4004 0,0x6F34};4004 0,0x6F34};
40054005
4006/* page 46 0x9403-0x9481 */4006/* page 46 0x9403-0x9481 */
4007static uint16 tab_uni_jisx020846[]={4007static const uint16 tab_uni_jisx020846[]={
40080x6F3F, 0, 0, 0,0x6F40, 0, 0, 0,40080x6F3F, 0, 0, 0,0x6F40, 0, 0, 0,
4009 0, 0, 0, 0, 0,0x6F41, 0, 0,4009 0, 0, 0, 0, 0,0x6F41, 0, 0,
40100x6F3E,0x6F3D, 0, 0, 0,0x3E62,0x462A,0x6F3C,40100x6F3E,0x6F3D, 0, 0, 0,0x3E62,0x462A,0x6F3C,
@@ -4023,7 +4023,7 @@
4023 0,0x6F55,0x6F53,0x6F56,0x6F58, 0,0x6F57};4023 0,0x6F55,0x6F53,0x6F56,0x6F58, 0,0x6F57};
40244024
4025/* page 47 0x9577-0x95E5 */4025/* page 47 0x9577-0x95E5 */
4026static uint16 tab_uni_jisx020847[]={4026static const uint16 tab_uni_jisx020847[]={
40270x4439, 0, 0, 0, 0, 0, 0, 0,40270x4439, 0, 0, 0, 0, 0, 0, 0,
4028 0,0x4C67, 0,0x6F59,0x412E, 0, 0, 0,4028 0,0x4C67, 0,0x6F59,0x412E, 0, 0, 0,
40290x6F5A, 0,0x4A44,0x6F5B,0x332B, 0, 0, 0,40290x6F5A, 0,0x4A44,0x6F5B,0x332B, 0, 0, 0,
@@ -4040,7 +4040,7 @@
4040 0, 0,0x6F71,0x6F73, 0, 0,0x6F72};4040 0, 0,0x6F71,0x6F73, 0, 0,0x6F72};
40414041
4042/* page 48 0x961C-0x9874 */4042/* page 48 0x961C-0x9874 */
4043static uint16 tab_uni_jisx020848[]={4043static const uint16 tab_uni_jisx020848[]={
40440x496C, 0, 0, 0, 0,0x6F74, 0, 0,40440x496C, 0, 0, 0, 0,0x6F74, 0, 0,
4045 0, 0, 0, 0,0x6F75, 0,0x3A65, 0,4045 0, 0, 0, 0,0x6F75, 0,0x3A65, 0,
4046 0, 0,0x6F76,0x6F77, 0, 0,0x4B49, 0,4046 0, 0,0x6F76,0x6F77, 0, 0,0x4B49, 0,
@@ -4119,14 +4119,14 @@
41190x7122};41190x7122};
41204120
4121/* page 49 0x98A8-0x98C6 */4121/* page 49 0x98A8-0x98C6 */
4122static uint16 tab_uni_jisx020849[]={4122static const uint16 tab_uni_jisx020849[]={
41230x4977, 0,0x7124, 0, 0, 0, 0,0x7125,41230x4977, 0,0x7124, 0, 0, 0, 0,0x7125,
4124 0,0x7126, 0, 0, 0, 0,0x7127, 0,4124 0,0x7126, 0, 0, 0, 0,0x7127, 0,
4125 0, 0, 0, 0, 0, 0, 0, 0,4125 0, 0, 0, 0, 0, 0, 0, 0,
4126 0, 0, 0,0x7129,0x7128, 0,0x712A};4126 0, 0, 0,0x7129,0x7128, 0,0x712A};
41274127
4128/* page 50 0x98DB-0x9957 */4128/* page 50 0x98DB-0x9957 */
4129static uint16 tab_uni_jisx020850[]={4129static const uint16 tab_uni_jisx020850[]={
41300x4874,0x664C, 0, 0,0x3F29, 0, 0,0x3532,41300x4874,0x664C, 0, 0,0x3F29, 0, 0,0x3532,
4131 0, 0, 0, 0, 0, 0,0x712B, 0,4131 0, 0, 0, 0, 0, 0,0x712B, 0,
41320x712C, 0,0x522C,0x5D3B,0x4853, 0, 0,0x307B,41320x712C, 0,0x522C,0x5D3B,0x4853, 0, 0,0x307B,
@@ -4145,7 +4145,7 @@
4145 0, 0,0x7143, 0,0x3642};4145 0, 0,0x7143, 0,0x3642};
41464146
4147/* page 51 0x9996-0x9A6B */4147/* page 51 0x9996-0x9A6B */
4148static uint16 tab_uni_jisx020851[]={4148static const uint16 tab_uni_jisx020851[]={
41490x3C73,0x7144,0x7145,0x3961, 0, 0, 0, 0,41490x3C73,0x7144,0x7145,0x3961, 0, 0, 0, 0,
4150 0, 0, 0, 0, 0, 0, 0,0x7146,4150 0, 0, 0, 0, 0, 0, 0,0x7146,
4151 0, 0,0x333E, 0, 0, 0,0x474F,0x7147,4151 0, 0,0x333E, 0, 0, 0,0x474F,0x7147,
@@ -4175,7 +4175,7 @@
4175 0, 0, 0,0x7169,0x716B,0x716A};4175 0, 0, 0,0x7169,0x716B,0x716A};
41764176
4177/* page 52 0x9AA8-0x9B5A */4177/* page 52 0x9AA8-0x9B5A */
4178static uint16 tab_uni_jisx020852[]={4178static const uint16 tab_uni_jisx020852[]={
41790x397C, 0, 0, 0, 0,0x716C, 0, 0,41790x397C, 0, 0, 0, 0,0x716C, 0, 0,
41800x716D, 0, 0, 0, 0, 0, 0, 0,41800x716D, 0, 0, 0, 0, 0, 0, 0,
41810x333C, 0, 0, 0,0x716E, 0, 0, 0,41810x333C, 0, 0, 0,0x716E, 0, 0, 0,
@@ -4201,7 +4201,7 @@
42010x7236, 0,0x357B};42010x7236, 0,0x357B};
42024202
4203/* page 53 0x9B6F-0x9C78 */4203/* page 53 0x9B6F-0x9C78 */
4204static uint16 tab_uni_jisx020853[]={4204static const uint16 tab_uni_jisx020853[]={
42050x4F25, 0, 0, 0, 0,0x7237, 0, 0,42050x4F25, 0, 0, 0, 0,0x7237, 0, 0,
4206 0, 0, 0, 0, 0, 0, 0, 0,4206 0, 0, 0, 0, 0, 0, 0, 0,
4207 0, 0, 0, 0,0x7239, 0, 0, 0,4207 0, 0, 0, 0,0x7239, 0, 0, 0,
@@ -4238,7 +4238,7 @@
4238 0,0x7269};4238 0,0x7269};
42394239
4240/* page 54 0x9CE5-0x9DFD */4240/* page 54 0x9CE5-0x9DFD */
4241static uint16 tab_uni_jisx020854[]={4241static const uint16 tab_uni_jisx020854[]={
42420x443B, 0,0x726A, 0,0x4837, 0,0x726F,0x726B,42420x443B, 0,0x726A, 0,0x4837, 0,0x726F,0x726B,
4243 0, 0, 0,0x726C, 0, 0,0x4B31,0x4C44,4243 0, 0, 0,0x726C, 0, 0,0x4B31,0x4C44,
4244 0,0x4650, 0, 0, 0, 0, 0, 0,4244 0,0x4650, 0, 0, 0, 0, 0, 0,
@@ -4277,11 +4277,11 @@
42770x733F};42770x733F};
42784278
4279/* page 55 0x9E1A-0x9E1E */4279/* page 55 0x9E1A-0x9E1E */
4280static uint16 tab_uni_jisx020855[]={4280static const uint16 tab_uni_jisx020855[]={
42810x7340,0x7341, 0, 0,0x7342};42810x7340,0x7341, 0, 0,0x7342};
42824282
4283/* page 56 0x9E75-0x9F77 */4283/* page 56 0x9E75-0x9F77 */
4284static uint16 tab_uni_jisx020856[]={4284static const uint16 tab_uni_jisx020856[]={
42850x7343, 0, 0,0x3834,0x7344, 0, 0, 0,42850x7343, 0, 0,0x3834,0x7344, 0, 0, 0,
42860x7345, 0,0x3C2F, 0,0x7346, 0, 0, 0,42860x7345, 0,0x3C2F, 0,0x7346, 0, 0, 0,
4287 0, 0, 0,0x7347, 0, 0,0x7348,0x7349,4287 0, 0, 0,0x7347, 0, 0,0x7348,0x7349,
@@ -4317,13 +4317,13 @@
4317 0,0x737B,0x7379};4317 0,0x737B,0x7379};
43184318
4319/* page 57 0x9F8D-0x9FA0 */4319/* page 57 0x9F8D-0x9FA0 */
4320static uint16 tab_uni_jisx020857[]={4320static const uint16 tab_uni_jisx020857[]={
43210x4E36, 0, 0, 0, 0, 0, 0, 0,43210x4E36, 0, 0, 0, 0, 0, 0, 0,
43220x737C, 0, 0, 0, 0, 0, 0,0x737D,43220x737C, 0, 0, 0, 0, 0, 0,0x737D,
43230x6354, 0, 0,0x737E};43230x6354, 0, 0,0x737E};
43244324
4325/* page 58 0xFF01-0xFF5E */4325/* page 58 0xFF01-0xFF5E */
4326static uint16 tab_uni_jisx020858[]={4326static const uint16 tab_uni_jisx020858[]={
43270x212A, 0,0x2174,0x2170,0x2173,0x2175, 0,0x214A,43270x212A, 0,0x2174,0x2170,0x2173,0x2175, 0,0x214A,
43280x214B,0x2176,0x215C,0x2124,0x215D,0x2125,0x213F,0x2330,43280x214B,0x2176,0x215C,0x2124,0x215D,0x2125,0x213F,0x2330,
43290x2331,0x2332,0x2333,0x2334,0x2335,0x2336,0x2337,0x2338,43290x2331,0x2332,0x2333,0x2334,0x2335,0x2336,0x2337,0x2338,
@@ -4338,7 +4338,7 @@
43380x2379,0x237A,0x2150,0x2143,0x2151,0x2141};43380x2379,0x237A,0x2150,0x2143,0x2151,0x2141};
43394339
4340/* page 59 0xFFE0-0xFFE5 */4340/* page 59 0xFFE0-0xFFE5 */
4341static uint16 tab_uni_jisx020859[]={4341static const uint16 tab_uni_jisx020859[]={
43420x2171,0x2172,0x224C,0x2131, 0,0x216F};43420x2171,0x2172,0x224C,0x2131, 0,0x216F};
43434343
4344static int4344static int
@@ -4468,11 +4468,11 @@
44684468
44694469
4470/* page 0 0x007E-0x007E */4470/* page 0 0x007E-0x007E */
4471static uint16 tab_uni_jisx02120[]={4471static const uint16 tab_uni_jisx02120[]={
4472 0};4472 0};
44734473
4474/* page 1 0x00A1-0x017E */4474/* page 1 0x00A1-0x017E */
4475static uint16 tab_uni_jisx02121[]={4475static const uint16 tab_uni_jisx02121[]={
44760x2242, 0, 0,0x2270, 0, 0, 0, 0,44760x2242, 0, 0,0x2270, 0, 0, 0, 0,
44770x226D,0x226C, 0, 0, 0,0x226E,0x2234, 0,44770x226D,0x226C, 0, 0, 0,0x226E,0x2234, 0,
4478 0, 0, 0, 0, 0, 0, 0,0x2231,4478 0, 0, 0, 0, 0, 0, 0,0x2231,
@@ -4503,28 +4503,28 @@
45030x2A75,0x2B75,0x2A77,0x2B77,0x2A76,0x2B76};45030x2A75,0x2B75,0x2A77,0x2B77,0x2A76,0x2B76};
45044504
4505/* page 2 0x01CD-0x01DC */4505/* page 2 0x01CD-0x01DC */
4506static uint16 tab_uni_jisx02122[]={4506static const uint16 tab_uni_jisx02122[]={
45070x2A26,0x2B26,0x2A43,0x2B43,0x2A55,0x2B55,0x2A67,0x2B67,45070x2A26,0x2B26,0x2A43,0x2B43,0x2A55,0x2B55,0x2A67,0x2B67,
45080x2A70,0x2B70,0x2A6D,0x2B6D,0x2A6F,0x2B6F,0x2A6E,0x2B6E45080x2A70,0x2B70,0x2A6D,0x2B6D,0x2A6F,0x2B6F,0x2A6E,0x2B6E
4509};4509};
45104510
4511/* page 3 0x01F5-0x01F5 */4511/* page 3 0x01F5-0x01F5 */
4512static uint16 tab_uni_jisx02123[]={4512static const uint16 tab_uni_jisx02123[]={
45130x2B39};45130x2B39};
45144514
4515/* page 4 0x02C7-0x02DD */4515/* page 4 0x02C7-0x02DD */
4516static uint16 tab_uni_jisx02124[]={4516static const uint16 tab_uni_jisx02124[]={
45170x2230, 0, 0, 0, 0, 0, 0, 0,45170x2230, 0, 0, 0, 0, 0, 0, 0,
4518 0, 0, 0, 0, 0, 0, 0, 0,4518 0, 0, 0, 0, 0, 0, 0, 0,
4519 0,0x222F,0x2232,0x2236,0x2235, 0,0x2233};4519 0,0x222F,0x2232,0x2236,0x2235, 0,0x2233};
45204520
4521/* page 5 0x0384-0x0390 */4521/* page 5 0x0384-0x0390 */
4522static uint16 tab_uni_jisx02125[]={4522static const uint16 tab_uni_jisx02125[]={
45230x2238,0x2239,0x2661, 0,0x2662,0x2663,0x2664, 0,45230x2238,0x2239,0x2661, 0,0x2662,0x2663,0x2664, 0,
45240x2667, 0,0x2669,0x266C,0x2676};45240x2667, 0,0x2669,0x266C,0x2676};
45254525
4526/* page 6 0x03AA-0x03CE */4526/* page 6 0x03AA-0x03CE */
4527static uint16 tab_uni_jisx02126[]={4527static const uint16 tab_uni_jisx02126[]={
45280x2665,0x266A,0x2671,0x2672,0x2673,0x2674,0x267B, 0,45280x2665,0x266A,0x2671,0x2672,0x2673,0x2674,0x267B, 0,
4529 0, 0, 0, 0, 0, 0, 0, 0,4529 0, 0, 0, 0, 0, 0, 0, 0,
4530 0, 0, 0, 0, 0, 0, 0, 0,4530 0, 0, 0, 0, 0, 0, 0, 0,
@@ -4532,26 +4532,26 @@
45320x2675,0x267A,0x2677,0x2679,0x267C};45320x2675,0x267A,0x2677,0x2679,0x267C};
45334533
4534/* page 7 0x0402-0x040F */4534/* page 7 0x0402-0x040F */
4535static uint16 tab_uni_jisx02127[]={4535static const uint16 tab_uni_jisx02127[]={
45360x2742,0x2743,0x2744,0x2745,0x2746,0x2747,0x2748,0x2749,45360x2742,0x2743,0x2744,0x2745,0x2746,0x2747,0x2748,0x2749,
45370x274A,0x274B,0x274C, 0,0x274D,0x274E};45370x274A,0x274B,0x274C, 0,0x274D,0x274E};
45384538
4539/* page 8 0x0452-0x045F */4539/* page 8 0x0452-0x045F */
4540static uint16 tab_uni_jisx02128[]={4540static const uint16 tab_uni_jisx02128[]={
45410x2772,0x2773,0x2774,0x2775,0x2776,0x2777,0x2778,0x2779,45410x2772,0x2773,0x2774,0x2775,0x2776,0x2777,0x2778,0x2779,
45420x277A,0x277B,0x277C, 0,0x277D,0x277E};45420x277A,0x277B,0x277C, 0,0x277D,0x277E};
45434543
4544/* page 9 0x2122-0x2122 */4544/* page 9 0x2122-0x2122 */
4545static uint16 tab_uni_jisx02129[]={4545static const uint16 tab_uni_jisx02129[]={
45460x226F};45460x226F};
45474547
4548/* page 10 0x2170-0x2179 */4548/* page 10 0x2170-0x2179 */
4549static uint16 tab_uni_jisx021210[]={4549static const uint16 tab_uni_jisx021210[]={
45500x7373,0x7374,0x7375,0x7376,0x7377,0x7378,0x7379,0x737A,45500x7373,0x7374,0x7375,0x7376,0x7377,0x7378,0x7379,0x737A,
45510x737B,0x737C};45510x737B,0x737C};
45524552
4553/* page 11 0x4E02-0x4F19 */4553/* page 11 0x4E02-0x4F19 */
4554static uint16 tab_uni_jisx021211[]={4554static const uint16 tab_uni_jisx021211[]={
45550x3021, 0,0x3022,0x3023, 0, 0, 0, 0,45550x3021, 0,0x3022,0x3023, 0, 0, 0, 0,
4556 0, 0,0x3024, 0, 0, 0, 0, 0,4556 0, 0,0x3024, 0, 0, 0, 0, 0,
45570x3025, 0, 0, 0, 0, 0, 0, 0,45570x3025, 0, 0, 0, 0, 0, 0, 0,
@@ -4590,7 +4590,7 @@
4590};4590};
45914591
4592/* page 12 0x4F2E-0x5166 */4592/* page 12 0x4F2E-0x5166 */
4593static uint16 tab_uni_jisx021212[]={4593static const uint16 tab_uni_jisx021212[]={
45940x305D, 0, 0,0x305E, 0,0x3060, 0,0x3061,45940x305D, 0, 0,0x305E, 0,0x3060, 0,0x3061,
4595 0,0x3062, 0,0x3063, 0,0x3064, 0, 0,4595 0,0x3062, 0,0x3063, 0,0x3064, 0, 0,
45960x3065, 0,0x3066, 0,0x3067, 0, 0, 0,45960x3065, 0,0x3066, 0,0x3067, 0, 0, 0,
@@ -4665,7 +4665,7 @@
46650x326E};46650x326E};
46664666
4667/* page 13 0x517E-0x5515 */4667/* page 13 0x517E-0x5515 */
4668static uint16 tab_uni_jisx021213[]={4668static const uint16 tab_uni_jisx021213[]={
46690x326F, 0, 0, 0, 0,0x3270,0x3271, 0,46690x326F, 0, 0, 0, 0,0x3270,0x3271, 0,
4670 0, 0, 0, 0, 0,0x3272, 0, 0,4670 0, 0, 0, 0, 0,0x3272, 0, 0,
46710x3273, 0, 0, 0, 0, 0, 0, 0,46710x3273, 0, 0, 0, 0, 0, 0, 0,
@@ -4784,7 +4784,7 @@
4784};4784};
47854785
4786/* page 14 0x552A-0x5566 */4786/* page 14 0x552A-0x5566 */
4787static uint16 tab_uni_jisx021214[]={4787static const uint16 tab_uni_jisx021214[]={
47880x354E,0x354F, 0, 0, 0, 0, 0, 0,47880x354E,0x354F, 0, 0, 0, 0, 0, 0,
47890x3550, 0, 0,0x3551,0x3552, 0, 0, 0,47890x3550, 0, 0,0x3551,0x3552, 0, 0, 0,
4790 0,0x3553,0x3554,0x3555, 0, 0, 0,0x3556,4790 0,0x3553,0x3554,0x3555, 0, 0, 0,0x3556,
@@ -4795,7 +4795,7 @@
4795 0, 0,0x3563, 0,0x3564};4795 0, 0,0x3563, 0,0x3564};
47964796
4797/* page 15 0x557F-0x5C36 */4797/* page 15 0x557F-0x5C36 */
4798static uint16 tab_uni_jisx021215[]={4798static const uint16 tab_uni_jisx021215[]={
47990x3565, 0,0x3566,0x3567, 0, 0, 0,0x3568,47990x3565, 0,0x3566,0x3567, 0, 0, 0,0x3568,
4800 0,0x3569, 0, 0, 0, 0, 0,0x356A,4800 0,0x3569, 0, 0, 0, 0, 0,0x356A,
48010x356B, 0,0x356C,0x356D,0x356E,0x356F, 0, 0,48010x356B, 0,0x356C,0x356D,0x356E,0x356F, 0, 0,
@@ -5014,7 +5014,7 @@
5014};5014};
50155015
5016/* page 16 0x5C59-0x5EEB */5016/* page 16 0x5C59-0x5EEB */
5017static uint16 tab_uni_jisx021216[]={5017static const uint16 tab_uni_jisx021216[]={
50180x3A77,0x3A78, 0,0x3A79, 0, 0, 0, 0,50180x3A77,0x3A78, 0,0x3A79, 0, 0, 0, 0,
5019 0,0x3A7A,0x3A7B, 0, 0, 0,0x3A7C,0x3A7D,5019 0,0x3A7A,0x3A7B, 0, 0, 0,0x3A7C,0x3A7D,
50200x3A7E, 0, 0, 0,0x3B21, 0, 0,0x3B22,50200x3A7E, 0, 0, 0,0x3B21, 0, 0,0x3B22,
@@ -5100,7 +5100,7 @@
5100 0, 0,0x3C5B};5100 0, 0,0x3C5B};
51015101
5102/* page 17 0x5F02-0x6149 */5102/* page 17 0x5F02-0x6149 */
5103static uint16 tab_uni_jisx021217[]={5103static const uint16 tab_uni_jisx021217[]={
51040x3C5C, 0, 0, 0,0x3C5D,0x3C5E,0x3C5F, 0,51040x3C5C, 0, 0, 0,0x3C5D,0x3C5E,0x3C5F, 0,
5105 0, 0, 0, 0,0x3C60, 0, 0, 0,5105 0, 0, 0, 0,0x3C60, 0, 0, 0,
5106 0, 0, 0, 0, 0, 0, 0,0x3C61,5106 0, 0, 0, 0, 0, 0, 0,0x3C61,
@@ -5177,7 +5177,7 @@
5177};5177};
51785178
5179/* page 18 0x615E-0x6290 */5179/* page 18 0x615E-0x6290 */
5180static uint16 tab_uni_jisx021218[]={5180static const uint16 tab_uni_jisx021218[]={
51810x3E53, 0,0x3E54, 0, 0, 0, 0, 0,51810x3E53, 0,0x3E54, 0, 0, 0, 0, 0,
5182 0, 0, 0, 0, 0, 0,0x3E55, 0,5182 0, 0, 0, 0, 0, 0,0x3E55, 0,
5183 0, 0, 0, 0,0x3E56, 0, 0, 0,5183 0, 0, 0, 0,0x3E56, 0, 0, 0,
@@ -5219,7 +5219,7 @@
52190x3F46,0x3F47,0x3F48};52190x3F46,0x3F47,0x3F48};
52205220
5221/* page 19 0x62A6-0x679B */5221/* page 19 0x62A6-0x679B */
5222static uint16 tab_uni_jisx021219[]={5222static const uint16 tab_uni_jisx021219[]={
52230x3F49, 0,0x3F4A, 0, 0, 0, 0, 0,52230x3F49, 0,0x3F4A, 0, 0, 0, 0, 0,
5224 0, 0, 0, 0, 0,0x3F4B, 0, 0,5224 0, 0, 0, 0, 0,0x3F4B, 0, 0,
52250x3F4C,0x3F4D, 0, 0,0x3F4E, 0, 0, 0,52250x3F4C,0x3F4D, 0, 0,0x3F4E, 0, 0, 0,
@@ -5381,7 +5381,7 @@
53810x432D, 0,0x432E,0x432F, 0,0x4330};53810x432D, 0,0x432E,0x432F, 0,0x4330};
53825382
5383/* page 20 0x67B0-0x6801 */5383/* page 20 0x67B0-0x6801 */
5384static uint16 tab_uni_jisx021220[]={5384static const uint16 tab_uni_jisx021220[]={
53850x4331,0x4332,0x4333, 0, 0,0x4334, 0, 0,53850x4331,0x4332,0x4333, 0, 0,0x4334, 0, 0,
5386 0, 0, 0,0x4335,0x4336,0x4337, 0, 0,5386 0, 0, 0,0x4335,0x4336,0x4337, 0, 0,
53870x4339, 0,0x433A,0x433B, 0,0x433C, 0, 0,53870x4339, 0,0x433A,0x433B, 0,0x433C, 0, 0,
@@ -5395,7 +5395,7 @@
5395 0,0x7446};5395 0,0x7446};
53965396
5397/* page 21 0x6814-0x6917 */5397/* page 21 0x6814-0x6917 */
5398static uint16 tab_uni_jisx021221[]={5398static const uint16 tab_uni_jisx021221[]={
53990x434A, 0, 0, 0, 0,0x434B, 0, 0,53990x434A, 0, 0, 0, 0,0x434B, 0, 0,
5400 0,0x434C, 0,0x434D, 0, 0, 0, 0,5400 0,0x434C, 0,0x434D, 0, 0, 0, 0,
5401 0, 0, 0,0x434F,0x434E, 0, 0, 0,5401 0, 0, 0,0x434F,0x434E, 0, 0, 0,
@@ -5431,7 +5431,7 @@
5431 0, 0,0x443B,0x443C};5431 0, 0,0x443B,0x443C};
54325432
5433/* page 22 0x6931-0x6D3F */5433/* page 22 0x6931-0x6D3F */
5434static uint16 tab_uni_jisx021222[]={5434static const uint16 tab_uni_jisx021222[]={
54350x443D, 0,0x443E, 0,0x443F, 0, 0,0x4440,54350x443D, 0,0x443E, 0,0x443F, 0, 0,0x4440,
5436 0, 0,0x4441, 0, 0, 0, 0, 0,5436 0, 0,0x4441, 0, 0, 0, 0, 0,
5437 0,0x4442, 0, 0,0x4443, 0, 0, 0,5437 0,0x4442, 0, 0,0x4443, 0, 0, 0,
@@ -5564,7 +5564,7 @@
55640x473A, 0, 0,0x473B, 0, 0,0x473C};55640x473A, 0, 0,0x473B, 0, 0,0x473C};
55655565
5566/* page 23 0x6D57-0x6E04 */5566/* page 23 0x6D57-0x6E04 */
5567static uint16 tab_uni_jisx021223[]={5567static const uint16 tab_uni_jisx021223[]={
55680x473D, 0, 0, 0, 0, 0, 0,0x473E,55680x473D, 0, 0, 0, 0, 0, 0,0x473E,
55690x473F, 0,0x4740, 0, 0, 0,0x4741, 0,55690x473F, 0,0x4740, 0, 0, 0,0x4741, 0,
55700x4742, 0, 0, 0, 0, 0, 0, 0,55700x4742, 0, 0, 0, 0, 0, 0, 0,
@@ -5589,7 +5589,7 @@
5589 0,0x4767, 0, 0, 0,0x4768};5589 0,0x4767, 0, 0, 0,0x4768};
55905590
5591/* page 24 0x6E1E-0x6ECF */5591/* page 24 0x6E1E-0x6ECF */
5592static uint16 tab_uni_jisx021224[]={5592static const uint16 tab_uni_jisx021224[]={
55930x4769, 0, 0, 0,0x476A, 0, 0, 0,55930x4769, 0, 0, 0,0x476A, 0, 0, 0,
5594 0,0x476B, 0, 0, 0, 0, 0, 0,5594 0,0x476B, 0, 0, 0, 0, 0, 0,
5595 0, 0, 0, 0,0x476C, 0, 0, 0,5595 0, 0, 0, 0,0x476C, 0, 0, 0,
@@ -5615,7 +5615,7 @@
56150x4839,0x483A};56150x4839,0x483A};
56165616
5617/* page 25 0x6EEB-0x70E4 */5617/* page 25 0x6EEB-0x70E4 */
5618static uint16 tab_uni_jisx021225[]={5618static const uint16 tab_uni_jisx021225[]={
56190x483B, 0,0x483C,0x483D, 0, 0, 0, 0,56190x483B, 0,0x483C,0x483D, 0, 0, 0, 0,
5620 0, 0, 0, 0, 0, 0,0x483E, 0,5620 0, 0, 0, 0, 0, 0,0x483E, 0,
56210x483F, 0,0x4840, 0, 0, 0, 0, 0,56210x483F, 0,0x4840, 0, 0, 0, 0, 0,
@@ -5682,7 +5682,7 @@
5682 0,0x4960};5682 0,0x4960};
56835683
5684/* page 26 0x70FA-0x71DC */5684/* page 26 0x70FA-0x71DC */
5685static uint16 tab_uni_jisx021226[]={5685static const uint16 tab_uni_jisx021226[]={
56860x4961, 0, 0, 0, 0, 0, 0, 0,56860x4961, 0, 0, 0, 0, 0, 0, 0,
5687 0,0x4962,0x4963,0x4964,0x4965,0x4966, 0, 0,5687 0,0x4962,0x4963,0x4964,0x4965,0x4966, 0, 0,
5688 0,0x4967,0x4968, 0, 0,0x4969, 0, 0,5688 0,0x4967,0x4968, 0, 0,0x4969, 0, 0,
@@ -5714,7 +5714,7 @@
57140x4A3A, 0,0x4A3B};57140x4A3A, 0,0x4A3B};
57155715
5716/* page 27 0x71F8-0x7E9E */5716/* page 27 0x71F8-0x7E9E */
5717static uint16 tab_uni_jisx021227[]={5717static const uint16 tab_uni_jisx021227[]={
57180x4A3C, 0, 0, 0, 0, 0,0x4A3D, 0,57180x4A3C, 0, 0, 0, 0, 0,0x4A3D, 0,
57190x4A3E, 0, 0, 0, 0, 0, 0,0x4A3F,57190x4A3E, 0, 0, 0, 0, 0, 0,0x4A3F,
57200x4A40,0x4A41, 0, 0, 0, 0, 0, 0,57200x4A40,0x4A41, 0, 0, 0, 0, 0, 0,
@@ -6122,7 +6122,7 @@
61220x5467, 0,0x5468, 0, 0,0x5469,0x546A};61220x5467, 0,0x5468, 0, 0,0x5469,0x546A};
61236123
6124/* page 28 0x7F3B-0x8044 */6124/* page 28 0x7F3B-0x8044 */
6125static uint16 tab_uni_jisx021228[]={6125static const uint16 tab_uni_jisx021228[]={
61260x546C,0x546B,0x546D,0x546E,0x546F, 0, 0, 0,61260x546C,0x546B,0x546D,0x546E,0x546F, 0, 0, 0,
61270x5470,0x5471, 0, 0,0x5472, 0, 0, 0,61270x5470,0x5471, 0, 0,0x5472, 0, 0, 0,
6128 0, 0, 0, 0,0x5473, 0, 0,0x5474,6128 0, 0, 0, 0,0x5473, 0, 0,0x5474,
@@ -6159,7 +6159,7 @@
6159 0,0x5563};6159 0,0x5563};
61606160
6161/* page 29 0x8060-0x8362 */6161/* page 29 0x8060-0x8362 */
6162static uint16 tab_uni_jisx021229[]={6162static const uint16 tab_uni_jisx021229[]={
61630x5564, 0, 0, 0,0x5565, 0,0x5566, 0,61630x5564, 0, 0, 0,0x5565, 0,0x5566, 0,
6164 0, 0, 0, 0, 0,0x5567, 0, 0,6164 0, 0, 0, 0, 0,0x5567, 0, 0,
6165 0,0x5568, 0, 0, 0,0x5569, 0, 0,6165 0,0x5568, 0, 0, 0,0x5569, 0, 0,
@@ -6259,7 +6259,7 @@
6259 0, 0,0x745F};6259 0, 0,0x745F};
62606260
6261/* page 30 0x8370-0x8419 */6261/* page 30 0x8370-0x8419 */
6262static uint16 tab_uni_jisx021230[]={6262static const uint16 tab_uni_jisx021230[]={
62630x577D, 0, 0, 0, 0, 0, 0, 0,62630x577D, 0, 0, 0, 0, 0, 0, 0,
62640x577E, 0, 0, 0, 0,0x5821, 0,0x5822,62640x577E, 0, 0, 0, 0,0x5821, 0,0x5822,
62650x5823, 0,0x5824, 0,0x5825, 0,0x5826, 0,62650x5823, 0,0x5824, 0,0x5825, 0,0x5826, 0,
@@ -6284,7 +6284,7 @@
6284 0,0x584B};6284 0,0x584B};
62856285
6286/* page 31 0x842F-0x8880 */6286/* page 31 0x842F-0x8880 */
6287static uint16 tab_uni_jisx021231[]={6287static const uint16 tab_uni_jisx021231[]={
62880x584D, 0, 0, 0, 0, 0, 0, 0,62880x584D, 0, 0, 0, 0, 0, 0, 0,
6289 0, 0,0x584E, 0, 0, 0, 0, 0,6289 0, 0,0x584E, 0, 0, 0, 0, 0,
6290 0, 0, 0, 0, 0, 0,0x584F, 0,6290 0, 0, 0, 0, 0, 0,0x584F, 0,
@@ -6426,7 +6426,7 @@
6426 0,0x5C38};6426 0,0x5C38};
64276427
6428/* page 32 0x8898-0x89BC */6428/* page 32 0x8898-0x89BC */
6429static uint16 tab_uni_jisx021232[]={6429static const uint16 tab_uni_jisx021232[]={
64300x5C39, 0,0x5C3A,0x5C3B,0x5C3C, 0, 0,0x5C3D,64300x5C39, 0,0x5C3A,0x5C3B,0x5C3C, 0, 0,0x5C3D,
64310x5C3E, 0, 0, 0, 0, 0, 0, 0,64310x5C3E, 0, 0, 0, 0, 0, 0, 0,
64320x5C3F, 0,0x5C40, 0, 0, 0, 0, 0,64320x5C3F, 0,0x5C40, 0, 0, 0, 0, 0,
@@ -6466,7 +6466,7 @@
6466 0, 0, 0, 0,0x5D33};6466 0, 0, 0, 0,0x5D33};
64676467
6468/* page 33 0x89D4-0x8B9F */6468/* page 33 0x89D4-0x8B9F */
6469static uint16 tab_uni_jisx021233[]={6469static const uint16 tab_uni_jisx021233[]={
64700x5D34,0x5D35,0x5D36,0x5D37,0x5D38, 0, 0, 0,64700x5D34,0x5D35,0x5D36,0x5D37,0x5D38, 0, 0, 0,
6471 0, 0, 0, 0, 0, 0, 0, 0,6471 0, 0, 0, 0, 0, 0, 0, 0,
6472 0,0x5D39, 0, 0, 0,0x5D3A, 0,0x5D3B,6472 0,0x5D39, 0, 0, 0,0x5D3A, 0,0x5D3B,
@@ -6527,7 +6527,7 @@
65270x5E5F, 0,0x5E60,0x5E61};65270x5E5F, 0,0x5E60,0x5E61};
65286528
6529/* page 34 0x8C38-0x8CA4 */6529/* page 34 0x8C38-0x8CA4 */
6530static uint16 tab_uni_jisx021234[]={6530static const uint16 tab_uni_jisx021234[]={
65310x5E62,0x5E63, 0, 0, 0,0x5E64,0x5E65, 0,65310x5E62,0x5E63, 0, 0, 0,0x5E64,0x5E65, 0,
6532 0, 0, 0, 0, 0,0x5E66, 0,0x5E67,6532 0, 0, 0, 0, 0,0x5E66, 0,0x5E67,
6533 0,0x5E68, 0,0x5E69, 0, 0, 0,0x5E6A,6533 0,0x5E68, 0,0x5E69, 0, 0, 0,0x5E6A,
@@ -6544,7 +6544,7 @@
6544 0, 0, 0, 0,0x5F29};6544 0, 0, 0, 0,0x5F29};
65456545
6546/* page 35 0x8CB9-0x8D1B */6546/* page 35 0x8CB9-0x8D1B */
6547static uint16 tab_uni_jisx021235[]={6547static const uint16 tab_uni_jisx021235[]={
65480x5F2A,0x5F2B, 0, 0, 0, 0, 0, 0,65480x5F2A,0x5F2B, 0, 0, 0, 0, 0, 0,
6549 0, 0, 0, 0,0x5F2C,0x5F2D, 0, 0,6549 0, 0, 0, 0,0x5F2C,0x5F2D, 0, 0,
65500x5F2E, 0,0x5F2F, 0, 0, 0,0x5F30, 0,65500x5F2E, 0,0x5F2F, 0, 0, 0,0x5F30, 0,
@@ -6560,7 +6560,7 @@
6560 0, 0,0x5F45};6560 0, 0,0x5F45};
65616561
6562/* page 36 0x8D65-0x8F65 */6562/* page 36 0x8D65-0x8F65 */
6563static uint16 tab_uni_jisx021236[]={6563static const uint16 tab_uni_jisx021236[]={
65640x5F46, 0, 0, 0,0x5F47, 0, 0,0x5F48,65640x5F46, 0, 0, 0,0x5F47, 0, 0,0x5F48,
6565 0,0x5F49, 0, 0, 0, 0, 0, 0,6565 0,0x5F49, 0, 0, 0, 0, 0, 0,
6566 0,0x7468, 0, 0, 0, 0, 0, 0,6566 0,0x7468, 0, 0, 0, 0, 0, 0,
@@ -6628,7 +6628,7 @@
66280x612C};66280x612C};
66296629
6630/* page 37 0x8F9D-0x9484 */6630/* page 37 0x8F9D-0x9484 */
6631static uint16 tab_uni_jisx021237[]={6631static const uint16 tab_uni_jisx021237[]={
66320x612D, 0, 0,0x612E,0x612F, 0, 0,0x6130,66320x612D, 0, 0,0x612E,0x612F, 0, 0,0x6130,
66330x6131,0x6132, 0, 0, 0, 0, 0, 0,66330x6131,0x6132, 0, 0, 0, 0, 0, 0,
6634 0, 0, 0, 0, 0, 0, 0, 0,6634 0, 0, 0, 0, 0, 0, 0, 0,
@@ -6789,7 +6789,7 @@
6789};6789};
67906790
6791/* page 38 0x9578-0x95E6 */6791/* page 38 0x9578-0x95E6 */
6792static uint16 tab_uni_jisx021238[]={6792static const uint16 tab_uni_jisx021238[]={
67930x657D,0x657E, 0, 0, 0, 0,0x6621, 0,67930x657D,0x657E, 0, 0, 0, 0,0x6621, 0,
6794 0, 0, 0, 0,0x6622, 0, 0, 0,6794 0, 0, 0, 0,0x6622, 0, 0, 0,
67950x6623, 0, 0, 0,0x6624,0x6625,0x6626, 0,67950x6623, 0, 0, 0,0x6624,0x6625,0x6626, 0,
@@ -6806,7 +6806,7 @@
68060x6641, 0, 0, 0,0x6642, 0,0x6643};68060x6641, 0, 0, 0,0x6642, 0,0x6643};
68076807
6808/* page 39 0x961D-0x986C */6808/* page 39 0x961D-0x986C */
6809static uint16 tab_uni_jisx021239[]={6809static const uint16 tab_uni_jisx021239[]={
68100x6644,0x6645, 0, 0, 0,0x6646, 0,0x6647,68100x6644,0x6645, 0, 0, 0,0x6646, 0,0x6647,
68110x6648,0x6649, 0, 0, 0, 0, 0,0x664A,68110x6648,0x6649, 0, 0, 0, 0, 0,0x664A,
6812 0, 0, 0, 0,0x664B, 0,0x664C, 0,6812 0, 0, 0, 0,0x664B, 0,0x664C, 0,
@@ -6884,7 +6884,7 @@
6884};6884};
68856885
6886/* page 40 0x98AB-0x98CC */6886/* page 40 0x98AB-0x98CC */
6887static uint16 tab_uni_jisx021240[]={6887static const uint16 tab_uni_jisx021240[]={
68880x683A, 0,0x683B,0x683C, 0,0x683D, 0, 0,68880x683A, 0,0x683B,0x683C, 0,0x683D, 0, 0,
6889 0,0x683E, 0, 0,0x683F,0x6840, 0,0x6841,6889 0,0x683E, 0, 0,0x683F,0x6840, 0,0x6841,
68900x6842, 0, 0, 0,0x6843, 0, 0,0x6844,68900x6842, 0, 0, 0,0x6843, 0, 0,0x6844,
@@ -6892,7 +6892,7 @@
6892 0,0x6847};6892 0,0x6847};
68936893
6894/* page 41 0x98E1-0x9960 */6894/* page 41 0x98E1-0x9960 */
6895static uint16 tab_uni_jisx021241[]={6895static const uint16 tab_uni_jisx021241[]={
68960x6848, 0,0x6849, 0,0x684A,0x684B,0x684C, 0,68960x6848, 0,0x6849, 0,0x684A,0x684B,0x684C, 0,
6897 0,0x684D, 0, 0, 0, 0, 0, 0,6897 0,0x684D, 0, 0, 0, 0, 0, 0,
6898 0, 0,0x684E, 0, 0,0x684F, 0, 0,6898 0, 0,0x684E, 0, 0,0x684F, 0, 0,
@@ -6912,7 +6912,7 @@
6912};6912};
69136913
6914/* page 42 0x999B-0x9A5D */6914/* page 42 0x999B-0x9A5D */
6915static uint16 tab_uni_jisx021242[]={6915static const uint16 tab_uni_jisx021242[]={
69160x6877, 0,0x6878,0x747A,0x6879, 0, 0, 0,69160x6877, 0,0x6878,0x747A,0x6879, 0, 0, 0,
6917 0, 0, 0,0x687A, 0, 0, 0, 0,6917 0, 0, 0,0x687A, 0, 0, 0, 0,
6918 0, 0, 0, 0, 0,0x687B,0x687C,0x687D,6918 0, 0, 0, 0, 0,0x687B,0x687C,0x687D,
@@ -6940,7 +6940,7 @@
6940 0, 0,0x6955};6940 0, 0,0x6955};
69416941
6942/* page 43 0x9AAA-0x9C7B */6942/* page 43 0x9AAA-0x9C7B */
6943static uint16 tab_uni_jisx021243[]={6943static const uint16 tab_uni_jisx021243[]={
69440x6956, 0,0x6957, 0,0x6958,0x6959, 0, 0,69440x6956, 0,0x6957, 0,0x6958,0x6959, 0, 0,
69450x695A, 0,0x695B,0x695C,0x695D, 0, 0,0x695E,69450x695A, 0,0x695B,0x695C,0x695D, 0, 0,0x695E,
6946 0,0x695F, 0, 0,0x6960,0x6961, 0,0x6962,6946 0,0x695F, 0, 0,0x6960,0x6961, 0,0x6962,
@@ -7002,7 +7002,7 @@
7002 0,0x6B58};7002 0,0x6B58};
70037003
7004/* page 44 0x9CE6-0x9E1D */7004/* page 44 0x9CE6-0x9E1D */
7005static uint16 tab_uni_jisx021244[]={7005static const uint16 tab_uni_jisx021244[]={
70060x6B59, 0, 0, 0, 0, 0, 0, 0,70060x6B59, 0, 0, 0, 0, 0, 0, 0,
7007 0, 0, 0, 0,0x6B5A, 0, 0, 0,7007 0, 0, 0, 0,0x6B5A, 0, 0, 0,
7008 0,0x6B5B, 0,0x6B5C, 0, 0, 0, 0,7008 0,0x6B5B, 0,0x6B5C, 0, 0, 0, 0,
@@ -7045,7 +7045,7 @@
7045};7045};
70467046
7047/* page 45 0x9E7A-0x9FA5 */7047/* page 45 0x9E7A-0x9FA5 */
7048static uint16 tab_uni_jisx021245[]={7048static const uint16 tab_uni_jisx021245[]={
70490x6C59,0x6C5A,0x6C5B, 0, 0, 0,0x6C5C, 0,70490x6C59,0x6C5A,0x6C5B, 0, 0, 0,0x6C5C, 0,
70500x6C5D,0x6C5E,0x6C5F,0x6C60, 0,0x6C61, 0, 0,70500x6C5D,0x6C5E,0x6C5F,0x6C60, 0,0x6C61, 0, 0,
7051 0, 0, 0, 0,0x6C62,0x6C63, 0, 0,7051 0, 0, 0, 0,0x6C62,0x6C63, 0, 0,
@@ -7086,15 +7086,15 @@
70860x6D61,0x6D62, 0,0x6D63};70860x6D61,0x6D62, 0,0x6D63};
70877087
7088/* page 46 0xF929-0xF929 */7088/* page 46 0xF929-0xF929 */
7089static uint16 tab_uni_jisx021246[]={7089static const uint16 tab_uni_jisx021246[]={
70900x7445};70900x7445};
70917091
7092/* page 47 0xF9DC-0xF9DC */7092/* page 47 0xF9DC-0xF9DC */
7093static uint16 tab_uni_jisx021247[]={7093static const uint16 tab_uni_jisx021247[]={
70940x7472};70940x7472};
70957095
7096/* page 48 0xFA00-0xFA2D */7096/* page 48 0xFA00-0xFA2D */
7097static uint16 tab_uni_jisx021248[]={7097static const uint16 tab_uni_jisx021248[]={
7098 0, 0, 0, 0, 0, 0, 0, 0,7098 0, 0, 0, 0, 0, 0, 0, 0,
7099 0, 0, 0, 0, 0, 0,0x7434,0x7437,7099 0, 0, 0, 0, 0, 0,0x7434,0x7437,
71000x7438,0x743D,0x7444,0x7447,0x7448,0x744E,0x744F,0x7453,71000x7438,0x743D,0x7444,0x7447,0x7448,0x744E,0x744F,0x7453,
@@ -7103,11 +7103,11 @@
71030x7470,0x7473,0x7477,0x7478,0x7479,0x747D};71030x7470,0x7473,0x7477,0x7478,0x7479,0x747D};
71047104
7105/* page 49 0xFF00-0XFF07 */7105/* page 49 0xFF00-0XFF07 */
7106static uint16 tab_uni_jisx021249[]={7106static const uint16 tab_uni_jisx021249[]={
7107 0, 0,0x742A, 0, 0, 0, 0,0x7429};7107 0, 0,0x742A, 0, 0, 0, 0,0x7429};
71087108
7109/* page 50 0xFFE4-0xFFE4 */7109/* page 50 0xFFE4-0xFFE4 */
7110static uint16 tab_uni_jisx021250[]={7110static const uint16 tab_uni_jisx021250[]={
71110x2243};71110x2243};
71127112
7113static int7113static int
@@ -7218,34 +7218,34 @@
7218}7218}
72197219
7220/* page 0 0x222F-0x2244 */7220/* page 0 0x222F-0x2244 */
7221static uint16 tab_jisx0212_uni0[]={7221static const uint16 tab_jisx0212_uni0[]={
72220x02D8,0x02C7,0x00B8,0x02D9,0x02DD,0x00AF,0x02DB,0x02DA,72220x02D8,0x02C7,0x00B8,0x02D9,0x02DD,0x00AF,0x02DB,0x02DA,
72230xFF5E,0x0384,0x0385, 0, 0, 0, 0, 0,72230xFF5E,0x0384,0x0385, 0, 0, 0, 0, 0,
7224 0, 0, 0,0x00A1,0xFFE4,0x00BF};7224 0, 0, 0,0x00A1,0xFFE4,0x00BF};
72257225
7226/* page 1 0x226B-0x2271 */7226/* page 1 0x226B-0x2271 */
7227static uint16 tab_jisx0212_uni1[]={7227static const uint16 tab_jisx0212_uni1[]={
72280x00BA,0x00AA,0x00A9,0x00AE,0x2122,0x00A4,0x2116};72280x00BA,0x00AA,0x00A9,0x00AE,0x2122,0x00A4,0x2116};
72297229
7230/* page 2 0x2661-0x267C */7230/* page 2 0x2661-0x267C */
7231static uint16 tab_jisx0212_uni2[]={7231static const uint16 tab_jisx0212_uni2[]={
72320x0386,0x0388,0x0389,0x038A,0x03AA, 0,0x038C, 0,72320x0386,0x0388,0x0389,0x038A,0x03AA, 0,0x038C, 0,
72330x038E,0x03AB, 0,0x038F, 0, 0, 0, 0,72330x038E,0x03AB, 0,0x038F, 0, 0, 0, 0,
72340x03AC,0x03AD,0x03AE,0x03AF,0x03CA,0x0390,0x03CC,0x03C2,72340x03AC,0x03AD,0x03AE,0x03AF,0x03CA,0x0390,0x03CC,0x03C2,
72350x03CD,0x03CB,0x03B0,0x03CE};72350x03CD,0x03CB,0x03B0,0x03CE};
72367236
7237/* page 3 0x2742-0x274E */7237/* page 3 0x2742-0x274E */
7238static uint16 tab_jisx0212_uni3[]={7238static const uint16 tab_jisx0212_uni3[]={
72390x0402,0x0403,0x0404,0x0405,0x0406,0x0407,0x0408,0x0409,72390x0402,0x0403,0x0404,0x0405,0x0406,0x0407,0x0408,0x0409,
72400x040A,0x040B,0x040C,0x040E,0x040F};72400x040A,0x040B,0x040C,0x040E,0x040F};
72417241
7242/* page 4 0x2772-0x277E */7242/* page 4 0x2772-0x277E */
7243static uint16 tab_jisx0212_uni4[]={7243static const uint16 tab_jisx0212_uni4[]={
72440x0452,0x0453,0x0454,0x0455,0x0456,0x0457,0x0458,0x0459,72440x0452,0x0453,0x0454,0x0455,0x0456,0x0457,0x0458,0x0459,
72450x045A,0x045B,0x045C,0x045E,0x045F};72450x045A,0x045B,0x045C,0x045E,0x045F};
72467246
7247/* page 5 0x2921-0x2950 */7247/* page 5 0x2921-0x2950 */
7248static uint16 tab_jisx0212_uni5[]={7248static const uint16 tab_jisx0212_uni5[]={
72490x00C6,0x0110, 0,0x0126, 0,0x0132, 0,0x0141,72490x00C6,0x0110, 0,0x0126, 0,0x0132, 0,0x0141,
72500x013F, 0,0x014A,0x00D8,0x0152, 0,0x0166,0x00DE,72500x013F, 0,0x014A,0x00D8,0x0152, 0,0x0166,0x00DE,
7251 0, 0, 0, 0, 0, 0, 0, 0,7251 0, 0, 0, 0, 0, 0, 0, 0,
@@ -7255,7 +7255,7 @@
7255};7255};
72567256
7257/* page 6 0x2A21-0x2A77 */7257/* page 6 0x2A21-0x2A77 */
7258static uint16 tab_jisx0212_uni6[]={7258static const uint16 tab_jisx0212_uni6[]={
72590x00C1,0x00C0,0x00C4,0x00C2,0x0102,0x01CD,0x0100,0x0104,72590x00C1,0x00C0,0x00C4,0x00C2,0x0102,0x01CD,0x0100,0x0104,
72600x00C5,0x00C3,0x0106,0x0108,0x010C,0x00C7,0x010A,0x010E,72600x00C5,0x00C3,0x0106,0x0108,0x010C,0x00C7,0x010A,0x010E,
72610x00C9,0x00C8,0x00CB,0x00CA,0x011A,0x0116,0x0112,0x0118,72610x00C9,0x00C8,0x00CB,0x00CA,0x011A,0x0116,0x0112,0x0118,
@@ -7269,7 +7269,7 @@
72690x0174,0x00DD,0x0178,0x0176,0x0179,0x017D,0x017B};72690x0174,0x00DD,0x0178,0x0176,0x0179,0x017D,0x017B};
72707270
7271/* page 7 0x2B21-0x2B77 */7271/* page 7 0x2B21-0x2B77 */
7272static uint16 tab_jisx0212_uni7[]={7272static const uint16 tab_jisx0212_uni7[]={
72730x00E1,0x00E0,0x00E4,0x00E2,0x0103,0x01CE,0x0101,0x0105,72730x00E1,0x00E0,0x00E4,0x00E2,0x0103,0x01CE,0x0101,0x0105,
72740x00E5,0x00E3,0x0107,0x0109,0x010D,0x00E7,0x010B,0x010F,72740x00E5,0x00E3,0x0107,0x0109,0x010D,0x00E7,0x010B,0x010F,
72750x00E9,0x00E8,0x00EB,0x00EA,0x011B,0x0117,0x0113,0x0119,72750x00E9,0x00E8,0x00EB,0x00EA,0x011B,0x0117,0x0113,0x0119,
@@ -7283,7 +7283,7 @@
72830x0175,0x00FD,0x00FF,0x0177,0x017A,0x017E,0x017C};72830x0175,0x00FD,0x00FF,0x0177,0x017A,0x017E,0x017C};
72847284
7285/* page 8 0x3021-0x307E */7285/* page 8 0x3021-0x307E */
7286static uint16 tab_jisx0212_uni8[]={7286static const uint16 tab_jisx0212_uni8[]={
72870x4E02,0x4E04,0x4E05,0x4E0C,0x4E12,0x4E1F,0x4E23,0x4E24,72870x4E02,0x4E04,0x4E05,0x4E0C,0x4E12,0x4E1F,0x4E23,0x4E24,
72880x4E28,0x4E2B,0x4E2E,0x4E2F,0x4E30,0x4E35,0x4E40,0x4E41,72880x4E28,0x4E2B,0x4E2E,0x4E2F,0x4E30,0x4E35,0x4E40,0x4E41,
72890x4E44,0x4E47,0x4E51,0x4E5A,0x4E5C,0x4E63,0x4E68,0x4E69,72890x4E44,0x4E47,0x4E51,0x4E5A,0x4E5C,0x4E63,0x4E68,0x4E69,
@@ -7298,7 +7298,7 @@
72980x4F7A,0x4F7D,0x4F7E,0x4F81,0x4F82,0x4F84};72980x4F7A,0x4F7D,0x4F7E,0x4F81,0x4F82,0x4F84};
72997299
7300/* page 9 0x3121-0x317E */7300/* page 9 0x3121-0x317E */
7301static uint16 tab_jisx0212_uni9[]={7301static const uint16 tab_jisx0212_uni9[]={
73020x4F85,0x4F89,0x4F8A,0x4F8C,0x4F8E,0x4F90,0x4F92,0x4F93,73020x4F85,0x4F89,0x4F8A,0x4F8C,0x4F8E,0x4F90,0x4F92,0x4F93,
73030x4F94,0x4F97,0x4F99,0x4F9A,0x4F9E,0x4F9F,0x4FB2,0x4FB7,73030x4F94,0x4F97,0x4F99,0x4F9A,0x4F9E,0x4F9F,0x4FB2,0x4FB7,
73040x4FB9,0x4FBB,0x4FBC,0x4FBD,0x4FBE,0x4FC0,0x4FC1,0x4FC5,73040x4FB9,0x4FBB,0x4FBC,0x4FBD,0x4FBE,0x4FC0,0x4FC1,0x4FC5,
@@ -7313,7 +7313,7 @@
73130x5084,0x5086,0x508A,0x508E,0x508F,0x5090};73130x5084,0x5086,0x508A,0x508E,0x508F,0x5090};
73147314
7315/* page 10 0x3221-0x327E */7315/* page 10 0x3221-0x327E */
7316static uint16 tab_jisx0212_uni10[]={7316static const uint16 tab_jisx0212_uni10[]={
73170x5092,0x5093,0x5094,0x5096,0x509B,0x509C,0x509E,0x509F,73170x5092,0x5093,0x5094,0x5096,0x509B,0x509C,0x509E,0x509F,
73180x50A0,0x50A1,0x50A2,0x50AA,0x50AF,0x50B0,0x50B9,0x50BA,73180x50A0,0x50A1,0x50A2,0x50AA,0x50AF,0x50B0,0x50B9,0x50BA,
73190x50BD,0x50C0,0x50C3,0x50C4,0x50C7,0x50CC,0x50CE,0x50D0,73190x50BD,0x50C0,0x50C3,0x50C4,0x50C7,0x50CC,0x50CE,0x50D0,
@@ -7328,7 +7328,7 @@
73280x51B8,0x51BA,0x51BC,0x51BE,0x51BF,0x51C2};73280x51B8,0x51BA,0x51BC,0x51BE,0x51BF,0x51C2};
73297329
7330/* page 11 0x3321-0x337E */7330/* page 11 0x3321-0x337E */
7331static uint16 tab_jisx0212_uni11[]={7331static const uint16 tab_jisx0212_uni11[]={
73320x51C8,0x51CF,0x51D1,0x51D2,0x51D3,0x51D5,0x51D8,0x51DE,73320x51C8,0x51CF,0x51D1,0x51D2,0x51D3,0x51D5,0x51D8,0x51DE,
73330x51E2,0x51E5,0x51EE,0x51F2,0x51F3,0x51F4,0x51F7,0x5201,73330x51E2,0x51E5,0x51EE,0x51F2,0x51F3,0x51F4,0x51F7,0x5201,
73340x5202,0x5205,0x5212,0x5213,0x5215,0x5216,0x5218,0x5222,73340x5202,0x5205,0x5212,0x5213,0x5215,0x5216,0x5218,0x5222,
@@ -7343,7 +7343,7 @@
73430x52F6,0x52F7,0x5300,0x5303,0x530A,0x530B};73430x52F6,0x52F7,0x5300,0x5303,0x530A,0x530B};
73447344
7345/* page 12 0x3421-0x347E */7345/* page 12 0x3421-0x347E */
7346static uint16 tab_jisx0212_uni12[]={7346static const uint16 tab_jisx0212_uni12[]={
73470x530C,0x5311,0x5313,0x5318,0x531B,0x531C,0x531E,0x531F,73470x530C,0x5311,0x5313,0x5318,0x531B,0x531C,0x531E,0x531F,
73480x5325,0x5327,0x5328,0x5329,0x532B,0x532C,0x532D,0x5330,73480x5325,0x5327,0x5328,0x5329,0x532B,0x532C,0x532D,0x5330,
73490x5332,0x5335,0x533C,0x533D,0x533E,0x5342,0x534C,0x534B,73490x5332,0x5335,0x533C,0x533D,0x533E,0x5342,0x534C,0x534B,
@@ -7358,7 +7358,7 @@
73580x5469,0x546B,0x546D,0x546E,0x5474,0x547F};73580x5469,0x546B,0x546D,0x546E,0x5474,0x547F};
73597359
7360/* page 13 0x3521-0x357E */7360/* page 13 0x3521-0x357E */
7361static uint16 tab_jisx0212_uni13[]={7361static const uint16 tab_jisx0212_uni13[]={
73620x5481,0x5483,0x5485,0x5488,0x5489,0x548D,0x5491,0x5495,73620x5481,0x5483,0x5485,0x5488,0x5489,0x548D,0x5491,0x5495,
73630x5496,0x549C,0x549F,0x54A1,0x54A6,0x54A7,0x54A9,0x54AA,73630x5496,0x549C,0x549F,0x54A1,0x54A6,0x54A7,0x54A9,0x54AA,
73640x54AD,0x54AE,0x54B1,0x54B7,0x54B9,0x54BA,0x54BB,0x54BF,73640x54AD,0x54AE,0x54B1,0x54B7,0x54B9,0x54BA,0x54BB,0x54BF,
@@ -7373,7 +7373,7 @@
73730x55C9,0x55CB,0x55CC,0x55CE,0x55D1,0x55D2};73730x55C9,0x55CB,0x55CC,0x55CE,0x55D1,0x55D2};
73747374
7375/* page 14 0x3621-0x367E */7375/* page 14 0x3621-0x367E */
7376static uint16 tab_jisx0212_uni14[]={7376static const uint16 tab_jisx0212_uni14[]={
73770x55D3,0x55D7,0x55D8,0x55DB,0x55DE,0x55E2,0x55E9,0x55F6,73770x55D3,0x55D7,0x55D8,0x55DB,0x55DE,0x55E2,0x55E9,0x55F6,
73780x55FF,0x5605,0x5608,0x560A,0x560D,0x560E,0x560F,0x5610,73780x55FF,0x5605,0x5608,0x560A,0x560D,0x560E,0x560F,0x5610,
73790x5611,0x5612,0x5619,0x562C,0x5630,0x5633,0x5635,0x5637,73790x5611,0x5612,0x5619,0x562C,0x5630,0x5633,0x5635,0x5637,
@@ -7388,7 +7388,7 @@
73880x56E6,0x56E7,0x56E8,0x56F1,0x56EB,0x56ED};73880x56E6,0x56E7,0x56E8,0x56F1,0x56EB,0x56ED};
73897389
7390/* page 15 0x3721-0x377E */7390/* page 15 0x3721-0x377E */
7391static uint16 tab_jisx0212_uni15[]={7391static const uint16 tab_jisx0212_uni15[]={
73920x56F6,0x56F7,0x5701,0x5702,0x5707,0x570A,0x570C,0x5711,73920x56F6,0x56F7,0x5701,0x5702,0x5707,0x570A,0x570C,0x5711,
73930x5715,0x571A,0x571B,0x571D,0x5720,0x5722,0x5723,0x5724,73930x5715,0x571A,0x571B,0x571D,0x5720,0x5722,0x5723,0x5724,
73940x5725,0x5729,0x572A,0x572C,0x572E,0x572F,0x5733,0x5734,73940x5725,0x5729,0x572A,0x572C,0x572E,0x572F,0x5733,0x5734,
@@ -7403,7 +7403,7 @@
74030x57FF,0x5803,0x5804,0x5808,0x5809,0x57E1};74030x57FF,0x5803,0x5804,0x5808,0x5809,0x57E1};
74047404
7405/* page 16 0x3821-0x387E */7405/* page 16 0x3821-0x387E */
7406static uint16 tab_jisx0212_uni16[]={7406static const uint16 tab_jisx0212_uni16[]={
74070x580C,0x580D,0x581B,0x581E,0x581F,0x5820,0x5826,0x5827,74070x580C,0x580D,0x581B,0x581E,0x581F,0x5820,0x5826,0x5827,
74080x582D,0x5832,0x5839,0x583F,0x5849,0x584C,0x584D,0x584F,74080x582D,0x5832,0x5839,0x583F,0x5849,0x584C,0x584D,0x584F,
74090x5850,0x5855,0x585F,0x5861,0x5864,0x5867,0x5868,0x5878,74090x5850,0x5855,0x585F,0x5861,0x5864,0x5867,0x5868,0x5878,
@@ -7418,7 +7418,7 @@
74180x595E,0x595F,0x5961,0x5963,0x596B,0x596D};74180x595E,0x595F,0x5961,0x5963,0x596B,0x596D};
74197419
7420/* page 17 0x3921-0x397E */7420/* page 17 0x3921-0x397E */
7421static uint16 tab_jisx0212_uni17[]={7421static const uint16 tab_jisx0212_uni17[]={
74220x596F,0x5972,0x5975,0x5976,0x5979,0x597B,0x597C,0x598B,74220x596F,0x5972,0x5975,0x5976,0x5979,0x597B,0x597C,0x598B,
74230x598C,0x598E,0x5992,0x5995,0x5997,0x599F,0x59A4,0x59A7,74230x598C,0x598E,0x5992,0x5995,0x5997,0x599F,0x59A4,0x59A7,
74240x59AD,0x59AE,0x59AF,0x59B0,0x59B3,0x59B7,0x59BA,0x59BC,74240x59AD,0x59AE,0x59AF,0x59B0,0x59B3,0x59B7,0x59BA,0x59BC,
@@ -7433,7 +7433,7 @@
74330x5AB3,0x5AB5,0x5AB8,0x5ABA,0x5ABB,0x5ABF};74330x5AB3,0x5AB5,0x5AB8,0x5ABA,0x5ABB,0x5ABF};
74347434
7435/* page 18 0x3A21-0x3A7E */7435/* page 18 0x3A21-0x3A7E */
7436static uint16 tab_jisx0212_uni18[]={7436static const uint16 tab_jisx0212_uni18[]={
74370x5AC4,0x5AC6,0x5AC8,0x5ACF,0x5ADA,0x5ADC,0x5AE0,0x5AE5,74370x5AC4,0x5AC6,0x5AC8,0x5ACF,0x5ADA,0x5ADC,0x5AE0,0x5AE5,
74380x5AEA,0x5AEE,0x5AF5,0x5AF6,0x5AFD,0x5B00,0x5B01,0x5B08,74380x5AEA,0x5AEE,0x5AF5,0x5AF6,0x5AFD,0x5B00,0x5B01,0x5B08,
74390x5B17,0x5B34,0x5B19,0x5B1B,0x5B1D,0x5B21,0x5B25,0x5B2D,74390x5B17,0x5B34,0x5B19,0x5B1B,0x5B1D,0x5B21,0x5B25,0x5B2D,
@@ -7448,7 +7448,7 @@
74480x5C5C,0x5C62,0x5C63,0x5C67,0x5C68,0x5C69};74480x5C5C,0x5C62,0x5C63,0x5C67,0x5C68,0x5C69};
74497449
7450/* page 19 0x3B21-0x3B7E */7450/* page 19 0x3B21-0x3B7E */
7451static uint16 tab_jisx0212_uni19[]={7451static const uint16 tab_jisx0212_uni19[]={
74520x5C6D,0x5C70,0x5C74,0x5C75,0x5C7A,0x5C7B,0x5C7C,0x5C7D,74520x5C6D,0x5C70,0x5C74,0x5C75,0x5C7A,0x5C7B,0x5C7C,0x5C7D,
74530x5C87,0x5C88,0x5C8A,0x5C8F,0x5C92,0x5C9D,0x5C9F,0x5CA0,74530x5C87,0x5C88,0x5C8A,0x5C8F,0x5C92,0x5C9D,0x5C9F,0x5CA0,
74540x5CA2,0x5CA3,0x5CA6,0x5CAA,0x5CB2,0x5CB4,0x5CB5,0x5CBA,74540x5CA2,0x5CA3,0x5CA6,0x5CAA,0x5CB2,0x5CB4,0x5CB5,0x5CBA,
@@ -7463,7 +7463,7 @@
74630x5DD0,0x5DCE,0x5DD8,0x5DD9,0x5DE0,0x5DE4};74630x5DD0,0x5DCE,0x5DD8,0x5DD9,0x5DE0,0x5DE4};
74647464
7465/* page 20 0x3C21-0x3C7E */7465/* page 20 0x3C21-0x3C7E */
7466static uint16 tab_jisx0212_uni20[]={7466static const uint16 tab_jisx0212_uni20[]={
74670x5DE9,0x5DF8,0x5DF9,0x5E00,0x5E07,0x5E0D,0x5E12,0x5E14,74670x5DE9,0x5DF8,0x5DF9,0x5E00,0x5E07,0x5E0D,0x5E12,0x5E14,
74680x5E15,0x5E18,0x5E1F,0x5E20,0x5E2E,0x5E28,0x5E32,0x5E35,74680x5E15,0x5E18,0x5E1F,0x5E20,0x5E2E,0x5E28,0x5E32,0x5E35,
74690x5E3E,0x5E4B,0x5E50,0x5E49,0x5E51,0x5E56,0x5E58,0x5E5B,74690x5E3E,0x5E4B,0x5E50,0x5E49,0x5E51,0x5E56,0x5E58,0x5E5B,
@@ -7478,7 +7478,7 @@
74780x5F58,0x5F5B,0x5F60,0x5F63,0x5F64,0x5F67};74780x5F58,0x5F5B,0x5F60,0x5F63,0x5F64,0x5F67};
74797479
7480/* page 21 0x3D21-0x3D7E */7480/* page 21 0x3D21-0x3D7E */
7481static uint16 tab_jisx0212_uni21[]={7481static const uint16 tab_jisx0212_uni21[]={
74820x5F6F,0x5F72,0x5F74,0x5F75,0x5F78,0x5F7A,0x5F7D,0x5F7E,74820x5F6F,0x5F72,0x5F74,0x5F75,0x5F78,0x5F7A,0x5F7D,0x5F7E,
74830x5F89,0x5F8D,0x5F8F,0x5F96,0x5F9C,0x5F9D,0x5FA2,0x5FA7,74830x5F89,0x5F8D,0x5F8F,0x5F96,0x5F9C,0x5F9D,0x5FA2,0x5FA7,
74840x5FAB,0x5FA4,0x5FAC,0x5FAF,0x5FB0,0x5FB1,0x5FB8,0x5FC4,74840x5FAB,0x5FA4,0x5FAC,0x5FAF,0x5FB0,0x5FB1,0x5FB8,0x5FC4,
@@ -7493,7 +7493,7 @@
74930x60A4,0x60A5,0x60A8,0x60B0,0x60B1,0x60B7};74930x60A4,0x60A5,0x60A8,0x60B0,0x60B1,0x60B7};
74947494
7495/* page 22 0x3E21-0x3E7E */7495/* page 22 0x3E21-0x3E7E */
7496static uint16 tab_jisx0212_uni22[]={7496static const uint16 tab_jisx0212_uni22[]={
74970x60BB,0x60BE,0x60C2,0x60C4,0x60C8,0x60C9,0x60CA,0x60CB,74970x60BB,0x60BE,0x60C2,0x60C4,0x60C8,0x60C9,0x60CA,0x60CB,
74980x60CE,0x60CF,0x60D4,0x60D5,0x60D9,0x60DB,0x60DD,0x60DE,74980x60CE,0x60CF,0x60D4,0x60D5,0x60D9,0x60DB,0x60DD,0x60DE,
74990x60E2,0x60E5,0x60F2,0x60F5,0x60F8,0x60FC,0x60FD,0x6102,74990x60E2,0x60E5,0x60F2,0x60F5,0x60F8,0x60FC,0x60FD,0x6102,
@@ -7508,7 +7508,7 @@
75080x61DF,0x61E1,0x61E2,0x61E7,0x61E9,0x61E5};75080x61DF,0x61E1,0x61E2,0x61E7,0x61E9,0x61E5};
75097509
7510/* page 23 0x3F21-0x3F7E */7510/* page 23 0x3F21-0x3F7E */
7511static uint16 tab_jisx0212_uni23[]={7511static const uint16 tab_jisx0212_uni23[]={
75120x61EC,0x61ED,0x61EF,0x6201,0x6203,0x6204,0x6207,0x6213,75120x61EC,0x61ED,0x61EF,0x6201,0x6203,0x6204,0x6207,0x6213,
75130x6215,0x621C,0x6220,0x6222,0x6223,0x6227,0x6229,0x622B,75130x6215,0x621C,0x6220,0x6222,0x6223,0x6227,0x6229,0x622B,
75140x6239,0x623D,0x6242,0x6243,0x6244,0x6246,0x624C,0x6250,75140x6239,0x623D,0x6242,0x6243,0x6244,0x6246,0x624C,0x6250,
@@ -7523,7 +7523,7 @@
75230x6366,0x636C,0x636D,0x6371,0x6374,0x6375};75230x6366,0x636C,0x636D,0x6371,0x6374,0x6375};
75247524
7525/* page 24 0x4021-0x407E */7525/* page 24 0x4021-0x407E */
7526static uint16 tab_jisx0212_uni24[]={7526static const uint16 tab_jisx0212_uni24[]={
75270x6378,0x637C,0x637D,0x637F,0x6382,0x6384,0x6387,0x638A,75270x6378,0x637C,0x637D,0x637F,0x6382,0x6384,0x6387,0x638A,
75280x6390,0x6394,0x6395,0x6399,0x639A,0x639E,0x63A4,0x63A6,75280x6390,0x6394,0x6395,0x6399,0x639A,0x639E,0x63A4,0x63A6,
75290x63AD,0x63AE,0x63AF,0x63BD,0x63C1,0x63C5,0x63C8,0x63CE,75290x63AD,0x63AE,0x63AF,0x63BD,0x63C1,0x63C5,0x63C8,0x63CE,
@@ -7538,7 +7538,7 @@
75380x64A8,0x64AC,0x64B3,0x64BD,0x64BE,0x64BF};75380x64A8,0x64AC,0x64B3,0x64BD,0x64BE,0x64BF};
75397539
7540/* page 25 0x4121-0x417E */7540/* page 25 0x4121-0x417E */
7541static uint16 tab_jisx0212_uni25[]={7541static const uint16 tab_jisx0212_uni25[]={
75420x64C4,0x64C9,0x64CA,0x64CB,0x64CC,0x64CE,0x64D0,0x64D1,75420x64C4,0x64C9,0x64CA,0x64CB,0x64CC,0x64CE,0x64D0,0x64D1,
75430x64D5,0x64D7,0x64E4,0x64E5,0x64E9,0x64EA,0x64ED,0x64F0,75430x64D5,0x64D7,0x64E4,0x64E5,0x64E9,0x64EA,0x64ED,0x64F0,
75440x64F5,0x64F7,0x64FB,0x64FF,0x6501,0x6504,0x6508,0x6509,75440x64F5,0x64F7,0x64FB,0x64FF,0x6501,0x6504,0x6508,0x6509,
@@ -7553,7 +7553,7 @@
75530x660D,0x6611,0x6612,0x6615,0x6616,0x661D};75530x660D,0x6611,0x6612,0x6615,0x6616,0x661D};
75547554
7555/* page 26 0x4221-0x427E */7555/* page 26 0x4221-0x427E */
7556static uint16 tab_jisx0212_uni26[]={7556static const uint16 tab_jisx0212_uni26[]={
75570x661E,0x6621,0x6622,0x6623,0x6624,0x6626,0x6629,0x662A,75570x661E,0x6621,0x6622,0x6623,0x6624,0x6626,0x6629,0x662A,
75580x662B,0x662C,0x662E,0x6630,0x6631,0x6633,0x6639,0x6637,75580x662B,0x662C,0x662E,0x6630,0x6631,0x6633,0x6639,0x6637,
75590x6640,0x6645,0x6646,0x664A,0x664C,0x6651,0x664E,0x6657,75590x6640,0x6645,0x6646,0x664A,0x664C,0x6651,0x664E,0x6657,
@@ -7568,7 +7568,7 @@
75680x6747,0x6748,0x674C,0x6754,0x6755,0x675D};75680x6747,0x6748,0x674C,0x6754,0x6755,0x675D};
75697569
7570/* page 27 0x4321-0x437E */7570/* page 27 0x4321-0x437E */
7571static uint16 tab_jisx0212_uni27[]={7571static const uint16 tab_jisx0212_uni27[]={
75720x6766,0x676C,0x676E,0x6774,0x6776,0x677B,0x6781,0x6784,75720x6766,0x676C,0x676E,0x6774,0x6776,0x677B,0x6781,0x6784,
75730x678E,0x678F,0x6791,0x6793,0x6796,0x6798,0x6799,0x679B,75730x678E,0x678F,0x6791,0x6793,0x6796,0x6798,0x6799,0x679B,
75740x67B0,0x67B1,0x67B2,0x67B5,0x67BB,0x67BC,0x67BD,0x67F9,75740x67B0,0x67B1,0x67B2,0x67B5,0x67BB,0x67BC,0x67BD,0x67F9,
@@ -7583,7 +7583,7 @@
75830x68B2,0x68BB,0x68C5,0x68C8,0x68CC,0x68CF};75830x68B2,0x68BB,0x68C5,0x68C8,0x68CC,0x68CF};
75847584
7585/* page 28 0x4421-0x447E */7585/* page 28 0x4421-0x447E */
7586static uint16 tab_jisx0212_uni28[]={7586static const uint16 tab_jisx0212_uni28[]={
75870x68D0,0x68D1,0x68D3,0x68D6,0x68D9,0x68DC,0x68DD,0x68E5,75870x68D0,0x68D1,0x68D3,0x68D6,0x68D9,0x68DC,0x68DD,0x68E5,
75880x68E8,0x68EA,0x68EB,0x68EC,0x68ED,0x68F0,0x68F1,0x68F5,75880x68E8,0x68EA,0x68EB,0x68EC,0x68ED,0x68F0,0x68F1,0x68F5,
75890x68F6,0x68FB,0x68FC,0x68FD,0x6906,0x6909,0x690A,0x6910,75890x68F6,0x68FB,0x68FC,0x68FD,0x6906,0x6909,0x690A,0x6910,
@@ -7598,7 +7598,7 @@
75980x6A1D,0x6A20,0x6A24,0x6A28,0x6A30,0x6A32};75980x6A1D,0x6A20,0x6A24,0x6A28,0x6A30,0x6A32};
75997599
7600/* page 29 0x4521-0x457E */7600/* page 29 0x4521-0x457E */
7601static uint16 tab_jisx0212_uni29[]={7601static const uint16 tab_jisx0212_uni29[]={
76020x6A34,0x6A37,0x6A3B,0x6A3E,0x6A3F,0x6A45,0x6A46,0x6A49,76020x6A34,0x6A37,0x6A3B,0x6A3E,0x6A3F,0x6A45,0x6A46,0x6A49,
76030x6A4A,0x6A4E,0x6A50,0x6A51,0x6A52,0x6A55,0x6A56,0x6A5B,76030x6A4A,0x6A4E,0x6A50,0x6A51,0x6A52,0x6A55,0x6A56,0x6A5B,
76040x6A64,0x6A67,0x6A6A,0x6A71,0x6A73,0x6A7E,0x6A81,0x6A83,76040x6A64,0x6A67,0x6A6A,0x6A71,0x6A73,0x6A7E,0x6A81,0x6A83,
@@ -7613,7 +7613,7 @@
76130x6B67,0x6B6B,0x6B6E,0x6B70,0x6B75,0x6B7D};76130x6B67,0x6B6B,0x6B6E,0x6B70,0x6B75,0x6B7D};
76147614
7615/* page 30 0x4621-0x467E */7615/* page 30 0x4621-0x467E */
7616static uint16 tab_jisx0212_uni30[]={7616static const uint16 tab_jisx0212_uni30[]={
76170x6B7E,0x6B82,0x6B85,0x6B97,0x6B9B,0x6B9F,0x6BA0,0x6BA2,76170x6B7E,0x6B82,0x6B85,0x6B97,0x6B9B,0x6B9F,0x6BA0,0x6BA2,
76180x6BA3,0x6BA8,0x6BA9,0x6BAC,0x6BAD,0x6BAE,0x6BB0,0x6BB8,76180x6BA3,0x6BA8,0x6BA9,0x6BAC,0x6BAD,0x6BAE,0x6BB0,0x6BB8,
76190x6BB9,0x6BBD,0x6BBE,0x6BC3,0x6BC4,0x6BC9,0x6BCC,0x6BD6,76190x6BB9,0x6BBD,0x6BBE,0x6BC3,0x6BC4,0x6BC9,0x6BCC,0x6BD6,
@@ -7628,7 +7628,7 @@
76280x6CCF,0x6CD0,0x6CD1,0x6CD2,0x6CD4,0x6CD6};76280x6CCF,0x6CD0,0x6CD1,0x6CD2,0x6CD4,0x6CD6};
76297629
7630/* page 31 0x4721-0x477E */7630/* page 31 0x4721-0x477E */
7631static uint16 tab_jisx0212_uni31[]={7631static const uint16 tab_jisx0212_uni31[]={
76320x6CDA,0x6CDC,0x6CE0,0x6CE7,0x6CE9,0x6CEB,0x6CEC,0x6CEE,76320x6CDA,0x6CDC,0x6CE0,0x6CE7,0x6CE9,0x6CEB,0x6CEC,0x6CEE,
76330x6CF2,0x6CF4,0x6D04,0x6D07,0x6D0A,0x6D0E,0x6D0F,0x6D11,76330x6CF2,0x6CF4,0x6D04,0x6D07,0x6D0A,0x6D0E,0x6D0F,0x6D11,
76340x6D13,0x6D1A,0x6D26,0x6D27,0x6D28,0x6C67,0x6D2E,0x6D2F,76340x6D13,0x6D1A,0x6D26,0x6D27,0x6D28,0x6C67,0x6D2E,0x6D2F,
@@ -7643,7 +7643,7 @@
76430x6E53,0x6E54,0x6E57,0x6E5C,0x6E5D,0x6E5E};76430x6E53,0x6E54,0x6E57,0x6E5C,0x6E5D,0x6E5E};
76447644
7645/* page 32 0x4821-0x487E */7645/* page 32 0x4821-0x487E */
7646static uint16 tab_jisx0212_uni32[]={7646static const uint16 tab_jisx0212_uni32[]={
76470x6E62,0x6E63,0x6E68,0x6E73,0x6E7B,0x6E7D,0x6E8D,0x6E93,76470x6E62,0x6E63,0x6E68,0x6E73,0x6E7B,0x6E7D,0x6E8D,0x6E93,
76480x6E99,0x6EA0,0x6EA7,0x6EAD,0x6EAE,0x6EB1,0x6EB3,0x6EBB,76480x6E99,0x6EA0,0x6EA7,0x6EAD,0x6EAE,0x6EB1,0x6EB3,0x6EBB,
76490x6EBF,0x6EC0,0x6EC1,0x6EC3,0x6EC7,0x6EC8,0x6ECA,0x6ECD,76490x6EBF,0x6EC0,0x6EC1,0x6EC3,0x6EC7,0x6EC8,0x6ECA,0x6ECD,
@@ -7658,7 +7658,7 @@
76580x6FB6,0x6FBC,0x6FC5,0x6FC7,0x6FC8,0x6FCA};76580x6FB6,0x6FBC,0x6FC5,0x6FC7,0x6FC8,0x6FCA};
76597659
7660/* page 33 0x4921-0x497E */7660/* page 33 0x4921-0x497E */
7661static uint16 tab_jisx0212_uni33[]={7661static const uint16 tab_jisx0212_uni33[]={
76620x6FDA,0x6FDE,0x6FE8,0x6FE9,0x6FF0,0x6FF5,0x6FF9,0x6FFC,76620x6FDA,0x6FDE,0x6FE8,0x6FE9,0x6FF0,0x6FF5,0x6FF9,0x6FFC,
76630x6FFD,0x7000,0x7005,0x7006,0x7007,0x700D,0x7017,0x7020,76630x6FFD,0x7000,0x7005,0x7006,0x7007,0x700D,0x7017,0x7020,
76640x7023,0x702F,0x7034,0x7037,0x7039,0x703C,0x7043,0x7044,76640x7023,0x702F,0x7034,0x7037,0x7039,0x703C,0x7043,0x7044,
@@ -7673,7 +7673,7 @@
76730x7152,0x7157,0x715A,0x715C,0x715E,0x7160};76730x7152,0x7157,0x715A,0x715C,0x715E,0x7160};
76747674
7675/* page 34 0x4A21-0x4A7E */7675/* page 34 0x4A21-0x4A7E */
7676static uint16 tab_jisx0212_uni34[]={7676static const uint16 tab_jisx0212_uni34[]={
76770x7168,0x7179,0x7180,0x7185,0x7187,0x718C,0x7192,0x719A,76770x7168,0x7179,0x7180,0x7185,0x7187,0x718C,0x7192,0x719A,
76780x719B,0x71A0,0x71A2,0x71AF,0x71B0,0x71B2,0x71B3,0x71BA,76780x719B,0x71A0,0x71A2,0x71AF,0x71B0,0x71B2,0x71B3,0x71BA,
76790x71BF,0x71C0,0x71C1,0x71C4,0x71CB,0x71CC,0x71D3,0x71D6,76790x71BF,0x71C0,0x71C1,0x71C4,0x71CB,0x71CC,0x71D3,0x71D6,
@@ -7688,7 +7688,7 @@
76880x72DF,0x72E5,0x72F3,0x72F4,0x72FA,0x72FB};76880x72DF,0x72E5,0x72F3,0x72F4,0x72FA,0x72FB};
76897689
7690/* page 35 0x4B21-0x4B7E */7690/* page 35 0x4B21-0x4B7E */
7691static uint16 tab_jisx0212_uni35[]={7691static const uint16 tab_jisx0212_uni35[]={
76920x72FE,0x7302,0x7304,0x7305,0x7307,0x730B,0x730D,0x7312,76920x72FE,0x7302,0x7304,0x7305,0x7307,0x730B,0x730D,0x7312,
76930x7313,0x7318,0x7319,0x731E,0x7322,0x7324,0x7327,0x7328,76930x7313,0x7318,0x7319,0x731E,0x7322,0x7324,0x7327,0x7328,
76940x732C,0x7331,0x7332,0x7335,0x733A,0x733B,0x733D,0x7343,76940x732C,0x7331,0x7332,0x7335,0x733A,0x733B,0x733D,0x7343,
@@ -7703,7 +7703,7 @@
77030x73F5,0x73F7,0x73F9,0x73FA,0x73FB,0x73FD};77030x73F5,0x73F7,0x73F9,0x73FA,0x73FB,0x73FD};
77047704
7705/* page 36 0x4C21-0x4C7E */7705/* page 36 0x4C21-0x4C7E */
7706static uint16 tab_jisx0212_uni36[]={7706static const uint16 tab_jisx0212_uni36[]={
77070x73FF,0x7400,0x7401,0x7404,0x7407,0x740A,0x7411,0x741A,77070x73FF,0x7400,0x7401,0x7404,0x7407,0x740A,0x7411,0x741A,
77080x741B,0x7424,0x7426,0x7428,0x7429,0x742A,0x742B,0x742C,77080x741B,0x7424,0x7426,0x7428,0x7429,0x742A,0x742B,0x742C,
77090x742D,0x742E,0x742F,0x7430,0x7431,0x7439,0x7440,0x7443,77090x742D,0x742E,0x742F,0x7430,0x7431,0x7439,0x7440,0x7443,
@@ -7718,7 +7718,7 @@
77180x74F4,0x74FA,0x74FB,0x74FC,0x74FF,0x7506};77180x74F4,0x74FA,0x74FB,0x74FC,0x74FF,0x7506};
77197719
7720/* page 37 0x4D21-0x4D7E */7720/* page 37 0x4D21-0x4D7E */
7721static uint16 tab_jisx0212_uni37[]={7721static const uint16 tab_jisx0212_uni37[]={
77220x7512,0x7516,0x7517,0x7520,0x7521,0x7524,0x7527,0x7529,77220x7512,0x7516,0x7517,0x7520,0x7521,0x7524,0x7527,0x7529,
77230x752A,0x752F,0x7536,0x7539,0x753D,0x753E,0x753F,0x7540,77230x752A,0x752F,0x7536,0x7539,0x753D,0x753E,0x753F,0x7540,
77240x7543,0x7547,0x7548,0x754E,0x7550,0x7552,0x7557,0x755E,77240x7543,0x7547,0x7548,0x754E,0x7550,0x7552,0x7557,0x755E,
@@ -7733,7 +7733,7 @@
77330x762D,0x7632,0x7633,0x7635,0x7638,0x7639};77330x762D,0x7632,0x7633,0x7635,0x7638,0x7639};
77347734
7735/* page 38 0x4E21-0x4E7E */7735/* page 38 0x4E21-0x4E7E */
7736static uint16 tab_jisx0212_uni38[]={7736static const uint16 tab_jisx0212_uni38[]={
77370x763A,0x763C,0x764A,0x7640,0x7641,0x7643,0x7644,0x7645,77370x763A,0x763C,0x764A,0x7640,0x7641,0x7643,0x7644,0x7645,
77380x7649,0x764B,0x7655,0x7659,0x765F,0x7664,0x7665,0x766D,77380x7649,0x764B,0x7655,0x7659,0x765F,0x7664,0x7665,0x766D,
77390x766E,0x766F,0x7671,0x7674,0x7681,0x7685,0x768C,0x768D,77390x766E,0x766F,0x7671,0x7674,0x7681,0x7685,0x768C,0x768D,
@@ -7748,7 +7748,7 @@
77480x7757,0x775C,0x775E,0x775F,0x7760,0x7762};77480x7757,0x775C,0x775E,0x775F,0x7760,0x7762};
77497749
7750/* page 39 0x4F21-0x4F7E */7750/* page 39 0x4F21-0x4F7E */
7751static uint16 tab_jisx0212_uni39[]={7751static const uint16 tab_jisx0212_uni39[]={
77520x7764,0x7767,0x776A,0x776C,0x7770,0x7772,0x7773,0x7774,77520x7764,0x7767,0x776A,0x776C,0x7770,0x7772,0x7773,0x7774,
77530x777A,0x777D,0x7780,0x7784,0x778C,0x778D,0x7794,0x7795,77530x777A,0x777D,0x7780,0x7784,0x778C,0x778D,0x7794,0x7795,
77540x7796,0x779A,0x779F,0x77A2,0x77A7,0x77AA,0x77AE,0x77AF,77540x7796,0x779A,0x779F,0x77A2,0x77A7,0x77AA,0x77AE,0x77AF,
@@ -7763,7 +7763,7 @@
77630x78AC,0x78AD,0x78B0,0x78B1,0x78B2,0x78B3};77630x78AC,0x78AD,0x78B0,0x78B1,0x78B2,0x78B3};
77647764
7765/* page 40 0x5021-0x507E */7765/* page 40 0x5021-0x507E */
7766static uint16 tab_jisx0212_uni40[]={7766static const uint16 tab_jisx0212_uni40[]={
77670x78BB,0x78BD,0x78BF,0x78C7,0x78C8,0x78C9,0x78CC,0x78CE,77670x78BB,0x78BD,0x78BF,0x78C7,0x78C8,0x78C9,0x78CC,0x78CE,
77680x78D2,0x78D3,0x78D5,0x78D6,0x78E4,0x78DB,0x78DF,0x78E0,77680x78D2,0x78D3,0x78D5,0x78D6,0x78E4,0x78DB,0x78DF,0x78E0,
77690x78E1,0x78E6,0x78EA,0x78F2,0x78F3,0x7900,0x78F6,0x78F7,77690x78E1,0x78E6,0x78EA,0x78F2,0x78F3,0x7900,0x78F6,0x78F7,
@@ -7778,7 +7778,7 @@
77780x79CF,0x79D4,0x79D6,0x79DA,0x79DD,0x79DE};77780x79CF,0x79D4,0x79D6,0x79DA,0x79DD,0x79DE};
77797779
7780/* page 41 0x5121-0x517E */7780/* page 41 0x5121-0x517E */
7781static uint16 tab_jisx0212_uni41[]={7781static const uint16 tab_jisx0212_uni41[]={
77820x79E0,0x79E2,0x79E5,0x79EA,0x79EB,0x79ED,0x79F1,0x79F8,77820x79E0,0x79E2,0x79E5,0x79EA,0x79EB,0x79ED,0x79F1,0x79F8,
77830x79FC,0x7A02,0x7A03,0x7A07,0x7A09,0x7A0A,0x7A0C,0x7A11,77830x79FC,0x7A02,0x7A03,0x7A07,0x7A09,0x7A0A,0x7A0C,0x7A11,
77840x7A15,0x7A1B,0x7A1E,0x7A21,0x7A27,0x7A2B,0x7A2D,0x7A2F,77840x7A15,0x7A1B,0x7A1E,0x7A21,0x7A27,0x7A2B,0x7A2D,0x7A2F,
@@ -7793,7 +7793,7 @@
77930x7B2A,0x7B2B,0x7B2D,0x7B2E,0x7B2F,0x7B30};77930x7B2A,0x7B2B,0x7B2D,0x7B2E,0x7B2F,0x7B30};
77947794
7795/* page 42 0x5221-0x527E */7795/* page 42 0x5221-0x527E */
7796static uint16 tab_jisx0212_uni42[]={7796static const uint16 tab_jisx0212_uni42[]={
77970x7B31,0x7B34,0x7B3D,0x7B3F,0x7B40,0x7B41,0x7B47,0x7B4E,77970x7B31,0x7B34,0x7B3D,0x7B3F,0x7B40,0x7B41,0x7B47,0x7B4E,
77980x7B55,0x7B60,0x7B64,0x7B66,0x7B69,0x7B6A,0x7B6D,0x7B6F,77980x7B55,0x7B60,0x7B64,0x7B66,0x7B69,0x7B6A,0x7B6D,0x7B6F,
77990x7B72,0x7B73,0x7B77,0x7B84,0x7B89,0x7B8E,0x7B90,0x7B91,77990x7B72,0x7B73,0x7B77,0x7B84,0x7B89,0x7B8E,0x7B90,0x7B91,
@@ -7808,7 +7808,7 @@
78080x7C59,0x7C5A,0x7C5B,0x7C5C,0x7C5D,0x7C5E};78080x7C59,0x7C5A,0x7C5B,0x7C5C,0x7C5D,0x7C5E};
78097809
7810/* page 43 0x5321-0x537E */7810/* page 43 0x5321-0x537E */
7811static uint16 tab_jisx0212_uni43[]={7811static const uint16 tab_jisx0212_uni43[]={
78120x7C61,0x7C63,0x7C67,0x7C69,0x7C6D,0x7C6E,0x7C70,0x7C72,78120x7C61,0x7C63,0x7C67,0x7C69,0x7C6D,0x7C6E,0x7C70,0x7C72,
78130x7C79,0x7C7C,0x7C7D,0x7C86,0x7C87,0x7C8F,0x7C94,0x7C9E,78130x7C79,0x7C7C,0x7C7D,0x7C86,0x7C87,0x7C8F,0x7C94,0x7C9E,
78140x7CA0,0x7CA6,0x7CB0,0x7CB6,0x7CB7,0x7CBA,0x7CBB,0x7CBC,78140x7CA0,0x7CA6,0x7CB0,0x7CB6,0x7CB7,0x7CBA,0x7CBB,0x7CBC,
@@ -7823,7 +7823,7 @@
78230x7D8C,0x7D8D,0x7D91,0x7D96,0x7D97,0x7D9D};78230x7D8C,0x7D8D,0x7D91,0x7D96,0x7D97,0x7D9D};
78247824
7825/* page 44 0x5421-0x547E */7825/* page 44 0x5421-0x547E */
7826static uint16 tab_jisx0212_uni44[]={7826static const uint16 tab_jisx0212_uni44[]={
78270x7D9E,0x7DA6,0x7DA7,0x7DAA,0x7DB3,0x7DB6,0x7DB7,0x7DB9,78270x7D9E,0x7DA6,0x7DA7,0x7DAA,0x7DB3,0x7DB6,0x7DB7,0x7DB9,
78280x7DC2,0x7DC3,0x7DC4,0x7DC5,0x7DC6,0x7DCC,0x7DCD,0x7DCE,78280x7DC2,0x7DC3,0x7DC4,0x7DC5,0x7DC6,0x7DCC,0x7DCD,0x7DCE,
78290x7DD7,0x7DD9,0x7E00,0x7DE2,0x7DE5,0x7DE6,0x7DEA,0x7DEB,78290x7DD7,0x7DD9,0x7E00,0x7DE2,0x7DE5,0x7DE6,0x7DEA,0x7DEB,
@@ -7838,7 +7838,7 @@
78380x7F61,0x7F63,0x7F64,0x7F65,0x7F66,0x7F6D};78380x7F61,0x7F63,0x7F64,0x7F65,0x7F66,0x7F6D};
78397839
7840/* page 45 0x5521-0x557E */7840/* page 45 0x5521-0x557E */
7841static uint16 tab_jisx0212_uni45[]={7841static const uint16 tab_jisx0212_uni45[]={
78420x7F71,0x7F7D,0x7F7E,0x7F7F,0x7F80,0x7F8B,0x7F8D,0x7F8F,78420x7F71,0x7F7D,0x7F7E,0x7F7F,0x7F80,0x7F8B,0x7F8D,0x7F8F,
78430x7F90,0x7F91,0x7F96,0x7F97,0x7F9C,0x7FA1,0x7FA2,0x7FA6,78430x7F90,0x7F91,0x7F96,0x7F97,0x7F9C,0x7FA1,0x7FA2,0x7FA6,
78440x7FAA,0x7FAD,0x7FB4,0x7FBC,0x7FBF,0x7FC0,0x7FC3,0x7FC8,78440x7FAA,0x7FAD,0x7FB4,0x7FBC,0x7FBF,0x7FC0,0x7FC3,0x7FC8,
@@ -7853,7 +7853,7 @@
78530x80D5,0x80D7,0x80D8,0x80E0,0x80ED,0x80EE};78530x80D5,0x80D7,0x80D8,0x80E0,0x80ED,0x80EE};
78547854
7855/* page 46 0x5621-0x567E */7855/* page 46 0x5621-0x567E */
7856static uint16 tab_jisx0212_uni46[]={7856static const uint16 tab_jisx0212_uni46[]={
78570x80F0,0x80F2,0x80F3,0x80F6,0x80F9,0x80FA,0x80FE,0x8103,78570x80F0,0x80F2,0x80F3,0x80F6,0x80F9,0x80FA,0x80FE,0x8103,
78580x810B,0x8116,0x8117,0x8118,0x811C,0x811E,0x8120,0x8124,78580x810B,0x8116,0x8117,0x8118,0x811C,0x811E,0x8120,0x8124,
78590x8127,0x812C,0x8130,0x8135,0x813A,0x813C,0x8145,0x8147,78590x8127,0x812C,0x8130,0x8135,0x813A,0x813C,0x8145,0x8147,
@@ -7868,7 +7868,7 @@
78680x8234,0x823A,0x8243,0x8244,0x8245,0x8246};78680x8234,0x823A,0x8243,0x8244,0x8245,0x8246};
78697869
7870/* page 47 0x5721-0x577E */7870/* page 47 0x5721-0x577E */
7871static uint16 tab_jisx0212_uni47[]={7871static const uint16 tab_jisx0212_uni47[]={
78720x824B,0x824E,0x824F,0x8251,0x8256,0x825C,0x8260,0x8263,78720x824B,0x824E,0x824F,0x8251,0x8256,0x825C,0x8260,0x8263,
78730x8267,0x826D,0x8274,0x827B,0x827D,0x827F,0x8280,0x8281,78730x8267,0x826D,0x8274,0x827B,0x827D,0x827F,0x8280,0x8281,
78740x8283,0x8284,0x8287,0x8289,0x828A,0x828E,0x8291,0x8294,78740x8283,0x8284,0x8287,0x8289,0x828A,0x828E,0x8291,0x8294,
@@ -7883,7 +7883,7 @@
78830x8351,0x8355,0x8356,0x8357,0x8370,0x8378};78830x8351,0x8355,0x8356,0x8357,0x8370,0x8378};
78847884
7885/* page 48 0x5821-0x587E */7885/* page 48 0x5821-0x587E */
7886static uint16 tab_jisx0212_uni48[]={7886static const uint16 tab_jisx0212_uni48[]={
78870x837D,0x837F,0x8380,0x8382,0x8384,0x8386,0x838D,0x8392,78870x837D,0x837F,0x8380,0x8382,0x8384,0x8386,0x838D,0x8392,
78880x8394,0x8395,0x8398,0x8399,0x839B,0x839C,0x839D,0x83A6,78880x8394,0x8395,0x8398,0x8399,0x839B,0x839C,0x839D,0x83A6,
78890x83A7,0x83A9,0x83AC,0x83BE,0x83BF,0x83C0,0x83C7,0x83C9,78890x83A7,0x83A9,0x83AC,0x83BE,0x83BF,0x83C0,0x83C7,0x83C9,
@@ -7898,7 +7898,7 @@
78980x84C2,0x84C7,0x84C8,0x84CC,0x84CF,0x84D3};78980x84C2,0x84C7,0x84C8,0x84CC,0x84CF,0x84D3};
78997899
7900/* page 49 0x5921-0x597E */7900/* page 49 0x5921-0x597E */
7901static uint16 tab_jisx0212_uni49[]={7901static const uint16 tab_jisx0212_uni49[]={
79020x84DC,0x84E7,0x84EA,0x84EF,0x84F0,0x84F1,0x84F2,0x84F7,79020x84DC,0x84E7,0x84EA,0x84EF,0x84F0,0x84F1,0x84F2,0x84F7,
79030x8532,0x84FA,0x84FB,0x84FD,0x8502,0x8503,0x8507,0x850C,79030x8532,0x84FA,0x84FB,0x84FD,0x8502,0x8503,0x8507,0x850C,
79040x850E,0x8510,0x851C,0x851E,0x8522,0x8523,0x8524,0x8525,79040x850E,0x8510,0x851C,0x851E,0x8522,0x8523,0x8524,0x8525,
@@ -7913,7 +7913,7 @@
79130x85E6,0x85E8,0x85ED,0x85F3,0x85F6,0x85FC};79130x85E6,0x85E8,0x85ED,0x85F3,0x85F6,0x85FC};
79147914
7915/* page 50 0x5A21-0x5A7E */7915/* page 50 0x5A21-0x5A7E */
7916static uint16 tab_jisx0212_uni50[]={7916static const uint16 tab_jisx0212_uni50[]={
79170x85FF,0x8600,0x8604,0x8605,0x860D,0x860E,0x8610,0x8611,79170x85FF,0x8600,0x8604,0x8605,0x860D,0x860E,0x8610,0x8611,
79180x8612,0x8618,0x8619,0x861B,0x861E,0x8621,0x8627,0x8629,79180x8612,0x8618,0x8619,0x861B,0x861E,0x8621,0x8627,0x8629,
79190x8636,0x8638,0x863A,0x863C,0x863D,0x8640,0x8642,0x8646,79190x8636,0x8638,0x863A,0x863C,0x863D,0x8640,0x8642,0x8646,
@@ -7928,7 +7928,7 @@
79280x8714,0x8719,0x871E,0x871F,0x8721,0x8723};79280x8714,0x8719,0x871E,0x871F,0x8721,0x8723};
79297929
7930/* page 51 0x5B21-0x5B7E */7930/* page 51 0x5B21-0x5B7E */
7931static uint16 tab_jisx0212_uni51[]={7931static const uint16 tab_jisx0212_uni51[]={
79320x8728,0x872E,0x872F,0x8731,0x8732,0x8739,0x873A,0x873C,79320x8728,0x872E,0x872F,0x8731,0x8732,0x8739,0x873A,0x873C,
79330x873D,0x873E,0x8740,0x8743,0x8745,0x874D,0x8758,0x875D,79330x873D,0x873E,0x8740,0x8743,0x8745,0x874D,0x8758,0x875D,
79340x8761,0x8764,0x8765,0x876F,0x8771,0x8772,0x877B,0x8783,79340x8761,0x8764,0x8765,0x876F,0x8771,0x8772,0x877B,0x8783,
@@ -7943,7 +7943,7 @@
79430x8828,0x882D,0x882E,0x8830,0x8832,0x8835};79430x8828,0x882D,0x882E,0x8830,0x8832,0x8835};
79447944
7945/* page 52 0x5C21-0x5C7E */7945/* page 52 0x5C21-0x5C7E */
7946static uint16 tab_jisx0212_uni52[]={7946static const uint16 tab_jisx0212_uni52[]={
79470x883A,0x883C,0x8841,0x8843,0x8845,0x8848,0x8849,0x884A,79470x883A,0x883C,0x8841,0x8843,0x8845,0x8848,0x8849,0x884A,
79480x884B,0x884E,0x8851,0x8855,0x8856,0x8858,0x885A,0x885C,79480x884B,0x884E,0x8851,0x8855,0x8856,0x8858,0x885A,0x885C,
79490x885F,0x8860,0x8864,0x8869,0x8871,0x8879,0x887B,0x8880,79490x885F,0x8860,0x8864,0x8869,0x8871,0x8879,0x887B,0x8880,
@@ -7958,7 +7958,7 @@
79580x896B,0x896E,0x8970,0x8973,0x8975,0x897A};79580x896B,0x896E,0x8970,0x8973,0x8975,0x897A};
79597959
7960/* page 53 0x5D21-0x5D7E */7960/* page 53 0x5D21-0x5D7E */
7961static uint16 tab_jisx0212_uni53[]={7961static const uint16 tab_jisx0212_uni53[]={
79620x897B,0x897C,0x897D,0x8989,0x898D,0x8990,0x8994,0x8995,79620x897B,0x897C,0x897D,0x8989,0x898D,0x8990,0x8994,0x8995,
79630x899B,0x899C,0x899F,0x89A0,0x89A5,0x89B0,0x89B4,0x89B5,79630x899B,0x899C,0x899F,0x89A0,0x89A5,0x89B0,0x89B4,0x89B5,
79640x89B6,0x89B7,0x89BC,0x89D4,0x89D5,0x89D6,0x89D7,0x89D8,79640x89B6,0x89B7,0x89BC,0x89D4,0x89D5,0x89D6,0x89D7,0x89D8,
@@ -7973,7 +7973,7 @@
79730x8A9F,0x8AA7,0x8AA9,0x8AAE,0x8AAF,0x8AB3};79730x8A9F,0x8AA7,0x8AA9,0x8AAE,0x8AAF,0x8AB3};
79747974
7975/* page 54 0x5E21-0x5E7E */7975/* page 54 0x5E21-0x5E7E */
7976static uint16 tab_jisx0212_uni54[]={7976static const uint16 tab_jisx0212_uni54[]={
79770x8AB6,0x8AB7,0x8ABB,0x8ABE,0x8AC3,0x8AC6,0x8AC8,0x8AC9,79770x8AB6,0x8AB7,0x8ABB,0x8ABE,0x8AC3,0x8AC6,0x8AC8,0x8AC9,
79780x8ACA,0x8AD1,0x8AD3,0x8AD4,0x8AD5,0x8AD7,0x8ADD,0x8ADF,79780x8ACA,0x8AD1,0x8AD3,0x8AD4,0x8AD5,0x8AD7,0x8ADD,0x8ADF,
79790x8AEC,0x8AF0,0x8AF4,0x8AF5,0x8AF6,0x8AFC,0x8AFF,0x8B05,79790x8AEC,0x8AF0,0x8AF4,0x8AF5,0x8AF6,0x8AFC,0x8AFF,0x8B05,
@@ -7988,7 +7988,7 @@
79880x8C73,0x8C75,0x8C76,0x8C7B,0x8C7E,0x8C86};79880x8C73,0x8C75,0x8C76,0x8C7B,0x8C7E,0x8C86};
79897989
7990/* page 55 0x5F21-0x5F7E */7990/* page 55 0x5F21-0x5F7E */
7991static uint16 tab_jisx0212_uni55[]={7991static const uint16 tab_jisx0212_uni55[]={
79920x8C87,0x8C8B,0x8C90,0x8C92,0x8C93,0x8C99,0x8C9B,0x8C9C,79920x8C87,0x8C8B,0x8C90,0x8C92,0x8C93,0x8C99,0x8C9B,0x8C9C,
79930x8CA4,0x8CB9,0x8CBA,0x8CC5,0x8CC6,0x8CC9,0x8CCB,0x8CCF,79930x8CA4,0x8CB9,0x8CBA,0x8CC5,0x8CC6,0x8CC9,0x8CCB,0x8CCF,
79940x8CD6,0x8CD5,0x8CD9,0x8CDD,0x8CE1,0x8CE8,0x8CEC,0x8CEF,79940x8CD6,0x8CD5,0x8CD9,0x8CDD,0x8CE1,0x8CE8,0x8CEC,0x8CEF,
@@ -8003,7 +8003,7 @@
80030x8E11,0x8E14,0x8E16,0x8E20,0x8E21,0x8E22};80030x8E11,0x8E14,0x8E16,0x8E20,0x8E21,0x8E22};
80048004
8005/* page 56 0x6021-0x607E */8005/* page 56 0x6021-0x607E */
8006static uint16 tab_jisx0212_uni56[]={8006static const uint16 tab_jisx0212_uni56[]={
80070x8E23,0x8E26,0x8E27,0x8E31,0x8E33,0x8E36,0x8E37,0x8E38,80070x8E23,0x8E26,0x8E27,0x8E31,0x8E33,0x8E36,0x8E37,0x8E38,
80080x8E39,0x8E3D,0x8E40,0x8E41,0x8E4B,0x8E4D,0x8E4E,0x8E4F,80080x8E39,0x8E3D,0x8E40,0x8E41,0x8E4B,0x8E4D,0x8E4E,0x8E4F,
80090x8E54,0x8E5B,0x8E5C,0x8E5D,0x8E5E,0x8E61,0x8E62,0x8E69,80090x8E54,0x8E5B,0x8E5C,0x8E5D,0x8E5E,0x8E61,0x8E62,0x8E69,
@@ -8018,7 +8018,7 @@
80180x8F35,0x8F36,0x8F37,0x8F3A,0x8F40,0x8F41};80180x8F35,0x8F36,0x8F37,0x8F3A,0x8F40,0x8F41};
80198019
8020/* page 57 0x6121-0x617E */8020/* page 57 0x6121-0x617E */
8021static uint16 tab_jisx0212_uni57[]={8021static const uint16 tab_jisx0212_uni57[]={
80220x8F43,0x8F47,0x8F4F,0x8F51,0x8F52,0x8F53,0x8F54,0x8F55,80220x8F43,0x8F47,0x8F4F,0x8F51,0x8F52,0x8F53,0x8F54,0x8F55,
80230x8F58,0x8F5D,0x8F5E,0x8F65,0x8F9D,0x8FA0,0x8FA1,0x8FA4,80230x8F58,0x8F5D,0x8F5E,0x8F65,0x8F9D,0x8FA0,0x8FA1,0x8FA4,
80240x8FA5,0x8FA6,0x8FB5,0x8FB6,0x8FB8,0x8FBE,0x8FC0,0x8FC1,80240x8FA5,0x8FA6,0x8FB5,0x8FB6,0x8FB8,0x8FBE,0x8FC0,0x8FC1,
@@ -8033,7 +8033,7 @@
80330x90B4,0x90B6,0x90BD,0x90CC,0x90BE,0x90C3};80330x90B4,0x90B6,0x90BD,0x90CC,0x90BE,0x90C3};
80348034
8035/* page 58 0x6221-0x627E */8035/* page 58 0x6221-0x627E */
8036static uint16 tab_jisx0212_uni58[]={8036static const uint16 tab_jisx0212_uni58[]={
80370x90C4,0x90C5,0x90C7,0x90C8,0x90D5,0x90D7,0x90D8,0x90D9,80370x90C4,0x90C5,0x90C7,0x90C8,0x90D5,0x90D7,0x90D8,0x90D9,
80380x90DC,0x90DD,0x90DF,0x90E5,0x90D2,0x90F6,0x90EB,0x90EF,80380x90DC,0x90DD,0x90DF,0x90E5,0x90D2,0x90F6,0x90EB,0x90EF,
80390x90F0,0x90F4,0x90FE,0x90FF,0x9100,0x9104,0x9105,0x9106,80390x90F0,0x90F4,0x90FE,0x90FF,0x9100,0x9104,0x9105,0x9106,
@@ -8048,7 +8048,7 @@
80480x91B3,0x91B6,0x91BB,0x91BC,0x91BD,0x91BF};80480x91B3,0x91B6,0x91BB,0x91BC,0x91BD,0x91BF};
80498049
8050/* page 59 0x6321-0x637E */8050/* page 59 0x6321-0x637E */
8051static uint16 tab_jisx0212_uni59[]={8051static const uint16 tab_jisx0212_uni59[]={
80520x91C2,0x91C3,0x91C5,0x91D3,0x91D4,0x91D7,0x91D9,0x91DA,80520x91C2,0x91C3,0x91C5,0x91D3,0x91D4,0x91D7,0x91D9,0x91DA,
80530x91DE,0x91E4,0x91E5,0x91E9,0x91EA,0x91EC,0x91ED,0x91EE,80530x91DE,0x91E4,0x91E5,0x91E9,0x91EA,0x91EC,0x91ED,0x91EE,
80540x91EF,0x91F0,0x91F1,0x91F7,0x91F9,0x91FB,0x91FD,0x9200,80540x91EF,0x91F0,0x91F1,0x91F7,0x91F9,0x91FB,0x91FD,0x9200,
@@ -8063,7 +8063,7 @@
80630x9289,0x928A,0x928D,0x928E,0x9292,0x9297};80630x9289,0x928A,0x928D,0x928E,0x9292,0x9297};
80648064
8065/* page 60 0x6421-0x647E */8065/* page 60 0x6421-0x647E */
8066static uint16 tab_jisx0212_uni60[]={8066static const uint16 tab_jisx0212_uni60[]={
80670x9299,0x929F,0x92A0,0x92A4,0x92A5,0x92A7,0x92A8,0x92AB,80670x9299,0x929F,0x92A0,0x92A4,0x92A5,0x92A7,0x92A8,0x92AB,
80680x92AF,0x92B2,0x92B6,0x92B8,0x92BA,0x92BB,0x92BC,0x92BD,80680x92AF,0x92B2,0x92B6,0x92B8,0x92BA,0x92BB,0x92BC,0x92BD,
80690x92BF,0x92C0,0x92C1,0x92C2,0x92C3,0x92C5,0x92C6,0x92C7,80690x92BF,0x92C0,0x92C1,0x92C2,0x92C3,0x92C5,0x92C6,0x92C7,
@@ -8078,7 +8078,7 @@
80780x936F,0x9370,0x9371,0x9373,0x9374,0x9376};80780x936F,0x9370,0x9371,0x9373,0x9374,0x9376};
80798079
8080/* page 61 0x6521-0x657E */8080/* page 61 0x6521-0x657E */
8081static uint16 tab_jisx0212_uni61[]={8081static const uint16 tab_jisx0212_uni61[]={
80820x937A,0x937D,0x937F,0x9380,0x9381,0x9382,0x9388,0x938A,80820x937A,0x937D,0x937F,0x9380,0x9381,0x9382,0x9388,0x938A,
80830x938B,0x938D,0x938F,0x9392,0x9395,0x9398,0x939B,0x939E,80830x938B,0x938D,0x938F,0x9392,0x9395,0x9398,0x939B,0x939E,
80840x93A1,0x93A3,0x93A4,0x93A6,0x93A8,0x93AB,0x93B4,0x93B5,80840x93A1,0x93A3,0x93A4,0x93A6,0x93A8,0x93AB,0x93B4,0x93B5,
@@ -8093,7 +8093,7 @@
80930x9471,0x9472,0x9484,0x9483,0x9578,0x9579};80930x9471,0x9472,0x9484,0x9483,0x9578,0x9579};
80948094
8095/* page 62 0x6621-0x667E */8095/* page 62 0x6621-0x667E */
8096static uint16 tab_jisx0212_uni62[]={8096static const uint16 tab_jisx0212_uni62[]={
80970x957E,0x9584,0x9588,0x958C,0x958D,0x958E,0x959D,0x959E,80970x957E,0x9584,0x9588,0x958C,0x958D,0x958E,0x959D,0x959E,
80980x959F,0x95A1,0x95A6,0x95A9,0x95AB,0x95AC,0x95B4,0x95B6,80980x959F,0x95A1,0x95A6,0x95A9,0x95AB,0x95AC,0x95B4,0x95B6,
80990x95BA,0x95BD,0x95BF,0x95C6,0x95C8,0x95C9,0x95CB,0x95D0,80990x95BA,0x95BD,0x95BF,0x95C6,0x95C8,0x95C9,0x95CB,0x95D0,
@@ -8108,7 +8108,7 @@
81080x96DF,0x96E9,0x96EF,0x96F1,0x96FA,0x9702};81080x96DF,0x96E9,0x96EF,0x96F1,0x96FA,0x9702};
81098109
8110/* page 63 0x6721-0x677E */8110/* page 63 0x6721-0x677E */
8111static uint16 tab_jisx0212_uni63[]={8111static const uint16 tab_jisx0212_uni63[]={
81120x9703,0x9705,0x9709,0x971A,0x971B,0x971D,0x9721,0x9722,81120x9703,0x9705,0x9709,0x971A,0x971B,0x971D,0x9721,0x9722,
81130x9723,0x9728,0x9731,0x9733,0x9741,0x9743,0x974A,0x974E,81130x9723,0x9728,0x9731,0x9733,0x9741,0x9743,0x974A,0x974E,
81140x974F,0x9755,0x9757,0x9758,0x975A,0x975B,0x9763,0x9767,81140x974F,0x9755,0x9757,0x9758,0x975A,0x975B,0x9763,0x9767,
@@ -8123,7 +8123,7 @@
81230x9816,0x981C,0x981E,0x9820,0x9823,0x9826};81230x9816,0x981C,0x981E,0x9820,0x9823,0x9826};
81248124
8125/* page 64 0x6821-0x687E */8125/* page 64 0x6821-0x687E */
8126static uint16 tab_jisx0212_uni64[]={8126static const uint16 tab_jisx0212_uni64[]={
81270x982B,0x982E,0x982F,0x9830,0x9832,0x9833,0x9835,0x9825,81270x982B,0x982E,0x982F,0x9830,0x9832,0x9833,0x9835,0x9825,
81280x983E,0x9844,0x9847,0x984A,0x9851,0x9852,0x9853,0x9856,81280x983E,0x9844,0x9847,0x984A,0x9851,0x9852,0x9853,0x9856,
81290x9857,0x9859,0x985A,0x9862,0x9863,0x9865,0x9866,0x986A,81290x9857,0x9859,0x985A,0x9862,0x9863,0x9865,0x9866,0x986A,
@@ -8138,7 +8138,7 @@
81380x999F,0x99A6,0x99B0,0x99B1,0x99B2,0x99B5};81380x999F,0x99A6,0x99B0,0x99B1,0x99B2,0x99B5};
81398139
8140/* page 65 0x6921-0x697E */8140/* page 65 0x6921-0x697E */
8141static uint16 tab_jisx0212_uni65[]={8141static const uint16 tab_jisx0212_uni65[]={
81420x99B9,0x99BA,0x99BD,0x99BF,0x99C3,0x99C9,0x99D3,0x99D4,81420x99B9,0x99BA,0x99BD,0x99BF,0x99C3,0x99C9,0x99D3,0x99D4,
81430x99D9,0x99DA,0x99DC,0x99DE,0x99E7,0x99EA,0x99EB,0x99EC,81430x99D9,0x99DA,0x99DC,0x99DE,0x99E7,0x99EA,0x99EB,0x99EC,
81440x99F0,0x99F4,0x99F5,0x99F9,0x99FD,0x99FE,0x9A02,0x9A03,81440x99F0,0x99F4,0x99F5,0x99F9,0x99FD,0x99FE,0x9A02,0x9A03,
@@ -8153,7 +8153,7 @@
81530x9AFD,0x9AFF,0x9B00,0x9B01,0x9B02,0x9B03};81530x9AFD,0x9AFF,0x9B00,0x9B01,0x9B02,0x9B03};
81548154
8155/* page 66 0x6A21-0x6A7E */8155/* page 66 0x6A21-0x6A7E */
8156static uint16 tab_jisx0212_uni66[]={8156static const uint16 tab_jisx0212_uni66[]={
81570x9B04,0x9B05,0x9B08,0x9B09,0x9B0B,0x9B0C,0x9B0D,0x9B0E,81570x9B04,0x9B05,0x9B08,0x9B09,0x9B0B,0x9B0C,0x9B0D,0x9B0E,
81580x9B10,0x9B12,0x9B16,0x9B19,0x9B1B,0x9B1C,0x9B20,0x9B26,81580x9B10,0x9B12,0x9B16,0x9B19,0x9B1B,0x9B1C,0x9B20,0x9B26,
81590x9B2B,0x9B2D,0x9B33,0x9B34,0x9B35,0x9B37,0x9B39,0x9B3A,81590x9B2B,0x9B2D,0x9B33,0x9B34,0x9B35,0x9B37,0x9B39,0x9B3A,
@@ -8168,7 +8168,7 @@
81680x9BEA,0x9BEB,0x9BEF,0x9BF3,0x9BF7,0x9BF8};81680x9BEA,0x9BEB,0x9BEF,0x9BF3,0x9BF7,0x9BF8};
81698169
8170/* page 67 0x6B21-0x6B7E */8170/* page 67 0x6B21-0x6B7E */
8171static uint16 tab_jisx0212_uni67[]={8171static const uint16 tab_jisx0212_uni67[]={
81720x9BF9,0x9BFA,0x9BFD,0x9BFF,0x9C00,0x9C02,0x9C0B,0x9C0F,81720x9BF9,0x9BFA,0x9BFD,0x9BFF,0x9C00,0x9C02,0x9C0B,0x9C0F,
81730x9C11,0x9C16,0x9C18,0x9C19,0x9C1A,0x9C1C,0x9C1E,0x9C22,81730x9C11,0x9C16,0x9C18,0x9C19,0x9C1A,0x9C1C,0x9C1E,0x9C22,
81740x9C23,0x9C26,0x9C27,0x9C28,0x9C29,0x9C2A,0x9C31,0x9C35,81740x9C23,0x9C26,0x9C27,0x9C28,0x9C29,0x9C2A,0x9C31,0x9C35,
@@ -8183,7 +8183,7 @@
81830x9D6A,0x9D6B,0x9D70,0x9D76,0x9D77,0x9D7B};81830x9D6A,0x9D6B,0x9D70,0x9D76,0x9D77,0x9D7B};
81848184
8185/* page 68 0x6C21-0x6C7E */8185/* page 68 0x6C21-0x6C7E */
8186static uint16 tab_jisx0212_uni68[]={8186static const uint16 tab_jisx0212_uni68[]={
81870x9D7C,0x9D7E,0x9D83,0x9D84,0x9D86,0x9D8A,0x9D8D,0x9D8E,81870x9D7C,0x9D7E,0x9D83,0x9D84,0x9D86,0x9D8A,0x9D8D,0x9D8E,
81880x9D92,0x9D93,0x9D95,0x9D96,0x9D97,0x9D98,0x9DA1,0x9DAA,81880x9D92,0x9D93,0x9D95,0x9D96,0x9D97,0x9D98,0x9DA1,0x9DAA,
81890x9DAC,0x9DAE,0x9DB1,0x9DB5,0x9DB9,0x9DBC,0x9DBF,0x9DC3,81890x9DAC,0x9DAE,0x9DB1,0x9DB5,0x9DB9,0x9DBC,0x9DBF,0x9DC3,
@@ -8198,7 +8198,7 @@
81980x9EED,0x9EEE,0x9EF0,0x9EF1,0x9EF2,0x9EF5};81980x9EED,0x9EEE,0x9EF0,0x9EF1,0x9EF2,0x9EF5};
81998199
8200/* page 69 0x6D21-0x6D63 */8200/* page 69 0x6D21-0x6D63 */
8201static uint16 tab_jisx0212_uni69[]={8201static const uint16 tab_jisx0212_uni69[]={
82020x9EF8,0x9EFF,0x9F02,0x9F03,0x9F09,0x9F0F,0x9F10,0x9F11,82020x9EF8,0x9EFF,0x9F02,0x9F03,0x9F09,0x9F0F,0x9F10,0x9F11,
82030x9F12,0x9F14,0x9F16,0x9F17,0x9F19,0x9F1A,0x9F1B,0x9F1F,82030x9F12,0x9F14,0x9F16,0x9F17,0x9F19,0x9F1A,0x9F1B,0x9F1F,
82040x9F22,0x9F26,0x9F2A,0x9F2B,0x9F2F,0x9F31,0x9F32,0x9F34,82040x9F22,0x9F26,0x9F2A,0x9F2B,0x9F2F,0x9F31,0x9F32,0x9F34,
@@ -8210,12 +8210,12 @@
82100x9FA2,0x9FA3,0x9FA5};82100x9FA2,0x9FA3,0x9FA5};
82118211
8212/* page 70 0x7371-0x737E IBM Kanji and Nonkanji */8212/* page 70 0x7371-0x737E IBM Kanji and Nonkanji */
8213static uint16 tab_jisx0212_uni70[]={8213static const uint16 tab_jisx0212_uni70[]={
8214 0, 0,0x2170,0x2171,0x2172,0x2173,0x2174,0x2175,8214 0, 0,0x2170,0x2171,0x2172,0x2173,0x2174,0x2175,
82150x2176,0x2177,0x2178,0x2179,0x2160,0x2161};82150x2176,0x2177,0x2178,0x2179,0x2160,0x2161};
82168216
8217/* page 71 0x7421-0x747E IBM Kanji and Nonkanji*/8217/* page 71 0x7421-0x747E IBM Kanji and Nonkanji*/
8218static uint16 tab_jisx0212_uni71[]={8218static const uint16 tab_jisx0212_uni71[]={
82190x2162,0x2163,0x2164,0x2165,0x2166,0x2167,0x2168,0x2169,82190x2162,0x2163,0x2164,0x2165,0x2166,0x2167,0x2168,0x2169,
82200xFF07,0xFF02,0x3231,0x2116,0x2121,0x70BB,0x4EFC,0x50F4,82200xFF07,0xFF02,0x3231,0x2116,0x2121,0x70BB,0x4EFC,0x50F4,
82210x51EC,0x5307,0x5324,0xFA0E,0x548A,0x5759,0xFA0F,0xFA10,82210x51EC,0x5307,0x5324,0xFA0E,0x548A,0x5759,0xFA0F,0xFA10,
82228222
=== modified file 'strings/ctype-extra.c'
--- strings/ctype-extra.c 2009-07-02 10:15:33 +0000
+++ strings/ctype-extra.c 2009-11-04 11:25:28 +0000
@@ -6,7 +6,7 @@
6 ./conf_to_src ../sql/share/charsets/ > FILE6 ./conf_to_src ../sql/share/charsets/ > FILE
7*/7*/
88
9/* Copyright (C) 2000-2007 MySQL AB9/* Copyright 2000-2008 MySQL AB, 2008 Sun Microsystems, Inc.
1010
11 This program is free software; you can redistribute it and/or modify11 This program is free software; you can redistribute it and/or modify
12 it under the terms of the GNU General Public License as published by12 it under the terms of the GNU General Public License as published by
@@ -25,7 +25,7 @@
25#include <m_ctype.h>25#include <m_ctype.h>
2626
27#ifdef HAVE_CHARSET_dec827#ifdef HAVE_CHARSET_dec8
28uchar ctype_dec8_swedish_ci[] = {28static const uchar ctype_dec8_swedish_ci[] = {
290x00,290x00,
300x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x28,0x28,0x28,0x28,0x28,0x20,0x20,300x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x28,0x28,0x28,0x28,0x28,0x20,0x20,
310x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,310x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,
@@ -45,7 +45,7 @@
450x02,0x02,0x02,0x02,0x02,0x02,0x02,0x10,0x02,0x02,0x02,0x02,0x02,0x02,0x02,0x02450x02,0x02,0x02,0x02,0x02,0x02,0x02,0x10,0x02,0x02,0x02,0x02,0x02,0x02,0x02,0x02
46};46};
4747
48uchar to_lower_dec8_swedish_ci[] = {48static const uchar to_lower_dec8_swedish_ci[] = {
490x00,0x01,0x02,0x03,0x04,0x05,0x06,0x07,0x08,0x09,0x0A,0x0B,0x0C,0x0D,0x0E,0x0F,490x00,0x01,0x02,0x03,0x04,0x05,0x06,0x07,0x08,0x09,0x0A,0x0B,0x0C,0x0D,0x0E,0x0F,
500x10,0x11,0x12,0x13,0x14,0x15,0x16,0x17,0x18,0x19,0x1A,0x1B,0x1C,0x1D,0x1E,0x1F,500x10,0x11,0x12,0x13,0x14,0x15,0x16,0x17,0x18,0x19,0x1A,0x1B,0x1C,0x1D,0x1E,0x1F,
510x20,0x21,0x22,0x23,0x24,0x25,0x26,0x27,0x28,0x29,0x2A,0x2B,0x2C,0x2D,0x2E,0x2F,510x20,0x21,0x22,0x23,0x24,0x25,0x26,0x27,0x28,0x29,0x2A,0x2B,0x2C,0x2D,0x2E,0x2F,
@@ -64,7 +64,7 @@
640xF0,0xF1,0xF2,0xF3,0xF4,0xF5,0xF6,0xF7,0xF8,0xF9,0xFA,0xFB,0xFC,0xFD,0xFE,0xFF640xF0,0xF1,0xF2,0xF3,0xF4,0xF5,0xF6,0xF7,0xF8,0xF9,0xFA,0xFB,0xFC,0xFD,0xFE,0xFF
65};65};
6666
67uchar to_upper_dec8_swedish_ci[] = {67static const uchar to_upper_dec8_swedish_ci[] = {
680x00,0x01,0x02,0x03,0x04,0x05,0x06,0x07,0x08,0x09,0x0A,0x0B,0x0C,0x0D,0x0E,0x0F,680x00,0x01,0x02,0x03,0x04,0x05,0x06,0x07,0x08,0x09,0x0A,0x0B,0x0C,0x0D,0x0E,0x0F,
690x10,0x11,0x12,0x13,0x14,0x15,0x16,0x17,0x18,0x19,0x1A,0x1B,0x1C,0x1D,0x1E,0x1F,690x10,0x11,0x12,0x13,0x14,0x15,0x16,0x17,0x18,0x19,0x1A,0x1B,0x1C,0x1D,0x1E,0x1F,
700x20,0x21,0x22,0x23,0x24,0x25,0x26,0x27,0x28,0x29,0x2A,0x2B,0x2C,0x2D,0x2E,0x2F,700x20,0x21,0x22,0x23,0x24,0x25,0x26,0x27,0x28,0x29,0x2A,0x2B,0x2C,0x2D,0x2E,0x2F,
@@ -83,7 +83,7 @@
830xD0,0xD1,0xD2,0xD3,0xD4,0xD5,0xD6,0xF7,0xD8,0xD9,0xDA,0xDB,0xDC,0xDD,0xDE,0xFF830xD0,0xD1,0xD2,0xD3,0xD4,0xD5,0xD6,0xF7,0xD8,0xD9,0xDA,0xDB,0xDC,0xDD,0xDE,0xFF
84};84};
8585
86uchar sort_order_dec8_swedish_ci[] = {86static const uchar sort_order_dec8_swedish_ci[] = {
870x00,0x01,0x02,0x03,0x04,0x05,0x06,0x07,0x08,0x09,0x0A,0x0B,0x0C,0x0D,0x0E,0x0F,870x00,0x01,0x02,0x03,0x04,0x05,0x06,0x07,0x08,0x09,0x0A,0x0B,0x0C,0x0D,0x0E,0x0F,
880x10,0x11,0x12,0x13,0x14,0x15,0x16,0x17,0x18,0x19,0x1A,0x1B,0x1C,0x1D,0x1E,0x1F,880x10,0x11,0x12,0x13,0x14,0x15,0x16,0x17,0x18,0x19,0x1A,0x1B,0x1C,0x1D,0x1E,0x1F,
890x20,0x21,0x22,0x23,0x24,0x25,0x26,0x27,0x28,0x29,0x2A,0x2B,0x2C,0x2D,0x2E,0x2F,890x20,0x21,0x22,0x23,0x24,0x25,0x26,0x27,0x28,0x29,0x2A,0x2B,0x2C,0x2D,0x2E,0x2F,
@@ -102,7 +102,7 @@
1020x44,0x4E,0x4F,0x4F,0x4F,0x4F,0x5D,0xF7,0xD8,0x55,0x55,0x55,0x59,0x59,0xDE,0xFF1020x44,0x4E,0x4F,0x4F,0x4F,0x4F,0x5D,0xF7,0xD8,0x55,0x55,0x55,0x59,0x59,0xDE,0xFF
103};103};
104104
105uint16 to_uni_dec8_swedish_ci[] = {105static const uint16 to_uni_dec8_swedish_ci[] = {
1060x0000,0x0001,0x0002,0x0003,0x0004,0x0005,0x0006,0x0007,1060x0000,0x0001,0x0002,0x0003,0x0004,0x0005,0x0006,0x0007,
1070x0008,0x0009,0x000A,0x000B,0x000C,0x000D,0x000E,0x000F,1070x0008,0x0009,0x000A,0x000B,0x000C,0x000D,0x000E,0x000F,
1080x0010,0x0011,0x0012,0x0013,0x0014,0x0015,0x0016,0x0017,1080x0010,0x0011,0x0012,0x0013,0x0014,0x0015,0x0016,0x0017,
@@ -140,7 +140,7 @@
140#endif140#endif
141141
142#ifdef HAVE_CHARSET_cp850142#ifdef HAVE_CHARSET_cp850
143uchar ctype_cp850_general_ci[] = {143static const uchar ctype_cp850_general_ci[] = {
1440x00,1440x00,
1450x20,0x30,0x30,0x30,0x30,0x30,0x30,0x20,0x20,0x28,0x28,0x28,0x28,0x28,0x30,0x30,1450x20,0x30,0x30,0x30,0x30,0x30,0x30,0x20,0x20,0x28,0x28,0x28,0x28,0x28,0x30,0x30,
1460x30,0x30,0x30,0x30,0x30,0x30,0x30,0x30,0x30,0x30,0x20,0x30,0x30,0x30,0x30,0x30,1460x30,0x30,0x30,0x30,0x30,0x30,0x30,0x30,0x30,0x30,0x20,0x30,0x30,0x30,0x30,0x30,
@@ -160,7 +160,7 @@
1600x10,0x10,0x10,0x10,0x10,0x10,0x10,0x10,0x10,0x10,0x10,0x10,0x10,0x10,0x10,0x201600x10,0x10,0x10,0x10,0x10,0x10,0x10,0x10,0x10,0x10,0x10,0x10,0x10,0x10,0x10,0x20
161};161};
162162
163uchar to_lower_cp850_general_ci[] = {163static const uchar to_lower_cp850_general_ci[] = {
1640x00,0x01,0x02,0x03,0x04,0x05,0x06,0x07,0x08,0x09,0x0A,0x0B,0x0C,0x0D,0x0E,0x0F,1640x00,0x01,0x02,0x03,0x04,0x05,0x06,0x07,0x08,0x09,0x0A,0x0B,0x0C,0x0D,0x0E,0x0F,
1650x10,0x11,0x12,0x13,0x14,0x15,0x16,0x17,0x18,0x19,0x1A,0x1B,0x1C,0x1D,0x1E,0x1F,1650x10,0x11,0x12,0x13,0x14,0x15,0x16,0x17,0x18,0x19,0x1A,0x1B,0x1C,0x1D,0x1E,0x1F,
1660x20,0x21,0x22,0x23,0x24,0x25,0x26,0x27,0x28,0x29,0x2A,0x2B,0x2C,0x2D,0x2E,0x2F,1660x20,0x21,0x22,0x23,0x24,0x25,0x26,0x27,0x28,0x29,0x2A,0x2B,0x2C,0x2D,0x2E,0x2F,
@@ -179,7 +179,7 @@
1790xF0,0xF1,0xF2,0xF3,0xF4,0xF5,0xF6,0xF7,0xF8,0xF9,0xFA,0xFB,0xFC,0xFD,0xFE,0xFF1790xF0,0xF1,0xF2,0xF3,0xF4,0xF5,0xF6,0xF7,0xF8,0xF9,0xFA,0xFB,0xFC,0xFD,0xFE,0xFF
180};180};
181181
182uchar to_upper_cp850_general_ci[] = {182static const uchar to_upper_cp850_general_ci[] = {
1830x00,0x01,0x02,0x03,0x04,0x05,0x06,0x07,0x08,0x09,0x0A,0x0B,0x0C,0x0D,0x0E,0x0F,1830x00,0x01,0x02,0x03,0x04,0x05,0x06,0x07,0x08,0x09,0x0A,0x0B,0x0C,0x0D,0x0E,0x0F,
1840x10,0x11,0x12,0x13,0x14,0x15,0x16,0x17,0x18,0x19,0x1A,0x1B,0x1C,0x1D,0x1E,0x1F,1840x10,0x11,0x12,0x13,0x14,0x15,0x16,0x17,0x18,0x19,0x1A,0x1B,0x1C,0x1D,0x1E,0x1F,
1850x20,0x21,0x22,0x23,0x24,0x25,0x26,0x27,0x28,0x29,0x2A,0x2B,0x2C,0x2D,0x2E,0x2F,1850x20,0x21,0x22,0x23,0x24,0x25,0x26,0x27,0x28,0x29,0x2A,0x2B,0x2C,0x2D,0x2E,0x2F,
@@ -198,7 +198,7 @@
1980xF0,0xF1,0xF2,0xF3,0xF4,0xF5,0xF6,0xF7,0xF8,0xF9,0xFA,0xFB,0xFC,0xFD,0xFE,0xFF1980xF0,0xF1,0xF2,0xF3,0xF4,0xF5,0xF6,0xF7,0xF8,0xF9,0xFA,0xFB,0xFC,0xFD,0xFE,0xFF
199};199};
200200
201uchar sort_order_cp850_general_ci[] = {201static const uchar sort_order_cp850_general_ci[] = {
2020x00,0x01,0x02,0x03,0x04,0x05,0x06,0x07,0x08,0x09,0x0A,0x0B,0x0C,0x0D,0x0E,0x0F,2020x00,0x01,0x02,0x03,0x04,0x05,0x06,0x07,0x08,0x09,0x0A,0x0B,0x0C,0x0D,0x0E,0x0F,
2030x10,0x11,0x12,0x13,0x14,0x15,0x16,0x17,0x18,0x19,0x1A,0x1B,0x1C,0x1D,0x1E,0x1F,2030x10,0x11,0x12,0x13,0x14,0x15,0x16,0x17,0x18,0x19,0x1A,0x1B,0x1C,0x1D,0x1E,0x1F,
2040x20,0x21,0x22,0x23,0x24,0x25,0x26,0x27,0x28,0x29,0x2A,0x2B,0x2C,0x2D,0x2E,0x2F,2040x20,0x21,0x22,0x23,0x24,0x25,0x26,0x27,0x28,0x29,0x2A,0x2B,0x2C,0x2D,0x2E,0x2F,
@@ -217,7 +217,7 @@
2170xED,0xF1,0xC1,0xFE,0xF6,0xE7,0xBF,0xBC,0xF0,0xE8,0xF7,0xF9,0xF3,0xF2,0xDF,0xE02170xED,0xF1,0xC1,0xFE,0xF6,0xE7,0xBF,0xBC,0xF0,0xE8,0xF7,0xF9,0xF3,0xF2,0xDF,0xE0
218};218};
219219
220uint16 to_uni_cp850_general_ci[] = {220static const uint16 to_uni_cp850_general_ci[] = {
2210x0000,0x0001,0x0002,0x0003,0x0004,0x0005,0x0006,0x0007,2210x0000,0x0001,0x0002,0x0003,0x0004,0x0005,0x0006,0x0007,
2220x0008,0x0009,0x000A,0x000B,0x000C,0x000D,0x000E,0x000F,2220x0008,0x0009,0x000A,0x000B,0x000C,0x000D,0x000E,0x000F,
2230x0010,0x0011,0x0012,0x0013,0x0014,0x0015,0x0016,0x0017,2230x0010,0x0011,0x0012,0x0013,0x0014,0x0015,0x0016,0x0017,
@@ -255,7 +255,7 @@
255#endif255#endif
256256
257#ifdef HAVE_CHARSET_latin1257#ifdef HAVE_CHARSET_latin1
258uchar ctype_latin1_german1_ci[] = {258static const uchar ctype_latin1_german1_ci[] = {
2590x00,2590x00,
2600x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x28,0x28,0x28,0x28,0x28,0x20,0x20,2600x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x28,0x28,0x28,0x28,0x28,0x20,0x20,
2610x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,2610x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,
@@ -275,7 +275,7 @@
2750x02,0x02,0x02,0x02,0x02,0x02,0x02,0x10,0x02,0x02,0x02,0x02,0x02,0x02,0x02,0x022750x02,0x02,0x02,0x02,0x02,0x02,0x02,0x10,0x02,0x02,0x02,0x02,0x02,0x02,0x02,0x02
276};276};
277277
278uchar to_lower_latin1_german1_ci[] = {278static const uchar to_lower_latin1_german1_ci[] = {
2790x00,0x01,0x02,0x03,0x04,0x05,0x06,0x07,0x08,0x09,0x0A,0x0B,0x0C,0x0D,0x0E,0x0F,2790x00,0x01,0x02,0x03,0x04,0x05,0x06,0x07,0x08,0x09,0x0A,0x0B,0x0C,0x0D,0x0E,0x0F,
2800x10,0x11,0x12,0x13,0x14,0x15,0x16,0x17,0x18,0x19,0x1A,0x1B,0x1C,0x1D,0x1E,0x1F,2800x10,0x11,0x12,0x13,0x14,0x15,0x16,0x17,0x18,0x19,0x1A,0x1B,0x1C,0x1D,0x1E,0x1F,
2810x20,0x21,0x22,0x23,0x24,0x25,0x26,0x27,0x28,0x29,0x2A,0x2B,0x2C,0x2D,0x2E,0x2F,2810x20,0x21,0x22,0x23,0x24,0x25,0x26,0x27,0x28,0x29,0x2A,0x2B,0x2C,0x2D,0x2E,0x2F,
@@ -294,7 +294,7 @@
2940xF0,0xF1,0xF2,0xF3,0xF4,0xF5,0xF6,0xF7,0xF8,0xF9,0xFA,0xFB,0xFC,0xFD,0xFE,0xFF2940xF0,0xF1,0xF2,0xF3,0xF4,0xF5,0xF6,0xF7,0xF8,0xF9,0xFA,0xFB,0xFC,0xFD,0xFE,0xFF
295};295};
296296
297uchar to_upper_latin1_german1_ci[] = {297static const uchar to_upper_latin1_german1_ci[] = {
2980x00,0x01,0x02,0x03,0x04,0x05,0x06,0x07,0x08,0x09,0x0A,0x0B,0x0C,0x0D,0x0E,0x0F,2980x00,0x01,0x02,0x03,0x04,0x05,0x06,0x07,0x08,0x09,0x0A,0x0B,0x0C,0x0D,0x0E,0x0F,
2990x10,0x11,0x12,0x13,0x14,0x15,0x16,0x17,0x18,0x19,0x1A,0x1B,0x1C,0x1D,0x1E,0x1F,2990x10,0x11,0x12,0x13,0x14,0x15,0x16,0x17,0x18,0x19,0x1A,0x1B,0x1C,0x1D,0x1E,0x1F,
3000x20,0x21,0x22,0x23,0x24,0x25,0x26,0x27,0x28,0x29,0x2A,0x2B,0x2C,0x2D,0x2E,0x2F,3000x20,0x21,0x22,0x23,0x24,0x25,0x26,0x27,0x28,0x29,0x2A,0x2B,0x2C,0x2D,0x2E,0x2F,
@@ -313,7 +313,7 @@
3130xD0,0xD1,0xD2,0xD3,0xD4,0xD5,0xD6,0xF7,0xD8,0xD9,0xDA,0xDB,0xDC,0xDD,0xDE,0xFF3130xD0,0xD1,0xD2,0xD3,0xD4,0xD5,0xD6,0xF7,0xD8,0xD9,0xDA,0xDB,0xDC,0xDD,0xDE,0xFF
314};314};
315315
316uchar sort_order_latin1_german1_ci[] = {316static const uchar sort_order_latin1_german1_ci[] = {
3170x00,0x01,0x02,0x03,0x04,0x05,0x06,0x07,0x08,0x09,0x0A,0x0B,0x0C,0x0D,0x0E,0x0F,3170x00,0x01,0x02,0x03,0x04,0x05,0x06,0x07,0x08,0x09,0x0A,0x0B,0x0C,0x0D,0x0E,0x0F,
3180x10,0x11,0x12,0x13,0x14,0x15,0x16,0x17,0x18,0x19,0x1A,0x1B,0x1C,0x1D,0x1E,0x1F,3180x10,0x11,0x12,0x13,0x14,0x15,0x16,0x17,0x18,0x19,0x1A,0x1B,0x1C,0x1D,0x1E,0x1F,
3190x20,0x21,0x22,0x23,0x24,0x25,0x26,0x27,0x28,0x29,0x2A,0x2B,0x2C,0x2D,0x2E,0x2F,3190x20,0x21,0x22,0x23,0x24,0x25,0x26,0x27,0x28,0x29,0x2A,0x2B,0x2C,0x2D,0x2E,0x2F,
@@ -332,7 +332,7 @@
3320xD0,0x4E,0x4F,0x4F,0x4F,0x4F,0x4F,0xF7,0x4F,0x55,0x55,0x55,0x55,0x59,0xDE,0xFF3320xD0,0x4E,0x4F,0x4F,0x4F,0x4F,0x4F,0xF7,0x4F,0x55,0x55,0x55,0x55,0x59,0xDE,0xFF
333};333};
334334
335uint16 to_uni_latin1_german1_ci[] = {335static const uint16 to_uni_latin1_german1_ci[] = {
3360x0000,0x0001,0x0002,0x0003,0x0004,0x0005,0x0006,0x0007,3360x0000,0x0001,0x0002,0x0003,0x0004,0x0005,0x0006,0x0007,
3370x0008,0x0009,0x000A,0x000B,0x000C,0x000D,0x000E,0x000F,3370x0008,0x0009,0x000A,0x000B,0x000C,0x000D,0x000E,0x000F,
3380x0010,0x0011,0x0012,0x0013,0x0014,0x0015,0x0016,0x0017,3380x0010,0x0011,0x0012,0x0013,0x0014,0x0015,0x0016,0x0017,
@@ -370,7 +370,7 @@
370#endif370#endif
371371
372#ifdef HAVE_CHARSET_hp8372#ifdef HAVE_CHARSET_hp8
373uchar ctype_hp8_english_ci[] = {373static const uchar ctype_hp8_english_ci[] = {
3740x00,3740x00,
3750x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x28,0x28,0x28,0x28,0x28,0x20,0x20,3750x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x28,0x28,0x28,0x28,0x28,0x20,0x20,
3760x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,3760x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,
@@ -390,7 +390,7 @@
3900x10,0x10,0x20,0x20,0x20,0x20,0x10,0x10,0x10,0x10,0x10,0x10,0x10,0x10,0x10,0x203900x10,0x10,0x20,0x20,0x20,0x20,0x10,0x10,0x10,0x10,0x10,0x10,0x10,0x10,0x10,0x20
391};391};
392392
393uchar to_lower_hp8_english_ci[] = {393static const uchar to_lower_hp8_english_ci[] = {
3940x00,0x01,0x02,0x03,0x04,0x05,0x06,0x07,0x08,0x09,0x0A,0x0B,0x0C,0x0D,0x0E,0x0F,3940x00,0x01,0x02,0x03,0x04,0x05,0x06,0x07,0x08,0x09,0x0A,0x0B,0x0C,0x0D,0x0E,0x0F,
3950x10,0x11,0x12,0x13,0x14,0x15,0x16,0x17,0x18,0x19,0x1A,0x1B,0x1C,0x1D,0x1E,0x1F,3950x10,0x11,0x12,0x13,0x14,0x15,0x16,0x17,0x18,0x19,0x1A,0x1B,0x1C,0x1D,0x1E,0x1F,
3960x20,0x21,0x22,0x23,0x24,0x25,0x26,0x27,0x28,0x29,0x2A,0x2B,0x2C,0x2D,0x2E,0x2F,3960x20,0x21,0x22,0x23,0x24,0x25,0x26,0x27,0x28,0x29,0x2A,0x2B,0x2C,0x2D,0x2E,0x2F,
@@ -409,7 +409,7 @@
4090xF1,0xF1,0xF2,0xF3,0xF4,0xF5,0xF6,0xF7,0xF8,0xF9,0xFA,0xFB,0xFC,0xFD,0xFE,0xFF4090xF1,0xF1,0xF2,0xF3,0xF4,0xF5,0xF6,0xF7,0xF8,0xF9,0xFA,0xFB,0xFC,0xFD,0xFE,0xFF
410};410};
411411
412uchar to_upper_hp8_english_ci[] = {412static const uchar to_upper_hp8_english_ci[] = {
4130x00,0x01,0x02,0x03,0x04,0x05,0x06,0x07,0x08,0x09,0x0A,0x0B,0x0C,0x0D,0x0E,0x0F,4130x00,0x01,0x02,0x03,0x04,0x05,0x06,0x07,0x08,0x09,0x0A,0x0B,0x0C,0x0D,0x0E,0x0F,
4140x10,0x11,0x12,0x13,0x14,0x15,0x16,0x17,0x18,0x19,0x1A,0x1B,0x1C,0x1D,0x1E,0x1F,4140x10,0x11,0x12,0x13,0x14,0x15,0x16,0x17,0x18,0x19,0x1A,0x1B,0x1C,0x1D,0x1E,0x1F,
4150x20,0x21,0x22,0x23,0x24,0x25,0x26,0x27,0x28,0x29,0x2A,0x2B,0x2C,0x2D,0x2E,0x2F,4150x20,0x21,0x22,0x23,0x24,0x25,0x26,0x27,0x28,0x29,0x2A,0x2B,0x2C,0x2D,0x2E,0x2F,
@@ -428,7 +428,7 @@
4280xF0,0xF0,0xF2,0xF3,0xF4,0xF5,0xF6,0xF7,0xF8,0xF9,0xFA,0xFB,0xFC,0xFD,0xFE,0xFF4280xF0,0xF0,0xF2,0xF3,0xF4,0xF5,0xF6,0xF7,0xF8,0xF9,0xFA,0xFB,0xFC,0xFD,0xFE,0xFF
429};429};
430430
431uchar sort_order_hp8_english_ci[] = {431static const uchar sort_order_hp8_english_ci[] = {
4320x00,0x01,0x02,0x03,0x04,0x05,0x06,0x07,0x08,0x09,0x0A,0x0B,0x0C,0x0D,0x0E,0x0F,4320x00,0x01,0x02,0x03,0x04,0x05,0x06,0x07,0x08,0x09,0x0A,0x0B,0x0C,0x0D,0x0E,0x0F,
4330x10,0x11,0x12,0x13,0x14,0x15,0x16,0x17,0x18,0x19,0x1A,0x1B,0x1C,0x1D,0x1E,0x1F,4330x10,0x11,0x12,0x13,0x14,0x15,0x16,0x17,0x18,0x19,0x1A,0x1B,0x1C,0x1D,0x1E,0x1F,
4340x20,0x21,0x22,0x23,0x24,0x25,0x26,0x27,0x28,0x29,0x2A,0x2B,0x2C,0x2D,0x2E,0x2F,4340x20,0x21,0x22,0x23,0x24,0x25,0x26,0x27,0x28,0x29,0x2A,0x2B,0x2C,0x2D,0x2E,0x2F,
@@ -447,7 +447,7 @@
4470xF0,0xF1,0xF2,0xF3,0xF4,0xF5,0xF6,0xF7,0xF8,0xF9,0xFA,0xFB,0xFC,0xFD,0xFE,0xFF4470xF0,0xF1,0xF2,0xF3,0xF4,0xF5,0xF6,0xF7,0xF8,0xF9,0xFA,0xFB,0xFC,0xFD,0xFE,0xFF
448};448};
449449
450uint16 to_uni_hp8_english_ci[] = {450static const uint16 to_uni_hp8_english_ci[] = {
4510x0000,0x0001,0x0002,0x0003,0x0004,0x0005,0x0006,0x0007,4510x0000,0x0001,0x0002,0x0003,0x0004,0x0005,0x0006,0x0007,
4520x0008,0x0009,0x000A,0x000B,0x000C,0x000D,0x000E,0x000F,4520x0008,0x0009,0x000A,0x000B,0x000C,0x000D,0x000E,0x000F,
4530x0010,0x0011,0x0012,0x0013,0x0014,0x0015,0x0016,0x0017,4530x0010,0x0011,0x0012,0x0013,0x0014,0x0015,0x0016,0x0017,
@@ -485,7 +485,7 @@
485#endif485#endif
486486
487#ifdef HAVE_CHARSET_koi8r487#ifdef HAVE_CHARSET_koi8r
488uchar ctype_koi8r_general_ci[] = {488static const uchar ctype_koi8r_general_ci[] = {
4890x00,4890x00,
4900x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x28,0x28,0x28,0x28,0x28,0x20,0x20,4900x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x28,0x28,0x28,0x28,0x28,0x20,0x20,
4910x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,4910x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,
@@ -505,7 +505,7 @@
5050x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x015050x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01
506};506};
507507
508uchar to_lower_koi8r_general_ci[] = {508static const uchar to_lower_koi8r_general_ci[] = {
5090x00,0x01,0x02,0x03,0x04,0x05,0x06,0x07,0x08,0x09,0x0A,0x0B,0x0C,0x0D,0x0E,0x0F,5090x00,0x01,0x02,0x03,0x04,0x05,0x06,0x07,0x08,0x09,0x0A,0x0B,0x0C,0x0D,0x0E,0x0F,
5100x10,0x11,0x12,0x13,0x14,0x15,0x16,0x17,0x18,0x19,0x1A,0x1B,0x1C,0x1D,0x1E,0x1F,5100x10,0x11,0x12,0x13,0x14,0x15,0x16,0x17,0x18,0x19,0x1A,0x1B,0x1C,0x1D,0x1E,0x1F,
5110x20,0x21,0x22,0x23,0x24,0x25,0x26,0x27,0x28,0x29,0x2A,0x2B,0x2C,0x2D,0x2E,0x2F,5110x20,0x21,0x22,0x23,0x24,0x25,0x26,0x27,0x28,0x29,0x2A,0x2B,0x2C,0x2D,0x2E,0x2F,
@@ -524,7 +524,7 @@
5240xD0,0xD1,0xD2,0xD3,0xD4,0xD5,0xD6,0xD7,0xD8,0xD9,0xDA,0xDB,0xDC,0xDD,0xDE,0xDF5240xD0,0xD1,0xD2,0xD3,0xD4,0xD5,0xD6,0xD7,0xD8,0xD9,0xDA,0xDB,0xDC,0xDD,0xDE,0xDF
525};525};
526526
527uchar to_upper_koi8r_general_ci[] = {527static const uchar to_upper_koi8r_general_ci[] = {
5280x00,0x01,0x02,0x03,0x04,0x05,0x06,0x07,0x08,0x09,0x0A,0x0B,0x0C,0x0D,0x0E,0x0F,5280x00,0x01,0x02,0x03,0x04,0x05,0x06,0x07,0x08,0x09,0x0A,0x0B,0x0C,0x0D,0x0E,0x0F,
5290x10,0x11,0x12,0x13,0x14,0x15,0x16,0x17,0x18,0x19,0x1A,0x1B,0x1C,0x1D,0x1E,0x1F,5290x10,0x11,0x12,0x13,0x14,0x15,0x16,0x17,0x18,0x19,0x1A,0x1B,0x1C,0x1D,0x1E,0x1F,
5300x20,0x21,0x22,0x23,0x24,0x25,0x26,0x27,0x28,0x29,0x2A,0x2B,0x2C,0x2D,0x2E,0x2F,5300x20,0x21,0x22,0x23,0x24,0x25,0x26,0x27,0x28,0x29,0x2A,0x2B,0x2C,0x2D,0x2E,0x2F,
@@ -543,7 +543,7 @@
5430xF0,0xF1,0xF2,0xF3,0xF4,0xF5,0xF6,0xF7,0xF8,0xF9,0xFA,0xFB,0xFC,0xFD,0xFE,0xFF5430xF0,0xF1,0xF2,0xF3,0xF4,0xF5,0xF6,0xF7,0xF8,0xF9,0xFA,0xFB,0xFC,0xFD,0xFE,0xFF
544};544};
545545
546uchar sort_order_koi8r_general_ci[] = {546static const uchar sort_order_koi8r_general_ci[] = {
5470x00,0x01,0x02,0x03,0x04,0x05,0x06,0x07,0x08,0x09,0x0A,0x0B,0x0C,0x0D,0x0E,0x0F,5470x00,0x01,0x02,0x03,0x04,0x05,0x06,0x07,0x08,0x09,0x0A,0x0B,0x0C,0x0D,0x0E,0x0F,
5480x10,0x11,0x12,0x13,0x14,0x15,0x16,0x17,0x18,0x19,0x1A,0x1B,0x1C,0x1D,0x1E,0x1F,5480x10,0x11,0x12,0x13,0x14,0x15,0x16,0x17,0x18,0x19,0x1A,0x1B,0x1C,0x1D,0x1E,0x1F,
5490x20,0x21,0x22,0x23,0x24,0x25,0x26,0x27,0x28,0x29,0x2A,0x2B,0x2C,0x2D,0x2E,0x2F,5490x20,0x21,0x22,0x23,0x24,0x25,0x26,0x27,0x28,0x29,0x2A,0x2B,0x2C,0x2D,0x2E,0x2F,
@@ -562,7 +562,7 @@
5620xEF,0xFF,0xF0,0xF1,0xF2,0xF3,0xE6,0xE1,0xFC,0xFB,0xE7,0xF8,0xFD,0xF9,0xF7,0xFA5620xEF,0xFF,0xF0,0xF1,0xF2,0xF3,0xE6,0xE1,0xFC,0xFB,0xE7,0xF8,0xFD,0xF9,0xF7,0xFA
563};563};
564564
565uint16 to_uni_koi8r_general_ci[] = {565static const uint16 to_uni_koi8r_general_ci[] = {
5660x0000,0x0001,0x0002,0x0003,0x0004,0x0005,0x0006,0x0007,5660x0000,0x0001,0x0002,0x0003,0x0004,0x0005,0x0006,0x0007,
5670x0008,0x0009,0x000A,0x000B,0x000C,0x000D,0x000E,0x000F,5670x0008,0x0009,0x000A,0x000B,0x000C,0x000D,0x000E,0x000F,
5680x0010,0x0011,0x0012,0x0013,0x0014,0x0015,0x0016,0x0017,5680x0010,0x0011,0x0012,0x0013,0x0014,0x0015,0x0016,0x0017,
@@ -600,7 +600,7 @@
600#endif600#endif
601601
602#ifdef HAVE_CHARSET_latin2602#ifdef HAVE_CHARSET_latin2
603uchar ctype_latin2_general_ci[] = {603static const uchar ctype_latin2_general_ci[] = {
6040x00,6040x00,
6050x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x28,0x28,0x28,0x28,0x28,0x20,0x20,6050x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x28,0x28,0x28,0x28,0x28,0x20,0x20,
6060x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,6060x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,
@@ -620,7 +620,7 @@
6200x02,0x02,0x02,0x02,0x02,0x02,0x02,0x10,0x02,0x02,0x02,0x02,0x02,0x02,0x02,0x106200x02,0x02,0x02,0x02,0x02,0x02,0x02,0x10,0x02,0x02,0x02,0x02,0x02,0x02,0x02,0x10
621};621};
622622
623uchar to_lower_latin2_general_ci[] = {623static const uchar to_lower_latin2_general_ci[] = {
6240x00,0x01,0x02,0x03,0x04,0x05,0x06,0x07,0x08,0x09,0x0A,0x0B,0x0C,0x0D,0x0E,0x0F,6240x00,0x01,0x02,0x03,0x04,0x05,0x06,0x07,0x08,0x09,0x0A,0x0B,0x0C,0x0D,0x0E,0x0F,
6250x10,0x11,0x12,0x13,0x14,0x15,0x16,0x17,0x18,0x19,0x1A,0x1B,0x1C,0x1D,0x1E,0x1F,6250x10,0x11,0x12,0x13,0x14,0x15,0x16,0x17,0x18,0x19,0x1A,0x1B,0x1C,0x1D,0x1E,0x1F,
6260x20,0x21,0x22,0x23,0x24,0x25,0x26,0x27,0x28,0x29,0x2A,0x2B,0x2C,0x2D,0x2E,0x2F,6260x20,0x21,0x22,0x23,0x24,0x25,0x26,0x27,0x28,0x29,0x2A,0x2B,0x2C,0x2D,0x2E,0x2F,
@@ -639,7 +639,7 @@
6390xF0,0xF1,0xF2,0xF3,0xF4,0xF5,0xF6,0xF7,0xF8,0xF9,0xFA,0xFB,0xFC,0xFD,0xFE,0xFF6390xF0,0xF1,0xF2,0xF3,0xF4,0xF5,0xF6,0xF7,0xF8,0xF9,0xFA,0xFB,0xFC,0xFD,0xFE,0xFF
640};640};
641641
642uchar to_upper_latin2_general_ci[] = {642static const uchar to_upper_latin2_general_ci[] = {
6430x00,0x01,0x02,0x03,0x04,0x05,0x06,0x07,0x08,0x09,0x0A,0x0B,0x0C,0x0D,0x0E,0x0F,6430x00,0x01,0x02,0x03,0x04,0x05,0x06,0x07,0x08,0x09,0x0A,0x0B,0x0C,0x0D,0x0E,0x0F,
6440x10,0x11,0x12,0x13,0x14,0x15,0x16,0x17,0x18,0x19,0x1A,0x1B,0x1C,0x1D,0x1E,0x1F,6440x10,0x11,0x12,0x13,0x14,0x15,0x16,0x17,0x18,0x19,0x1A,0x1B,0x1C,0x1D,0x1E,0x1F,
6450x20,0x21,0x22,0x23,0x24,0x25,0x26,0x27,0x28,0x29,0x2A,0x2B,0x2C,0x2D,0x2E,0x2F,6450x20,0x21,0x22,0x23,0x24,0x25,0x26,0x27,0x28,0x29,0x2A,0x2B,0x2C,0x2D,0x2E,0x2F,
@@ -658,7 +658,7 @@
6580xD0,0xD1,0xD2,0xD3,0xD4,0xD5,0xD6,0xF7,0xD8,0xD9,0xDA,0xDB,0xDC,0xDD,0xDE,0xFF6580xD0,0xD1,0xD2,0xD3,0xD4,0xD5,0xD6,0xF7,0xD8,0xD9,0xDA,0xDB,0xDC,0xDD,0xDE,0xFF
659};659};
660660
661uchar sort_order_latin2_general_ci[] = {661static const uchar sort_order_latin2_general_ci[] = {
6620x00,0x01,0x02,0x03,0x04,0x05,0x06,0x07,0x08,0x09,0x0A,0x0B,0x0C,0x0D,0x0E,0x0F,6620x00,0x01,0x02,0x03,0x04,0x05,0x06,0x07,0x08,0x09,0x0A,0x0B,0x0C,0x0D,0x0E,0x0F,
6630x10,0x11,0x12,0x13,0x14,0x15,0x16,0x17,0x18,0x19,0x1A,0x1B,0x1C,0x1D,0x1E,0x1F,6630x10,0x11,0x12,0x13,0x14,0x15,0x16,0x17,0x18,0x19,0x1A,0x1B,0x1C,0x1D,0x1E,0x1F,
6640x20,0x21,0x22,0x23,0x24,0x25,0x26,0x27,0x28,0x29,0x2A,0x2B,0x2C,0x2D,0x2E,0x2F,6640x20,0x21,0x22,0x23,0x24,0x25,0x26,0x27,0x28,0x29,0x2A,0x2B,0x2C,0x2D,0x2E,0x2F,
@@ -677,7 +677,7 @@
6770xFF,0x55,0x54,0x57,0x56,0x56,0x56,0xFF,0x5A,0x5F,0x5F,0x5F,0x5F,0x63,0x5E,0xFF6770xFF,0x55,0x54,0x57,0x56,0x56,0x56,0xFF,0x5A,0x5F,0x5F,0x5F,0x5F,0x63,0x5E,0xFF
678};678};
679679
680uint16 to_uni_latin2_general_ci[] = {680static const uint16 to_uni_latin2_general_ci[] = {
6810x0000,0x0001,0x0002,0x0003,0x0004,0x0005,0x0006,0x0007,6810x0000,0x0001,0x0002,0x0003,0x0004,0x0005,0x0006,0x0007,
6820x0008,0x0009,0x000A,0x000B,0x000C,0x000D,0x000E,0x000F,6820x0008,0x0009,0x000A,0x000B,0x000C,0x000D,0x000E,0x000F,
6830x0010,0x0011,0x0012,0x0013,0x0014,0x0015,0x0016,0x0017,6830x0010,0x0011,0x0012,0x0013,0x0014,0x0015,0x0016,0x0017,
@@ -715,7 +715,7 @@
715#endif715#endif
716716
717#ifdef HAVE_CHARSET_swe7717#ifdef HAVE_CHARSET_swe7
718uchar ctype_swe7_swedish_ci[] = {718static const uchar ctype_swe7_swedish_ci[] = {
7190x00,7190x00,
7200x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x28,0x28,0x28,0x28,0x28,0x20,0x20,7200x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x28,0x28,0x28,0x28,0x28,0x20,0x20,
7210x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,7210x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,
@@ -735,7 +735,7 @@
7350x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x007350x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00
736};736};
737737
738uchar to_lower_swe7_swedish_ci[] = {738static const uchar to_lower_swe7_swedish_ci[] = {
7390x00,0x01,0x02,0x03,0x04,0x05,0x06,0x07,0x08,0x09,0x0A,0x0B,0x0C,0x0D,0x0E,0x0F,7390x00,0x01,0x02,0x03,0x04,0x05,0x06,0x07,0x08,0x09,0x0A,0x0B,0x0C,0x0D,0x0E,0x0F,
7400x10,0x11,0x12,0x13,0x14,0x15,0x16,0x17,0x18,0x19,0x1A,0x1B,0x1C,0x1D,0x1E,0x1F,7400x10,0x11,0x12,0x13,0x14,0x15,0x16,0x17,0x18,0x19,0x1A,0x1B,0x1C,0x1D,0x1E,0x1F,
7410x20,0x21,0x22,0x23,0x24,0x25,0x26,0x27,0x28,0x29,0x2A,0x2B,0x2C,0x2D,0x2E,0x2F,7410x20,0x21,0x22,0x23,0x24,0x25,0x26,0x27,0x28,0x29,0x2A,0x2B,0x2C,0x2D,0x2E,0x2F,
@@ -754,7 +754,7 @@
7540xF0,0xF1,0xF2,0xF3,0xF4,0xF5,0xF6,0xF7,0xF8,0xF9,0xFA,0xFB,0xFC,0xFD,0xFE,0xFF7540xF0,0xF1,0xF2,0xF3,0xF4,0xF5,0xF6,0xF7,0xF8,0xF9,0xFA,0xFB,0xFC,0xFD,0xFE,0xFF
755};755};
756756
757uchar to_upper_swe7_swedish_ci[] = {757static const uchar to_upper_swe7_swedish_ci[] = {
7580x00,0x01,0x02,0x03,0x04,0x05,0x06,0x07,0x08,0x09,0x0A,0x0B,0x0C,0x0D,0x0E,0x0F,7580x00,0x01,0x02,0x03,0x04,0x05,0x06,0x07,0x08,0x09,0x0A,0x0B,0x0C,0x0D,0x0E,0x0F,
7590x10,0x11,0x12,0x13,0x14,0x15,0x16,0x17,0x18,0x19,0x1A,0x1B,0x1C,0x1D,0x1E,0x1F,7590x10,0x11,0x12,0x13,0x14,0x15,0x16,0x17,0x18,0x19,0x1A,0x1B,0x1C,0x1D,0x1E,0x1F,
7600x20,0x21,0x22,0x23,0x24,0x25,0x26,0x27,0x28,0x29,0x2A,0x2B,0x2C,0x2D,0x2E,0x2F,7600x20,0x21,0x22,0x23,0x24,0x25,0x26,0x27,0x28,0x29,0x2A,0x2B,0x2C,0x2D,0x2E,0x2F,
@@ -773,7 +773,7 @@
7730xF0,0xF1,0xF2,0xF3,0xF4,0xF5,0xF6,0xF7,0xF8,0xF9,0xFA,0xFB,0xFC,0xFD,0xFE,0xFF7730xF0,0xF1,0xF2,0xF3,0xF4,0xF5,0xF6,0xF7,0xF8,0xF9,0xFA,0xFB,0xFC,0xFD,0xFE,0xFF
774};774};
775775
776uchar sort_order_swe7_swedish_ci[] = {776static const uchar sort_order_swe7_swedish_ci[] = {
7770x00,0x01,0x02,0x03,0x04,0x05,0x06,0x07,0x08,0x09,0x0A,0x0B,0x0C,0x0D,0x0E,0x0F,7770x00,0x01,0x02,0x03,0x04,0x05,0x06,0x07,0x08,0x09,0x0A,0x0B,0x0C,0x0D,0x0E,0x0F,
7780x10,0x11,0x12,0x13,0x14,0x15,0x16,0x17,0x18,0x19,0x1A,0x1B,0x1C,0x1D,0x1E,0x1F,7780x10,0x11,0x12,0x13,0x14,0x15,0x16,0x17,0x18,0x19,0x1A,0x1B,0x1C,0x1D,0x1E,0x1F,
7790x20,0x21,0x22,0x23,0x24,0x25,0x26,0x27,0x28,0x29,0x2A,0x2B,0x2C,0x2D,0x2E,0x2F,7790x20,0x21,0x22,0x23,0x24,0x25,0x26,0x27,0x28,0x29,0x2A,0x2B,0x2C,0x2D,0x2E,0x2F,
@@ -792,7 +792,7 @@
7920xF0,0xF1,0xF2,0xF3,0xF4,0xF5,0xF6,0xF7,0xF8,0xF9,0xFA,0xFB,0xFC,0xFD,0xFE,0xFF7920xF0,0xF1,0xF2,0xF3,0xF4,0xF5,0xF6,0xF7,0xF8,0xF9,0xFA,0xFB,0xFC,0xFD,0xFE,0xFF
793};793};
794794
795uint16 to_uni_swe7_swedish_ci[] = {795static const uint16 to_uni_swe7_swedish_ci[] = {
7960x0000,0x0001,0x0002,0x0003,0x0004,0x0005,0x0006,0x0007,7960x0000,0x0001,0x0002,0x0003,0x0004,0x0005,0x0006,0x0007,
7970x0008,0x0009,0x000A,0x000B,0x000C,0x000D,0x000E,0x000F,7970x0008,0x0009,0x000A,0x000B,0x000C,0x000D,0x000E,0x000F,
7980x0010,0x0011,0x0012,0x0013,0x0014,0x0015,0x0016,0x0017,7980x0010,0x0011,0x0012,0x0013,0x0014,0x0015,0x0016,0x0017,
@@ -830,7 +830,7 @@
830#endif830#endif
831831
832#ifdef HAVE_CHARSET_ascii832#ifdef HAVE_CHARSET_ascii
833uchar ctype_ascii_general_ci[] = {833static const uchar ctype_ascii_general_ci[] = {
8340x00,8340x00,
8350x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x28,0x28,0x28,0x28,0x28,0x20,0x20,8350x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x28,0x28,0x28,0x28,0x28,0x20,0x20,
8360x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,8360x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,
@@ -850,7 +850,7 @@
8500x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x008500x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00
851};851};
852852
853uchar to_lower_ascii_general_ci[] = {853static const uchar to_lower_ascii_general_ci[] = {
8540x00,0x01,0x02,0x03,0x04,0x05,0x06,0x07,0x08,0x09,0x0A,0x0B,0x0C,0x0D,0x0E,0x0F,8540x00,0x01,0x02,0x03,0x04,0x05,0x06,0x07,0x08,0x09,0x0A,0x0B,0x0C,0x0D,0x0E,0x0F,
8550x10,0x11,0x12,0x13,0x14,0x15,0x16,0x17,0x18,0x19,0x1A,0x1B,0x1C,0x1D,0x1E,0x1F,8550x10,0x11,0x12,0x13,0x14,0x15,0x16,0x17,0x18,0x19,0x1A,0x1B,0x1C,0x1D,0x1E,0x1F,
8560x20,0x21,0x22,0x23,0x24,0x25,0x26,0x27,0x28,0x29,0x2A,0x2B,0x2C,0x2D,0x2E,0x2F,8560x20,0x21,0x22,0x23,0x24,0x25,0x26,0x27,0x28,0x29,0x2A,0x2B,0x2C,0x2D,0x2E,0x2F,
@@ -869,45 +869,45 @@
8690xF0,0xF1,0xF2,0xF3,0xF4,0xF5,0xF6,0xF7,0xF8,0xF9,0xFA,0xFB,0xFC,0xFD,0xFE,0xFF8690xF0,0xF1,0xF2,0xF3,0xF4,0xF5,0xF6,0xF7,0xF8,0xF9,0xFA,0xFB,0xFC,0xFD,0xFE,0xFF
870};870};
871871
872uchar to_upper_ascii_general_ci[] = {872static const uchar to_upper_ascii_general_ci[] = {
8730x00,0x01,0x02,0x03,0x04,0x05,0x06,0x07,0x08,0x09,0x0A,0x0B,0x0C,0x0D,0x0E,0x0F,8730x00,0x01,0x02,0x03,0x04,0x05,0x06,0x07,0x08,0x09,0x0A,0x0B,0x0C,0x0D,0x0E,0x0F,
8740x10,0x11,0x12,0x13,0x14,0x15,0x16,0x17,0x18,0x19,0x1A,0x1B,0x1C,0x1D,0x1E,0x1F,8740x10,0x11,0x12,0x13,0x14,0x15,0x16,0x17,0x18,0x19,0x1A,0x1B,0x1C,0x1D,0x1E,0x1F,
8750x20,0x21,0x22,0x23,0x24,0x25,0x26,0x27,0x28,0x29,0x2A,0x2B,0x2C,0x2D,0x2E,0x2F,8750x20,0x21,0x22,0x23,0x24,0x25,0x26,0x27,0x28,0x29,0x2A,0x2B,0x2C,0x2D,0x2E,0x2F,
8760x30,0x31,0x32,0x33,0x34,0x35,0x36,0x37,0x38,0x39,0x3A,0x3B,0x3C,0x3D,0x3E,0x3F,8760x30,0x31,0x32,0x33,0x34,0x35,0x36,0x37,0x38,0x39,0x3A,0x3B,0x3C,0x3D,0x3E,0x3F,
8770x40,0x41,0x42,0x43,0x44,0x45,0x46,0x47,0x48,0x49,0x4A,0x4B,0x4C,0x4D,0x4E,0x4F,8770x40,0x41,0x42,0x43,0x44,0x45,0x46,0x47,0x48,0x49,0x4A,0x4B,0x4C,0x4D,0x4E,0x4F,
8780x50,0x51,0x52,0x53,0x54,0x55,0x56,0x57,0x58,0x59,0x5A,0x5B,0x5C,0x5D,0x5E,0x5F,8780x50,0x51,0x52,0x53,0x54,0x55,0x56,0x57,0x58,0x59,0x5A,0x5B,0x5C,0x5D,0x5E,0x5F,
8790x60,0x41,0x42,0x43,0x44,0x45,0x46,0x47,0x48,0x49,0x4A,0x4B,0x4C,0x4D,0x4E,0x4F,8790x60,0x41,0x42,0x43,0x44,0x45,0x46,0x47,0x48,0x49,0x4A,0x4B,0x4C,0x4D,0x4E,0x4F,
8800x50,0x51,0x52,0x53,0x54,0x55,0x56,0x57,0x58,0x59,0x5A,0x7B,0x7C,0x7D,0x7E,0x7F,8800x50,0x51,0x52,0x53,0x54,0x55,0x56,0x57,0x58,0x59,0x5A,0x7B,0x7C,0x7D,0x7E,0x7F,
8810x80,0x81,0x82,0x83,0x84,0x85,0x86,0x87,0x88,0x89,0x8A,0x8B,0x8C,0x8D,0x8E,0x8F,8810x80,0x81,0x82,0x83,0x84,0x85,0x86,0x87,0x88,0x89,0x8A,0x8B,0x8C,0x8D,0x8E,0x8F,
8820x90,0x91,0x92,0x93,0x94,0x95,0x96,0x97,0x98,0x99,0x9A,0x9B,0x9C,0x9D,0x9E,0x9F,8820x90,0x91,0x92,0x93,0x94,0x95,0x96,0x97,0x98,0x99,0x9A,0x9B,0x9C,0x9D,0x9E,0x9F,
8830xA0,0xA1,0xA2,0xA3,0xA4,0xA5,0xA6,0xA7,0xA8,0xA9,0xAA,0xAB,0xAC,0xAD,0xAE,0xAF,8830xA0,0xA1,0xA2,0xA3,0xA4,0xA5,0xA6,0xA7,0xA8,0xA9,0xAA,0xAB,0xAC,0xAD,0xAE,0xAF,
8840xB0,0xB1,0xB2,0xB3,0xB4,0xB5,0xB6,0xB7,0xB8,0xB9,0xBA,0xBB,0xBC,0xBD,0xBE,0xBF,8840xB0,0xB1,0xB2,0xB3,0xB4,0xB5,0xB6,0xB7,0xB8,0xB9,0xBA,0xBB,0xBC,0xBD,0xBE,0xBF,
8850xC0,0xC1,0xC2,0xC3,0xC4,0xC5,0xC6,0xC7,0xC8,0xC9,0xCA,0xCB,0xCC,0xCD,0xCE,0xCF,8850xC0,0xC1,0xC2,0xC3,0xC4,0xC5,0xC6,0xC7,0xC8,0xC9,0xCA,0xCB,0xCC,0xCD,0xCE,0xCF,
8860xD0,0xD1,0xD2,0xD3,0xD4,0xD5,0xD6,0xD7,0xD8,0xD9,0xDA,0xDB,0xDC,0xDD,0xDE,0xDF,8860xD0,0xD1,0xD2,0xD3,0xD4,0xD5,0xD6,0xD7,0xD8,0xD9,0xDA,0xDB,0xDC,0xDD,0xDE,0xDF,
8870xE0,0xE1,0xE2,0xE3,0xE4,0xE5,0xE6,0xE7,0xE8,0xE9,0xEA,0xEB,0xEC,0xED,0xEE,0xEF,8870xE0,0xE1,0xE2,0xE3,0xE4,0xE5,0xE6,0xE7,0xE8,0xE9,0xEA,0xEB,0xEC,0xED,0xEE,0xEF,
8880xF0,0xF1,0xF2,0xF3,0xF4,0xF5,0xF6,0xF7,0xF8,0xF9,0xFA,0xFB,0xFC,0xFD,0xFE,0xFF8880xF0,0xF1,0xF2,0xF3,0xF4,0xF5,0xF6,0xF7,0xF8,0xF9,0xFA,0xFB,0xFC,0xFD,0xFE,0xFF
889};889};
890890
891uchar sort_order_ascii_general_ci[] = {891static const uchar sort_order_ascii_general_ci[] = {
8920x00,0x01,0x02,0x03,0x04,0x05,0x06,0x07,0x08,0x09,0x0A,0x0B,0x0C,0x0D,0x0E,0x0F,8920x00,0x01,0x02,0x03,0x04,0x05,0x06,0x07,0x08,0x09,0x0A,0x0B,0x0C,0x0D,0x0E,0x0F,
8930x10,0x11,0x12,0x13,0x14,0x15,0x16,0x17,0x18,0x19,0x1A,0x1B,0x1C,0x1D,0x1E,0x1F,8930x10,0x11,0x12,0x13,0x14,0x15,0x16,0x17,0x18,0x19,0x1A,0x1B,0x1C,0x1D,0x1E,0x1F,
8940x20,0x21,0x22,0x23,0x24,0x25,0x26,0x27,0x28,0x29,0x2A,0x2B,0x2C,0x2D,0x2E,0x2F,8940x20,0x21,0x22,0x23,0x24,0x25,0x26,0x27,0x28,0x29,0x2A,0x2B,0x2C,0x2D,0x2E,0x2F,
8950x30,0x31,0x32,0x33,0x34,0x35,0x36,0x37,0x38,0x39,0x3A,0x3B,0x3C,0x3D,0x3E,0x3F,8950x30,0x31,0x32,0x33,0x34,0x35,0x36,0x37,0x38,0x39,0x3A,0x3B,0x3C,0x3D,0x3E,0x3F,
8960x40,0x41,0x42,0x43,0x44,0x45,0x46,0x47,0x48,0x49,0x4A,0x4B,0x4C,0x4D,0x4E,0x4F,8960x40,0x41,0x42,0x43,0x44,0x45,0x46,0x47,0x48,0x49,0x4A,0x4B,0x4C,0x4D,0x4E,0x4F,
8970x50,0x51,0x52,0x53,0x54,0x55,0x56,0x57,0x58,0x59,0x5A,0x5B,0x5C,0x5D,0x5E,0x5F,8970x50,0x51,0x52,0x53,0x54,0x55,0x56,0x57,0x58,0x59,0x5A,0x5B,0x5C,0x5D,0x5E,0x5F,
8980x60,0x41,0x42,0x43,0x44,0x45,0x46,0x47,0x48,0x49,0x4A,0x4B,0x4C,0x4D,0x4E,0x4F,8980x60,0x41,0x42,0x43,0x44,0x45,0x46,0x47,0x48,0x49,0x4A,0x4B,0x4C,0x4D,0x4E,0x4F,
8990x50,0x51,0x52,0x53,0x54,0x55,0x56,0x57,0x58,0x59,0x5A,0x7B,0x7C,0x7D,0x7E,0x7F,8990x50,0x51,0x52,0x53,0x54,0x55,0x56,0x57,0x58,0x59,0x5A,0x7B,0x7C,0x7D,0x7E,0x7F,
9000x80,0x81,0x82,0x83,0x84,0x85,0x86,0x87,0x88,0x89,0x8A,0x8B,0x8C,0x8D,0x8E,0x8F,9000x80,0x81,0x82,0x83,0x84,0x85,0x86,0x87,0x88,0x89,0x8A,0x8B,0x8C,0x8D,0x8E,0x8F,
9010x90,0x91,0x92,0x93,0x94,0x95,0x96,0x97,0x98,0x99,0x9A,0x9B,0x9C,0x9D,0x9E,0x9F,9010x90,0x91,0x92,0x93,0x94,0x95,0x96,0x97,0x98,0x99,0x9A,0x9B,0x9C,0x9D,0x9E,0x9F,
9020xA0,0xA1,0xA2,0xA3,0xA4,0xA5,0xA6,0xA7,0xA8,0xA9,0xAA,0xAB,0xAC,0xAD,0xAE,0xAF,9020xA0,0xA1,0xA2,0xA3,0xA4,0xA5,0xA6,0xA7,0xA8,0xA9,0xAA,0xAB,0xAC,0xAD,0xAE,0xAF,
9030xB0,0xB1,0xB2,0xB3,0xB4,0xB5,0xB6,0xB7,0xB8,0xB9,0xBA,0xBB,0xBC,0xBD,0xBE,0xBF,9030xB0,0xB1,0xB2,0xB3,0xB4,0xB5,0xB6,0xB7,0xB8,0xB9,0xBA,0xBB,0xBC,0xBD,0xBE,0xBF,
9040xC0,0xC1,0xC2,0xC3,0xC4,0xC5,0xC6,0xC7,0xC8,0xC9,0xCA,0xCB,0xCC,0xCD,0xCE,0xCF,9040xC0,0xC1,0xC2,0xC3,0xC4,0xC5,0xC6,0xC7,0xC8,0xC9,0xCA,0xCB,0xCC,0xCD,0xCE,0xCF,
9050xD0,0xD1,0xD2,0xD3,0xD4,0xD5,0xD6,0xD7,0xD8,0xD9,0xDA,0xDB,0xDC,0xDD,0xDE,0xDF,9050xD0,0xD1,0xD2,0xD3,0xD4,0xD5,0xD6,0xD7,0xD8,0xD9,0xDA,0xDB,0xDC,0xDD,0xDE,0xDF,
9060xE0,0xE1,0xE2,0xE3,0xE4,0xE5,0xE6,0xE7,0xE8,0xE9,0xEA,0xEB,0xEC,0xED,0xEE,0xEF,9060xE0,0xE1,0xE2,0xE3,0xE4,0xE5,0xE6,0xE7,0xE8,0xE9,0xEA,0xEB,0xEC,0xED,0xEE,0xEF,
9070xF0,0xF1,0xF2,0xF3,0xF4,0xF5,0xF6,0xF7,0xF8,0xF9,0xFA,0xFB,0xFC,0xFD,0xFE,0xFF9070xF0,0xF1,0xF2,0xF3,0xF4,0xF5,0xF6,0xF7,0xF8,0xF9,0xFA,0xFB,0xFC,0xFD,0xFE,0xFF
908};908};
909909
910uint16 to_uni_ascii_general_ci[] = {910static const uint16 to_uni_ascii_general_ci[] = {
9110x0000,0x0001,0x0002,0x0003,0x0004,0x0005,0x0006,0x0007,9110x0000,0x0001,0x0002,0x0003,0x0004,0x0005,0x0006,0x0007,
9120x0008,0x0009,0x000A,0x000B,0x000C,0x000D,0x000E,0x000F,9120x0008,0x0009,0x000A,0x000B,0x000C,0x000D,0x000E,0x000F,
9130x0010,0x0011,0x0012,0x0013,0x0014,0x0015,0x0016,0x0017,9130x0010,0x0011,0x0012,0x0013,0x0014,0x0015,0x0016,0x0017,
@@ -945,7 +945,7 @@
945#endif945#endif
946946
947#ifdef HAVE_CHARSET_cp1251947#ifdef HAVE_CHARSET_cp1251
948uchar ctype_cp1251_bulgarian_ci[] = {948static const uchar ctype_cp1251_bulgarian_ci[] = {
9490x00,9490x00,
9500x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x28,0x28,0x28,0x28,0x28,0x20,0x20,9500x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x28,0x28,0x28,0x28,0x28,0x20,0x20,
9510x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,9510x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,
@@ -965,7 +965,7 @@
9650x02,0x02,0x02,0x02,0x02,0x02,0x02,0x02,0x02,0x02,0x02,0x02,0x02,0x02,0x02,0x029650x02,0x02,0x02,0x02,0x02,0x02,0x02,0x02,0x02,0x02,0x02,0x02,0x02,0x02,0x02,0x02
966};966};
967967
968uchar to_lower_cp1251_bulgarian_ci[] = {968static const uchar to_lower_cp1251_bulgarian_ci[] = {
9690x00,0x01,0x02,0x03,0x04,0x05,0x06,0x07,0x08,0x09,0x0A,0x0B,0x0C,0x0D,0x0E,0x0F,9690x00,0x01,0x02,0x03,0x04,0x05,0x06,0x07,0x08,0x09,0x0A,0x0B,0x0C,0x0D,0x0E,0x0F,
9700x10,0x11,0x12,0x13,0x14,0x15,0x16,0x17,0x18,0x19,0x1A,0x1B,0x1C,0x1D,0x1E,0x1F,9700x10,0x11,0x12,0x13,0x14,0x15,0x16,0x17,0x18,0x19,0x1A,0x1B,0x1C,0x1D,0x1E,0x1F,
9710x20,0x21,0x22,0x23,0x24,0x25,0x26,0x27,0x28,0x29,0x2A,0x2B,0x2C,0x2D,0x2E,0x2F,9710x20,0x21,0x22,0x23,0x24,0x25,0x26,0x27,0x28,0x29,0x2A,0x2B,0x2C,0x2D,0x2E,0x2F,
@@ -984,7 +984,7 @@
9840xF0,0xF1,0xF2,0xF3,0xF4,0xF5,0xF6,0xF7,0xF8,0xF9,0xFA,0xFB,0xFC,0xFD,0xFE,0xFF9840xF0,0xF1,0xF2,0xF3,0xF4,0xF5,0xF6,0xF7,0xF8,0xF9,0xFA,0xFB,0xFC,0xFD,0xFE,0xFF
985};985};
986986
987uchar to_upper_cp1251_bulgarian_ci[] = {987static const uchar to_upper_cp1251_bulgarian_ci[] = {
9880x00,0x01,0x02,0x03,0x04,0x05,0x06,0x07,0x08,0x09,0x0A,0x0B,0x0C,0x0D,0x0E,0x0F,9880x00,0x01,0x02,0x03,0x04,0x05,0x06,0x07,0x08,0x09,0x0A,0x0B,0x0C,0x0D,0x0E,0x0F,
9890x10,0x11,0x12,0x13,0x14,0x15,0x16,0x17,0x18,0x19,0x1A,0x1B,0x1C,0x1D,0x1E,0x1F,9890x10,0x11,0x12,0x13,0x14,0x15,0x16,0x17,0x18,0x19,0x1A,0x1B,0x1C,0x1D,0x1E,0x1F,
9900x20,0x21,0x22,0x23,0x24,0x25,0x26,0x27,0x28,0x29,0x2A,0x2B,0x2C,0x2D,0x2E,0x2F,9900x20,0x21,0x22,0x23,0x24,0x25,0x26,0x27,0x28,0x29,0x2A,0x2B,0x2C,0x2D,0x2E,0x2F,
@@ -1003,7 +1003,7 @@
10030xD0,0xD1,0xD2,0xD3,0xD4,0xD5,0xD6,0xD7,0xD8,0xD9,0xDA,0xDB,0xDC,0xDD,0xDE,0xDF10030xD0,0xD1,0xD2,0xD3,0xD4,0xD5,0xD6,0xD7,0xD8,0xD9,0xDA,0xDB,0xDC,0xDD,0xDE,0xDF
1004};1004};
10051005
1006uchar sort_order_cp1251_bulgarian_ci[] = {1006static const uchar sort_order_cp1251_bulgarian_ci[] = {
10070x00,0x01,0x02,0x03,0x04,0x05,0x06,0x07,0x08,0x09,0x0A,0x0B,0x0C,0x0D,0x0E,0x0F,10070x00,0x01,0x02,0x03,0x04,0x05,0x06,0x07,0x08,0x09,0x0A,0x0B,0x0C,0x0D,0x0E,0x0F,
10080x10,0x11,0x12,0x13,0x14,0x15,0x16,0x17,0x18,0x19,0x1A,0x1B,0x1C,0x1D,0x1E,0x1F,10080x10,0x11,0x12,0x13,0x14,0x15,0x16,0x17,0x18,0x19,0x1A,0x1B,0x1C,0x1D,0x1E,0x1F,
10090x20,0x21,0x22,0x23,0x24,0x25,0x26,0x27,0x28,0x29,0x2A,0x2B,0x2C,0x2D,0x2E,0x2F,10090x20,0x21,0x22,0x23,0x24,0x25,0x26,0x27,0x28,0x29,0x2A,0x2B,0x2C,0x2D,0x2E,0x2F,
@@ -1022,7 +1022,7 @@
10220x6C,0x6D,0x6E,0x6F,0x70,0x71,0x72,0x73,0x74,0x75,0x76,0x77,0x78,0x79,0x7A,0x7B10220x6C,0x6D,0x6E,0x6F,0x70,0x71,0x72,0x73,0x74,0x75,0x76,0x77,0x78,0x79,0x7A,0x7B
1023};1023};
10241024
1025uint16 to_uni_cp1251_bulgarian_ci[] = {1025static const uint16 to_uni_cp1251_bulgarian_ci[] = {
10260x0000,0x0001,0x0002,0x0003,0x0004,0x0005,0x0006,0x0007,10260x0000,0x0001,0x0002,0x0003,0x0004,0x0005,0x0006,0x0007,
10270x0008,0x0009,0x000A,0x000B,0x000C,0x000D,0x000E,0x000F,10270x0008,0x0009,0x000A,0x000B,0x000C,0x000D,0x000E,0x000F,
10280x0010,0x0011,0x0012,0x0013,0x0014,0x0015,0x0016,0x0017,10280x0010,0x0011,0x0012,0x0013,0x0014,0x0015,0x0016,0x0017,
@@ -1060,7 +1060,7 @@
1060#endif1060#endif
10611061
1062#ifdef HAVE_CHARSET_latin11062#ifdef HAVE_CHARSET_latin1
1063uchar ctype_latin1_danish_ci[] = {1063static const uchar ctype_latin1_danish_ci[] = {
10640x00,10640x00,
10650x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x28,0x28,0x28,0x28,0x28,0x20,0x20,10650x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x28,0x28,0x28,0x28,0x28,0x20,0x20,
10660x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,10660x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,
@@ -1080,7 +1080,7 @@
10800x02,0x02,0x02,0x02,0x02,0x02,0x02,0x10,0x02,0x02,0x02,0x02,0x02,0x02,0x02,0x0210800x02,0x02,0x02,0x02,0x02,0x02,0x02,0x10,0x02,0x02,0x02,0x02,0x02,0x02,0x02,0x02
1081};1081};
10821082
1083uchar to_lower_latin1_danish_ci[] = {1083static const uchar to_lower_latin1_danish_ci[] = {
10840x00,0x01,0x02,0x03,0x04,0x05,0x06,0x07,0x08,0x09,0x0A,0x0B,0x0C,0x0D,0x0E,0x0F,10840x00,0x01,0x02,0x03,0x04,0x05,0x06,0x07,0x08,0x09,0x0A,0x0B,0x0C,0x0D,0x0E,0x0F,
10850x10,0x11,0x12,0x13,0x14,0x15,0x16,0x17,0x18,0x19,0x1A,0x1B,0x1C,0x1D,0x1E,0x1F,10850x10,0x11,0x12,0x13,0x14,0x15,0x16,0x17,0x18,0x19,0x1A,0x1B,0x1C,0x1D,0x1E,0x1F,
10860x20,0x21,0x22,0x23,0x24,0x25,0x26,0x27,0x28,0x29,0x2A,0x2B,0x2C,0x2D,0x2E,0x2F,10860x20,0x21,0x22,0x23,0x24,0x25,0x26,0x27,0x28,0x29,0x2A,0x2B,0x2C,0x2D,0x2E,0x2F,
@@ -1099,7 +1099,7 @@
10990xF0,0xF1,0xF2,0xF3,0xF4,0xF5,0xF6,0xF7,0xF8,0xF9,0xFA,0xFB,0xFC,0xFD,0xFE,0xFF10990xF0,0xF1,0xF2,0xF3,0xF4,0xF5,0xF6,0xF7,0xF8,0xF9,0xFA,0xFB,0xFC,0xFD,0xFE,0xFF
1100};1100};
11011101
1102uchar to_upper_latin1_danish_ci[] = {1102static const uchar to_upper_latin1_danish_ci[] = {
11030x00,0x01,0x02,0x03,0x04,0x05,0x06,0x07,0x08,0x09,0x0A,0x0B,0x0C,0x0D,0x0E,0x0F,11030x00,0x01,0x02,0x03,0x04,0x05,0x06,0x07,0x08,0x09,0x0A,0x0B,0x0C,0x0D,0x0E,0x0F,
11040x10,0x11,0x12,0x13,0x14,0x15,0x16,0x17,0x18,0x19,0x1A,0x1B,0x1C,0x1D,0x1E,0x1F,11040x10,0x11,0x12,0x13,0x14,0x15,0x16,0x17,0x18,0x19,0x1A,0x1B,0x1C,0x1D,0x1E,0x1F,
11050x20,0x21,0x22,0x23,0x24,0x25,0x26,0x27,0x28,0x29,0x2A,0x2B,0x2C,0x2D,0x2E,0x2F,11050x20,0x21,0x22,0x23,0x24,0x25,0x26,0x27,0x28,0x29,0x2A,0x2B,0x2C,0x2D,0x2E,0x2F,
@@ -1118,7 +1118,7 @@
11180xD0,0xD1,0xD2,0xD3,0xD4,0xD5,0xD6,0xF7,0xD8,0xD9,0xDA,0xDB,0xDC,0xDD,0xDE,0xFF11180xD0,0xD1,0xD2,0xD3,0xD4,0xD5,0xD6,0xF7,0xD8,0xD9,0xDA,0xDB,0xDC,0xDD,0xDE,0xFF
1119};1119};
11201120
1121uchar sort_order_latin1_danish_ci[] = {1121static const uchar sort_order_latin1_danish_ci[] = {
11220x00,0x01,0x02,0x03,0x04,0x05,0x06,0x07,0x08,0x09,0x0A,0x0B,0x0C,0x0D,0x0E,0x0F,11220x00,0x01,0x02,0x03,0x04,0x05,0x06,0x07,0x08,0x09,0x0A,0x0B,0x0C,0x0D,0x0E,0x0F,
11230x10,0x11,0x12,0x13,0x14,0x15,0x16,0x17,0x18,0x19,0x1A,0x1B,0x1C,0x1D,0x1E,0x1F,11230x10,0x11,0x12,0x13,0x14,0x15,0x16,0x17,0x18,0x19,0x1A,0x1B,0x1C,0x1D,0x1E,0x1F,
11240x20,0x21,0x22,0x23,0x24,0x25,0x26,0x27,0x28,0x29,0x2A,0x2B,0x2C,0x2D,0x2E,0x2F,11240x20,0x21,0x22,0x23,0x24,0x25,0x26,0x27,0x28,0x29,0x2A,0x2B,0x2C,0x2D,0x2E,0x2F,
@@ -1137,7 +1137,7 @@
11370x44,0x4E,0x4F,0x4F,0x4F,0x4F,0x5C,0xF7,0x5C,0x55,0x55,0x55,0x59,0x59,0xDE,0xFF11370x44,0x4E,0x4F,0x4F,0x4F,0x4F,0x5C,0xF7,0x5C,0x55,0x55,0x55,0x59,0x59,0xDE,0xFF
1138};1138};
11391139
1140uint16 to_uni_latin1_danish_ci[] = {1140static const uint16 to_uni_latin1_danish_ci[] = {
11410x0000,0x0001,0x0002,0x0003,0x0004,0x0005,0x0006,0x0007,11410x0000,0x0001,0x0002,0x0003,0x0004,0x0005,0x0006,0x0007,
11420x0008,0x0009,0x000A,0x000B,0x000C,0x000D,0x000E,0x000F,11420x0008,0x0009,0x000A,0x000B,0x000C,0x000D,0x000E,0x000F,
11430x0010,0x0011,0x0012,0x0013,0x0014,0x0015,0x0016,0x0017,11430x0010,0x0011,0x0012,0x0013,0x0014,0x0015,0x0016,0x0017,
@@ -1175,7 +1175,7 @@
1175#endif1175#endif
11761176
1177#ifdef HAVE_CHARSET_hebrew1177#ifdef HAVE_CHARSET_hebrew
1178uchar ctype_hebrew_general_ci[] = {1178static const uchar ctype_hebrew_general_ci[] = {
11790x00,11790x00,
11800x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x28,0x28,0x28,0x28,0x28,0x20,0x20,11800x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x28,0x28,0x28,0x28,0x28,0x20,0x20,
11810x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,11810x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,
@@ -1195,7 +1195,7 @@
11950x02,0x02,0x02,0x02,0x02,0x02,0x02,0x02,0x02,0x02,0x02,0x00,0x00,0x20,0x20,0x0011950x02,0x02,0x02,0x02,0x02,0x02,0x02,0x02,0x02,0x02,0x02,0x00,0x00,0x20,0x20,0x00
1196};1196};
11971197
1198uchar to_lower_hebrew_general_ci[] = {1198static const uchar to_lower_hebrew_general_ci[] = {
11990x00,0x01,0x02,0x03,0x04,0x05,0x06,0x07,0x08,0x09,0x0A,0x0B,0x0C,0x0D,0x0E,0x0F,11990x00,0x01,0x02,0x03,0x04,0x05,0x06,0x07,0x08,0x09,0x0A,0x0B,0x0C,0x0D,0x0E,0x0F,
12000x10,0x11,0x12,0x13,0x14,0x15,0x16,0x17,0x18,0x19,0x1A,0x1B,0x1C,0x1D,0x1E,0x1F,12000x10,0x11,0x12,0x13,0x14,0x15,0x16,0x17,0x18,0x19,0x1A,0x1B,0x1C,0x1D,0x1E,0x1F,
12010x20,0x21,0x22,0x23,0x24,0x25,0x26,0x27,0x28,0x29,0x2A,0x2B,0x2C,0x2D,0x2E,0x2F,12010x20,0x21,0x22,0x23,0x24,0x25,0x26,0x27,0x28,0x29,0x2A,0x2B,0x2C,0x2D,0x2E,0x2F,
@@ -1214,7 +1214,7 @@
12140xF0,0xF1,0xF2,0xF3,0xF4,0xF5,0xF6,0xF7,0xF8,0xF9,0xFA,0xFB,0xFC,0xFD,0xFE,0xFF12140xF0,0xF1,0xF2,0xF3,0xF4,0xF5,0xF6,0xF7,0xF8,0xF9,0xFA,0xFB,0xFC,0xFD,0xFE,0xFF
1215};1215};
12161216
1217uchar to_upper_hebrew_general_ci[] = {1217static const uchar to_upper_hebrew_general_ci[] = {
12180x00,0x01,0x02,0x03,0x04,0x05,0x06,0x07,0x08,0x09,0x0A,0x0B,0x0C,0x0D,0x0E,0x0F,12180x00,0x01,0x02,0x03,0x04,0x05,0x06,0x07,0x08,0x09,0x0A,0x0B,0x0C,0x0D,0x0E,0x0F,
12190x10,0x11,0x12,0x13,0x14,0x15,0x16,0x17,0x18,0x19,0x1A,0x1B,0x1C,0x1D,0x1E,0x1F,12190x10,0x11,0x12,0x13,0x14,0x15,0x16,0x17,0x18,0x19,0x1A,0x1B,0x1C,0x1D,0x1E,0x1F,
12200x20,0x21,0x22,0x23,0x24,0x25,0x26,0x27,0x28,0x29,0x2A,0x2B,0x2C,0x2D,0x2E,0x2F,12200x20,0x21,0x22,0x23,0x24,0x25,0x26,0x27,0x28,0x29,0x2A,0x2B,0x2C,0x2D,0x2E,0x2F,
@@ -1233,7 +1233,7 @@
12330xF0,0xF1,0xF2,0xF3,0xF4,0xF5,0xF6,0xF7,0xF8,0xF9,0xFA,0xFB,0xFC,0xFD,0xFE,0xFF12330xF0,0xF1,0xF2,0xF3,0xF4,0xF5,0xF6,0xF7,0xF8,0xF9,0xFA,0xFB,0xFC,0xFD,0xFE,0xFF
1234};1234};
12351235
1236uchar sort_order_hebrew_general_ci[] = {1236static const uchar sort_order_hebrew_general_ci[] = {
12370x00,0x01,0x02,0x03,0x04,0x05,0x06,0x07,0x08,0x09,0x0A,0x0B,0x0C,0x0D,0x0E,0x0F,12370x00,0x01,0x02,0x03,0x04,0x05,0x06,0x07,0x08,0x09,0x0A,0x0B,0x0C,0x0D,0x0E,0x0F,
12380x10,0x11,0x12,0x13,0x14,0x15,0x16,0x17,0x18,0x19,0x1A,0x1B,0x1C,0x1D,0x1E,0x1F,12380x10,0x11,0x12,0x13,0x14,0x15,0x16,0x17,0x18,0x19,0x1A,0x1B,0x1C,0x1D,0x1E,0x1F,
12390x20,0x21,0x22,0x23,0x24,0x25,0x26,0x27,0x28,0x29,0x2A,0x2B,0x2C,0x2D,0x2E,0x2F,12390x20,0x21,0x22,0x23,0x24,0x25,0x26,0x27,0x28,0x29,0x2A,0x2B,0x2C,0x2D,0x2E,0x2F,
@@ -1252,7 +1252,7 @@
12520xF0,0xF1,0xF2,0xF3,0xF4,0xF5,0xF6,0xF7,0xF8,0xF9,0xFA,0xFB,0xFC,0xFD,0xFE,0xFF12520xF0,0xF1,0xF2,0xF3,0xF4,0xF5,0xF6,0xF7,0xF8,0xF9,0xFA,0xFB,0xFC,0xFD,0xFE,0xFF
1253};1253};
12541254
1255uint16 to_uni_hebrew_general_ci[] = {1255static const uint16 to_uni_hebrew_general_ci[] = {
12560x0000,0x0001,0x0002,0x0003,0x0004,0x0005,0x0006,0x0007,12560x0000,0x0001,0x0002,0x0003,0x0004,0x0005,0x0006,0x0007,
12570x0008,0x0009,0x000A,0x000B,0x000C,0x000D,0x000E,0x000F,12570x0008,0x0009,0x000A,0x000B,0x000C,0x000D,0x000E,0x000F,
12580x0010,0x0011,0x0012,0x0013,0x0014,0x0015,0x0016,0x0017,12580x0010,0x0011,0x0012,0x0013,0x0014,0x0015,0x0016,0x0017,
@@ -1290,7 +1290,7 @@
1290#endif1290#endif
12911291
1292#ifdef HAVE_CHARSET_latin71292#ifdef HAVE_CHARSET_latin7
1293uchar ctype_latin7_estonian_cs[] = {1293static const uchar ctype_latin7_estonian_cs[] = {
12940x00,12940x00,
12950x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x28,0x28,0x28,0x28,0x28,0x20,0x20,12950x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x28,0x28,0x28,0x28,0x28,0x20,0x20,
12960x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,12960x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,
@@ -1310,7 +1310,7 @@
13100x02,0x02,0x02,0x02,0x02,0x02,0x02,0x10,0x02,0x02,0x02,0x02,0x02,0x02,0x02,0x1013100x02,0x02,0x02,0x02,0x02,0x02,0x02,0x10,0x02,0x02,0x02,0x02,0x02,0x02,0x02,0x10
1311};1311};
13121312
1313uchar to_lower_latin7_estonian_cs[] = {1313static const uchar to_lower_latin7_estonian_cs[] = {
13140x00,0x01,0x02,0x03,0x04,0x05,0x06,0x07,0x08,0x09,0x0A,0x0B,0x0C,0x0D,0x0E,0x0F,13140x00,0x01,0x02,0x03,0x04,0x05,0x06,0x07,0x08,0x09,0x0A,0x0B,0x0C,0x0D,0x0E,0x0F,
13150x10,0x11,0x12,0x13,0x14,0x15,0x16,0x17,0x18,0x19,0x1A,0x1B,0x1C,0x1D,0x1E,0x1F,13150x10,0x11,0x12,0x13,0x14,0x15,0x16,0x17,0x18,0x19,0x1A,0x1B,0x1C,0x1D,0x1E,0x1F,
13160x20,0x21,0x22,0x23,0x24,0x25,0x26,0x27,0x28,0x29,0x2A,0x2B,0x2C,0x2D,0x2E,0x2F,13160x20,0x21,0x22,0x23,0x24,0x25,0x26,0x27,0x28,0x29,0x2A,0x2B,0x2C,0x2D,0x2E,0x2F,
@@ -1329,7 +1329,7 @@
13290xF0,0xF1,0xF2,0xF3,0xF4,0xF5,0xF6,0xF7,0xF8,0xF9,0xFA,0xFB,0xFC,0xFD,0xFE,0xFF13290xF0,0xF1,0xF2,0xF3,0xF4,0xF5,0xF6,0xF7,0xF8,0xF9,0xFA,0xFB,0xFC,0xFD,0xFE,0xFF
1330};1330};
13311331
1332uchar to_upper_latin7_estonian_cs[] = {1332static const uchar to_upper_latin7_estonian_cs[] = {
13330x00,0x01,0x02,0x03,0x04,0x05,0x06,0x07,0x08,0x09,0x0A,0x0B,0x0C,0x0D,0x0E,0x0F,13330x00,0x01,0x02,0x03,0x04,0x05,0x06,0x07,0x08,0x09,0x0A,0x0B,0x0C,0x0D,0x0E,0x0F,
13340x10,0x11,0x12,0x13,0x14,0x15,0x16,0x17,0x18,0x19,0x1A,0x1B,0x1C,0x1D,0x1E,0x1F,13340x10,0x11,0x12,0x13,0x14,0x15,0x16,0x17,0x18,0x19,0x1A,0x1B,0x1C,0x1D,0x1E,0x1F,
13350x20,0x21,0x22,0x23,0x24,0x25,0x26,0x27,0x28,0x29,0x2A,0x2B,0x2C,0x2D,0x2E,0x2F,13350x20,0x21,0x22,0x23,0x24,0x25,0x26,0x27,0x28,0x29,0x2A,0x2B,0x2C,0x2D,0x2E,0x2F,
@@ -1348,7 +1348,7 @@
13480xD0,0xD1,0xD2,0xD3,0xD4,0xD5,0xD6,0xF7,0xD8,0xD9,0xDA,0xDB,0xDC,0xDD,0xDE,0xFF13480xD0,0xD1,0xD2,0xD3,0xD4,0xD5,0xD6,0xF7,0xD8,0xD9,0xDA,0xDB,0xDC,0xDD,0xDE,0xFF
1349};1349};
13501350
1351uchar sort_order_latin7_estonian_cs[] = {1351static const uchar sort_order_latin7_estonian_cs[] = {
13520x00,0x02,0x03,0x04,0x05,0x06,0x07,0x08,0x09,0x2E,0x2F,0x30,0x31,0x32,0x0A,0x0B,13520x00,0x02,0x03,0x04,0x05,0x06,0x07,0x08,0x09,0x2E,0x2F,0x30,0x31,0x32,0x0A,0x0B,
13530x0C,0x0D,0x0E,0x0F,0x10,0x11,0x12,0x13,0x14,0x15,0x16,0x17,0x18,0x19,0x1A,0x1B,13530x0C,0x0D,0x0E,0x0F,0x10,0x11,0x12,0x13,0x14,0x15,0x16,0x17,0x18,0x19,0x1A,0x1B,
13540x2C,0x33,0x34,0x35,0x36,0x37,0x38,0x27,0x39,0x3A,0x3B,0x5D,0x3C,0x28,0x3D,0x3E,13540x2C,0x33,0x34,0x35,0x36,0x37,0x38,0x27,0x39,0x3A,0x3B,0x5D,0x3C,0x28,0x3D,0x3E,
@@ -1367,7 +1367,7 @@
13670xDC,0xC3,0xC5,0xC9,0xCB,0xF3,0xF7,0x65,0xED,0xBD,0xD9,0xEB,0xF9,0xE2,0xE4,0x5313670xDC,0xC3,0xC5,0xC9,0xCB,0xF3,0xF7,0x65,0xED,0xBD,0xD9,0xEB,0xF9,0xE2,0xE4,0x53
1368};1368};
13691369
1370uint16 to_uni_latin7_estonian_cs[] = {1370static const uint16 to_uni_latin7_estonian_cs[] = {
13710x0000,0x0001,0x0002,0x0003,0x0004,0x0005,0x0006,0x0007,13710x0000,0x0001,0x0002,0x0003,0x0004,0x0005,0x0006,0x0007,
13720x0008,0x0009,0x000A,0x000B,0x000C,0x000D,0x000E,0x000F,13720x0008,0x0009,0x000A,0x000B,0x000C,0x000D,0x000E,0x000F,
13730x0010,0x0011,0x0012,0x0013,0x0014,0x0015,0x0016,0x0017,13730x0010,0x0011,0x0012,0x0013,0x0014,0x0015,0x0016,0x0017,
@@ -1405,7 +1405,7 @@
1405#endif1405#endif
14061406
1407#ifdef HAVE_CHARSET_latin21407#ifdef HAVE_CHARSET_latin2
1408uchar ctype_latin2_hungarian_ci[] = {1408static const uchar ctype_latin2_hungarian_ci[] = {
14090x00,14090x00,
14100x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x28,0x28,0x28,0x28,0x28,0x20,0x20,14100x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x28,0x28,0x28,0x28,0x28,0x20,0x20,
14110x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,14110x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,
@@ -1425,7 +1425,7 @@
14250x02,0x02,0x02,0x02,0x02,0x02,0x02,0x10,0x02,0x02,0x02,0x02,0x02,0x02,0x02,0x1014250x02,0x02,0x02,0x02,0x02,0x02,0x02,0x10,0x02,0x02,0x02,0x02,0x02,0x02,0x02,0x10
1426};1426};
14271427
1428uchar to_lower_latin2_hungarian_ci[] = {1428static const uchar to_lower_latin2_hungarian_ci[] = {
14290x00,0x01,0x02,0x03,0x04,0x05,0x06,0x07,0x08,0x09,0x0A,0x0B,0x0C,0x0D,0x0E,0x0F,14290x00,0x01,0x02,0x03,0x04,0x05,0x06,0x07,0x08,0x09,0x0A,0x0B,0x0C,0x0D,0x0E,0x0F,
14300x10,0x11,0x12,0x13,0x14,0x15,0x16,0x17,0x18,0x19,0x1A,0x1B,0x1C,0x1D,0x1E,0x1F,14300x10,0x11,0x12,0x13,0x14,0x15,0x16,0x17,0x18,0x19,0x1A,0x1B,0x1C,0x1D,0x1E,0x1F,
14310x20,0x21,0x22,0x23,0x24,0x25,0x26,0x27,0x28,0x29,0x2A,0x2B,0x2C,0x2D,0x2E,0x2F,14310x20,0x21,0x22,0x23,0x24,0x25,0x26,0x27,0x28,0x29,0x2A,0x2B,0x2C,0x2D,0x2E,0x2F,
@@ -1444,7 +1444,7 @@
14440xF0,0xF1,0xF2,0xF3,0xF4,0xF5,0xF6,0xF7,0xF8,0xF9,0xFA,0xFB,0xFC,0xFD,0xFE,0xFF14440xF0,0xF1,0xF2,0xF3,0xF4,0xF5,0xF6,0xF7,0xF8,0xF9,0xFA,0xFB,0xFC,0xFD,0xFE,0xFF
1445};1445};
14461446
1447uchar to_upper_latin2_hungarian_ci[] = {1447static const uchar to_upper_latin2_hungarian_ci[] = {
14480x00,0x01,0x02,0x03,0x04,0x05,0x06,0x07,0x08,0x09,0x0A,0x0B,0x0C,0x0D,0x0E,0x0F,14480x00,0x01,0x02,0x03,0x04,0x05,0x06,0x07,0x08,0x09,0x0A,0x0B,0x0C,0x0D,0x0E,0x0F,
14490x10,0x11,0x12,0x13,0x14,0x15,0x16,0x17,0x18,0x19,0x1A,0x1B,0x1C,0x1D,0x1E,0x1F,14490x10,0x11,0x12,0x13,0x14,0x15,0x16,0x17,0x18,0x19,0x1A,0x1B,0x1C,0x1D,0x1E,0x1F,
14500x20,0x21,0x22,0x23,0x24,0x25,0x26,0x27,0x28,0x29,0x2A,0x2B,0x2C,0x2D,0x2E,0x2F,14500x20,0x21,0x22,0x23,0x24,0x25,0x26,0x27,0x28,0x29,0x2A,0x2B,0x2C,0x2D,0x2E,0x2F,
@@ -1463,7 +1463,7 @@
14630xD0,0xD1,0xD2,0xD3,0xD4,0xD5,0xD6,0xF7,0xD8,0xD9,0xDA,0xDB,0xDC,0xDD,0xDE,0xFF14630xD0,0xD1,0xD2,0xD3,0xD4,0xD5,0xD6,0xF7,0xD8,0xD9,0xDA,0xDB,0xDC,0xDD,0xDE,0xFF
1464};1464};
14651465
1466uchar sort_order_latin2_hungarian_ci[] = {1466static const uchar sort_order_latin2_hungarian_ci[] = {
14670x00,0x01,0x02,0x03,0x04,0x05,0x06,0x07,0x08,0x09,0x0A,0x0B,0x0C,0x0D,0x0E,0x0F,14670x00,0x01,0x02,0x03,0x04,0x05,0x06,0x07,0x08,0x09,0x0A,0x0B,0x0C,0x0D,0x0E,0x0F,
14680x10,0x11,0x12,0x13,0x14,0x15,0x16,0x17,0x18,0x19,0x1A,0x1B,0x1C,0x1D,0x1E,0x1F,14680x10,0x11,0x12,0x13,0x14,0x15,0x16,0x17,0x18,0x19,0x1A,0x1B,0x1C,0x1D,0x1E,0x1F,
14690x20,0x21,0x22,0x23,0x24,0x25,0x26,0x27,0x28,0x29,0x2A,0x2B,0x2C,0x2D,0x2E,0x2F,14690x20,0x21,0x22,0x23,0x24,0x25,0x26,0x27,0x28,0x29,0x2A,0x2B,0x2C,0x2D,0x2E,0x2F,
@@ -1482,7 +1482,7 @@
14820xFF,0x62,0x63,0x64,0x66,0x67,0x67,0xFF,0x6D,0x77,0x75,0x78,0x78,0x7E,0x74,0xFF14820xFF,0x62,0x63,0x64,0x66,0x67,0x67,0xFF,0x6D,0x77,0x75,0x78,0x78,0x7E,0x74,0xFF
1483};1483};
14841484
1485uint16 to_uni_latin2_hungarian_ci[] = {1485static const uint16 to_uni_latin2_hungarian_ci[] = {
14860x0000,0x0001,0x0002,0x0003,0x0004,0x0005,0x0006,0x0007,14860x0000,0x0001,0x0002,0x0003,0x0004,0x0005,0x0006,0x0007,
14870x0008,0x0009,0x000A,0x000B,0x000C,0x000D,0x000E,0x000F,14870x0008,0x0009,0x000A,0x000B,0x000C,0x000D,0x000E,0x000F,
14880x0010,0x0011,0x0012,0x0013,0x0014,0x0015,0x0016,0x0017,14880x0010,0x0011,0x0012,0x0013,0x0014,0x0015,0x0016,0x0017,
@@ -1520,7 +1520,7 @@
1520#endif1520#endif
15211521
1522#ifdef HAVE_CHARSET_koi8u1522#ifdef HAVE_CHARSET_koi8u
1523uchar ctype_koi8u_general_ci[] = {1523static const uchar ctype_koi8u_general_ci[] = {
15240x00,15240x00,
15250x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x28,0x28,0x28,0x28,0x28,0x20,0x20,15250x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x28,0x28,0x28,0x28,0x28,0x20,0x20,
15260x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,15260x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,
@@ -1540,7 +1540,7 @@
15400x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x0115400x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01
1541};1541};
15421542
1543uchar to_lower_koi8u_general_ci[] = {1543static const uchar to_lower_koi8u_general_ci[] = {
15440x00,0x01,0x02,0x03,0x04,0x05,0x06,0x07,0x08,0x09,0x0A,0x0B,0x0C,0x0D,0x0E,0x0F,15440x00,0x01,0x02,0x03,0x04,0x05,0x06,0x07,0x08,0x09,0x0A,0x0B,0x0C,0x0D,0x0E,0x0F,
15450x10,0x11,0x12,0x13,0x14,0x15,0x16,0x17,0x18,0x19,0x1A,0x1B,0x1C,0x1D,0x1E,0x1F,15450x10,0x11,0x12,0x13,0x14,0x15,0x16,0x17,0x18,0x19,0x1A,0x1B,0x1C,0x1D,0x1E,0x1F,
15460x20,0x21,0x22,0x23,0x24,0x25,0x26,0x27,0x28,0x29,0x2A,0x2B,0x2C,0x2D,0x2E,0x2F,15460x20,0x21,0x22,0x23,0x24,0x25,0x26,0x27,0x28,0x29,0x2A,0x2B,0x2C,0x2D,0x2E,0x2F,
@@ -1559,7 +1559,7 @@
15590xD0,0xD1,0xD2,0xD3,0xD4,0xD5,0xD6,0xD7,0xD8,0xD9,0xDA,0xDB,0xDC,0xDD,0xDE,0xDF15590xD0,0xD1,0xD2,0xD3,0xD4,0xD5,0xD6,0xD7,0xD8,0xD9,0xDA,0xDB,0xDC,0xDD,0xDE,0xDF
1560};1560};
15611561
1562uchar to_upper_koi8u_general_ci[] = {1562static const uchar to_upper_koi8u_general_ci[] = {
15630x00,0x01,0x02,0x03,0x04,0x05,0x06,0x07,0x08,0x09,0x0A,0x0B,0x0C,0x0D,0x0E,0x0F,15630x00,0x01,0x02,0x03,0x04,0x05,0x06,0x07,0x08,0x09,0x0A,0x0B,0x0C,0x0D,0x0E,0x0F,
15640x10,0x11,0x12,0x13,0x14,0x15,0x16,0x17,0x18,0x19,0x1A,0x1B,0x1C,0x1D,0x1E,0x1F,15640x10,0x11,0x12,0x13,0x14,0x15,0x16,0x17,0x18,0x19,0x1A,0x1B,0x1C,0x1D,0x1E,0x1F,
15650x20,0x21,0x22,0x23,0x24,0x25,0x26,0x27,0x28,0x29,0x2A,0x2B,0x2C,0x2D,0x2E,0x2F,15650x20,0x21,0x22,0x23,0x24,0x25,0x26,0x27,0x28,0x29,0x2A,0x2B,0x2C,0x2D,0x2E,0x2F,
@@ -1578,7 +1578,7 @@
15780xF0,0xF1,0xF2,0xF3,0xF4,0xF5,0xF6,0xF7,0xF8,0xF9,0xFA,0xFB,0xFC,0xFD,0xFE,0xFF15780xF0,0xF1,0xF2,0xF3,0xF4,0xF5,0xF6,0xF7,0xF8,0xF9,0xFA,0xFB,0xFC,0xFD,0xFE,0xFF
1579};1579};
15801580
1581uchar sort_order_koi8u_general_ci[] = {1581static const uchar sort_order_koi8u_general_ci[] = {
15820x00,0x01,0x02,0x03,0x04,0x05,0x06,0x07,0x08,0x09,0x0A,0x0B,0x0C,0x0D,0x0E,0x0F,15820x00,0x01,0x02,0x03,0x04,0x05,0x06,0x07,0x08,0x09,0x0A,0x0B,0x0C,0x0D,0x0E,0x0F,
15830x10,0x11,0x12,0x13,0x14,0x15,0x16,0x17,0x18,0x19,0x1A,0x1B,0x1C,0x1D,0x1E,0x1F,15830x10,0x11,0x12,0x13,0x14,0x15,0x16,0x17,0x18,0x19,0x1A,0x1B,0x1C,0x1D,0x1E,0x1F,
15840x20,0x21,0x22,0x23,0x24,0x25,0x26,0x27,0x28,0x29,0x2A,0x2B,0x2C,0x2D,0x2E,0x2F,15840x20,0x21,0x22,0x23,0x24,0x25,0x26,0x27,0x28,0x29,0x2A,0x2B,0x2C,0x2D,0x2E,0x2F,
@@ -1597,7 +1597,7 @@
15970x94,0xA4,0x95,0x96,0x97,0x98,0x89,0x82,0xA1,0xA0,0x8A,0x9D,0xA2,0x9E,0x9C,0x9F15970x94,0xA4,0x95,0x96,0x97,0x98,0x89,0x82,0xA1,0xA0,0x8A,0x9D,0xA2,0x9E,0x9C,0x9F
1598};1598};
15991599
1600uint16 to_uni_koi8u_general_ci[] = {1600static const uint16 to_uni_koi8u_general_ci[] = {
16010x0000,0x0001,0x0002,0x0003,0x0004,0x0005,0x0006,0x0007,16010x0000,0x0001,0x0002,0x0003,0x0004,0x0005,0x0006,0x0007,
16020x0008,0x0009,0x000A,0x000B,0x000C,0x000D,0x000E,0x000F,16020x0008,0x0009,0x000A,0x000B,0x000C,0x000D,0x000E,0x000F,
16030x0010,0x0011,0x0012,0x0013,0x0014,0x0015,0x0016,0x0017,16030x0010,0x0011,0x0012,0x0013,0x0014,0x0015,0x0016,0x0017,
@@ -1635,7 +1635,7 @@
1635#endif1635#endif
16361636
1637#ifdef HAVE_CHARSET_cp12511637#ifdef HAVE_CHARSET_cp1251
1638uchar ctype_cp1251_ukrainian_ci[] = {1638static const uchar ctype_cp1251_ukrainian_ci[] = {
16390x00,16390x00,
16400x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x28,0x28,0x28,0x28,0x28,0x20,0x20,16400x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x28,0x28,0x28,0x28,0x28,0x20,0x20,
16410x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,16410x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,
@@ -1655,7 +1655,7 @@
16550x02,0x02,0x02,0x02,0x02,0x02,0x02,0x02,0x02,0x02,0x02,0x02,0x02,0x02,0x02,0x0216550x02,0x02,0x02,0x02,0x02,0x02,0x02,0x02,0x02,0x02,0x02,0x02,0x02,0x02,0x02,0x02
1656};1656};
16571657
1658uchar to_lower_cp1251_ukrainian_ci[] = {1658static const uchar to_lower_cp1251_ukrainian_ci[] = {
16590x00,0x01,0x02,0x03,0x04,0x05,0x06,0x07,0x08,0x09,0x0A,0x0B,0x0C,0x0D,0x0E,0x0F,16590x00,0x01,0x02,0x03,0x04,0x05,0x06,0x07,0x08,0x09,0x0A,0x0B,0x0C,0x0D,0x0E,0x0F,
16600x10,0x11,0x12,0x13,0x14,0x15,0x16,0x17,0x18,0x19,0x1A,0x1B,0x1C,0x1D,0x1E,0x1F,16600x10,0x11,0x12,0x13,0x14,0x15,0x16,0x17,0x18,0x19,0x1A,0x1B,0x1C,0x1D,0x1E,0x1F,
16610x20,0x21,0x22,0x23,0x24,0x25,0x26,0x27,0x28,0x29,0x2A,0x2B,0x2C,0x2D,0x2E,0x2F,16610x20,0x21,0x22,0x23,0x24,0x25,0x26,0x27,0x28,0x29,0x2A,0x2B,0x2C,0x2D,0x2E,0x2F,
@@ -1674,7 +1674,7 @@
16740xF0,0xF1,0xF2,0xF3,0xF4,0xF5,0xF6,0xF7,0xF8,0xF9,0xFA,0xFB,0xFC,0xFD,0xFE,0xFF16740xF0,0xF1,0xF2,0xF3,0xF4,0xF5,0xF6,0xF7,0xF8,0xF9,0xFA,0xFB,0xFC,0xFD,0xFE,0xFF
1675};1675};
16761676
1677uchar to_upper_cp1251_ukrainian_ci[] = {1677static const uchar to_upper_cp1251_ukrainian_ci[] = {
16780x00,0x01,0x02,0x03,0x04,0x05,0x06,0x07,0x08,0x09,0x0A,0x0B,0x0C,0x0D,0x0E,0x0F,16780x00,0x01,0x02,0x03,0x04,0x05,0x06,0x07,0x08,0x09,0x0A,0x0B,0x0C,0x0D,0x0E,0x0F,
16790x10,0x11,0x12,0x13,0x14,0x15,0x16,0x17,0x18,0x19,0x1A,0x1B,0x1C,0x1D,0x1E,0x1F,16790x10,0x11,0x12,0x13,0x14,0x15,0x16,0x17,0x18,0x19,0x1A,0x1B,0x1C,0x1D,0x1E,0x1F,
16800x20,0x21,0x22,0x23,0x24,0x25,0x26,0x27,0x28,0x29,0x2A,0x2B,0x2C,0x2D,0x2E,0x2F,16800x20,0x21,0x22,0x23,0x24,0x25,0x26,0x27,0x28,0x29,0x2A,0x2B,0x2C,0x2D,0x2E,0x2F,
@@ -1693,7 +1693,7 @@
16930xD0,0xD1,0xD2,0xD3,0xD4,0xD5,0xD6,0xD7,0xD8,0xD9,0xDA,0xDB,0xDC,0xDD,0xDE,0xDF16930xD0,0xD1,0xD2,0xD3,0xD4,0xD5,0xD6,0xD7,0xD8,0xD9,0xDA,0xDB,0xDC,0xDD,0xDE,0xDF
1694};1694};
16951695
1696uchar sort_order_cp1251_ukrainian_ci[] = {1696static const uchar sort_order_cp1251_ukrainian_ci[] = {
16970x00,0x01,0x02,0x03,0x04,0x05,0x06,0x07,0x08,0x09,0x0A,0x0B,0x0C,0x0D,0x0E,0x0F,16970x00,0x01,0x02,0x03,0x04,0x05,0x06,0x07,0x08,0x09,0x0A,0x0B,0x0C,0x0D,0x0E,0x0F,
16980x10,0x11,0x12,0x13,0x14,0x15,0x16,0x17,0x18,0x19,0x1A,0x1B,0x1C,0x1D,0x1E,0x1F,16980x10,0x11,0x12,0x13,0x14,0x15,0x16,0x17,0x18,0x19,0x1A,0x1B,0x1C,0x1D,0x1E,0x1F,
16990x20,0x21,0x22,0x23,0x24,0x25,0x26,0x27,0x28,0x29,0x2A,0x2B,0x2C,0x2D,0x2E,0x2F,16990x20,0x21,0x22,0x23,0x24,0x25,0x26,0x27,0x28,0x29,0x2A,0x2B,0x2C,0x2D,0x2E,0x2F,
@@ -1712,7 +1712,7 @@
17120x95,0x96,0x97,0x98,0x99,0x9A,0x9B,0x9C,0x9D,0x9E,0x9F,0xA0,0xA1,0xA2,0xA3,0xA417120x95,0x96,0x97,0x98,0x99,0x9A,0x9B,0x9C,0x9D,0x9E,0x9F,0xA0,0xA1,0xA2,0xA3,0xA4
1713};1713};
17141714
1715uint16 to_uni_cp1251_ukrainian_ci[] = {1715static const uint16 to_uni_cp1251_ukrainian_ci[] = {
17160x0000,0x0001,0x0002,0x0003,0x0004,0x0005,0x0006,0x0007,17160x0000,0x0001,0x0002,0x0003,0x0004,0x0005,0x0006,0x0007,
17170x0008,0x0009,0x000A,0x000B,0x000C,0x000D,0x000E,0x000F,17170x0008,0x0009,0x000A,0x000B,0x000C,0x000D,0x000E,0x000F,
17180x0010,0x0011,0x0012,0x0013,0x0014,0x0015,0x0016,0x0017,17180x0010,0x0011,0x0012,0x0013,0x0014,0x0015,0x0016,0x0017,
@@ -1750,7 +1750,7 @@
1750#endif1750#endif
17511751
1752#ifdef HAVE_CHARSET_greek1752#ifdef HAVE_CHARSET_greek
1753uchar ctype_greek_general_ci[] = {1753static const uchar ctype_greek_general_ci[] = {
17540x00,17540x00,
17550x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x28,0x28,0x28,0x28,0x28,0x20,0x20,17550x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x28,0x28,0x28,0x28,0x28,0x20,0x20,
17560x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,17560x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,
@@ -1770,7 +1770,7 @@
17700x02,0x02,0x02,0x02,0x02,0x02,0x02,0x02,0x02,0x02,0x02,0x02,0x02,0x02,0x02,0x0017700x02,0x02,0x02,0x02,0x02,0x02,0x02,0x02,0x02,0x02,0x02,0x02,0x02,0x02,0x02,0x00
1771};1771};
17721772
1773uchar to_lower_greek_general_ci[] = {1773static const uchar to_lower_greek_general_ci[] = {
17740x00,0x01,0x02,0x03,0x04,0x05,0x06,0x07,0x08,0x09,0x0A,0x0B,0x0C,0x0D,0x0E,0x0F,17740x00,0x01,0x02,0x03,0x04,0x05,0x06,0x07,0x08,0x09,0x0A,0x0B,0x0C,0x0D,0x0E,0x0F,
17750x10,0x11,0x12,0x13,0x14,0x15,0x16,0x17,0x18,0x19,0x1A,0x1B,0x1C,0x1D,0x1E,0x1F,17750x10,0x11,0x12,0x13,0x14,0x15,0x16,0x17,0x18,0x19,0x1A,0x1B,0x1C,0x1D,0x1E,0x1F,
17760x20,0x21,0x22,0x23,0x24,0x25,0x26,0x27,0x28,0x29,0x2A,0x2B,0x2C,0x2D,0x2E,0x2F,17760x20,0x21,0x22,0x23,0x24,0x25,0x26,0x27,0x28,0x29,0x2A,0x2B,0x2C,0x2D,0x2E,0x2F,
@@ -1789,7 +1789,7 @@
17890xF0,0xF1,0xF2,0xF3,0xF4,0xF5,0xF6,0xF7,0xF8,0xF9,0xFA,0xFB,0xFC,0xFD,0xFE,0xFF17890xF0,0xF1,0xF2,0xF3,0xF4,0xF5,0xF6,0xF7,0xF8,0xF9,0xFA,0xFB,0xFC,0xFD,0xFE,0xFF
1790};1790};
17911791
1792uchar to_upper_greek_general_ci[] = {1792static const uchar to_upper_greek_general_ci[] = {
17930x00,0x01,0x02,0x03,0x04,0x05,0x06,0x07,0x08,0x09,0x0A,0x0B,0x0C,0x0D,0x0E,0x0F,17930x00,0x01,0x02,0x03,0x04,0x05,0x06,0x07,0x08,0x09,0x0A,0x0B,0x0C,0x0D,0x0E,0x0F,
17940x10,0x11,0x12,0x13,0x14,0x15,0x16,0x17,0x18,0x19,0x1A,0x1B,0x1C,0x1D,0x1E,0x1F,17940x10,0x11,0x12,0x13,0x14,0x15,0x16,0x17,0x18,0x19,0x1A,0x1B,0x1C,0x1D,0x1E,0x1F,
17950x20,0x21,0x22,0x23,0x24,0x25,0x26,0x27,0x28,0x29,0x2A,0x2B,0x2C,0x2D,0x2E,0x2F,17950x20,0x21,0x22,0x23,0x24,0x25,0x26,0x27,0x28,0x29,0x2A,0x2B,0x2C,0x2D,0x2E,0x2F,
@@ -1808,7 +1808,7 @@
18080xD0,0xD1,0xD3,0xD3,0xD4,0xD5,0xD6,0xD7,0xD8,0xD9,0xDA,0xDB,0xCF,0xD5,0xD9,0xFF18080xD0,0xD1,0xD3,0xD3,0xD4,0xD5,0xD6,0xD7,0xD8,0xD9,0xDA,0xDB,0xCF,0xD5,0xD9,0xFF
1809};1809};
18101810
1811uchar sort_order_greek_general_ci[] = {1811static const uchar sort_order_greek_general_ci[] = {
18120x00,0x01,0x02,0x03,0x04,0x05,0x06,0x07,0x08,0x09,0x0A,0x0B,0x0C,0x0D,0x0E,0x0F,18120x00,0x01,0x02,0x03,0x04,0x05,0x06,0x07,0x08,0x09,0x0A,0x0B,0x0C,0x0D,0x0E,0x0F,
18130x10,0x11,0x12,0x13,0x14,0x15,0x16,0x17,0x18,0x19,0x1A,0x1B,0x1C,0x1D,0x1E,0x1F,18130x10,0x11,0x12,0x13,0x14,0x15,0x16,0x17,0x18,0x19,0x1A,0x1B,0x1C,0x1D,0x1E,0x1F,
18140x20,0x21,0x22,0x23,0x24,0x25,0x26,0x27,0x28,0x29,0x2A,0x2B,0x2C,0x2D,0x2E,0x2F,18140x20,0x21,0x22,0x23,0x24,0x25,0x26,0x27,0x28,0x29,0x2A,0x2B,0x2C,0x2D,0x2E,0x2F,
@@ -1827,7 +1827,7 @@
18270xD0,0xD1,0xD3,0xD3,0xD4,0xD5,0xD6,0xD7,0xD8,0xD9,0xC9,0xD5,0xCF,0xD5,0xD9,0xFF18270xD0,0xD1,0xD3,0xD3,0xD4,0xD5,0xD6,0xD7,0xD8,0xD9,0xC9,0xD5,0xCF,0xD5,0xD9,0xFF
1828};1828};
18291829
1830uint16 to_uni_greek_general_ci[] = {1830static const uint16 to_uni_greek_general_ci[] = {
18310x0000,0x0001,0x0002,0x0003,0x0004,0x0005,0x0006,0x0007,18310x0000,0x0001,0x0002,0x0003,0x0004,0x0005,0x0006,0x0007,
18320x0008,0x0009,0x000A,0x000B,0x000C,0x000D,0x000E,0x000F,18320x0008,0x0009,0x000A,0x000B,0x000C,0x000D,0x000E,0x000F,
18330x0010,0x0011,0x0012,0x0013,0x0014,0x0015,0x0016,0x0017,18330x0010,0x0011,0x0012,0x0013,0x0014,0x0015,0x0016,0x0017,
@@ -1865,7 +1865,7 @@
1865#endif1865#endif
18661866
1867#ifdef HAVE_CHARSET_cp12501867#ifdef HAVE_CHARSET_cp1250
1868uchar ctype_cp1250_general_ci[] = {1868static const uchar ctype_cp1250_general_ci[] = {
18690x00,18690x00,
18700x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x28,0x28,0x28,0x28,0x28,0x20,0x20,18700x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x28,0x28,0x28,0x28,0x28,0x20,0x20,
18710x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,18710x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,
@@ -1885,7 +1885,7 @@
18850x02,0x02,0x02,0x02,0x02,0x02,0x02,0x10,0x02,0x02,0x02,0x02,0x02,0x02,0x02,0x1018850x02,0x02,0x02,0x02,0x02,0x02,0x02,0x10,0x02,0x02,0x02,0x02,0x02,0x02,0x02,0x10
1886};1886};
18871887
1888uchar to_lower_cp1250_general_ci[] = {1888static const uchar to_lower_cp1250_general_ci[] = {
18890x00,0x01,0x02,0x03,0x04,0x05,0x06,0x07,0x08,0x09,0x0A,0x0B,0x0C,0x0D,0x0E,0x0F,18890x00,0x01,0x02,0x03,0x04,0x05,0x06,0x07,0x08,0x09,0x0A,0x0B,0x0C,0x0D,0x0E,0x0F,
18900x10,0x11,0x12,0x13,0x14,0x15,0x16,0x17,0x18,0x19,0x1A,0x1B,0x1C,0x1D,0x1E,0x1F,18900x10,0x11,0x12,0x13,0x14,0x15,0x16,0x17,0x18,0x19,0x1A,0x1B,0x1C,0x1D,0x1E,0x1F,
18910x20,0x21,0x22,0x23,0x24,0x25,0x26,0x27,0x28,0x29,0x2A,0x2B,0x2C,0x2D,0x2E,0x2F,18910x20,0x21,0x22,0x23,0x24,0x25,0x26,0x27,0x28,0x29,0x2A,0x2B,0x2C,0x2D,0x2E,0x2F,
@@ -1904,7 +1904,7 @@
19040xF0,0xF1,0xF2,0xF3,0xF4,0xF5,0xF6,0xF7,0xF8,0xF9,0xFA,0xFB,0xFC,0xFD,0xFE,0xFF19040xF0,0xF1,0xF2,0xF3,0xF4,0xF5,0xF6,0xF7,0xF8,0xF9,0xFA,0xFB,0xFC,0xFD,0xFE,0xFF
1905};1905};
19061906
1907uchar to_upper_cp1250_general_ci[] = {1907static const uchar to_upper_cp1250_general_ci[] = {
19080x00,0x01,0x02,0x03,0x04,0x05,0x06,0x07,0x08,0x09,0x0A,0x0B,0x0C,0x0D,0x0E,0x0F,19080x00,0x01,0x02,0x03,0x04,0x05,0x06,0x07,0x08,0x09,0x0A,0x0B,0x0C,0x0D,0x0E,0x0F,
19090x10,0x11,0x12,0x13,0x14,0x15,0x16,0x17,0x18,0x19,0x1A,0x1B,0x1C,0x1D,0x1E,0x1F,19090x10,0x11,0x12,0x13,0x14,0x15,0x16,0x17,0x18,0x19,0x1A,0x1B,0x1C,0x1D,0x1E,0x1F,
19100x20,0x21,0x22,0x23,0x24,0x25,0x26,0x27,0x28,0x29,0x2A,0x2B,0x2C,0x2D,0x2E,0x2F,19100x20,0x21,0x22,0x23,0x24,0x25,0x26,0x27,0x28,0x29,0x2A,0x2B,0x2C,0x2D,0x2E,0x2F,
@@ -1923,7 +1923,7 @@
19230xD0,0xD1,0xD2,0xD3,0xD4,0xD5,0xD6,0xF7,0xD8,0xD9,0xDA,0xDB,0xDC,0xDD,0xDE,0xFF19230xD0,0xD1,0xD2,0xD3,0xD4,0xD5,0xD6,0xF7,0xD8,0xD9,0xDA,0xDB,0xDC,0xDD,0xDE,0xFF
1924};1924};
19251925
1926uchar sort_order_cp1250_general_ci[] = {1926static const uchar sort_order_cp1250_general_ci[] = {
19270x00,0x01,0x02,0x03,0x04,0x05,0x06,0x07,0x08,0x09,0x0A,0x0B,0x0C,0x0D,0x0E,0x0F,19270x00,0x01,0x02,0x03,0x04,0x05,0x06,0x07,0x08,0x09,0x0A,0x0B,0x0C,0x0D,0x0E,0x0F,
19280x10,0x11,0x12,0x13,0x14,0x15,0x16,0x17,0x18,0x19,0x1A,0x1B,0x1C,0x1D,0x1E,0x1F,19280x10,0x11,0x12,0x13,0x14,0x15,0x16,0x17,0x18,0x19,0x1A,0x1B,0x1C,0x1D,0x1E,0x1F,
19290x20,0x21,0x22,0x23,0x24,0x25,0x26,0x27,0x28,0x29,0x2A,0x2B,0x2C,0x2D,0x2E,0x2F,19290x20,0x21,0x22,0x23,0x24,0x25,0x26,0x27,0x28,0x29,0x2A,0x2B,0x2C,0x2D,0x2E,0x2F,
@@ -1942,7 +1942,7 @@
19420x47,0x53,0x53,0x55,0x55,0x55,0x55,0xF7,0x58,0x5C,0x5C,0x5C,0x5C,0x60,0x5B,0xFF19420x47,0x53,0x53,0x55,0x55,0x55,0x55,0xF7,0x58,0x5C,0x5C,0x5C,0x5C,0x60,0x5B,0xFF
1943};1943};
19441944
1945uint16 to_uni_cp1250_general_ci[] = {1945static const uint16 to_uni_cp1250_general_ci[] = {
19460x0000,0x0001,0x0002,0x0003,0x0004,0x0005,0x0006,0x0007,19460x0000,0x0001,0x0002,0x0003,0x0004,0x0005,0x0006,0x0007,
19470x0008,0x0009,0x000A,0x000B,0x000C,0x000D,0x000E,0x000F,19470x0008,0x0009,0x000A,0x000B,0x000C,0x000D,0x000E,0x000F,
19480x0010,0x0011,0x0012,0x0013,0x0014,0x0015,0x0016,0x0017,19480x0010,0x0011,0x0012,0x0013,0x0014,0x0015,0x0016,0x0017,
@@ -1980,7 +1980,7 @@
1980#endif1980#endif
19811981
1982#ifdef HAVE_CHARSET_latin21982#ifdef HAVE_CHARSET_latin2
1983uchar ctype_latin2_croatian_ci[] = {1983static const uchar ctype_latin2_croatian_ci[] = {
19840x00,19840x00,
19850x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x28,0x28,0x28,0x28,0x28,0x20,0x20,19850x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x28,0x28,0x28,0x28,0x28,0x20,0x20,
19860x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,19860x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,
@@ -2000,7 +2000,7 @@
20000x02,0x02,0x02,0x02,0x02,0x02,0x02,0x10,0x02,0x02,0x02,0x02,0x02,0x02,0x02,0x1020000x02,0x02,0x02,0x02,0x02,0x02,0x02,0x10,0x02,0x02,0x02,0x02,0x02,0x02,0x02,0x10
2001};2001};
20022002
2003uchar to_lower_latin2_croatian_ci[] = {2003static const uchar to_lower_latin2_croatian_ci[] = {
20040x00,0x01,0x02,0x03,0x04,0x05,0x06,0x07,0x08,0x09,0x0A,0x0B,0x0C,0x0D,0x0E,0x0F,20040x00,0x01,0x02,0x03,0x04,0x05,0x06,0x07,0x08,0x09,0x0A,0x0B,0x0C,0x0D,0x0E,0x0F,
20050x10,0x11,0x12,0x13,0x14,0x15,0x16,0x17,0x18,0x19,0x1A,0x1B,0x1C,0x1D,0x1E,0x1F,20050x10,0x11,0x12,0x13,0x14,0x15,0x16,0x17,0x18,0x19,0x1A,0x1B,0x1C,0x1D,0x1E,0x1F,
20060x20,0x21,0x22,0x23,0x24,0x25,0x26,0x27,0x28,0x29,0x2A,0x2B,0x2C,0x2D,0x2E,0x2F,20060x20,0x21,0x22,0x23,0x24,0x25,0x26,0x27,0x28,0x29,0x2A,0x2B,0x2C,0x2D,0x2E,0x2F,
@@ -2019,7 +2019,7 @@
20190xF0,0xF1,0xF2,0xF3,0xF4,0xF5,0xF6,0xF7,0xF8,0xF9,0xFA,0xFB,0xFC,0xFD,0xFE,0xFF20190xF0,0xF1,0xF2,0xF3,0xF4,0xF5,0xF6,0xF7,0xF8,0xF9,0xFA,0xFB,0xFC,0xFD,0xFE,0xFF
2020};2020};
20212021
2022uchar to_upper_latin2_croatian_ci[] = {2022static const uchar to_upper_latin2_croatian_ci[] = {
20230x00,0x01,0x02,0x03,0x04,0x05,0x06,0x07,0x08,0x09,0x0A,0x0B,0x0C,0x0D,0x0E,0x0F,20230x00,0x01,0x02,0x03,0x04,0x05,0x06,0x07,0x08,0x09,0x0A,0x0B,0x0C,0x0D,0x0E,0x0F,
20240x10,0x11,0x12,0x13,0x14,0x15,0x16,0x17,0x18,0x19,0x1A,0x1B,0x1C,0x1D,0x1E,0x1F,20240x10,0x11,0x12,0x13,0x14,0x15,0x16,0x17,0x18,0x19,0x1A,0x1B,0x1C,0x1D,0x1E,0x1F,
20250x20,0x21,0x22,0x23,0x24,0x25,0x26,0x27,0x28,0x29,0x2A,0x2B,0x2C,0x2D,0x2E,0x2F,20250x20,0x21,0x22,0x23,0x24,0x25,0x26,0x27,0x28,0x29,0x2A,0x2B,0x2C,0x2D,0x2E,0x2F,
@@ -2038,7 +2038,7 @@
20380xD0,0xD1,0xD2,0xD3,0xD4,0xD5,0xD6,0xF7,0xD8,0xD9,0xDA,0xDB,0xDC,0xDD,0xDE,0xFF20380xD0,0xD1,0xD2,0xD3,0xD4,0xD5,0xD6,0xF7,0xD8,0xD9,0xDA,0xDB,0xDC,0xDD,0xDE,0xFF
2039};2039};
20402040
2041uchar sort_order_latin2_croatian_ci[] = {2041static const uchar sort_order_latin2_croatian_ci[] = {
20420x00,0x01,0x02,0x03,0x04,0x05,0x06,0x07,0x08,0x09,0x0A,0x0B,0x0C,0x0D,0x0E,0x0F,20420x00,0x01,0x02,0x03,0x04,0x05,0x06,0x07,0x08,0x09,0x0A,0x0B,0x0C,0x0D,0x0E,0x0F,
20430x10,0x11,0x12,0x13,0x14,0x15,0x16,0x17,0x18,0x19,0x1A,0x1B,0x1C,0x1D,0x1E,0x1F,20430x10,0x11,0x12,0x13,0x14,0x15,0x16,0x17,0x18,0x19,0x1A,0x1B,0x1C,0x1D,0x1E,0x1F,
20440x20,0x21,0x22,0x23,0x24,0x25,0x26,0x27,0x28,0x29,0x2A,0x2B,0x2C,0x2D,0x2E,0x2F,20440x20,0x21,0x22,0x23,0x24,0x25,0x26,0x27,0x28,0x29,0x2A,0x2B,0x2C,0x2D,0x2E,0x2F,
@@ -2057,7 +2057,7 @@
20570x4A,0x57,0x57,0x59,0x59,0x59,0x59,0xFE,0x5D,0x64,0x64,0x64,0x64,0x69,0x62,0xFF20570x4A,0x57,0x57,0x59,0x59,0x59,0x59,0xFE,0x5D,0x64,0x64,0x64,0x64,0x69,0x62,0xFF
2058};2058};
20592059
2060uint16 to_uni_latin2_croatian_ci[] = {2060static const uint16 to_uni_latin2_croatian_ci[] = {
20610x0000,0x0001,0x0002,0x0003,0x0004,0x0005,0x0006,0x0007,20610x0000,0x0001,0x0002,0x0003,0x0004,0x0005,0x0006,0x0007,
20620x0008,0x0009,0x000A,0x000B,0x000C,0x000D,0x000E,0x000F,20620x0008,0x0009,0x000A,0x000B,0x000C,0x000D,0x000E,0x000F,
20630x0010,0x0011,0x0012,0x0013,0x0014,0x0015,0x0016,0x0017,20630x0010,0x0011,0x0012,0x0013,0x0014,0x0015,0x0016,0x0017,
@@ -2095,7 +2095,7 @@
2095#endif2095#endif
20962096
2097#ifdef HAVE_CHARSET_cp12572097#ifdef HAVE_CHARSET_cp1257
2098uchar ctype_cp1257_lithuanian_ci[] = {2098static const uchar ctype_cp1257_lithuanian_ci[] = {
20990x00,20990x00,
21000x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x28,0x28,0x28,0x28,0x28,0x20,0x20,21000x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x28,0x28,0x28,0x28,0x28,0x20,0x20,
21010x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,21010x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,
@@ -2115,7 +2115,7 @@
21150x02,0x02,0x02,0x02,0x02,0x02,0x02,0x00,0x02,0x02,0x02,0x02,0x02,0x02,0x02,0x0021150x02,0x02,0x02,0x02,0x02,0x02,0x02,0x00,0x02,0x02,0x02,0x02,0x02,0x02,0x02,0x00
2116};2116};
21172117
2118uchar to_lower_cp1257_lithuanian_ci[] = {2118static const uchar to_lower_cp1257_lithuanian_ci[] = {
21190x00,0x01,0x02,0x03,0x04,0x05,0x06,0x07,0x08,0x09,0x0A,0x0B,0x0C,0x0D,0x0E,0x0F,21190x00,0x01,0x02,0x03,0x04,0x05,0x06,0x07,0x08,0x09,0x0A,0x0B,0x0C,0x0D,0x0E,0x0F,
21200x10,0x11,0x12,0x13,0x14,0x15,0x16,0x17,0x18,0x19,0x1A,0x1B,0x1C,0x1D,0x1E,0x1F,21200x10,0x11,0x12,0x13,0x14,0x15,0x16,0x17,0x18,0x19,0x1A,0x1B,0x1C,0x1D,0x1E,0x1F,
21210x20,0x21,0x22,0x23,0x24,0x25,0x26,0x27,0x28,0x29,0x2A,0x2B,0x2C,0x2D,0x2E,0x2F,21210x20,0x21,0x22,0x23,0x24,0x25,0x26,0x27,0x28,0x29,0x2A,0x2B,0x2C,0x2D,0x2E,0x2F,
@@ -2134,7 +2134,7 @@
21340xF0,0xF1,0xF2,0xF3,0xF4,0xF5,0xF6,0xF7,0xF8,0xF9,0xFA,0xFB,0xFC,0xFD,0xFE,0xFF21340xF0,0xF1,0xF2,0xF3,0xF4,0xF5,0xF6,0xF7,0xF8,0xF9,0xFA,0xFB,0xFC,0xFD,0xFE,0xFF
2135};2135};
21362136
2137uchar to_upper_cp1257_lithuanian_ci[] = {2137static const uchar to_upper_cp1257_lithuanian_ci[] = {
21380x00,0x01,0x02,0x03,0x04,0x05,0x06,0x07,0x08,0x09,0x0A,0x0B,0x0C,0x0D,0x0E,0x0F,21380x00,0x01,0x02,0x03,0x04,0x05,0x06,0x07,0x08,0x09,0x0A,0x0B,0x0C,0x0D,0x0E,0x0F,
21390x10,0x11,0x12,0x13,0x14,0x15,0x16,0x17,0x18,0x19,0x1A,0x1B,0x1C,0x1D,0x1E,0x1F,21390x10,0x11,0x12,0x13,0x14,0x15,0x16,0x17,0x18,0x19,0x1A,0x1B,0x1C,0x1D,0x1E,0x1F,
21400x20,0x21,0x22,0x23,0x24,0x25,0x26,0x27,0x28,0x29,0x2A,0x2B,0x2C,0x2D,0x2E,0x2F,21400x20,0x21,0x22,0x23,0x24,0x25,0x26,0x27,0x28,0x29,0x2A,0x2B,0x2C,0x2D,0x2E,0x2F,
@@ -2153,7 +2153,7 @@
21530xD0,0xD1,0xD2,0xD3,0xD4,0xD5,0xD6,0xF7,0xD8,0xD9,0xDA,0xDB,0xDC,0xDD,0xDE,0xFF21530xD0,0xD1,0xD2,0xD3,0xD4,0xD5,0xD6,0xF7,0xD8,0xD9,0xDA,0xDB,0xDC,0xDD,0xDE,0xFF
2154};2154};
21552155
2156uchar sort_order_cp1257_lithuanian_ci[] = {2156static const uchar sort_order_cp1257_lithuanian_ci[] = {
21570x00,0x01,0x02,0x03,0x04,0x05,0x06,0x07,0x08,0x09,0x0A,0x0B,0x0C,0x0D,0x0E,0x0F,21570x00,0x01,0x02,0x03,0x04,0x05,0x06,0x07,0x08,0x09,0x0A,0x0B,0x0C,0x0D,0x0E,0x0F,
21580x10,0x11,0x12,0x13,0x14,0x15,0x16,0x17,0x18,0x19,0x1A,0x1B,0x1C,0x1D,0x1E,0x1F,21580x10,0x11,0x12,0x13,0x14,0x15,0x16,0x17,0x18,0x19,0x1A,0x1B,0x1C,0x1D,0x1E,0x1F,
21590x20,0x21,0x22,0x23,0x24,0x25,0x26,0x27,0x28,0x29,0x2A,0x2B,0x2C,0x2D,0x2E,0x2F,21590x20,0x21,0x22,0x23,0x24,0x25,0x26,0x27,0x28,0x29,0x2A,0x2B,0x2C,0x2D,0x2E,0x2F,
@@ -2172,7 +2172,7 @@
21720x5A,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0x5E,0xFF,0xFF,0x5D,0xFF,0xFF,0xFF,0xFF21720x5A,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0x5E,0xFF,0xFF,0x5D,0xFF,0xFF,0xFF,0xFF
2173};2173};
21742174
2175uint16 to_uni_cp1257_lithuanian_ci[] = {2175static const uint16 to_uni_cp1257_lithuanian_ci[] = {
21760x0000,0x0001,0x0002,0x0003,0x0004,0x0005,0x0006,0x0007,21760x0000,0x0001,0x0002,0x0003,0x0004,0x0005,0x0006,0x0007,
21770x0008,0x0009,0x000A,0x000B,0x000C,0x000D,0x000E,0x000F,21770x0008,0x0009,0x000A,0x000B,0x000C,0x000D,0x000E,0x000F,
21780x0010,0x0011,0x0012,0x0013,0x0014,0x0015,0x0016,0x0017,21780x0010,0x0011,0x0012,0x0013,0x0014,0x0015,0x0016,0x0017,
@@ -2210,7 +2210,7 @@
2210#endif2210#endif
22112211
2212#ifdef HAVE_CHARSET_latin52212#ifdef HAVE_CHARSET_latin5
2213uchar ctype_latin5_turkish_ci[] = {2213static const uchar ctype_latin5_turkish_ci[] = {
22140x00,22140x00,
22150x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x28,0x28,0x28,0x28,0x28,0x20,0x20,22150x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x28,0x28,0x28,0x28,0x28,0x20,0x20,
22160x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,22160x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,
@@ -2230,7 +2230,7 @@
22300x02,0x02,0x02,0x02,0x02,0x02,0x02,0x10,0x02,0x02,0x02,0x02,0x02,0x02,0x02,0x0222300x02,0x02,0x02,0x02,0x02,0x02,0x02,0x10,0x02,0x02,0x02,0x02,0x02,0x02,0x02,0x02
2231};2231};
22322232
2233uchar to_lower_latin5_turkish_ci[] = {2233static const uchar to_lower_latin5_turkish_ci[] = {
22340x00,0x01,0x02,0x03,0x04,0x05,0x06,0x07,0x08,0x09,0x0A,0x0B,0x0C,0x0D,0x0E,0x0F,22340x00,0x01,0x02,0x03,0x04,0x05,0x06,0x07,0x08,0x09,0x0A,0x0B,0x0C,0x0D,0x0E,0x0F,
22350x10,0x11,0x12,0x13,0x14,0x15,0x16,0x17,0x18,0x19,0x1A,0x1B,0x1C,0x1D,0x1E,0x1F,22350x10,0x11,0x12,0x13,0x14,0x15,0x16,0x17,0x18,0x19,0x1A,0x1B,0x1C,0x1D,0x1E,0x1F,
22360x20,0x21,0x22,0x23,0x24,0x25,0x26,0x27,0x28,0x29,0x2A,0x2B,0x2C,0x2D,0x2E,0x2F,22360x20,0x21,0x22,0x23,0x24,0x25,0x26,0x27,0x28,0x29,0x2A,0x2B,0x2C,0x2D,0x2E,0x2F,
@@ -2249,7 +2249,7 @@
22490xF0,0xF1,0xF2,0xF3,0xF4,0xF5,0xF6,0xF7,0xF8,0xF9,0xFA,0xFB,0xFC,0xFD,0xFE,0xFF22490xF0,0xF1,0xF2,0xF3,0xF4,0xF5,0xF6,0xF7,0xF8,0xF9,0xFA,0xFB,0xFC,0xFD,0xFE,0xFF
2250};2250};
22512251
2252uchar to_upper_latin5_turkish_ci[] = {2252static const uchar to_upper_latin5_turkish_ci[] = {
22530x00,0x01,0x02,0x03,0x04,0x05,0x06,0x07,0x08,0x09,0x0A,0x0B,0x0C,0x0D,0x0E,0x0F,22530x00,0x01,0x02,0x03,0x04,0x05,0x06,0x07,0x08,0x09,0x0A,0x0B,0x0C,0x0D,0x0E,0x0F,
22540x10,0x11,0x12,0x13,0x14,0x15,0x16,0x17,0x18,0x19,0x1A,0x1B,0x1C,0x1D,0x1E,0x1F,22540x10,0x11,0x12,0x13,0x14,0x15,0x16,0x17,0x18,0x19,0x1A,0x1B,0x1C,0x1D,0x1E,0x1F,
22550x20,0x21,0x22,0x23,0x24,0x25,0x26,0x27,0x28,0x29,0x2A,0x2B,0x2C,0x2D,0x2E,0x2F,22550x20,0x21,0x22,0x23,0x24,0x25,0x26,0x27,0x28,0x29,0x2A,0x2B,0x2C,0x2D,0x2E,0x2F,
@@ -2268,7 +2268,7 @@
22680xD0,0xD1,0xD2,0xD3,0xD4,0xD5,0xD6,0xF7,0xD8,0xD9,0xDA,0xDB,0xDC,0x49,0xDE,0xFF22680xD0,0xD1,0xD2,0xD3,0xD4,0xD5,0xD6,0xF7,0xD8,0xD9,0xDA,0xDB,0xDC,0x49,0xDE,0xFF
2269};2269};
22702270
2271uchar sort_order_latin5_turkish_ci[] = {2271static const uchar sort_order_latin5_turkish_ci[] = {
22720x00,0x01,0x02,0x03,0x04,0x05,0x06,0x07,0x08,0x09,0x0A,0x0B,0x0C,0x0D,0x0E,0x0F,22720x00,0x01,0x02,0x03,0x04,0x05,0x06,0x07,0x08,0x09,0x0A,0x0B,0x0C,0x0D,0x0E,0x0F,
22730x10,0x11,0x12,0x13,0x14,0x15,0x16,0x17,0x18,0x19,0x1A,0x1B,0x1C,0x1D,0x1E,0x1F,22730x10,0x11,0x12,0x13,0x14,0x15,0x16,0x17,0x18,0x19,0x1A,0x1B,0x1C,0x1D,0x1E,0x1F,
22740x20,0x21,0x22,0x23,0x24,0x25,0x26,0x27,0x28,0x29,0x2A,0x2B,0x2C,0x2D,0x2E,0x2F,22740x20,0x21,0x22,0x23,0x24,0x25,0x26,0x27,0x28,0x29,0x2A,0x2B,0x2C,0x2D,0x2E,0x2F,
@@ -2287,7 +2287,7 @@
22870x49,0x51,0x52,0x52,0x52,0x52,0x53,0xFA,0x52,0x5A,0x5A,0x5A,0x5B,0x4B,0x58,0x5F22870x49,0x51,0x52,0x52,0x52,0x52,0x53,0xFA,0x52,0x5A,0x5A,0x5A,0x5B,0x4B,0x58,0x5F
2288};2288};
22892289
2290uint16 to_uni_latin5_turkish_ci[] = {2290static const uint16 to_uni_latin5_turkish_ci[] = {
22910x0000,0x0001,0x0002,0x0003,0x0004,0x0005,0x0006,0x0007,22910x0000,0x0001,0x0002,0x0003,0x0004,0x0005,0x0006,0x0007,
22920x0008,0x0009,0x000A,0x000B,0x000C,0x000D,0x000E,0x000F,22920x0008,0x0009,0x000A,0x000B,0x000C,0x000D,0x000E,0x000F,
22930x0010,0x0011,0x0012,0x0013,0x0014,0x0015,0x0016,0x0017,22930x0010,0x0011,0x0012,0x0013,0x0014,0x0015,0x0016,0x0017,
@@ -2325,7 +2325,7 @@
2325#endif2325#endif
23262326
2327#ifdef HAVE_CHARSET_armscii82327#ifdef HAVE_CHARSET_armscii8
2328uchar ctype_armscii8_general_ci[] = {2328static const uchar ctype_armscii8_general_ci[] = {
23290x00,23290x00,
23300x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x28,0x28,0x28,0x28,0x28,0x20,0x20,23300x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x28,0x28,0x28,0x28,0x28,0x20,0x20,
23310x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,23310x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,
@@ -2345,7 +2345,7 @@
23450x01,0x02,0x01,0x02,0x01,0x02,0x01,0x02,0x01,0x02,0x01,0x02,0x01,0x02,0x10,0x1023450x01,0x02,0x01,0x02,0x01,0x02,0x01,0x02,0x01,0x02,0x01,0x02,0x01,0x02,0x10,0x10
2346};2346};
23472347
2348uchar to_lower_armscii8_general_ci[] = {2348static const uchar to_lower_armscii8_general_ci[] = {
23490x00,0x01,0x02,0x03,0x04,0x05,0x06,0x07,0x08,0x09,0x0A,0x0B,0x0C,0x0D,0x0E,0x0F,23490x00,0x01,0x02,0x03,0x04,0x05,0x06,0x07,0x08,0x09,0x0A,0x0B,0x0C,0x0D,0x0E,0x0F,
23500x10,0x11,0x12,0x13,0x14,0x15,0x16,0x17,0x18,0x19,0x1A,0x1B,0x1C,0x1D,0x1E,0x1F,23500x10,0x11,0x12,0x13,0x14,0x15,0x16,0x17,0x18,0x19,0x1A,0x1B,0x1C,0x1D,0x1E,0x1F,
23510x20,0x21,0x22,0x23,0x24,0x25,0x26,0x27,0x28,0x29,0x2A,0x2B,0x2C,0x2D,0x2E,0x2F,23510x20,0x21,0x22,0x23,0x24,0x25,0x26,0x27,0x28,0x29,0x2A,0x2B,0x2C,0x2D,0x2E,0x2F,
@@ -2364,7 +2364,7 @@
23640xF1,0xF1,0xF3,0xF3,0xF5,0xF5,0xF7,0xF7,0xF9,0xF9,0xFB,0xFB,0xFD,0xFD,0xFE,0xFF23640xF1,0xF1,0xF3,0xF3,0xF5,0xF5,0xF7,0xF7,0xF9,0xF9,0xFB,0xFB,0xFD,0xFD,0xFE,0xFF
2365};2365};
23662366
2367uchar to_upper_armscii8_general_ci[] = {2367static const uchar to_upper_armscii8_general_ci[] = {
23680x00,0x01,0x02,0x03,0x04,0x05,0x06,0x07,0x08,0x09,0x0A,0x0B,0x0C,0x0D,0x0E,0x0F,23680x00,0x01,0x02,0x03,0x04,0x05,0x06,0x07,0x08,0x09,0x0A,0x0B,0x0C,0x0D,0x0E,0x0F,
23690x10,0x11,0x12,0x13,0x14,0x15,0x16,0x17,0x18,0x19,0x1A,0x1B,0x1C,0x1D,0x1E,0x1F,23690x10,0x11,0x12,0x13,0x14,0x15,0x16,0x17,0x18,0x19,0x1A,0x1B,0x1C,0x1D,0x1E,0x1F,
23700x20,0x21,0x22,0x23,0x24,0x25,0x26,0x27,0x28,0x29,0x2A,0x2B,0x2C,0x2D,0x2E,0x2F,23700x20,0x21,0x22,0x23,0x24,0x25,0x26,0x27,0x28,0x29,0x2A,0x2B,0x2C,0x2D,0x2E,0x2F,
@@ -2383,7 +2383,7 @@
23830xF0,0xF0,0xF2,0xF2,0xF4,0xF4,0xF6,0xF6,0xF8,0xF8,0xFA,0xFA,0xFC,0xFC,0xFE,0xFF23830xF0,0xF0,0xF2,0xF2,0xF4,0xF4,0xF6,0xF6,0xF8,0xF8,0xFA,0xFA,0xFC,0xFC,0xFE,0xFF
2384};2384};
23852385
2386uchar sort_order_armscii8_general_ci[] = {2386static const uchar sort_order_armscii8_general_ci[] = {
23870x00,0x01,0x02,0x03,0x04,0x05,0x06,0x07,0x08,0x09,0x0A,0x0B,0x0C,0x0D,0x0E,0x0F,23870x00,0x01,0x02,0x03,0x04,0x05,0x06,0x07,0x08,0x09,0x0A,0x0B,0x0C,0x0D,0x0E,0x0F,
23880x10,0x11,0x12,0x13,0x14,0x15,0x16,0x17,0x18,0x19,0x1A,0x1B,0x1C,0x1D,0x1E,0x1F,23880x10,0x11,0x12,0x13,0x14,0x15,0x16,0x17,0x18,0x19,0x1A,0x1B,0x1C,0x1D,0x1E,0x1F,
23890x20,0x21,0x22,0x23,0x24,0x25,0x26,0x27,0x28,0x29,0x2A,0x2B,0x2C,0x2D,0x2E,0x2F,23890x20,0x21,0x22,0x23,0x24,0x25,0x26,0x27,0x28,0x29,0x2A,0x2B,0x2C,0x2D,0x2E,0x2F,
@@ -2402,7 +2402,7 @@
24020xF0,0xF1,0xF2,0xF3,0xF4,0xF5,0xF6,0xF7,0xF8,0xF9,0xFA,0xFB,0xFC,0xFD,0xFE,0xFF24020xF0,0xF1,0xF2,0xF3,0xF4,0xF5,0xF6,0xF7,0xF8,0xF9,0xFA,0xFB,0xFC,0xFD,0xFE,0xFF
2403};2403};
24042404
2405uint16 to_uni_armscii8_general_ci[] = {2405static const uint16 to_uni_armscii8_general_ci[] = {
24060x0000,0x0001,0x0002,0x0003,0x0004,0x0005,0x0006,0x0007,24060x0000,0x0001,0x0002,0x0003,0x0004,0x0005,0x0006,0x0007,
24070x0008,0x0009,0x000A,0x000B,0x000C,0x000D,0x000E,0x000F,24070x0008,0x0009,0x000A,0x000B,0x000C,0x000D,0x000E,0x000F,
24080x0010,0x0011,0x0012,0x0013,0x0014,0x0015,0x0016,0x0017,24080x0010,0x0011,0x0012,0x0013,0x0014,0x0015,0x0016,0x0017,
@@ -2440,7 +2440,7 @@
2440#endif2440#endif
24412441
2442#ifdef HAVE_CHARSET_cp8662442#ifdef HAVE_CHARSET_cp866
2443uchar ctype_cp866_general_ci[] = {2443static const uchar ctype_cp866_general_ci[] = {
24440x00,24440x00,
24450x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x28,0x28,0x28,0x28,0x28,0x20,0x20,24450x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x28,0x28,0x28,0x28,0x28,0x20,0x20,
24460x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,24460x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,
@@ -2460,7 +2460,7 @@
24600x01,0x02,0x01,0x02,0x01,0x02,0x01,0x02,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x4824600x01,0x02,0x01,0x02,0x01,0x02,0x01,0x02,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x48
2461};2461};
24622462
2463uchar to_lower_cp866_general_ci[] = {2463static const uchar to_lower_cp866_general_ci[] = {
24640x00,0x01,0x02,0x03,0x04,0x05,0x06,0x07,0x08,0x09,0x0A,0x0B,0x0C,0x0D,0x0E,0x0F,24640x00,0x01,0x02,0x03,0x04,0x05,0x06,0x07,0x08,0x09,0x0A,0x0B,0x0C,0x0D,0x0E,0x0F,
24650x10,0x11,0x12,0x13,0x14,0x15,0x16,0x17,0x18,0x19,0x1A,0x1B,0x1C,0x1D,0x1E,0x1F,24650x10,0x11,0x12,0x13,0x14,0x15,0x16,0x17,0x18,0x19,0x1A,0x1B,0x1C,0x1D,0x1E,0x1F,
24660x20,0x21,0x22,0x23,0x24,0x25,0x26,0x27,0x28,0x29,0x2A,0x2B,0x2C,0x2D,0x2E,0x2F,24660x20,0x21,0x22,0x23,0x24,0x25,0x26,0x27,0x28,0x29,0x2A,0x2B,0x2C,0x2D,0x2E,0x2F,
@@ -2479,7 +2479,7 @@
24790xF1,0xF1,0xF3,0xF3,0xF5,0xF5,0xF7,0xF7,0xF8,0xF9,0xFA,0xFB,0xFC,0xFD,0xFE,0xFF24790xF1,0xF1,0xF3,0xF3,0xF5,0xF5,0xF7,0xF7,0xF8,0xF9,0xFA,0xFB,0xFC,0xFD,0xFE,0xFF
2480};2480};
24812481
2482uchar to_upper_cp866_general_ci[] = {2482static const uchar to_upper_cp866_general_ci[] = {
24830x00,0x01,0x02,0x03,0x04,0x05,0x06,0x07,0x08,0x09,0x0A,0x0B,0x0C,0x0D,0x0E,0x0F,24830x00,0x01,0x02,0x03,0x04,0x05,0x06,0x07,0x08,0x09,0x0A,0x0B,0x0C,0x0D,0x0E,0x0F,
24840x10,0x11,0x12,0x13,0x14,0x15,0x16,0x17,0x18,0x19,0x1A,0x1B,0x1C,0x1D,0x1E,0x1F,24840x10,0x11,0x12,0x13,0x14,0x15,0x16,0x17,0x18,0x19,0x1A,0x1B,0x1C,0x1D,0x1E,0x1F,
24850x20,0x21,0x22,0x23,0x24,0x25,0x26,0x27,0x28,0x29,0x2A,0x2B,0x2C,0x2D,0x2E,0x2F,24850x20,0x21,0x22,0x23,0x24,0x25,0x26,0x27,0x28,0x29,0x2A,0x2B,0x2C,0x2D,0x2E,0x2F,
@@ -2498,7 +2498,7 @@
24980xF0,0xF0,0xF2,0xF2,0xF4,0xF4,0xF6,0xF6,0xF8,0xF9,0xFA,0xFB,0xFC,0xFD,0xFE,0xFF24980xF0,0xF0,0xF2,0xF2,0xF4,0xF4,0xF6,0xF6,0xF8,0xF9,0xFA,0xFB,0xFC,0xFD,0xFE,0xFF
2499};2499};
25002500
2501uchar sort_order_cp866_general_ci[] = {2501static const uchar sort_order_cp866_general_ci[] = {
25020x00,0x01,0x02,0x03,0x04,0x05,0x06,0x07,0x08,0x09,0x0A,0x0B,0x0C,0x0D,0x0E,0x0F,25020x00,0x01,0x02,0x03,0x04,0x05,0x06,0x07,0x08,0x09,0x0A,0x0B,0x0C,0x0D,0x0E,0x0F,
25030x10,0x11,0x12,0x13,0x14,0x15,0x16,0x17,0x18,0x19,0x1A,0x1B,0x1C,0x1D,0x1E,0x1F,25030x10,0x11,0x12,0x13,0x14,0x15,0x16,0x17,0x18,0x19,0x1A,0x1B,0x1C,0x1D,0x1E,0x1F,
25040x20,0x21,0x22,0x23,0x24,0x25,0x26,0x27,0x28,0x29,0x2A,0x2B,0x2C,0x2D,0x2E,0x2F,25040x20,0x21,0x22,0x23,0x24,0x25,0x26,0x27,0x28,0x29,0x2A,0x2B,0x2C,0x2D,0x2E,0x2F,
@@ -2517,7 +2517,7 @@
25170x81,0x81,0x83,0x83,0x8B,0x8B,0xA3,0xA3,0xCB,0xCC,0xCD,0xCE,0xCF,0xD0,0xD1,0xD225170x81,0x81,0x83,0x83,0x8B,0x8B,0xA3,0xA3,0xCB,0xCC,0xCD,0xCE,0xCF,0xD0,0xD1,0xD2
2518};2518};
25192519
2520uint16 to_uni_cp866_general_ci[] = {2520static const uint16 to_uni_cp866_general_ci[] = {
25210x0000,0x0001,0x0002,0x0003,0x0004,0x0005,0x0006,0x0007,25210x0000,0x0001,0x0002,0x0003,0x0004,0x0005,0x0006,0x0007,
25220x0008,0x0009,0x000A,0x000B,0x000C,0x000D,0x000E,0x000F,25220x0008,0x0009,0x000A,0x000B,0x000C,0x000D,0x000E,0x000F,
25230x0010,0x0011,0x0012,0x0013,0x0014,0x0015,0x0016,0x0017,25230x0010,0x0011,0x0012,0x0013,0x0014,0x0015,0x0016,0x0017,
@@ -2555,7 +2555,7 @@
2555#endif2555#endif
25562556
2557#ifdef HAVE_CHARSET_keybcs22557#ifdef HAVE_CHARSET_keybcs2
2558uchar ctype_keybcs2_general_ci[] = {2558static const uchar ctype_keybcs2_general_ci[] = {
25590x00,25590x00,
25600x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x28,0x28,0x28,0x28,0x28,0x20,0x20,25600x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x28,0x28,0x28,0x28,0x28,0x20,0x20,
25610x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,25610x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,
@@ -2575,7 +2575,7 @@
25750x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x4825750x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x48
2576};2576};
25772577
2578uchar to_lower_keybcs2_general_ci[] = {2578static const uchar to_lower_keybcs2_general_ci[] = {
25790x00,0x01,0x02,0x03,0x04,0x05,0x06,0x07,0x08,0x09,0x0A,0x0B,0x0C,0x0D,0x0E,0x0F,25790x00,0x01,0x02,0x03,0x04,0x05,0x06,0x07,0x08,0x09,0x0A,0x0B,0x0C,0x0D,0x0E,0x0F,
25800x10,0x11,0x12,0x13,0x14,0x15,0x16,0x17,0x18,0x19,0x1A,0x1B,0x1C,0x1D,0x1E,0x1F,25800x10,0x11,0x12,0x13,0x14,0x15,0x16,0x17,0x18,0x19,0x1A,0x1B,0x1C,0x1D,0x1E,0x1F,
25810x20,0x21,0x22,0x23,0x24,0x25,0x26,0x27,0x28,0x29,0x2A,0x2B,0x2C,0x2D,0x2E,0x2F,25810x20,0x21,0x22,0x23,0x24,0x25,0x26,0x27,0x28,0x29,0x2A,0x2B,0x2C,0x2D,0x2E,0x2F,
@@ -2594,7 +2594,7 @@
25940xF0,0xF1,0xF2,0xF3,0xF4,0xF5,0xF6,0xF7,0xF8,0xF9,0xFA,0xFB,0xFC,0xFD,0xFE,0xFF25940xF0,0xF1,0xF2,0xF3,0xF4,0xF5,0xF6,0xF7,0xF8,0xF9,0xFA,0xFB,0xFC,0xFD,0xFE,0xFF
2595};2595};
25962596
2597uchar to_upper_keybcs2_general_ci[] = {2597static const uchar to_upper_keybcs2_general_ci[] = {
25980x00,0x01,0x02,0x03,0x04,0x05,0x06,0x07,0x08,0x09,0x0A,0x0B,0x0C,0x0D,0x0E,0x0F,25980x00,0x01,0x02,0x03,0x04,0x05,0x06,0x07,0x08,0x09,0x0A,0x0B,0x0C,0x0D,0x0E,0x0F,
25990x10,0x11,0x12,0x13,0x14,0x15,0x16,0x17,0x18,0x19,0x1A,0x1B,0x1C,0x1D,0x1E,0x1F,25990x10,0x11,0x12,0x13,0x14,0x15,0x16,0x17,0x18,0x19,0x1A,0x1B,0x1C,0x1D,0x1E,0x1F,
26000x20,0x21,0x22,0x23,0x24,0x25,0x26,0x27,0x28,0x29,0x2A,0x2B,0x2C,0x2D,0x2E,0x2F,26000x20,0x21,0x22,0x23,0x24,0x25,0x26,0x27,0x28,0x29,0x2A,0x2B,0x2C,0x2D,0x2E,0x2F,
@@ -2613,7 +2613,7 @@
26130xF0,0xF1,0xF2,0xF3,0xF4,0xF5,0xF6,0xF7,0xF8,0xF9,0xFA,0xFB,0xFC,0xFD,0xFE,0xFF26130xF0,0xF1,0xF2,0xF3,0xF4,0xF5,0xF6,0xF7,0xF8,0xF9,0xFA,0xFB,0xFC,0xFD,0xFE,0xFF
2614};2614};
26152615
2616uchar sort_order_keybcs2_general_ci[] = {2616static const uchar sort_order_keybcs2_general_ci[] = {
26170x00,0x01,0x02,0x03,0x04,0x05,0x06,0x07,0x08,0x09,0x0A,0x0B,0x0C,0x0D,0x0E,0x0F,26170x00,0x01,0x02,0x03,0x04,0x05,0x06,0x07,0x08,0x09,0x0A,0x0B,0x0C,0x0D,0x0E,0x0F,
26180x10,0x11,0x12,0x13,0x14,0x15,0x16,0x17,0x18,0x19,0x1A,0x1B,0x1C,0x1D,0x1E,0x1F,26180x10,0x11,0x12,0x13,0x14,0x15,0x16,0x17,0x18,0x19,0x1A,0x1B,0x1C,0x1D,0x1E,0x1F,
26190x20,0x21,0x22,0x23,0x24,0x25,0x26,0x27,0x28,0x29,0x2A,0x2B,0x2C,0x2D,0x2E,0x2F,26190x20,0x21,0x22,0x23,0x24,0x25,0x26,0x27,0x28,0x29,0x2A,0x2B,0x2C,0x2D,0x2E,0x2F,
@@ -2632,7 +2632,7 @@
26320xF0,0xF1,0xF2,0xF3,0xF4,0xF5,0xF6,0xF7,0xF8,0xF9,0xFA,0xFB,0xFC,0xFD,0xFE,0xFF26320xF0,0xF1,0xF2,0xF3,0xF4,0xF5,0xF6,0xF7,0xF8,0xF9,0xFA,0xFB,0xFC,0xFD,0xFE,0xFF
2633};2633};
26342634
2635uint16 to_uni_keybcs2_general_ci[] = {2635static const uint16 to_uni_keybcs2_general_ci[] = {
26360x0000,0x0001,0x0002,0x0003,0x0004,0x0005,0x0006,0x0007,26360x0000,0x0001,0x0002,0x0003,0x0004,0x0005,0x0006,0x0007,
26370x0008,0x0009,0x000A,0x000B,0x000C,0x000D,0x000E,0x000F,26370x0008,0x0009,0x000A,0x000B,0x000C,0x000D,0x000E,0x000F,
26380x0010,0x0011,0x0012,0x0013,0x0014,0x0015,0x0016,0x0017,26380x0010,0x0011,0x0012,0x0013,0x0014,0x0015,0x0016,0x0017,
@@ -2670,7 +2670,7 @@
2670#endif2670#endif
26712671
2672#ifdef HAVE_CHARSET_macce2672#ifdef HAVE_CHARSET_macce
2673uchar ctype_macce_general_ci[] = {2673static const uchar ctype_macce_general_ci[] = {
26740x00,26740x00,
26750x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x28,0x28,0x28,0x28,0x28,0x20,0x20,26750x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x28,0x28,0x28,0x28,0x28,0x20,0x20,
26760x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,26760x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,
@@ -2690,7 +2690,7 @@
26900x02,0x01,0x01,0x02,0x01,0x02,0x01,0x02,0x01,0x02,0x02,0x01,0x01,0x02,0x01,0x0026900x02,0x01,0x01,0x02,0x01,0x02,0x01,0x02,0x01,0x02,0x02,0x01,0x01,0x02,0x01,0x00
2691};2691};
26922692
2693uchar to_lower_macce_general_ci[] = {2693static const uchar to_lower_macce_general_ci[] = {
26940x00,0x01,0x02,0x03,0x04,0x05,0x06,0x07,0x08,0x09,0x0A,0x0B,0x0C,0x0D,0x0E,0x0F,26940x00,0x01,0x02,0x03,0x04,0x05,0x06,0x07,0x08,0x09,0x0A,0x0B,0x0C,0x0D,0x0E,0x0F,
26950x10,0x11,0x12,0x13,0x14,0x15,0x16,0x17,0x18,0x19,0x1A,0x1B,0x1C,0x1D,0x1E,0x1F,26950x10,0x11,0x12,0x13,0x14,0x15,0x16,0x17,0x18,0x19,0x1A,0x1B,0x1C,0x1D,0x1E,0x1F,
26960x20,0x21,0x22,0x23,0x24,0x25,0x26,0x27,0x28,0x29,0x2A,0x2B,0x2C,0x2D,0x2E,0x2F,26960x20,0x21,0x22,0x23,0x24,0x25,0x26,0x27,0x28,0x29,0x2A,0x2B,0x2C,0x2D,0x2E,0x2F,
@@ -2709,7 +2709,7 @@
27090xF0,0xF3,0x9C,0xF3,0xF5,0xF5,0xF7,0xF7,0xF9,0xF9,0xFA,0xFD,0xB8,0xFD,0xAE,0xFF27090xF0,0xF3,0x9C,0xF3,0xF5,0xF5,0xF7,0xF7,0xF9,0xF9,0xFA,0xFD,0xB8,0xFD,0xAE,0xFF
2710};2710};
27112711
2712uchar to_upper_macce_general_ci[] = {2712static const uchar to_upper_macce_general_ci[] = {
27130x00,0x01,0x02,0x03,0x04,0x05,0x06,0x07,0x08,0x09,0x0A,0x0B,0x0C,0x0D,0x0E,0x0F,27130x00,0x01,0x02,0x03,0x04,0x05,0x06,0x07,0x08,0x09,0x0A,0x0B,0x0C,0x0D,0x0E,0x0F,
27140x10,0x11,0x12,0x13,0x14,0x15,0x16,0x17,0x18,0x19,0x1A,0x1B,0x1C,0x1D,0x1E,0x1F,27140x10,0x11,0x12,0x13,0x14,0x15,0x16,0x17,0x18,0x19,0x1A,0x1B,0x1C,0x1D,0x1E,0x1F,
27150x20,0x21,0x22,0x23,0x24,0x25,0x26,0x27,0x28,0x29,0x2A,0x2B,0x2C,0x2D,0x2E,0x2F,27150x20,0x21,0x22,0x23,0x24,0x25,0x26,0x27,0x28,0x29,0x2A,0x2B,0x2C,0x2D,0x2E,0x2F,
@@ -2728,7 +2728,7 @@
27280xED,0xF1,0xF2,0xF1,0xF4,0xF4,0xF6,0xF6,0xF8,0xF8,0xB5,0xFB,0xFC,0xFB,0xFE,0xFF27280xED,0xF1,0xF2,0xF1,0xF4,0xF4,0xF6,0xF6,0xF8,0xF8,0xB5,0xFB,0xFC,0xFB,0xFE,0xFF
2729};2729};
27302730
2731uchar sort_order_macce_general_ci[] = {2731static const uchar sort_order_macce_general_ci[] = {
27320x00,0x01,0x02,0x03,0x04,0x05,0x06,0x07,0x08,0x09,0x0A,0x0B,0x0C,0x0D,0x0E,0x0F,27320x00,0x01,0x02,0x03,0x04,0x05,0x06,0x07,0x08,0x09,0x0A,0x0B,0x0C,0x0D,0x0E,0x0F,
27330x10,0x11,0x12,0x13,0x14,0x15,0x16,0x17,0x18,0x19,0x1A,0x1B,0x1C,0x1D,0x1E,0x1F,27330x10,0x11,0x12,0x13,0x14,0x15,0x16,0x17,0x18,0x19,0x1A,0x1B,0x1C,0x1D,0x1E,0x1F,
27340x20,0x21,0x22,0x23,0x24,0x25,0x26,0x27,0x28,0x29,0x2A,0x2B,0x2C,0x2D,0x2E,0x2F,27340x20,0x21,0x22,0x23,0x24,0x25,0x26,0x27,0x28,0x29,0x2A,0x2B,0x2C,0x2D,0x2E,0x2F,
@@ -2747,7 +2747,7 @@
27470x81,0x81,0x81,0x81,0x81,0x81,0x81,0x81,0x8B,0x8B,0x5B,0x8D,0x5D,0x8D,0x53,0xFF27470x81,0x81,0x81,0x81,0x81,0x81,0x81,0x81,0x8B,0x8B,0x5B,0x8D,0x5D,0x8D,0x53,0xFF
2748};2748};
27492749
2750uint16 to_uni_macce_general_ci[] = {2750static const uint16 to_uni_macce_general_ci[] = {
27510x0000,0x0001,0x0002,0x0003,0x0004,0x0005,0x0006,0x0007,27510x0000,0x0001,0x0002,0x0003,0x0004,0x0005,0x0006,0x0007,
27520x0008,0x0009,0x000A,0x000B,0x000C,0x000D,0x000E,0x000F,27520x0008,0x0009,0x000A,0x000B,0x000C,0x000D,0x000E,0x000F,
27530x0010,0x0011,0x0012,0x0013,0x0014,0x0015,0x0016,0x0017,27530x0010,0x0011,0x0012,0x0013,0x0014,0x0015,0x0016,0x0017,
@@ -2785,7 +2785,7 @@
2785#endif2785#endif
27862786
2787#ifdef HAVE_CHARSET_macroman2787#ifdef HAVE_CHARSET_macroman
2788uchar ctype_macroman_general_ci[] = {2788static const uchar ctype_macroman_general_ci[] = {
27890x00,27890x00,
27900x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x28,0x28,0x28,0x28,0x28,0x20,0x20,27900x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x28,0x28,0x28,0x28,0x28,0x20,0x20,
27910x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,27910x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,
@@ -2805,7 +2805,7 @@
28050x00,0x01,0x01,0x01,0x01,0x02,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x0028050x00,0x01,0x01,0x01,0x01,0x02,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00
2806};2806};
28072807
2808uchar to_lower_macroman_general_ci[] = {2808static const uchar to_lower_macroman_general_ci[] = {
28090x00,0x01,0x02,0x03,0x04,0x05,0x06,0x07,0x08,0x09,0x0A,0x0B,0x0C,0x0D,0x0E,0x0F,28090x00,0x01,0x02,0x03,0x04,0x05,0x06,0x07,0x08,0x09,0x0A,0x0B,0x0C,0x0D,0x0E,0x0F,
28100x10,0x11,0x12,0x13,0x14,0x15,0x16,0x17,0x18,0x19,0x1A,0x1B,0x1C,0x1D,0x1E,0x1F,28100x10,0x11,0x12,0x13,0x14,0x15,0x16,0x17,0x18,0x19,0x1A,0x1B,0x1C,0x1D,0x1E,0x1F,
28110x20,0x21,0x22,0x23,0x24,0x25,0x26,0x27,0x28,0x29,0x2A,0x2B,0x2C,0x2D,0x2E,0x2F,28110x20,0x21,0x22,0x23,0x24,0x25,0x26,0x27,0x28,0x29,0x2A,0x2B,0x2C,0x2D,0x2E,0x2F,
@@ -2824,7 +2824,7 @@
28240xF0,0x98,0x9C,0x9E,0x9D,0xF5,0xF6,0xF7,0xF8,0xF9,0xFA,0xFB,0xFC,0xFD,0xFE,0xFF28240xF0,0x98,0x9C,0x9E,0x9D,0xF5,0xF6,0xF7,0xF8,0xF9,0xFA,0xFB,0xFC,0xFD,0xFE,0xFF
2825};2825};
28262826
2827uchar to_upper_macroman_general_ci[] = {2827static const uchar to_upper_macroman_general_ci[] = {
28280x00,0x01,0x02,0x03,0x04,0x05,0x06,0x07,0x08,0x09,0x0A,0x0B,0x0C,0x0D,0x0E,0x0F,28280x00,0x01,0x02,0x03,0x04,0x05,0x06,0x07,0x08,0x09,0x0A,0x0B,0x0C,0x0D,0x0E,0x0F,
28290x10,0x11,0x12,0x13,0x14,0x15,0x16,0x17,0x18,0x19,0x1A,0x1B,0x1C,0x1D,0x1E,0x1F,28290x10,0x11,0x12,0x13,0x14,0x15,0x16,0x17,0x18,0x19,0x1A,0x1B,0x1C,0x1D,0x1E,0x1F,
28300x20,0x21,0x22,0x23,0x24,0x25,0x26,0x27,0x28,0x29,0x2A,0x2B,0x2C,0x2D,0x2E,0x2F,28300x20,0x21,0x22,0x23,0x24,0x25,0x26,0x27,0x28,0x29,0x2A,0x2B,0x2C,0x2D,0x2E,0x2F,
@@ -2843,7 +2843,7 @@
28430xF0,0xF1,0xF2,0xF3,0xF4,0xF5,0xF6,0xF7,0xF8,0xF9,0xFA,0xFB,0xFC,0xFD,0xFE,0xFF28430xF0,0xF1,0xF2,0xF3,0xF4,0xF5,0xF6,0xF7,0xF8,0xF9,0xFA,0xFB,0xFC,0xFD,0xFE,0xFF
2844};2844};
28452845
2846uchar sort_order_macroman_general_ci[] = {2846static const uchar sort_order_macroman_general_ci[] = {
28470x00,0x01,0x02,0x03,0x04,0x05,0x06,0x07,0x08,0x09,0x0A,0x0B,0x0C,0x0D,0x0E,0x0F,28470x00,0x01,0x02,0x03,0x04,0x05,0x06,0x07,0x08,0x09,0x0A,0x0B,0x0C,0x0D,0x0E,0x0F,
28480x10,0x11,0x12,0x13,0x14,0x15,0x16,0x17,0x18,0x19,0x1A,0x1B,0x1C,0x1D,0x1E,0x1F,28480x10,0x11,0x12,0x13,0x14,0x15,0x16,0x17,0x18,0x19,0x1A,0x1B,0x1C,0x1D,0x1E,0x1F,
28490x20,0x21,0x22,0x23,0x24,0x25,0x26,0x27,0x28,0x29,0x2A,0x2B,0x2C,0x2D,0x2E,0x2F,28490x20,0x21,0x22,0x23,0x24,0x25,0x26,0x27,0x28,0x29,0x2A,0x2B,0x2C,0x2D,0x2E,0x2F,
@@ -2862,7 +2862,7 @@
28620xF0,0x72,0x85,0x85,0x85,0x61,0xF6,0xF7,0xF8,0xF9,0xFA,0xFB,0xFC,0xFD,0xFE,0xFF28620xF0,0x72,0x85,0x85,0x85,0x61,0xF6,0xF7,0xF8,0xF9,0xFA,0xFB,0xFC,0xFD,0xFE,0xFF
2863};2863};
28642864
2865uint16 to_uni_macroman_general_ci[] = {2865static const uint16 to_uni_macroman_general_ci[] = {
28660x0000,0x0001,0x0002,0x0003,0x0004,0x0005,0x0006,0x0007,28660x0000,0x0001,0x0002,0x0003,0x0004,0x0005,0x0006,0x0007,
28670x0008,0x0009,0x000A,0x000B,0x000C,0x000D,0x000E,0x000F,28670x0008,0x0009,0x000A,0x000B,0x000C,0x000D,0x000E,0x000F,
28680x0010,0x0011,0x0012,0x0013,0x0014,0x0015,0x0016,0x0017,28680x0010,0x0011,0x0012,0x0013,0x0014,0x0015,0x0016,0x0017,
@@ -2900,7 +2900,7 @@
2900#endif2900#endif
29012901
2902#ifdef HAVE_CHARSET_cp8522902#ifdef HAVE_CHARSET_cp852
2903uchar ctype_cp852_general_ci[] = {2903static const uchar ctype_cp852_general_ci[] = {
29040x00,29040x00,
29050x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x28,0x28,0x28,0x28,0x28,0x20,0x20,29050x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x28,0x28,0x28,0x28,0x28,0x20,0x20,
29060x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,29060x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,
@@ -2920,7 +2920,7 @@
29200x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x02,0x01,0x02,0x00,0x4829200x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x02,0x01,0x02,0x00,0x48
2921};2921};
29222922
2923uchar to_lower_cp852_general_ci[] = {2923static const uchar to_lower_cp852_general_ci[] = {
29240x00,0x01,0x02,0x03,0x04,0x05,0x06,0x07,0x08,0x09,0x0A,0x0B,0x0C,0x0D,0x0E,0x0F,29240x00,0x01,0x02,0x03,0x04,0x05,0x06,0x07,0x08,0x09,0x0A,0x0B,0x0C,0x0D,0x0E,0x0F,
29250x10,0x11,0x12,0x13,0x14,0x15,0x16,0x17,0x18,0x19,0x1A,0x1B,0x1C,0x1D,0x1E,0x1F,29250x10,0x11,0x12,0x13,0x14,0x15,0x16,0x17,0x18,0x19,0x1A,0x1B,0x1C,0x1D,0x1E,0x1F,
29260x20,0x21,0x22,0x23,0x24,0x25,0x26,0x27,0x28,0x29,0x2A,0x2B,0x2C,0x2D,0x2E,0x2F,29260x20,0x21,0x22,0x23,0x24,0x25,0x26,0x27,0x28,0x29,0x2A,0x2B,0x2C,0x2D,0x2E,0x2F,
@@ -2939,7 +2939,7 @@
29390xF0,0xF1,0xF2,0xF3,0xF4,0xF5,0xF6,0xF7,0xF8,0xF9,0xFA,0xFB,0xFC,0xFD,0xFE,0xFF29390xF0,0xF1,0xF2,0xF3,0xF4,0xF5,0xF6,0xF7,0xF8,0xF9,0xFA,0xFB,0xFC,0xFD,0xFE,0xFF
2940};2940};
29412941
2942uchar to_upper_cp852_general_ci[] = {2942static const uchar to_upper_cp852_general_ci[] = {
29430x00,0x01,0x02,0x03,0x04,0x05,0x06,0x07,0x08,0x09,0x0A,0x0B,0x0C,0x0D,0x0E,0x0F,29430x00,0x01,0x02,0x03,0x04,0x05,0x06,0x07,0x08,0x09,0x0A,0x0B,0x0C,0x0D,0x0E,0x0F,
29440x10,0x11,0x12,0x13,0x14,0x15,0x16,0x17,0x18,0x19,0x1A,0x1B,0x1C,0x1D,0x1E,0x1F,29440x10,0x11,0x12,0x13,0x14,0x15,0x16,0x17,0x18,0x19,0x1A,0x1B,0x1C,0x1D,0x1E,0x1F,
29450x20,0x21,0x22,0x23,0x24,0x25,0x26,0x27,0x28,0x29,0x2A,0x2B,0x2C,0x2D,0x2E,0x2F,29450x20,0x21,0x22,0x23,0x24,0x25,0x26,0x27,0x28,0x29,0x2A,0x2B,0x2C,0x2D,0x2E,0x2F,
@@ -2958,7 +2958,7 @@
29580xF0,0xF1,0xF2,0xF3,0xF4,0xF5,0xF6,0xF7,0xF8,0xF9,0xFA,0xEB,0xFC,0xFC,0xFE,0xFF29580xF0,0xF1,0xF2,0xF3,0xF4,0xF5,0xF6,0xF7,0xF8,0xF9,0xFA,0xEB,0xFC,0xFC,0xFE,0xFF
2959};2959};
29602960
2961uchar sort_order_cp852_general_ci[] = {2961static const uchar sort_order_cp852_general_ci[] = {
29620x00,0x01,0x02,0x03,0x04,0x05,0x06,0x07,0x08,0x09,0x0A,0x0B,0x0C,0x0D,0x0E,0x0F,29620x00,0x01,0x02,0x03,0x04,0x05,0x06,0x07,0x08,0x09,0x0A,0x0B,0x0C,0x0D,0x0E,0x0F,
29630x10,0x11,0x12,0x13,0x14,0x15,0x16,0x17,0x18,0x19,0x1A,0x1B,0x1C,0x1D,0x1E,0x1F,29630x10,0x11,0x12,0x13,0x14,0x15,0x16,0x17,0x18,0x19,0x1A,0x1B,0x1C,0x1D,0x1E,0x1F,
29640x20,0x21,0x22,0x23,0x24,0x25,0x26,0x27,0x28,0x29,0x2A,0x2B,0x2C,0x2D,0x2E,0x2F,29640x20,0x21,0x22,0x23,0x24,0x25,0x26,0x27,0x28,0x29,0x2A,0x2B,0x2C,0x2D,0x2E,0x2F,
@@ -2977,7 +2977,7 @@
29770xF0,0xF1,0xF2,0xF3,0xF4,0xF5,0xF6,0xF7,0xF8,0xF9,0xFA,0x74,0x69,0x69,0xFE,0xFF29770xF0,0xF1,0xF2,0xF3,0xF4,0xF5,0xF6,0xF7,0xF8,0xF9,0xFA,0x74,0x69,0x69,0xFE,0xFF
2978};2978};
29792979
2980uint16 to_uni_cp852_general_ci[] = {2980static const uint16 to_uni_cp852_general_ci[] = {
29810x0000,0x0001,0x0002,0x0003,0x0004,0x0005,0x0006,0x0007,29810x0000,0x0001,0x0002,0x0003,0x0004,0x0005,0x0006,0x0007,
29820x0008,0x0009,0x000A,0x000B,0x000C,0x000D,0x000E,0x000F,29820x0008,0x0009,0x000A,0x000B,0x000C,0x000D,0x000E,0x000F,
29830x0010,0x0011,0x0012,0x0013,0x0014,0x0015,0x0016,0x0017,29830x0010,0x0011,0x0012,0x0013,0x0014,0x0015,0x0016,0x0017,
@@ -3015,7 +3015,7 @@
3015#endif3015#endif
30163016
3017#ifdef HAVE_CHARSET_latin73017#ifdef HAVE_CHARSET_latin7
3018uchar ctype_latin7_general_ci[] = {3018static const uchar ctype_latin7_general_ci[] = {
30190x00,30190x00,
30200x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x28,0x28,0x28,0x28,0x28,0x20,0x20,30200x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x28,0x28,0x28,0x28,0x28,0x20,0x20,
30210x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,30210x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,
@@ -3035,7 +3035,7 @@
30350x02,0x02,0x02,0x02,0x02,0x02,0x02,0x10,0x02,0x02,0x02,0x02,0x02,0x02,0x02,0x1030350x02,0x02,0x02,0x02,0x02,0x02,0x02,0x10,0x02,0x02,0x02,0x02,0x02,0x02,0x02,0x10
3036};3036};
30373037
3038uchar to_lower_latin7_general_ci[] = {3038static const uchar to_lower_latin7_general_ci[] = {
30390x00,0x01,0x02,0x03,0x04,0x05,0x06,0x07,0x08,0x09,0x0A,0x0B,0x0C,0x0D,0x0E,0x0F,30390x00,0x01,0x02,0x03,0x04,0x05,0x06,0x07,0x08,0x09,0x0A,0x0B,0x0C,0x0D,0x0E,0x0F,
30400x10,0x11,0x12,0x13,0x14,0x15,0x16,0x17,0x18,0x19,0x1A,0x1B,0x1C,0x1D,0x1E,0x1F,30400x10,0x11,0x12,0x13,0x14,0x15,0x16,0x17,0x18,0x19,0x1A,0x1B,0x1C,0x1D,0x1E,0x1F,
30410x20,0x21,0x22,0x23,0x24,0x25,0x26,0x27,0x28,0x29,0x2A,0x2B,0x2C,0x2D,0x2E,0x2F,30410x20,0x21,0x22,0x23,0x24,0x25,0x26,0x27,0x28,0x29,0x2A,0x2B,0x2C,0x2D,0x2E,0x2F,
@@ -3054,7 +3054,7 @@
30540xF0,0xF1,0xF2,0xF3,0xF4,0xF5,0xF6,0xF7,0xF8,0xF9,0xFA,0xFB,0xFC,0xFD,0xFE,0xFF30540xF0,0xF1,0xF2,0xF3,0xF4,0xF5,0xF6,0xF7,0xF8,0xF9,0xFA,0xFB,0xFC,0xFD,0xFE,0xFF
3055};3055};
30563056
3057uchar to_upper_latin7_general_ci[] = {3057static const uchar to_upper_latin7_general_ci[] = {
30580x00,0x01,0x02,0x03,0x04,0x05,0x06,0x07,0x08,0x09,0x0A,0x0B,0x0C,0x0D,0x0E,0x0F,30580x00,0x01,0x02,0x03,0x04,0x05,0x06,0x07,0x08,0x09,0x0A,0x0B,0x0C,0x0D,0x0E,0x0F,
30590x10,0x11,0x12,0x13,0x14,0x15,0x16,0x17,0x18,0x19,0x1A,0x1B,0x1C,0x1D,0x1E,0x1F,30590x10,0x11,0x12,0x13,0x14,0x15,0x16,0x17,0x18,0x19,0x1A,0x1B,0x1C,0x1D,0x1E,0x1F,
30600x20,0x21,0x22,0x23,0x24,0x25,0x26,0x27,0x28,0x29,0x2A,0x2B,0x2C,0x2D,0x2E,0x2F,30600x20,0x21,0x22,0x23,0x24,0x25,0x26,0x27,0x28,0x29,0x2A,0x2B,0x2C,0x2D,0x2E,0x2F,
@@ -3073,7 +3073,7 @@
30730xD0,0xD1,0xD2,0xD3,0xD4,0xD5,0xD6,0xF7,0xD8,0xD9,0xDA,0xDB,0xDC,0xDD,0xDE,0xFF30730xD0,0xD1,0xD2,0xD3,0xD4,0xD5,0xD6,0xF7,0xD8,0xD9,0xDA,0xDB,0xDC,0xDD,0xDE,0xFF
3074};3074};
30753075
3076uchar sort_order_latin7_general_ci[] = {3076static const uchar sort_order_latin7_general_ci[] = {
30770x00,0x01,0x02,0x03,0x04,0x05,0x06,0x07,0x08,0x09,0x0A,0x0B,0x0C,0x0D,0x0E,0x0F,30770x00,0x01,0x02,0x03,0x04,0x05,0x06,0x07,0x08,0x09,0x0A,0x0B,0x0C,0x0D,0x0E,0x0F,
30780x10,0x11,0x12,0x13,0x14,0x15,0x16,0x17,0x18,0x19,0x1A,0x1B,0x1C,0x1D,0x1E,0x1F,30780x10,0x11,0x12,0x13,0x14,0x15,0x16,0x17,0x18,0x19,0x1A,0x1B,0x1C,0x1D,0x1E,0x1F,
30790x30,0x32,0x33,0x34,0x35,0x36,0x37,0x2B,0x38,0x39,0x3A,0x5C,0x3B,0x2C,0x3C,0x3D,30790x30,0x32,0x33,0x34,0x35,0x36,0x37,0x2B,0x38,0x39,0x3A,0x5C,0x3B,0x2C,0x3C,0x3D,
@@ -3092,7 +3092,7 @@
30920xE1,0xC4,0xC6,0xCA,0xCE,0xD0,0xCC,0x64,0xEC,0xBC,0xDE,0xEA,0xE8,0xFA,0xFC,0x5230920xE1,0xC4,0xC6,0xCA,0xCE,0xD0,0xCC,0x64,0xEC,0xBC,0xDE,0xEA,0xE8,0xFA,0xFC,0x52
3093};3093};
30943094
3095uint16 to_uni_latin7_general_ci[] = {3095static const uint16 to_uni_latin7_general_ci[] = {
30960x0000,0x0001,0x0002,0x0003,0x0004,0x0005,0x0006,0x0007,30960x0000,0x0001,0x0002,0x0003,0x0004,0x0005,0x0006,0x0007,
30970x0008,0x0009,0x000A,0x000B,0x000C,0x000D,0x000E,0x000F,30970x0008,0x0009,0x000A,0x000B,0x000C,0x000D,0x000E,0x000F,
30980x0010,0x0011,0x0012,0x0013,0x0014,0x0015,0x0016,0x0017,30980x0010,0x0011,0x0012,0x0013,0x0014,0x0015,0x0016,0x0017,
@@ -3130,7 +3130,7 @@
3130#endif3130#endif
31313131
3132#ifdef HAVE_CHARSET_latin73132#ifdef HAVE_CHARSET_latin7
3133uchar ctype_latin7_general_cs[] = {3133static const uchar ctype_latin7_general_cs[] = {
31340x00,31340x00,
31350x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x28,0x28,0x28,0x28,0x28,0x20,0x20,31350x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x28,0x28,0x28,0x28,0x28,0x20,0x20,
31360x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,31360x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,
@@ -3150,7 +3150,7 @@
31500x02,0x02,0x02,0x02,0x02,0x02,0x02,0x10,0x02,0x02,0x02,0x02,0x02,0x02,0x02,0x1031500x02,0x02,0x02,0x02,0x02,0x02,0x02,0x10,0x02,0x02,0x02,0x02,0x02,0x02,0x02,0x10
3151};3151};
31523152
3153uchar to_lower_latin7_general_cs[] = {3153static const uchar to_lower_latin7_general_cs[] = {
31540x00,0x01,0x02,0x03,0x04,0x05,0x06,0x07,0x08,0x09,0x0A,0x0B,0x0C,0x0D,0x0E,0x0F,31540x00,0x01,0x02,0x03,0x04,0x05,0x06,0x07,0x08,0x09,0x0A,0x0B,0x0C,0x0D,0x0E,0x0F,
31550x10,0x11,0x12,0x13,0x14,0x15,0x16,0x17,0x18,0x19,0x1A,0x1B,0x1C,0x1D,0x1E,0x1F,31550x10,0x11,0x12,0x13,0x14,0x15,0x16,0x17,0x18,0x19,0x1A,0x1B,0x1C,0x1D,0x1E,0x1F,
31560x20,0x21,0x22,0x23,0x24,0x25,0x26,0x27,0x28,0x29,0x2A,0x2B,0x2C,0x2D,0x2E,0x2F,31560x20,0x21,0x22,0x23,0x24,0x25,0x26,0x27,0x28,0x29,0x2A,0x2B,0x2C,0x2D,0x2E,0x2F,
@@ -3169,7 +3169,7 @@
31690xF0,0xF1,0xF2,0xF3,0xF4,0xF5,0xF6,0xF7,0xF8,0xF9,0xFA,0xFB,0xFC,0xFD,0xFE,0xFF31690xF0,0xF1,0xF2,0xF3,0xF4,0xF5,0xF6,0xF7,0xF8,0xF9,0xFA,0xFB,0xFC,0xFD,0xFE,0xFF
3170};3170};
31713171
3172uchar to_upper_latin7_general_cs[] = {3172static const uchar to_upper_latin7_general_cs[] = {
31730x00,0x01,0x02,0x03,0x04,0x05,0x06,0x07,0x08,0x09,0x0A,0x0B,0x0C,0x0D,0x0E,0x0F,31730x00,0x01,0x02,0x03,0x04,0x05,0x06,0x07,0x08,0x09,0x0A,0x0B,0x0C,0x0D,0x0E,0x0F,
31740x10,0x11,0x12,0x13,0x14,0x15,0x16,0x17,0x18,0x19,0x1A,0x1B,0x1C,0x1D,0x1E,0x1F,31740x10,0x11,0x12,0x13,0x14,0x15,0x16,0x17,0x18,0x19,0x1A,0x1B,0x1C,0x1D,0x1E,0x1F,
31750x20,0x21,0x22,0x23,0x24,0x25,0x26,0x27,0x28,0x29,0x2A,0x2B,0x2C,0x2D,0x2E,0x2F,31750x20,0x21,0x22,0x23,0x24,0x25,0x26,0x27,0x28,0x29,0x2A,0x2B,0x2C,0x2D,0x2E,0x2F,
@@ -3188,7 +3188,7 @@
31880xD0,0xD1,0xD2,0xD3,0xD4,0xD5,0xD6,0xF7,0xD8,0xD9,0xDA,0xDB,0xDC,0xDD,0xDE,0xFF31880xD0,0xD1,0xD2,0xD3,0xD4,0xD5,0xD6,0xF7,0xD8,0xD9,0xDA,0xDB,0xDC,0xDD,0xDE,0xFF
3189};3189};
31903190
3191uchar sort_order_latin7_general_cs[] = {3191static const uchar sort_order_latin7_general_cs[] = {
31920x00,0x01,0x02,0x03,0x04,0x05,0x06,0x07,0x08,0x09,0x0A,0x0B,0x0C,0x0D,0x0E,0x0F,31920x00,0x01,0x02,0x03,0x04,0x05,0x06,0x07,0x08,0x09,0x0A,0x0B,0x0C,0x0D,0x0E,0x0F,
31930x10,0x11,0x12,0x13,0x14,0x15,0x16,0x17,0x18,0x19,0x1A,0x1B,0x1C,0x1D,0x1E,0x1F,31930x10,0x11,0x12,0x13,0x14,0x15,0x16,0x17,0x18,0x19,0x1A,0x1B,0x1C,0x1D,0x1E,0x1F,
31940x30,0x32,0x33,0x34,0x35,0x36,0x37,0x2B,0x38,0x39,0x3A,0x5C,0x3B,0x2C,0x3C,0x3D,31940x30,0x32,0x33,0x34,0x35,0x36,0x37,0x2B,0x38,0x39,0x3A,0x5C,0x3B,0x2C,0x3C,0x3D,
@@ -3207,7 +3207,7 @@
32070xE2,0xC5,0xC7,0xCB,0xCF,0xD1,0xCD,0x64,0xED,0xBD,0xDF,0xEB,0xE9,0xFB,0xFD,0x5232070xE2,0xC5,0xC7,0xCB,0xCF,0xD1,0xCD,0x64,0xED,0xBD,0xDF,0xEB,0xE9,0xFB,0xFD,0x52
3208};3208};
32093209
3210uint16 to_uni_latin7_general_cs[] = {3210static const uint16 to_uni_latin7_general_cs[] = {
32110x0000,0x0001,0x0002,0x0003,0x0004,0x0005,0x0006,0x0007,32110x0000,0x0001,0x0002,0x0003,0x0004,0x0005,0x0006,0x0007,
32120x0008,0x0009,0x000A,0x000B,0x000C,0x000D,0x000E,0x000F,32120x0008,0x0009,0x000A,0x000B,0x000C,0x000D,0x000E,0x000F,
32130x0010,0x0011,0x0012,0x0013,0x0014,0x0015,0x0016,0x0017,32130x0010,0x0011,0x0012,0x0013,0x0014,0x0015,0x0016,0x0017,
@@ -3245,7 +3245,7 @@
3245#endif3245#endif
32463246
3247#ifdef HAVE_CHARSET_macce3247#ifdef HAVE_CHARSET_macce
3248uchar ctype_macce_bin[] = {3248static const uchar ctype_macce_bin[] = {
32490x00,32490x00,
32500x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x28,0x28,0x28,0x28,0x28,0x20,0x20,32500x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x28,0x28,0x28,0x28,0x28,0x20,0x20,
32510x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,32510x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,
@@ -3265,7 +3265,7 @@
32650x02,0x01,0x01,0x02,0x01,0x02,0x01,0x02,0x01,0x02,0x02,0x01,0x01,0x02,0x01,0x0032650x02,0x01,0x01,0x02,0x01,0x02,0x01,0x02,0x01,0x02,0x02,0x01,0x01,0x02,0x01,0x00
3266};3266};
32673267
3268uchar to_lower_macce_bin[] = {3268static const uchar to_lower_macce_bin[] = {
32690x00,0x01,0x02,0x03,0x04,0x05,0x06,0x07,0x08,0x09,0x0A,0x0B,0x0C,0x0D,0x0E,0x0F,32690x00,0x01,0x02,0x03,0x04,0x05,0x06,0x07,0x08,0x09,0x0A,0x0B,0x0C,0x0D,0x0E,0x0F,
32700x10,0x11,0x12,0x13,0x14,0x15,0x16,0x17,0x18,0x19,0x1A,0x1B,0x1C,0x1D,0x1E,0x1F,32700x10,0x11,0x12,0x13,0x14,0x15,0x16,0x17,0x18,0x19,0x1A,0x1B,0x1C,0x1D,0x1E,0x1F,
32710x20,0x21,0x22,0x23,0x24,0x25,0x26,0x27,0x28,0x29,0x2A,0x2B,0x2C,0x2D,0x2E,0x2F,32710x20,0x21,0x22,0x23,0x24,0x25,0x26,0x27,0x28,0x29,0x2A,0x2B,0x2C,0x2D,0x2E,0x2F,
@@ -3284,7 +3284,7 @@
32840xF0,0xF3,0x9C,0xF3,0xF5,0xF5,0xF7,0xF7,0xF9,0xF9,0xFA,0xFD,0xB8,0xFD,0xAE,0xFF32840xF0,0xF3,0x9C,0xF3,0xF5,0xF5,0xF7,0xF7,0xF9,0xF9,0xFA,0xFD,0xB8,0xFD,0xAE,0xFF
3285};3285};
32863286
3287uchar to_upper_macce_bin[] = {3287static const uchar to_upper_macce_bin[] = {
32880x00,0x01,0x02,0x03,0x04,0x05,0x06,0x07,0x08,0x09,0x0A,0x0B,0x0C,0x0D,0x0E,0x0F,32880x00,0x01,0x02,0x03,0x04,0x05,0x06,0x07,0x08,0x09,0x0A,0x0B,0x0C,0x0D,0x0E,0x0F,
32890x10,0x11,0x12,0x13,0x14,0x15,0x16,0x17,0x18,0x19,0x1A,0x1B,0x1C,0x1D,0x1E,0x1F,32890x10,0x11,0x12,0x13,0x14,0x15,0x16,0x17,0x18,0x19,0x1A,0x1B,0x1C,0x1D,0x1E,0x1F,
32900x20,0x21,0x22,0x23,0x24,0x25,0x26,0x27,0x28,0x29,0x2A,0x2B,0x2C,0x2D,0x2E,0x2F,32900x20,0x21,0x22,0x23,0x24,0x25,0x26,0x27,0x28,0x29,0x2A,0x2B,0x2C,0x2D,0x2E,0x2F,
@@ -3303,7 +3303,7 @@
33030xED,0xF1,0xF2,0xF1,0xF4,0xF4,0xF6,0xF6,0xF8,0xF8,0xB5,0xFB,0xFC,0xFB,0xFE,0xFF33030xED,0xF1,0xF2,0xF1,0xF4,0xF4,0xF6,0xF6,0xF8,0xF8,0xB5,0xFB,0xFC,0xFB,0xFE,0xFF
3304};3304};
33053305
3306uint16 to_uni_macce_bin[] = {3306static const uint16 to_uni_macce_bin[] = {
33070x0000,0x0001,0x0002,0x0003,0x0004,0x0005,0x0006,0x0007,33070x0000,0x0001,0x0002,0x0003,0x0004,0x0005,0x0006,0x0007,
33080x0008,0x0009,0x000A,0x000B,0x000C,0x000D,0x000E,0x000F,33080x0008,0x0009,0x000A,0x000B,0x000C,0x000D,0x000E,0x000F,
33090x0010,0x0011,0x0012,0x0013,0x0014,0x0015,0x0016,0x0017,33090x0010,0x0011,0x0012,0x0013,0x0014,0x0015,0x0016,0x0017,
@@ -3341,7 +3341,7 @@
3341#endif3341#endif
33423342
3343#ifdef HAVE_CHARSET_cp12503343#ifdef HAVE_CHARSET_cp1250
3344uchar ctype_cp1250_croatian_ci[] = {3344static const uchar ctype_cp1250_croatian_ci[] = {
33450x00,33450x00,
33460x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x28,0x28,0x28,0x28,0x28,0x20,0x20,33460x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x28,0x28,0x28,0x28,0x28,0x20,0x20,
33470x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,33470x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,
@@ -3361,7 +3361,7 @@
33610x02,0x02,0x02,0x02,0x02,0x02,0x02,0x10,0x02,0x02,0x02,0x02,0x02,0x02,0x02,0x1033610x02,0x02,0x02,0x02,0x02,0x02,0x02,0x10,0x02,0x02,0x02,0x02,0x02,0x02,0x02,0x10
3362};3362};
33633363
3364uchar to_lower_cp1250_croatian_ci[] = {3364static const uchar to_lower_cp1250_croatian_ci[] = {
33650x00,0x01,0x02,0x03,0x04,0x05,0x06,0x07,0x08,0x09,0x0A,0x0B,0x0C,0x0D,0x0E,0x0F,33650x00,0x01,0x02,0x03,0x04,0x05,0x06,0x07,0x08,0x09,0x0A,0x0B,0x0C,0x0D,0x0E,0x0F,
33660x10,0x11,0x12,0x13,0x14,0x15,0x16,0x17,0x18,0x19,0x1A,0x1B,0x1C,0x1D,0x1E,0x1F,33660x10,0x11,0x12,0x13,0x14,0x15,0x16,0x17,0x18,0x19,0x1A,0x1B,0x1C,0x1D,0x1E,0x1F,
33670x20,0x21,0x22,0x23,0x24,0x25,0x26,0x27,0x28,0x29,0x2A,0x2B,0x2C,0x2D,0x2E,0x2F,33670x20,0x21,0x22,0x23,0x24,0x25,0x26,0x27,0x28,0x29,0x2A,0x2B,0x2C,0x2D,0x2E,0x2F,
@@ -3380,7 +3380,7 @@
33800xF0,0xF1,0xF2,0xF3,0xF4,0xF5,0xF6,0xF7,0xF8,0xF9,0xFA,0xFB,0xFC,0xFD,0xFE,0xFF33800xF0,0xF1,0xF2,0xF3,0xF4,0xF5,0xF6,0xF7,0xF8,0xF9,0xFA,0xFB,0xFC,0xFD,0xFE,0xFF
3381};3381};
33823382
3383uchar to_upper_cp1250_croatian_ci[] = {3383static const uchar to_upper_cp1250_croatian_ci[] = {
33840x00,0x01,0x02,0x03,0x04,0x05,0x06,0x07,0x08,0x09,0x0A,0x0B,0x0C,0x0D,0x0E,0x0F,33840x00,0x01,0x02,0x03,0x04,0x05,0x06,0x07,0x08,0x09,0x0A,0x0B,0x0C,0x0D,0x0E,0x0F,
33850x10,0x11,0x12,0x13,0x14,0x15,0x16,0x17,0x18,0x19,0x1A,0x1B,0x1C,0x1D,0x1E,0x1F,33850x10,0x11,0x12,0x13,0x14,0x15,0x16,0x17,0x18,0x19,0x1A,0x1B,0x1C,0x1D,0x1E,0x1F,
33860x20,0x21,0x22,0x23,0x24,0x25,0x26,0x27,0x28,0x29,0x2A,0x2B,0x2C,0x2D,0x2E,0x2F,33860x20,0x21,0x22,0x23,0x24,0x25,0x26,0x27,0x28,0x29,0x2A,0x2B,0x2C,0x2D,0x2E,0x2F,
@@ -3399,7 +3399,7 @@
33990xD0,0xD1,0xD2,0xD3,0xD4,0xD5,0xD6,0xF7,0xD8,0xD9,0xDA,0xDB,0xDC,0xDD,0xDE,0xFF33990xD0,0xD1,0xD2,0xD3,0xD4,0xD5,0xD6,0xF7,0xD8,0xD9,0xDA,0xDB,0xDC,0xDD,0xDE,0xFF
3400};3400};
34013401
3402uchar sort_order_cp1250_croatian_ci[] = {3402static const uchar sort_order_cp1250_croatian_ci[] = {
34030x00,0x01,0x02,0x03,0x04,0x05,0x06,0x07,0x08,0x09,0x0A,0x0B,0x0C,0x0D,0x0E,0x0F,34030x00,0x01,0x02,0x03,0x04,0x05,0x06,0x07,0x08,0x09,0x0A,0x0B,0x0C,0x0D,0x0E,0x0F,
34040x10,0x11,0x12,0x13,0x14,0x15,0x16,0x17,0x18,0x19,0x1A,0x1B,0x1C,0x1D,0x1E,0x1F,34040x10,0x11,0x12,0x13,0x14,0x15,0x16,0x17,0x18,0x19,0x1A,0x1B,0x1C,0x1D,0x1E,0x1F,
34050x20,0x21,0x22,0x23,0x24,0x25,0x26,0x27,0x28,0x29,0x2A,0x2B,0x2C,0x2D,0x2E,0x2F,34050x20,0x21,0x22,0x23,0x24,0x25,0x26,0x27,0x28,0x29,0x2A,0x2B,0x2C,0x2D,0x2E,0x2F,
@@ -3418,7 +3418,7 @@
34180x4A,0x57,0x57,0x59,0x59,0x59,0x59,0xC9,0x5D,0x64,0x64,0x64,0x64,0x69,0x62,0xFF34180x4A,0x57,0x57,0x59,0x59,0x59,0x59,0xC9,0x5D,0x64,0x64,0x64,0x64,0x69,0x62,0xFF
3419};3419};
34203420
3421uint16 to_uni_cp1250_croatian_ci[] = {3421static const uint16 to_uni_cp1250_croatian_ci[] = {
34220x0000,0x0001,0x0002,0x0003,0x0004,0x0005,0x0006,0x0007,34220x0000,0x0001,0x0002,0x0003,0x0004,0x0005,0x0006,0x0007,
34230x0008,0x0009,0x000A,0x000B,0x000C,0x000D,0x000E,0x000F,34230x0008,0x0009,0x000A,0x000B,0x000C,0x000D,0x000E,0x000F,
34240x0010,0x0011,0x0012,0x0013,0x0014,0x0015,0x0016,0x0017,34240x0010,0x0011,0x0012,0x0013,0x0014,0x0015,0x0016,0x0017,
@@ -3456,7 +3456,7 @@
3456#endif3456#endif
34573457
3458#ifdef HAVE_CHARSET_latin13458#ifdef HAVE_CHARSET_latin1
3459uchar ctype_latin1_general_ci[] = {3459static const uchar ctype_latin1_general_ci[] = {
34600x00,34600x00,
34610x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x28,0x28,0x28,0x28,0x28,0x20,0x20,34610x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x28,0x28,0x28,0x28,0x28,0x20,0x20,
34620x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,34620x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,
@@ -3476,7 +3476,7 @@
34760x02,0x02,0x02,0x02,0x02,0x02,0x02,0x10,0x02,0x02,0x02,0x02,0x02,0x02,0x02,0x0234760x02,0x02,0x02,0x02,0x02,0x02,0x02,0x10,0x02,0x02,0x02,0x02,0x02,0x02,0x02,0x02
3477};3477};
34783478
3479uchar to_lower_latin1_general_ci[] = {3479static const uchar to_lower_latin1_general_ci[] = {
34800x00,0x01,0x02,0x03,0x04,0x05,0x06,0x07,0x08,0x09,0x0A,0x0B,0x0C,0x0D,0x0E,0x0F,34800x00,0x01,0x02,0x03,0x04,0x05,0x06,0x07,0x08,0x09,0x0A,0x0B,0x0C,0x0D,0x0E,0x0F,
34810x10,0x11,0x12,0x13,0x14,0x15,0x16,0x17,0x18,0x19,0x1A,0x1B,0x1C,0x1D,0x1E,0x1F,34810x10,0x11,0x12,0x13,0x14,0x15,0x16,0x17,0x18,0x19,0x1A,0x1B,0x1C,0x1D,0x1E,0x1F,
34820x20,0x21,0x22,0x23,0x24,0x25,0x26,0x27,0x28,0x29,0x2A,0x2B,0x2C,0x2D,0x2E,0x2F,34820x20,0x21,0x22,0x23,0x24,0x25,0x26,0x27,0x28,0x29,0x2A,0x2B,0x2C,0x2D,0x2E,0x2F,
@@ -3495,7 +3495,7 @@
34950xF0,0xF1,0xF2,0xF3,0xF4,0xF5,0xF6,0xF7,0xF8,0xF9,0xFA,0xFB,0xFC,0xFD,0xFE,0xFF34950xF0,0xF1,0xF2,0xF3,0xF4,0xF5,0xF6,0xF7,0xF8,0xF9,0xFA,0xFB,0xFC,0xFD,0xFE,0xFF
3496};3496};
34973497
3498uchar to_upper_latin1_general_ci[] = {3498static const uchar to_upper_latin1_general_ci[] = {
34990x00,0x01,0x02,0x03,0x04,0x05,0x06,0x07,0x08,0x09,0x0A,0x0B,0x0C,0x0D,0x0E,0x0F,34990x00,0x01,0x02,0x03,0x04,0x05,0x06,0x07,0x08,0x09,0x0A,0x0B,0x0C,0x0D,0x0E,0x0F,
35000x10,0x11,0x12,0x13,0x14,0x15,0x16,0x17,0x18,0x19,0x1A,0x1B,0x1C,0x1D,0x1E,0x1F,35000x10,0x11,0x12,0x13,0x14,0x15,0x16,0x17,0x18,0x19,0x1A,0x1B,0x1C,0x1D,0x1E,0x1F,
35010x20,0x21,0x22,0x23,0x24,0x25,0x26,0x27,0x28,0x29,0x2A,0x2B,0x2C,0x2D,0x2E,0x2F,35010x20,0x21,0x22,0x23,0x24,0x25,0x26,0x27,0x28,0x29,0x2A,0x2B,0x2C,0x2D,0x2E,0x2F,
@@ -3514,7 +3514,7 @@
35140xD0,0xD1,0xD2,0xD3,0xD4,0xD5,0xD6,0xF7,0xD8,0xD9,0xDA,0xDB,0xDC,0xDD,0xDE,0xFF35140xD0,0xD1,0xD2,0xD3,0xD4,0xD5,0xD6,0xF7,0xD8,0xD9,0xDA,0xDB,0xDC,0xDD,0xDE,0xFF
3515};3515};
35163516
3517uchar sort_order_latin1_general_ci[] = {3517static const uchar sort_order_latin1_general_ci[] = {
35180x00,0x01,0x02,0x03,0x04,0x05,0x06,0x07,0x08,0x09,0x0A,0x0B,0x0C,0x0D,0x0E,0x0F,35180x00,0x01,0x02,0x03,0x04,0x05,0x06,0x07,0x08,0x09,0x0A,0x0B,0x0C,0x0D,0x0E,0x0F,
35190x10,0x11,0x12,0x13,0x14,0x15,0x16,0x17,0x18,0x19,0x1A,0x1B,0x1C,0x1D,0x1E,0x1F,35190x10,0x11,0x12,0x13,0x14,0x15,0x16,0x17,0x18,0x19,0x1A,0x1B,0x1C,0x1D,0x1E,0x1F,
35200x20,0x21,0x22,0x23,0x24,0x25,0x26,0x27,0x28,0x29,0x2A,0x2B,0x2C,0x2D,0x2E,0x2F,35200x20,0x21,0x22,0x23,0x24,0x25,0x26,0x27,0x28,0x29,0x2A,0x2B,0x2C,0x2D,0x2E,0x2F,
@@ -3533,7 +3533,7 @@
35330x59,0x7F,0x83,0x85,0x87,0x89,0x8B,0xBE,0x8D,0x9C,0x9E,0xA0,0xA2,0xAC,0xB1,0xAE35330x59,0x7F,0x83,0x85,0x87,0x89,0x8B,0xBE,0x8D,0x9C,0x9E,0xA0,0xA2,0xAC,0xB1,0xAE
3534};3534};
35353535
3536uint16 to_uni_latin1_general_ci[] = {3536static const uint16 to_uni_latin1_general_ci[] = {
35370x0000,0x0001,0x0002,0x0003,0x0004,0x0005,0x0006,0x0007,35370x0000,0x0001,0x0002,0x0003,0x0004,0x0005,0x0006,0x0007,
35380x0008,0x0009,0x000A,0x000B,0x000C,0x000D,0x000E,0x000F,35380x0008,0x0009,0x000A,0x000B,0x000C,0x000D,0x000E,0x000F,
35390x0010,0x0011,0x0012,0x0013,0x0014,0x0015,0x0016,0x0017,35390x0010,0x0011,0x0012,0x0013,0x0014,0x0015,0x0016,0x0017,
@@ -3571,7 +3571,7 @@
3571#endif3571#endif
35723572
3573#ifdef HAVE_CHARSET_latin13573#ifdef HAVE_CHARSET_latin1
3574uchar ctype_latin1_general_cs[] = {3574static const uchar ctype_latin1_general_cs[] = {
35750x00,35750x00,
35760x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x28,0x28,0x28,0x28,0x28,0x20,0x20,35760x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x28,0x28,0x28,0x28,0x28,0x20,0x20,
35770x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,35770x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,
@@ -3591,7 +3591,7 @@
35910x02,0x02,0x02,0x02,0x02,0x02,0x02,0x10,0x02,0x02,0x02,0x02,0x02,0x02,0x02,0x0235910x02,0x02,0x02,0x02,0x02,0x02,0x02,0x10,0x02,0x02,0x02,0x02,0x02,0x02,0x02,0x02
3592};3592};
35933593
3594uchar to_lower_latin1_general_cs[] = {3594static const uchar to_lower_latin1_general_cs[] = {
35950x00,0x01,0x02,0x03,0x04,0x05,0x06,0x07,0x08,0x09,0x0A,0x0B,0x0C,0x0D,0x0E,0x0F,35950x00,0x01,0x02,0x03,0x04,0x05,0x06,0x07,0x08,0x09,0x0A,0x0B,0x0C,0x0D,0x0E,0x0F,
35960x10,0x11,0x12,0x13,0x14,0x15,0x16,0x17,0x18,0x19,0x1A,0x1B,0x1C,0x1D,0x1E,0x1F,35960x10,0x11,0x12,0x13,0x14,0x15,0x16,0x17,0x18,0x19,0x1A,0x1B,0x1C,0x1D,0x1E,0x1F,
35970x20,0x21,0x22,0x23,0x24,0x25,0x26,0x27,0x28,0x29,0x2A,0x2B,0x2C,0x2D,0x2E,0x2F,35970x20,0x21,0x22,0x23,0x24,0x25,0x26,0x27,0x28,0x29,0x2A,0x2B,0x2C,0x2D,0x2E,0x2F,
@@ -3610,7 +3610,7 @@
36100xF0,0xF1,0xF2,0xF3,0xF4,0xF5,0xF6,0xF7,0xF8,0xF9,0xFA,0xFB,0xFC,0xFD,0xFE,0xFF36100xF0,0xF1,0xF2,0xF3,0xF4,0xF5,0xF6,0xF7,0xF8,0xF9,0xFA,0xFB,0xFC,0xFD,0xFE,0xFF
3611};3611};
36123612
3613uchar to_upper_latin1_general_cs[] = {3613static const uchar to_upper_latin1_general_cs[] = {
36140x00,0x01,0x02,0x03,0x04,0x05,0x06,0x07,0x08,0x09,0x0A,0x0B,0x0C,0x0D,0x0E,0x0F,36140x00,0x01,0x02,0x03,0x04,0x05,0x06,0x07,0x08,0x09,0x0A,0x0B,0x0C,0x0D,0x0E,0x0F,
36150x10,0x11,0x12,0x13,0x14,0x15,0x16,0x17,0x18,0x19,0x1A,0x1B,0x1C,0x1D,0x1E,0x1F,36150x10,0x11,0x12,0x13,0x14,0x15,0x16,0x17,0x18,0x19,0x1A,0x1B,0x1C,0x1D,0x1E,0x1F,
36160x20,0x21,0x22,0x23,0x24,0x25,0x26,0x27,0x28,0x29,0x2A,0x2B,0x2C,0x2D,0x2E,0x2F,36160x20,0x21,0x22,0x23,0x24,0x25,0x26,0x27,0x28,0x29,0x2A,0x2B,0x2C,0x2D,0x2E,0x2F,
@@ -3629,7 +3629,7 @@
36290xD0,0xD1,0xD2,0xD3,0xD4,0xD5,0xD6,0xF7,0xD8,0xD9,0xDA,0xDB,0xDC,0xDD,0xDE,0xFF36290xD0,0xD1,0xD2,0xD3,0xD4,0xD5,0xD6,0xF7,0xD8,0xD9,0xDA,0xDB,0xDC,0xDD,0xDE,0xFF
3630};3630};
36313631
3632uchar sort_order_latin1_general_cs[] = {3632static const uchar sort_order_latin1_general_cs[] = {
36330x00,0x01,0x02,0x03,0x04,0x05,0x06,0x07,0x08,0x09,0x0A,0x0B,0x0C,0x0D,0x0E,0x0F,36330x00,0x01,0x02,0x03,0x04,0x05,0x06,0x07,0x08,0x09,0x0A,0x0B,0x0C,0x0D,0x0E,0x0F,
36340x10,0x11,0x12,0x13,0x14,0x15,0x16,0x17,0x18,0x19,0x1A,0x1B,0x1C,0x1D,0x1E,0x1F,36340x10,0x11,0x12,0x13,0x14,0x15,0x16,0x17,0x18,0x19,0x1A,0x1B,0x1C,0x1D,0x1E,0x1F,
36350x20,0x21,0x22,0x23,0x24,0x25,0x26,0x27,0x28,0x29,0x2A,0x2B,0x2C,0x2D,0x2E,0x2F,36350x20,0x21,0x22,0x23,0x24,0x25,0x26,0x27,0x28,0x29,0x2A,0x2B,0x2C,0x2D,0x2E,0x2F,
@@ -3648,7 +3648,7 @@
36480x5A,0x80,0x84,0x86,0x88,0x8A,0x8C,0xBE,0x8E,0x9D,0x9F,0xA1,0xA3,0xAD,0xB2,0xAE36480x5A,0x80,0x84,0x86,0x88,0x8A,0x8C,0xBE,0x8E,0x9D,0x9F,0xA1,0xA3,0xAD,0xB2,0xAE
3649};3649};
36503650
3651uint16 to_uni_latin1_general_cs[] = {3651static const uint16 to_uni_latin1_general_cs[] = {
36520x0000,0x0001,0x0002,0x0003,0x0004,0x0005,0x0006,0x0007,36520x0000,0x0001,0x0002,0x0003,0x0004,0x0005,0x0006,0x0007,
36530x0008,0x0009,0x000A,0x000B,0x000C,0x000D,0x000E,0x000F,36530x0008,0x0009,0x000A,0x000B,0x000C,0x000D,0x000E,0x000F,
36540x0010,0x0011,0x0012,0x0013,0x0014,0x0015,0x0016,0x0017,36540x0010,0x0011,0x0012,0x0013,0x0014,0x0015,0x0016,0x0017,
@@ -3686,7 +3686,7 @@
3686#endif3686#endif
36873687
3688#ifdef HAVE_CHARSET_cp12513688#ifdef HAVE_CHARSET_cp1251
3689uchar ctype_cp1251_bin[] = {3689static const uchar ctype_cp1251_bin[] = {
36900x00,36900x00,
36910x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x28,0x28,0x28,0x28,0x28,0x20,0x20,36910x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x28,0x28,0x28,0x28,0x28,0x20,0x20,
36920x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,36920x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,
@@ -3706,7 +3706,7 @@
37060x02,0x02,0x02,0x02,0x02,0x02,0x02,0x02,0x02,0x02,0x02,0x02,0x02,0x02,0x02,0x0237060x02,0x02,0x02,0x02,0x02,0x02,0x02,0x02,0x02,0x02,0x02,0x02,0x02,0x02,0x02,0x02
3707};3707};
37083708
3709uchar to_lower_cp1251_bin[] = {3709static const uchar to_lower_cp1251_bin[] = {
37100x00,0x01,0x02,0x03,0x04,0x05,0x06,0x07,0x08,0x09,0x0A,0x0B,0x0C,0x0D,0x0E,0x0F,37100x00,0x01,0x02,0x03,0x04,0x05,0x06,0x07,0x08,0x09,0x0A,0x0B,0x0C,0x0D,0x0E,0x0F,
37110x10,0x11,0x12,0x13,0x14,0x15,0x16,0x17,0x18,0x19,0x1A,0x1B,0x1C,0x1D,0x1E,0x1F,37110x10,0x11,0x12,0x13,0x14,0x15,0x16,0x17,0x18,0x19,0x1A,0x1B,0x1C,0x1D,0x1E,0x1F,
37120x20,0x21,0x22,0x23,0x24,0x25,0x26,0x27,0x28,0x29,0x2A,0x2B,0x2C,0x2D,0x2E,0x2F,37120x20,0x21,0x22,0x23,0x24,0x25,0x26,0x27,0x28,0x29,0x2A,0x2B,0x2C,0x2D,0x2E,0x2F,
@@ -3725,7 +3725,7 @@
37250xF0,0xF1,0xF2,0xF3,0xF4,0xF5,0xF6,0xF7,0xF8,0xF9,0xFA,0xFB,0xFC,0xFD,0xFE,0xFF37250xF0,0xF1,0xF2,0xF3,0xF4,0xF5,0xF6,0xF7,0xF8,0xF9,0xFA,0xFB,0xFC,0xFD,0xFE,0xFF
3726};3726};
37273727
3728uchar to_upper_cp1251_bin[] = {3728static const uchar to_upper_cp1251_bin[] = {
37290x00,0x01,0x02,0x03,0x04,0x05,0x06,0x07,0x08,0x09,0x0A,0x0B,0x0C,0x0D,0x0E,0x0F,37290x00,0x01,0x02,0x03,0x04,0x05,0x06,0x07,0x08,0x09,0x0A,0x0B,0x0C,0x0D,0x0E,0x0F,
37300x10,0x11,0x12,0x13,0x14,0x15,0x16,0x17,0x18,0x19,0x1A,0x1B,0x1C,0x1D,0x1E,0x1F,37300x10,0x11,0x12,0x13,0x14,0x15,0x16,0x17,0x18,0x19,0x1A,0x1B,0x1C,0x1D,0x1E,0x1F,
37310x20,0x21,0x22,0x23,0x24,0x25,0x26,0x27,0x28,0x29,0x2A,0x2B,0x2C,0x2D,0x2E,0x2F,37310x20,0x21,0x22,0x23,0x24,0x25,0x26,0x27,0x28,0x29,0x2A,0x2B,0x2C,0x2D,0x2E,0x2F,
@@ -3744,7 +3744,7 @@
37440xD0,0xD1,0xD2,0xD3,0xD4,0xD5,0xD6,0xD7,0xD8,0xD9,0xDA,0xDB,0xDC,0xDD,0xDE,0xDF37440xD0,0xD1,0xD2,0xD3,0xD4,0xD5,0xD6,0xD7,0xD8,0xD9,0xDA,0xDB,0xDC,0xDD,0xDE,0xDF
3745};3745};
37463746
3747uint16 to_uni_cp1251_bin[] = {3747static const uint16 to_uni_cp1251_bin[] = {
37480x0000,0x0001,0x0002,0x0003,0x0004,0x0005,0x0006,0x0007,37480x0000,0x0001,0x0002,0x0003,0x0004,0x0005,0x0006,0x0007,
37490x0008,0x0009,0x000A,0x000B,0x000C,0x000D,0x000E,0x000F,37490x0008,0x0009,0x000A,0x000B,0x000C,0x000D,0x000E,0x000F,
37500x0010,0x0011,0x0012,0x0013,0x0014,0x0015,0x0016,0x0017,37500x0010,0x0011,0x0012,0x0013,0x0014,0x0015,0x0016,0x0017,
@@ -3782,7 +3782,7 @@
3782#endif3782#endif
37833783
3784#ifdef HAVE_CHARSET_cp12513784#ifdef HAVE_CHARSET_cp1251
3785uchar ctype_cp1251_general_ci[] = {3785static const uchar ctype_cp1251_general_ci[] = {
37860x00,37860x00,
37870x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x28,0x28,0x28,0x28,0x28,0x20,0x20,37870x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x28,0x28,0x28,0x28,0x28,0x20,0x20,
37880x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,37880x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,
@@ -3802,7 +3802,7 @@
38020x02,0x02,0x02,0x02,0x02,0x02,0x02,0x02,0x02,0x02,0x02,0x02,0x02,0x02,0x02,0x0238020x02,0x02,0x02,0x02,0x02,0x02,0x02,0x02,0x02,0x02,0x02,0x02,0x02,0x02,0x02,0x02
3803};3803};
38043804
3805uchar to_lower_cp1251_general_ci[] = {3805static const uchar to_lower_cp1251_general_ci[] = {
38060x00,0x01,0x02,0x03,0x04,0x05,0x06,0x07,0x08,0x09,0x0A,0x0B,0x0C,0x0D,0x0E,0x0F,38060x00,0x01,0x02,0x03,0x04,0x05,0x06,0x07,0x08,0x09,0x0A,0x0B,0x0C,0x0D,0x0E,0x0F,
38070x10,0x11,0x12,0x13,0x14,0x15,0x16,0x17,0x18,0x19,0x1A,0x1B,0x1C,0x1D,0x1E,0x1F,38070x10,0x11,0x12,0x13,0x14,0x15,0x16,0x17,0x18,0x19,0x1A,0x1B,0x1C,0x1D,0x1E,0x1F,
38080x20,0x21,0x22,0x23,0x24,0x25,0x26,0x27,0x28,0x29,0x2A,0x2B,0x2C,0x2D,0x2E,0x2F,38080x20,0x21,0x22,0x23,0x24,0x25,0x26,0x27,0x28,0x29,0x2A,0x2B,0x2C,0x2D,0x2E,0x2F,
@@ -3821,7 +3821,7 @@
38210xF0,0xF1,0xF2,0xF3,0xF4,0xF5,0xF6,0xF7,0xF8,0xF9,0xFA,0xFB,0xFC,0xFD,0xFE,0xFF38210xF0,0xF1,0xF2,0xF3,0xF4,0xF5,0xF6,0xF7,0xF8,0xF9,0xFA,0xFB,0xFC,0xFD,0xFE,0xFF
3822};3822};
38233823
3824uchar to_upper_cp1251_general_ci[] = {3824static const uchar to_upper_cp1251_general_ci[] = {
38250x00,0x01,0x02,0x03,0x04,0x05,0x06,0x07,0x08,0x09,0x0A,0x0B,0x0C,0x0D,0x0E,0x0F,38250x00,0x01,0x02,0x03,0x04,0x05,0x06,0x07,0x08,0x09,0x0A,0x0B,0x0C,0x0D,0x0E,0x0F,
38260x10,0x11,0x12,0x13,0x14,0x15,0x16,0x17,0x18,0x19,0x1A,0x1B,0x1C,0x1D,0x1E,0x1F,38260x10,0x11,0x12,0x13,0x14,0x15,0x16,0x17,0x18,0x19,0x1A,0x1B,0x1C,0x1D,0x1E,0x1F,
38270x20,0x21,0x22,0x23,0x24,0x25,0x26,0x27,0x28,0x29,0x2A,0x2B,0x2C,0x2D,0x2E,0x2F,38270x20,0x21,0x22,0x23,0x24,0x25,0x26,0x27,0x28,0x29,0x2A,0x2B,0x2C,0x2D,0x2E,0x2F,
@@ -3840,7 +3840,7 @@
38400xD0,0xD1,0xD2,0xD3,0xD4,0xD5,0xD6,0xD7,0xD8,0xD9,0xDA,0xDB,0xDC,0xDD,0xDE,0xDF38400xD0,0xD1,0xD2,0xD3,0xD4,0xD5,0xD6,0xD7,0xD8,0xD9,0xDA,0xDB,0xDC,0xDD,0xDE,0xDF
3841};3841};
38423842
3843uchar sort_order_cp1251_general_ci[] = {3843static const uchar sort_order_cp1251_general_ci[] = {
38440x00,0x01,0x02,0x03,0x04,0x05,0x06,0x07,0x08,0x09,0x0A,0x0B,0x0C,0x0D,0x0E,0x0F,38440x00,0x01,0x02,0x03,0x04,0x05,0x06,0x07,0x08,0x09,0x0A,0x0B,0x0C,0x0D,0x0E,0x0F,
38450x10,0x11,0x12,0x13,0x14,0x15,0x16,0x17,0x18,0x19,0x1A,0x1B,0x1C,0x1D,0x1E,0x1F,38450x10,0x11,0x12,0x13,0x14,0x15,0x16,0x17,0x18,0x19,0x1A,0x1B,0x1C,0x1D,0x1E,0x1F,
38460x20,0x21,0x22,0x23,0x24,0x25,0x26,0x27,0x28,0x29,0x2A,0x2B,0x2C,0x2D,0x2E,0x2F,38460x20,0x21,0x22,0x23,0x24,0x25,0x26,0x27,0x28,0x29,0x2A,0x2B,0x2C,0x2D,0x2E,0x2F,
@@ -3859,7 +3859,7 @@
38590xAD,0xAF,0xB1,0xB5,0xB9,0xBB,0xBD,0xBF,0xC3,0xC5,0xC7,0xC9,0xCB,0xCD,0xCF,0xD138590xAD,0xAF,0xB1,0xB5,0xB9,0xBB,0xBD,0xBF,0xC3,0xC5,0xC7,0xC9,0xCB,0xCD,0xCF,0xD1
3860};3860};
38613861
3862uint16 to_uni_cp1251_general_ci[] = {3862static const uint16 to_uni_cp1251_general_ci[] = {
38630x0000,0x0001,0x0002,0x0003,0x0004,0x0005,0x0006,0x0007,38630x0000,0x0001,0x0002,0x0003,0x0004,0x0005,0x0006,0x0007,
38640x0008,0x0009,0x000A,0x000B,0x000C,0x000D,0x000E,0x000F,38640x0008,0x0009,0x000A,0x000B,0x000C,0x000D,0x000E,0x000F,
38650x0010,0x0011,0x0012,0x0013,0x0014,0x0015,0x0016,0x0017,38650x0010,0x0011,0x0012,0x0013,0x0014,0x0015,0x0016,0x0017,
@@ -3897,7 +3897,7 @@
3897#endif3897#endif
38983898
3899#ifdef HAVE_CHARSET_cp12513899#ifdef HAVE_CHARSET_cp1251
3900uchar ctype_cp1251_general_cs[] = {3900static const uchar ctype_cp1251_general_cs[] = {
39010x00,39010x00,
39020x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x28,0x28,0x28,0x28,0x28,0x20,0x20,39020x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x28,0x28,0x28,0x28,0x28,0x20,0x20,
39030x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,39030x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,
@@ -3917,7 +3917,7 @@
39170x02,0x02,0x02,0x02,0x02,0x02,0x02,0x02,0x02,0x02,0x02,0x02,0x02,0x02,0x02,0x0239170x02,0x02,0x02,0x02,0x02,0x02,0x02,0x02,0x02,0x02,0x02,0x02,0x02,0x02,0x02,0x02
3918};3918};
39193919
3920uchar to_lower_cp1251_general_cs[] = {3920static const uchar to_lower_cp1251_general_cs[] = {
39210x00,0x01,0x02,0x03,0x04,0x05,0x06,0x07,0x08,0x09,0x0A,0x0B,0x0C,0x0D,0x0E,0x0F,39210x00,0x01,0x02,0x03,0x04,0x05,0x06,0x07,0x08,0x09,0x0A,0x0B,0x0C,0x0D,0x0E,0x0F,
39220x10,0x11,0x12,0x13,0x14,0x15,0x16,0x17,0x18,0x19,0x1A,0x1B,0x1C,0x1D,0x1E,0x1F,39220x10,0x11,0x12,0x13,0x14,0x15,0x16,0x17,0x18,0x19,0x1A,0x1B,0x1C,0x1D,0x1E,0x1F,
39230x20,0x21,0x22,0x23,0x24,0x25,0x26,0x27,0x28,0x29,0x2A,0x2B,0x2C,0x2D,0x2E,0x2F,39230x20,0x21,0x22,0x23,0x24,0x25,0x26,0x27,0x28,0x29,0x2A,0x2B,0x2C,0x2D,0x2E,0x2F,
@@ -3936,7 +3936,7 @@
39360xF0,0xF1,0xF2,0xF3,0xF4,0xF5,0xF6,0xF7,0xF8,0xF9,0xFA,0xFB,0xFC,0xFD,0xFE,0xFF39360xF0,0xF1,0xF2,0xF3,0xF4,0xF5,0xF6,0xF7,0xF8,0xF9,0xFA,0xFB,0xFC,0xFD,0xFE,0xFF
3937};3937};
39383938
3939uchar to_upper_cp1251_general_cs[] = {3939static const uchar to_upper_cp1251_general_cs[] = {
39400x00,0x01,0x02,0x03,0x04,0x05,0x06,0x07,0x08,0x09,0x0A,0x0B,0x0C,0x0D,0x0E,0x0F,39400x00,0x01,0x02,0x03,0x04,0x05,0x06,0x07,0x08,0x09,0x0A,0x0B,0x0C,0x0D,0x0E,0x0F,
39410x10,0x11,0x12,0x13,0x14,0x15,0x16,0x17,0x18,0x19,0x1A,0x1B,0x1C,0x1D,0x1E,0x1F,39410x10,0x11,0x12,0x13,0x14,0x15,0x16,0x17,0x18,0x19,0x1A,0x1B,0x1C,0x1D,0x1E,0x1F,
39420x20,0x21,0x22,0x23,0x24,0x25,0x26,0x27,0x28,0x29,0x2A,0x2B,0x2C,0x2D,0x2E,0x2F,39420x20,0x21,0x22,0x23,0x24,0x25,0x26,0x27,0x28,0x29,0x2A,0x2B,0x2C,0x2D,0x2E,0x2F,
@@ -3955,7 +3955,7 @@
39550xD0,0xD1,0xD2,0xD3,0xD4,0xD5,0xD6,0xD7,0xD8,0xD9,0xDA,0xDB,0xDC,0xDD,0xDE,0xDF39550xD0,0xD1,0xD2,0xD3,0xD4,0xD5,0xD6,0xD7,0xD8,0xD9,0xDA,0xDB,0xDC,0xDD,0xDE,0xDF
3956};3956};
39573957
3958uchar sort_order_cp1251_general_cs[] = {3958static const uchar sort_order_cp1251_general_cs[] = {
39590x00,0x01,0x02,0x03,0x04,0x05,0x06,0x07,0x08,0x09,0x0A,0x0B,0x0C,0x0D,0x0E,0x0F,39590x00,0x01,0x02,0x03,0x04,0x05,0x06,0x07,0x08,0x09,0x0A,0x0B,0x0C,0x0D,0x0E,0x0F,
39600x10,0x11,0x12,0x13,0x14,0x15,0x16,0x17,0x18,0x19,0x1A,0x1B,0x1C,0x1D,0x1E,0x1F,39600x10,0x11,0x12,0x13,0x14,0x15,0x16,0x17,0x18,0x19,0x1A,0x1B,0x1C,0x1D,0x1E,0x1F,
39610x20,0x21,0x22,0x23,0x24,0x25,0x26,0x27,0x28,0x29,0x2A,0x2B,0x2C,0x2D,0x2E,0x2F,39610x20,0x21,0x22,0x23,0x24,0x25,0x26,0x27,0x28,0x29,0x2A,0x2B,0x2C,0x2D,0x2E,0x2F,
@@ -3974,7 +3974,7 @@
39740xAE,0xB0,0xB2,0xB6,0xBA,0xBC,0xBE,0xC0,0xC4,0xC6,0xC8,0xCA,0xCC,0xCE,0xD0,0xD239740xAE,0xB0,0xB2,0xB6,0xBA,0xBC,0xBE,0xC0,0xC4,0xC6,0xC8,0xCA,0xCC,0xCE,0xD0,0xD2
3975};3975};
39763976
3977uint16 to_uni_cp1251_general_cs[] = {3977static const uint16 to_uni_cp1251_general_cs[] = {
39780x0000,0x0001,0x0002,0x0003,0x0004,0x0005,0x0006,0x0007,39780x0000,0x0001,0x0002,0x0003,0x0004,0x0005,0x0006,0x0007,
39790x0008,0x0009,0x000A,0x000B,0x000C,0x000D,0x000E,0x000F,39790x0008,0x0009,0x000A,0x000B,0x000C,0x000D,0x000E,0x000F,
39800x0010,0x0011,0x0012,0x0013,0x0014,0x0015,0x0016,0x0017,39800x0010,0x0011,0x0012,0x0013,0x0014,0x0015,0x0016,0x0017,
@@ -4012,7 +4012,7 @@
4012#endif4012#endif
40134013
4014#ifdef HAVE_CHARSET_macroman4014#ifdef HAVE_CHARSET_macroman
4015uchar ctype_macroman_bin[] = {4015static const uchar ctype_macroman_bin[] = {
40160x00,40160x00,
40170x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x28,0x28,0x28,0x28,0x28,0x20,0x20,40170x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x28,0x28,0x28,0x28,0x28,0x20,0x20,
40180x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,40180x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,
@@ -4032,7 +4032,7 @@
40320x00,0x01,0x01,0x01,0x01,0x02,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x0040320x00,0x01,0x01,0x01,0x01,0x02,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00
4033};4033};
40344034
4035uchar to_lower_macroman_bin[] = {4035static const uchar to_lower_macroman_bin[] = {
40360x00,0x01,0x02,0x03,0x04,0x05,0x06,0x07,0x08,0x09,0x0A,0x0B,0x0C,0x0D,0x0E,0x0F,40360x00,0x01,0x02,0x03,0x04,0x05,0x06,0x07,0x08,0x09,0x0A,0x0B,0x0C,0x0D,0x0E,0x0F,
40370x10,0x11,0x12,0x13,0x14,0x15,0x16,0x17,0x18,0x19,0x1A,0x1B,0x1C,0x1D,0x1E,0x1F,40370x10,0x11,0x12,0x13,0x14,0x15,0x16,0x17,0x18,0x19,0x1A,0x1B,0x1C,0x1D,0x1E,0x1F,
40380x20,0x21,0x22,0x23,0x24,0x25,0x26,0x27,0x28,0x29,0x2A,0x2B,0x2C,0x2D,0x2E,0x2F,40380x20,0x21,0x22,0x23,0x24,0x25,0x26,0x27,0x28,0x29,0x2A,0x2B,0x2C,0x2D,0x2E,0x2F,
@@ -4051,7 +4051,7 @@
40510xF0,0x98,0x9C,0x9E,0x9D,0xF5,0xF6,0xF7,0xF8,0xF9,0xFA,0xFB,0xFC,0xFD,0xFE,0xFF40510xF0,0x98,0x9C,0x9E,0x9D,0xF5,0xF6,0xF7,0xF8,0xF9,0xFA,0xFB,0xFC,0xFD,0xFE,0xFF
4052};4052};
40534053
4054uchar to_upper_macroman_bin[] = {4054static const uchar to_upper_macroman_bin[] = {
40550x00,0x01,0x02,0x03,0x04,0x05,0x06,0x07,0x08,0x09,0x0A,0x0B,0x0C,0x0D,0x0E,0x0F,40550x00,0x01,0x02,0x03,0x04,0x05,0x06,0x07,0x08,0x09,0x0A,0x0B,0x0C,0x0D,0x0E,0x0F,
40560x10,0x11,0x12,0x13,0x14,0x15,0x16,0x17,0x18,0x19,0x1A,0x1B,0x1C,0x1D,0x1E,0x1F,40560x10,0x11,0x12,0x13,0x14,0x15,0x16,0x17,0x18,0x19,0x1A,0x1B,0x1C,0x1D,0x1E,0x1F,
40570x20,0x21,0x22,0x23,0x24,0x25,0x26,0x27,0x28,0x29,0x2A,0x2B,0x2C,0x2D,0x2E,0x2F,40570x20,0x21,0x22,0x23,0x24,0x25,0x26,0x27,0x28,0x29,0x2A,0x2B,0x2C,0x2D,0x2E,0x2F,
@@ -4070,7 +4070,7 @@
40700xF0,0xF1,0xF2,0xF3,0xF4,0xF5,0xF6,0xF7,0xF8,0xF9,0xFA,0xFB,0xFC,0xFD,0xFE,0xFF40700xF0,0xF1,0xF2,0xF3,0xF4,0xF5,0xF6,0xF7,0xF8,0xF9,0xFA,0xFB,0xFC,0xFD,0xFE,0xFF
4071};4071};
40724072
4073uint16 to_uni_macroman_bin[] = {4073static const uint16 to_uni_macroman_bin[] = {
40740x0000,0x0001,0x0002,0x0003,0x0004,0x0005,0x0006,0x0007,40740x0000,0x0001,0x0002,0x0003,0x0004,0x0005,0x0006,0x0007,
40750x0008,0x0009,0x000A,0x000B,0x000C,0x000D,0x000E,0x000F,40750x0008,0x0009,0x000A,0x000B,0x000C,0x000D,0x000E,0x000F,
40760x0010,0x0011,0x0012,0x0013,0x0014,0x0015,0x0016,0x0017,40760x0010,0x0011,0x0012,0x0013,0x0014,0x0015,0x0016,0x0017,
@@ -4108,7 +4108,7 @@
4108#endif4108#endif
41094109
4110#ifdef HAVE_CHARSET_cp12564110#ifdef HAVE_CHARSET_cp1256
4111uchar ctype_cp1256_general_ci[] = {4111static const uchar ctype_cp1256_general_ci[] = {
41120x00,41120x00,
41130x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x28,0x28,0x28,0x28,0x28,0x20,0x20,41130x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x28,0x28,0x28,0x28,0x28,0x20,0x20,
41140x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,41140x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,
@@ -4128,7 +4128,7 @@
41280x03,0x03,0x03,0x03,0x02,0x03,0x03,0x00,0x03,0x02,0x03,0x02,0x02,0x00,0x00,0x0041280x03,0x03,0x03,0x03,0x02,0x03,0x03,0x00,0x03,0x02,0x03,0x02,0x02,0x00,0x00,0x00
4129};4129};
41304130
4131uchar to_lower_cp1256_general_ci[] = {4131static const uchar to_lower_cp1256_general_ci[] = {
41320x00,0x01,0x02,0x03,0x04,0x05,0x06,0x07,0x08,0x09,0x0A,0x0B,0x0C,0x0D,0x0E,0x0F,41320x00,0x01,0x02,0x03,0x04,0x05,0x06,0x07,0x08,0x09,0x0A,0x0B,0x0C,0x0D,0x0E,0x0F,
41330x10,0x11,0x12,0x13,0x14,0x15,0x16,0x17,0x18,0x19,0x1A,0x1B,0x1C,0x1D,0x1E,0x1F,41330x10,0x11,0x12,0x13,0x14,0x15,0x16,0x17,0x18,0x19,0x1A,0x1B,0x1C,0x1D,0x1E,0x1F,
41340x20,0x21,0x22,0x23,0x24,0x25,0x26,0x27,0x28,0x29,0x2A,0x2B,0x2C,0x2D,0x2E,0x2F,41340x20,0x21,0x22,0x23,0x24,0x25,0x26,0x27,0x28,0x29,0x2A,0x2B,0x2C,0x2D,0x2E,0x2F,
@@ -4147,7 +4147,7 @@
41470xF0,0xF1,0xF2,0xF3,0xF4,0xF5,0xF6,0xF7,0xF8,0xF9,0xFA,0xFB,0xFC,0xFD,0xFE,0xFF41470xF0,0xF1,0xF2,0xF3,0xF4,0xF5,0xF6,0xF7,0xF8,0xF9,0xFA,0xFB,0xFC,0xFD,0xFE,0xFF
4148};4148};
41494149
4150uchar to_upper_cp1256_general_ci[] = {4150static const uchar to_upper_cp1256_general_ci[] = {
41510x00,0x01,0x02,0x03,0x04,0x05,0x06,0x07,0x08,0x09,0x0A,0x0B,0x0C,0x0D,0x0E,0x0F,41510x00,0x01,0x02,0x03,0x04,0x05,0x06,0x07,0x08,0x09,0x0A,0x0B,0x0C,0x0D,0x0E,0x0F,
41520x10,0x11,0x12,0x13,0x14,0x15,0x16,0x17,0x18,0x19,0x1A,0x1B,0x1C,0x1D,0x1E,0x1F,41520x10,0x11,0x12,0x13,0x14,0x15,0x16,0x17,0x18,0x19,0x1A,0x1B,0x1C,0x1D,0x1E,0x1F,
41530x20,0x21,0x22,0x23,0x24,0x25,0x26,0x27,0x28,0x29,0x2A,0x2B,0x2C,0x2D,0x2E,0x2F,41530x20,0x21,0x22,0x23,0x24,0x25,0x26,0x27,0x28,0x29,0x2A,0x2B,0x2C,0x2D,0x2E,0x2F,
@@ -4166,7 +4166,7 @@
41660xF0,0xF1,0xF2,0xF3,0xF4,0xF5,0xF6,0xF7,0xF8,0xF9,0xFA,0xFB,0xFC,0xFD,0xFE,0xFF41660xF0,0xF1,0xF2,0xF3,0xF4,0xF5,0xF6,0xF7,0xF8,0xF9,0xFA,0xFB,0xFC,0xFD,0xFE,0xFF
4167};4167};
41684168
4169uchar sort_order_cp1256_general_ci[] = {4169static const uchar sort_order_cp1256_general_ci[] = {
41700x00,0x01,0x02,0x03,0x04,0x05,0x06,0x07,0x08,0x09,0x0A,0x0B,0x0C,0x0D,0x0E,0x0F,41700x00,0x01,0x02,0x03,0x04,0x05,0x06,0x07,0x08,0x09,0x0A,0x0B,0x0C,0x0D,0x0E,0x0F,
41710x10,0x11,0x12,0x13,0x14,0x15,0x16,0x17,0x18,0x19,0x1A,0x1B,0x1C,0x1D,0x1E,0x1F,41710x10,0x11,0x12,0x13,0x14,0x15,0x16,0x17,0x18,0x19,0x1A,0x1B,0x1C,0x1D,0x1E,0x1F,
41720x20,0x21,0x22,0x23,0x24,0x25,0x26,0x27,0x28,0x29,0x2A,0x2B,0x2C,0x2D,0x2E,0x2F,41720x20,0x21,0x22,0x23,0x24,0x25,0x26,0x27,0x28,0x29,0x2A,0x2B,0x2C,0x2D,0x2E,0x2F,
@@ -4185,7 +4185,7 @@
41850xAE,0xAF,0xB0,0xB1,0x69,0xB2,0xB3,0xFC,0xB4,0x78,0xB5,0x79,0x7A,0xFD,0xFE,0xFF41850xAE,0xAF,0xB0,0xB1,0x69,0xB2,0xB3,0xFC,0xB4,0x78,0xB5,0x79,0x7A,0xFD,0xFE,0xFF
4186};4186};
41874187
4188uint16 to_uni_cp1256_general_ci[] = {4188static const uint16 to_uni_cp1256_general_ci[] = {
41890x0000,0x0001,0x0002,0x0003,0x0004,0x0005,0x0006,0x0007,41890x0000,0x0001,0x0002,0x0003,0x0004,0x0005,0x0006,0x0007,
41900x0008,0x0009,0x000A,0x000B,0x000C,0x000D,0x000E,0x000F,41900x0008,0x0009,0x000A,0x000B,0x000C,0x000D,0x000E,0x000F,
41910x0010,0x0011,0x0012,0x0013,0x0014,0x0015,0x0016,0x0017,41910x0010,0x0011,0x0012,0x0013,0x0014,0x0015,0x0016,0x0017,
@@ -4223,7 +4223,7 @@
4223#endif4223#endif
42244224
4225#ifdef HAVE_CHARSET_cp12574225#ifdef HAVE_CHARSET_cp1257
4226uchar ctype_cp1257_bin[] = {4226static const uchar ctype_cp1257_bin[] = {
42270x00,42270x00,
42280x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x28,0x28,0x28,0x28,0x28,0x20,0x20,42280x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x28,0x28,0x28,0x28,0x28,0x20,0x20,
42290x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,42290x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,
@@ -4243,7 +4243,7 @@
42430x02,0x02,0x02,0x02,0x02,0x02,0x02,0x00,0x02,0x02,0x02,0x02,0x02,0x02,0x02,0x0042430x02,0x02,0x02,0x02,0x02,0x02,0x02,0x00,0x02,0x02,0x02,0x02,0x02,0x02,0x02,0x00
4244};4244};
42454245
4246uchar to_lower_cp1257_bin[] = {4246static const uchar to_lower_cp1257_bin[] = {
42470x00,0x01,0x02,0x03,0x04,0x05,0x06,0x07,0x08,0x09,0x0A,0x0B,0x0C,0x0D,0x0E,0x0F,42470x00,0x01,0x02,0x03,0x04,0x05,0x06,0x07,0x08,0x09,0x0A,0x0B,0x0C,0x0D,0x0E,0x0F,
42480x10,0x11,0x12,0x13,0x14,0x15,0x16,0x17,0x18,0x19,0x1A,0x1B,0x1C,0x1D,0x1E,0x1F,42480x10,0x11,0x12,0x13,0x14,0x15,0x16,0x17,0x18,0x19,0x1A,0x1B,0x1C,0x1D,0x1E,0x1F,
42490x20,0x21,0x22,0x23,0x24,0x25,0x26,0x27,0x28,0x29,0x2A,0x2B,0x2C,0x2D,0x2E,0x2F,42490x20,0x21,0x22,0x23,0x24,0x25,0x26,0x27,0x28,0x29,0x2A,0x2B,0x2C,0x2D,0x2E,0x2F,
@@ -4262,7 +4262,7 @@
42620xF0,0xF1,0xF2,0xF3,0xF4,0xF5,0xF6,0xF7,0xF8,0xF9,0xFA,0xFB,0xFC,0xFD,0xFE,0xFF42620xF0,0xF1,0xF2,0xF3,0xF4,0xF5,0xF6,0xF7,0xF8,0xF9,0xFA,0xFB,0xFC,0xFD,0xFE,0xFF
4263};4263};
42644264
4265uchar to_upper_cp1257_bin[] = {4265static const uchar to_upper_cp1257_bin[] = {
42660x00,0x01,0x02,0x03,0x04,0x05,0x06,0x07,0x08,0x09,0x0A,0x0B,0x0C,0x0D,0x0E,0x0F,42660x00,0x01,0x02,0x03,0x04,0x05,0x06,0x07,0x08,0x09,0x0A,0x0B,0x0C,0x0D,0x0E,0x0F,
42670x10,0x11,0x12,0x13,0x14,0x15,0x16,0x17,0x18,0x19,0x1A,0x1B,0x1C,0x1D,0x1E,0x1F,42670x10,0x11,0x12,0x13,0x14,0x15,0x16,0x17,0x18,0x19,0x1A,0x1B,0x1C,0x1D,0x1E,0x1F,
42680x20,0x21,0x22,0x23,0x24,0x25,0x26,0x27,0x28,0x29,0x2A,0x2B,0x2C,0x2D,0x2E,0x2F,42680x20,0x21,0x22,0x23,0x24,0x25,0x26,0x27,0x28,0x29,0x2A,0x2B,0x2C,0x2D,0x2E,0x2F,
@@ -4281,7 +4281,7 @@
42810xD0,0xD1,0xD2,0xD3,0xD4,0xD5,0xD6,0xF7,0xD8,0xD9,0xDA,0xDB,0xDC,0xDD,0xDE,0xFF42810xD0,0xD1,0xD2,0xD3,0xD4,0xD5,0xD6,0xF7,0xD8,0xD9,0xDA,0xDB,0xDC,0xDD,0xDE,0xFF
4282};4282};
42834283
4284uint16 to_uni_cp1257_bin[] = {4284static const uint16 to_uni_cp1257_bin[] = {
42850x0000,0x0001,0x0002,0x0003,0x0004,0x0005,0x0006,0x0007,42850x0000,0x0001,0x0002,0x0003,0x0004,0x0005,0x0006,0x0007,
42860x0008,0x0009,0x000A,0x000B,0x000C,0x000D,0x000E,0x000F,42860x0008,0x0009,0x000A,0x000B,0x000C,0x000D,0x000E,0x000F,
42870x0010,0x0011,0x0012,0x0013,0x0014,0x0015,0x0016,0x0017,42870x0010,0x0011,0x0012,0x0013,0x0014,0x0015,0x0016,0x0017,
@@ -4319,7 +4319,7 @@
4319#endif4319#endif
43204320
4321#ifdef HAVE_CHARSET_cp12574321#ifdef HAVE_CHARSET_cp1257
4322uchar ctype_cp1257_general_ci[] = {4322static const uchar ctype_cp1257_general_ci[] = {
43230x00,43230x00,
43240x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x28,0x28,0x28,0x28,0x28,0x20,0x20,43240x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x28,0x28,0x28,0x28,0x28,0x20,0x20,
43250x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,43250x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,
@@ -4339,7 +4339,7 @@
43390x02,0x02,0x02,0x02,0x02,0x02,0x02,0x00,0x02,0x02,0x02,0x02,0x02,0x02,0x02,0x0043390x02,0x02,0x02,0x02,0x02,0x02,0x02,0x00,0x02,0x02,0x02,0x02,0x02,0x02,0x02,0x00
4340};4340};
43414341
4342uchar to_lower_cp1257_general_ci[] = {4342static const uchar to_lower_cp1257_general_ci[] = {
43430x00,0x01,0x02,0x03,0x04,0x05,0x06,0x07,0x08,0x09,0x0A,0x0B,0x0C,0x0D,0x0E,0x0F,43430x00,0x01,0x02,0x03,0x04,0x05,0x06,0x07,0x08,0x09,0x0A,0x0B,0x0C,0x0D,0x0E,0x0F,
43440x10,0x11,0x12,0x13,0x14,0x15,0x16,0x17,0x18,0x19,0x1A,0x1B,0x1C,0x1D,0x1E,0x1F,43440x10,0x11,0x12,0x13,0x14,0x15,0x16,0x17,0x18,0x19,0x1A,0x1B,0x1C,0x1D,0x1E,0x1F,
43450x20,0x21,0x22,0x23,0x24,0x25,0x26,0x27,0x28,0x29,0x2A,0x2B,0x2C,0x2D,0x2E,0x2F,43450x20,0x21,0x22,0x23,0x24,0x25,0x26,0x27,0x28,0x29,0x2A,0x2B,0x2C,0x2D,0x2E,0x2F,
@@ -4358,7 +4358,7 @@
43580xF0,0xF1,0xF2,0xF3,0xF4,0xF5,0xF6,0xF7,0xF8,0xF9,0xFA,0xFB,0xFC,0xFD,0xFE,0xFF43580xF0,0xF1,0xF2,0xF3,0xF4,0xF5,0xF6,0xF7,0xF8,0xF9,0xFA,0xFB,0xFC,0xFD,0xFE,0xFF
4359};4359};
43604360
4361uchar to_upper_cp1257_general_ci[] = {4361static const uchar to_upper_cp1257_general_ci[] = {
43620x00,0x01,0x02,0x03,0x04,0x05,0x06,0x07,0x08,0x09,0x0A,0x0B,0x0C,0x0D,0x0E,0x0F,43620x00,0x01,0x02,0x03,0x04,0x05,0x06,0x07,0x08,0x09,0x0A,0x0B,0x0C,0x0D,0x0E,0x0F,
43630x10,0x11,0x12,0x13,0x14,0x15,0x16,0x17,0x18,0x19,0x1A,0x1B,0x1C,0x1D,0x1E,0x1F,43630x10,0x11,0x12,0x13,0x14,0x15,0x16,0x17,0x18,0x19,0x1A,0x1B,0x1C,0x1D,0x1E,0x1F,
43640x20,0x21,0x22,0x23,0x24,0x25,0x26,0x27,0x28,0x29,0x2A,0x2B,0x2C,0x2D,0x2E,0x2F,43640x20,0x21,0x22,0x23,0x24,0x25,0x26,0x27,0x28,0x29,0x2A,0x2B,0x2C,0x2D,0x2E,0x2F,
@@ -4377,7 +4377,7 @@
43770xD0,0xD1,0xD2,0xD3,0xD4,0xD5,0xD6,0xF7,0xD8,0xD9,0xDA,0xDB,0xDC,0xDD,0xDE,0xFF43770xD0,0xD1,0xD2,0xD3,0xD4,0xD5,0xD6,0xF7,0xD8,0xD9,0xDA,0xDB,0xDC,0xDD,0xDE,0xFF
4378};4378};
43794379
4380uchar sort_order_cp1257_general_ci[] = {4380static const uchar sort_order_cp1257_general_ci[] = {
43810x00,0x01,0x02,0x03,0x04,0x05,0x06,0x07,0x08,0x09,0x0A,0x0B,0x0C,0x0D,0x0E,0x0F,43810x00,0x01,0x02,0x03,0x04,0x05,0x06,0x07,0x08,0x09,0x0A,0x0B,0x0C,0x0D,0x0E,0x0F,
43820x10,0x11,0x12,0x13,0x14,0x15,0x16,0x17,0x18,0x19,0x1A,0x1B,0x1C,0x1D,0x1E,0x1F,43820x10,0x11,0x12,0x13,0x14,0x15,0x16,0x17,0x18,0x19,0x1A,0x1B,0x1C,0x1D,0x1E,0x1F,
43830x20,0x21,0x22,0x23,0x24,0x25,0x26,0x27,0x28,0x29,0x2A,0x2B,0x2C,0x2D,0x2E,0x2F,43830x20,0x21,0x22,0x23,0x24,0x25,0x26,0x27,0x28,0x29,0x2A,0x2B,0x2C,0x2D,0x2E,0x2F,
@@ -4396,7 +4396,7 @@
43960x97,0x7D,0x7D,0x83,0x83,0x83,0x83,0xC3,0xA0,0x75,0x97,0xA0,0xA0,0xB0,0xB0,0xFF43960x97,0x7D,0x7D,0x83,0x83,0x83,0x83,0xC3,0xA0,0x75,0x97,0xA0,0xA0,0xB0,0xB0,0xFF
4397};4397};
43984398
4399uint16 to_uni_cp1257_general_ci[] = {4399static const uint16 to_uni_cp1257_general_ci[] = {
44000x0000,0x0001,0x0002,0x0003,0x0004,0x0005,0x0006,0x0007,44000x0000,0x0001,0x0002,0x0003,0x0004,0x0005,0x0006,0x0007,
44010x0008,0x0009,0x000A,0x000B,0x000C,0x000D,0x000E,0x000F,44010x0008,0x0009,0x000A,0x000B,0x000C,0x000D,0x000E,0x000F,
44020x0010,0x0011,0x0012,0x0013,0x0014,0x0015,0x0016,0x0017,44020x0010,0x0011,0x0012,0x0013,0x0014,0x0015,0x0016,0x0017,
@@ -4434,7 +4434,7 @@
4434#endif4434#endif
44354435
4436#ifdef HAVE_CHARSET_armscii84436#ifdef HAVE_CHARSET_armscii8
4437uchar ctype_armscii8_bin[] = {4437static const uchar ctype_armscii8_bin[] = {
44380x00,44380x00,
44390x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x28,0x28,0x28,0x28,0x28,0x20,0x20,44390x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x28,0x28,0x28,0x28,0x28,0x20,0x20,
44400x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,44400x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,
@@ -4454,7 +4454,7 @@
44540x01,0x02,0x01,0x02,0x01,0x02,0x01,0x02,0x01,0x02,0x01,0x02,0x01,0x02,0x10,0x1044540x01,0x02,0x01,0x02,0x01,0x02,0x01,0x02,0x01,0x02,0x01,0x02,0x01,0x02,0x10,0x10
4455};4455};
44564456
4457uchar to_lower_armscii8_bin[] = {4457static const uchar to_lower_armscii8_bin[] = {
44580x00,0x01,0x02,0x03,0x04,0x05,0x06,0x07,0x08,0x09,0x0A,0x0B,0x0C,0x0D,0x0E,0x0F,44580x00,0x01,0x02,0x03,0x04,0x05,0x06,0x07,0x08,0x09,0x0A,0x0B,0x0C,0x0D,0x0E,0x0F,
44590x10,0x11,0x12,0x13,0x14,0x15,0x16,0x17,0x18,0x19,0x1A,0x1B,0x1C,0x1D,0x1E,0x1F,44590x10,0x11,0x12,0x13,0x14,0x15,0x16,0x17,0x18,0x19,0x1A,0x1B,0x1C,0x1D,0x1E,0x1F,
44600x20,0x21,0x22,0x23,0x24,0x25,0x26,0x27,0x28,0x29,0x2A,0x2B,0x2C,0x2D,0x2E,0x2F,44600x20,0x21,0x22,0x23,0x24,0x25,0x26,0x27,0x28,0x29,0x2A,0x2B,0x2C,0x2D,0x2E,0x2F,
@@ -4473,7 +4473,7 @@
44730xF1,0xF1,0xF3,0xF3,0xF5,0xF5,0xF7,0xF7,0xF9,0xF9,0xFB,0xFB,0xFD,0xFD,0xFE,0xFF44730xF1,0xF1,0xF3,0xF3,0xF5,0xF5,0xF7,0xF7,0xF9,0xF9,0xFB,0xFB,0xFD,0xFD,0xFE,0xFF
4474};4474};
44754475
4476uchar to_upper_armscii8_bin[] = {4476static const uchar to_upper_armscii8_bin[] = {
44770x00,0x01,0x02,0x03,0x04,0x05,0x06,0x07,0x08,0x09,0x0A,0x0B,0x0C,0x0D,0x0E,0x0F,44770x00,0x01,0x02,0x03,0x04,0x05,0x06,0x07,0x08,0x09,0x0A,0x0B,0x0C,0x0D,0x0E,0x0F,
44780x10,0x11,0x12,0x13,0x14,0x15,0x16,0x17,0x18,0x19,0x1A,0x1B,0x1C,0x1D,0x1E,0x1F,44780x10,0x11,0x12,0x13,0x14,0x15,0x16,0x17,0x18,0x19,0x1A,0x1B,0x1C,0x1D,0x1E,0x1F,
44790x20,0x21,0x22,0x23,0x24,0x25,0x26,0x27,0x28,0x29,0x2A,0x2B,0x2C,0x2D,0x2E,0x2F,44790x20,0x21,0x22,0x23,0x24,0x25,0x26,0x27,0x28,0x29,0x2A,0x2B,0x2C,0x2D,0x2E,0x2F,
@@ -4492,7 +4492,7 @@
44920xF0,0xF0,0xF2,0xF2,0xF4,0xF4,0xF6,0xF6,0xF8,0xF8,0xFA,0xFA,0xFC,0xFC,0xFE,0xFF44920xF0,0xF0,0xF2,0xF2,0xF4,0xF4,0xF6,0xF6,0xF8,0xF8,0xFA,0xFA,0xFC,0xFC,0xFE,0xFF
4493};4493};
44944494
4495uint16 to_uni_armscii8_bin[] = {4495static const uint16 to_uni_armscii8_bin[] = {
44960x0000,0x0001,0x0002,0x0003,0x0004,0x0005,0x0006,0x0007,44960x0000,0x0001,0x0002,0x0003,0x0004,0x0005,0x0006,0x0007,
44970x0008,0x0009,0x000A,0x000B,0x000C,0x000D,0x000E,0x000F,44970x0008,0x0009,0x000A,0x000B,0x000C,0x000D,0x000E,0x000F,
44980x0010,0x0011,0x0012,0x0013,0x0014,0x0015,0x0016,0x0017,44980x0010,0x0011,0x0012,0x0013,0x0014,0x0015,0x0016,0x0017,
@@ -4530,7 +4530,7 @@
4530#endif4530#endif
45314531
4532#ifdef HAVE_CHARSET_ascii4532#ifdef HAVE_CHARSET_ascii
4533uchar ctype_ascii_bin[] = {4533static const uchar ctype_ascii_bin[] = {
45340x00,45340x00,
45350x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x28,0x28,0x28,0x28,0x28,0x20,0x20,45350x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x28,0x28,0x28,0x28,0x28,0x20,0x20,
45360x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,45360x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,
@@ -4550,7 +4550,7 @@
45500x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x0045500x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00
4551};4551};
45524552
4553uchar to_lower_ascii_bin[] = {4553static const uchar to_lower_ascii_bin[] = {
45540x00,0x01,0x02,0x03,0x04,0x05,0x06,0x07,0x08,0x09,0x0A,0x0B,0x0C,0x0D,0x0E,0x0F,45540x00,0x01,0x02,0x03,0x04,0x05,0x06,0x07,0x08,0x09,0x0A,0x0B,0x0C,0x0D,0x0E,0x0F,
45550x10,0x11,0x12,0x13,0x14,0x15,0x16,0x17,0x18,0x19,0x1A,0x1B,0x1C,0x1D,0x1E,0x1F,45550x10,0x11,0x12,0x13,0x14,0x15,0x16,0x17,0x18,0x19,0x1A,0x1B,0x1C,0x1D,0x1E,0x1F,
45560x20,0x21,0x22,0x23,0x24,0x25,0x26,0x27,0x28,0x29,0x2A,0x2B,0x2C,0x2D,0x2E,0x2F,45560x20,0x21,0x22,0x23,0x24,0x25,0x26,0x27,0x28,0x29,0x2A,0x2B,0x2C,0x2D,0x2E,0x2F,
@@ -4569,7 +4569,7 @@
45690xF0,0xF1,0xF2,0xF3,0xF4,0xF5,0xF6,0xF7,0xF8,0xF9,0xFA,0xFB,0xFC,0xFD,0xFE,0xFF45690xF0,0xF1,0xF2,0xF3,0xF4,0xF5,0xF6,0xF7,0xF8,0xF9,0xFA,0xFB,0xFC,0xFD,0xFE,0xFF
4570};4570};
45714571
4572uchar to_upper_ascii_bin[] = {4572static const uchar to_upper_ascii_bin[] = {
45730x00,0x01,0x02,0x03,0x04,0x05,0x06,0x07,0x08,0x09,0x0A,0x0B,0x0C,0x0D,0x0E,0x0F,45730x00,0x01,0x02,0x03,0x04,0x05,0x06,0x07,0x08,0x09,0x0A,0x0B,0x0C,0x0D,0x0E,0x0F,
45740x10,0x11,0x12,0x13,0x14,0x15,0x16,0x17,0x18,0x19,0x1A,0x1B,0x1C,0x1D,0x1E,0x1F,45740x10,0x11,0x12,0x13,0x14,0x15,0x16,0x17,0x18,0x19,0x1A,0x1B,0x1C,0x1D,0x1E,0x1F,
45750x20,0x21,0x22,0x23,0x24,0x25,0x26,0x27,0x28,0x29,0x2A,0x2B,0x2C,0x2D,0x2E,0x2F,45750x20,0x21,0x22,0x23,0x24,0x25,0x26,0x27,0x28,0x29,0x2A,0x2B,0x2C,0x2D,0x2E,0x2F,
@@ -4588,7 +4588,7 @@
45880xF0,0xF1,0xF2,0xF3,0xF4,0xF5,0xF6,0xF7,0xF8,0xF9,0xFA,0xFB,0xFC,0xFD,0xFE,0xFF45880xF0,0xF1,0xF2,0xF3,0xF4,0xF5,0xF6,0xF7,0xF8,0xF9,0xFA,0xFB,0xFC,0xFD,0xFE,0xFF
4589};4589};
45904590
4591uint16 to_uni_ascii_bin[] = {4591static const uint16 to_uni_ascii_bin[] = {
45920x0000,0x0001,0x0002,0x0003,0x0004,0x0005,0x0006,0x0007,45920x0000,0x0001,0x0002,0x0003,0x0004,0x0005,0x0006,0x0007,
45930x0008,0x0009,0x000A,0x000B,0x000C,0x000D,0x000E,0x000F,45930x0008,0x0009,0x000A,0x000B,0x000C,0x000D,0x000E,0x000F,
The diff has been truncated for viewing.

Subscribers

People subscribed via source and target branches