From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: by sourceware.org (Postfix, from userid 1791) id 612BD383801F; Thu, 31 Mar 2022 19:05:50 +0000 (GMT) DKIM-Filter: OpenDKIM Filter v2.11.0 sourceware.org 612BD383801F Content-Type: text/plain; charset="us-ascii" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit From: Adhemerval Zanella To: glibc-cvs@sourceware.org Subject: [glibc/azanella/clang] iconvdata: Remove use of GNU old-style field designator extension X-Act-Checkin: glibc X-Git-Author: Adhemerval Zanella X-Git-Refname: refs/heads/azanella/clang X-Git-Oldrev: 266950c996accfce3d53289f9003f24817f3bfd1 X-Git-Newrev: 5d64058bca12fdda4b359d913253231b857512a6 Message-Id: <20220331190550.612BD383801F@sourceware.org> Date: Thu, 31 Mar 2022 19:05:50 +0000 (GMT) X-BeenThere: glibc-cvs@sourceware.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Glibc-cvs mailing list List-Unsubscribe: , List-Archive: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 31 Mar 2022 19:05:50 -0000 https://sourceware.org/git/gitweb.cgi?p=glibc.git;h=5d64058bca12fdda4b359d913253231b857512a6 commit 5d64058bca12fdda4b359d913253231b857512a6 Author: Adhemerval Zanella Date: Thu Mar 10 10:24:53 2022 -0300 iconvdata: Remove use of GNU old-style field designator extension Diff: --- iconvdata/ibm1008.h | 20 ++++++++-------- iconvdata/ibm1025.h | 10 ++++---- iconvdata/ibm1097.h | 32 ++++++++++++------------- iconvdata/ibm1112.h | 22 ++++++++--------- iconvdata/ibm1122.h | 10 ++++---- iconvdata/ibm1123.h | 12 +++++----- iconvdata/ibm1130.h | 20 ++++++++-------- iconvdata/ibm1137.h | 10 ++++---- iconvdata/ibm1140.h | 8 +++---- iconvdata/ibm1141.h | 8 +++---- iconvdata/ibm1142.h | 8 +++---- iconvdata/ibm1143.h | 8 +++---- iconvdata/ibm1144.h | 8 +++---- iconvdata/ibm1145.h | 10 ++++---- iconvdata/ibm1146.h | 10 ++++---- iconvdata/ibm1147.h | 10 ++++---- iconvdata/ibm1148.h | 10 ++++---- iconvdata/ibm1149.h | 10 ++++---- iconvdata/ibm1153.h | 26 ++++++++++---------- iconvdata/ibm1154.h | 14 +++++------ iconvdata/ibm1155.h | 14 +++++------ iconvdata/ibm1156.h | 26 ++++++++++---------- iconvdata/ibm1157.h | 14 +++++------ iconvdata/ibm1158.h | 16 ++++++------- iconvdata/ibm1166.h | 28 +++++++++++----------- iconvdata/ibm1167.h | 46 +++++++++++++++++------------------ iconvdata/ibm12712.h | 24 +++++++++---------- iconvdata/ibm16804.h | 24 +++++++++---------- iconvdata/ibm4517.h | 28 +++++++++++----------- iconvdata/ibm4899.h | 18 +++++++------- iconvdata/ibm4909.h | 14 +++++------ iconvdata/ibm4971.h | 14 +++++------ iconvdata/ibm5347.h | 26 ++++++++++---------- iconvdata/ibm803.h | 12 +++++----- iconvdata/ibm901.h | 68 ++++++++++++++++++++++++++-------------------------- iconvdata/ibm902.h | 60 +++++++++++++++++++++++----------------------- iconvdata/ibm9030.h | 8 +++---- iconvdata/ibm9066.h | 10 ++++---- iconvdata/ibm921.h | 24 +++++++++---------- iconvdata/ibm9448.h | 64 ++++++++++++++++++++++++------------------------- 40 files changed, 402 insertions(+), 402 deletions(-) diff --git a/iconvdata/ibm1008.h b/iconvdata/ibm1008.h index 7976ced66a..a4175be24e 100644 --- a/iconvdata/ibm1008.h +++ b/iconvdata/ibm1008.h @@ -88,16 +88,16 @@ static const uint32_t to_ucs4[256] = static const struct gap from_idx[] = { - { start: 0x0000, end: 0x00ad, idx: 0 }, - { start: 0x00d7, end: 0x00d7, idx: -41 }, - { start: 0x00f7, end: 0x00f7, idx: -72 }, - { start: 0x060c, end: 0x060c, idx: -1372 }, - { start: 0x061b, end: 0x064a, idx: -1386 }, - { start: 0x0651, end: 0x0651, idx: -1392 }, - { start: 0x0660, end: 0x066d, idx: -1406 }, - { start: 0xf8f4, end: 0xf8fc, idx: -63492 }, - { start: 0xfe7c, end: 0xfefc, idx: -64899 }, - { start: 0xffff, end: 0xffff, idx: 0 } + { .start = 0x0000, .end = 0x00ad, .idx = 0 }, + { .start = 0x00d7, .end = 0x00d7, .idx = -41 }, + { .start = 0x00f7, .end = 0x00f7, .idx = -72 }, + { .start = 0x060c, .end = 0x060c, .idx = -1372 }, + { .start = 0x061b, .end = 0x064a, .idx = -1386 }, + { .start = 0x0651, .end = 0x0651, .idx = -1392 }, + { .start = 0x0660, .end = 0x066d, .idx = -1406 }, + { .start = 0xf8f4, .end = 0xf8fc, .idx = -63492 }, + { .start = 0xfe7c, .end = 0xfefc, .idx = -64899 }, + { .start = 0xffff, .end = 0xffff, .idx = 0 } }; static const char from_ucs4[] = diff --git a/iconvdata/ibm1025.h b/iconvdata/ibm1025.h index c5d118e2da..42f92a516e 100644 --- a/iconvdata/ibm1025.h +++ b/iconvdata/ibm1025.h @@ -88,11 +88,11 @@ static const uint32_t to_ucs4[256] = static const struct gap from_idx[] = { - { start: 0x0000, end: 0x00a0, idx: 0 }, - { start: 0x00a7, end: 0x00ad, idx: -6 }, - { start: 0x0401, end: 0x045f, idx: -857 }, - { start: 0x2116, end: 0x2116, idx: -8207 }, - { start: 0xffff, end: 0xffff, idx: 0 } + { .start = 0x0000, .end = 0x00a0, .idx = 0 }, + { .start = 0x00a7, .end = 0x00ad, .idx = -6 }, + { .start = 0x0401, .end = 0x045f, .idx = -857 }, + { .start = 0x2116, .end = 0x2116, .idx = -8207 }, + { .start = 0xffff, .end = 0xffff, .idx = 0 } }; static const char from_ucs4[] = diff --git a/iconvdata/ibm1097.h b/iconvdata/ibm1097.h index ab71809ece..1b97402a26 100644 --- a/iconvdata/ibm1097.h +++ b/iconvdata/ibm1097.h @@ -88,22 +88,22 @@ static const uint32_t to_ucs4[256] = static const struct gap from_idx[] = { - { start: 0x0000, end: 0x00a4, idx: 0 }, - { start: 0x00ab, end: 0x00ad, idx: -6 }, - { start: 0x00bb, end: 0x00bb, idx: -19 }, - { start: 0x00d7, end: 0x00d7, idx: -46 }, - { start: 0x060c, end: 0x060c, idx: -1378 }, - { start: 0x061b, end: 0x064b, idx: -1392 }, - { start: 0x0660, end: 0x066d, idx: -1412 }, - { start: 0x06f0, end: 0x06f9, idx: -1542 }, - { start: 0xf8f9, end: 0xf8fb, idx: -63493 }, - { start: 0xfb56, end: 0xfb58, idx: -64095 }, - { start: 0xfb7a, end: 0xfb7c, idx: -64128 }, - { start: 0xfb8a, end: 0xfb94, idx: -64141 }, - { start: 0xfba4, end: 0xfba4, idx: -64156 }, - { start: 0xfbfc, end: 0xfbfe, idx: -64243 }, - { start: 0xfe80, end: 0xfeee, idx: -64884 }, - { start: 0xffff, end: 0xffff, idx: 0 } + { .start = 0x0000, .end = 0x00a4, .idx = 0 }, + { .start = 0x00ab, .end = 0x00ad, .idx = -6 }, + { .start = 0x00bb, .end = 0x00bb, .idx = -19 }, + { .start = 0x00d7, .end = 0x00d7, .idx = -46 }, + { .start = 0x060c, .end = 0x060c, .idx = -1378 }, + { .start = 0x061b, .end = 0x064b, .idx = -1392 }, + { .start = 0x0660, .end = 0x066d, .idx = -1412 }, + { .start = 0x06f0, .end = 0x06f9, .idx = -1542 }, + { .start = 0xf8f9, .end = 0xf8fb, .idx = -63493 }, + { .start = 0xfb56, .end = 0xfb58, .idx = -64095 }, + { .start = 0xfb7a, .end = 0xfb7c, .idx = -64128 }, + { .start = 0xfb8a, .end = 0xfb94, .idx = -64141 }, + { .start = 0xfba4, .end = 0xfba4, .idx = -64156 }, + { .start = 0xfbfc, .end = 0xfbfe, .idx = -64243 }, + { .start = 0xfe80, .end = 0xfeee, .idx = -64884 }, + { .start = 0xffff, .end = 0xffff, .idx = 0 } }; static const char from_ucs4[] = diff --git a/iconvdata/ibm1112.h b/iconvdata/ibm1112.h index 43441be3e5..b014a08b5e 100644 --- a/iconvdata/ibm1112.h +++ b/iconvdata/ibm1112.h @@ -88,17 +88,17 @@ static const uint32_t to_ucs4[256] = static const struct gap from_idx[] = { - { start: 0x0000, end: 0x00c9, idx: 0 }, - { start: 0x00d3, end: 0x00e9, idx: -9 }, - { start: 0x00f3, end: 0x0119, idx: -18 }, - { start: 0x0122, end: 0x0123, idx: -26 }, - { start: 0x012a, end: 0x012f, idx: -32 }, - { start: 0x0136, end: 0x014d, idx: -38 }, - { start: 0x0156, end: 0x0161, idx: -46 }, - { start: 0x016a, end: 0x016b, idx: -54 }, - { start: 0x0172, end: 0x017e, idx: -60 }, - { start: 0x2019, end: 0x201e, idx: -7894 }, - { start: 0xffff, end: 0xffff, idx: 0 } + { .start = 0x0000, .end = 0x00c9, .idx = 0 }, + { .start = 0x00d3, .end = 0x00e9, .idx = -9 }, + { .start = 0x00f3, .end = 0x0119, .idx = -18 }, + { .start = 0x0122, .end = 0x0123, .idx = -26 }, + { .start = 0x012a, .end = 0x012f, .idx = -32 }, + { .start = 0x0136, .end = 0x014d, .idx = -38 }, + { .start = 0x0156, .end = 0x0161, .idx = -46 }, + { .start = 0x016a, .end = 0x016b, .idx = -54 }, + { .start = 0x0172, .end = 0x017e, .idx = -60 }, + { .start = 0x2019, .end = 0x201e, .idx = -7894 }, + { .start = 0xffff, .end = 0xffff, .idx = 0 } }; static const char from_ucs4[] = diff --git a/iconvdata/ibm1122.h b/iconvdata/ibm1122.h index c6ff0692e9..c5b34b834c 100644 --- a/iconvdata/ibm1122.h +++ b/iconvdata/ibm1122.h @@ -88,11 +88,11 @@ static const uint32_t to_ucs4[256] = static const struct gap from_idx[] = { - { start: 0x0000, end: 0x00ff, idx: 0 }, - { start: 0x0160, end: 0x0161, idx: -96 }, - { start: 0x017d, end: 0x017e, idx: -123 }, - { start: 0x203e, end: 0x203e, idx: -7994 }, - { start: 0xffff, end: 0xffff, idx: 0 } + { .start = 0x0000, .end = 0x00ff, .idx = 0 }, + { .start = 0x0160, .end = 0x0161, .idx = -96 }, + { .start = 0x017d, .end = 0x017e, .idx = -123 }, + { .start = 0x203e, .end = 0x203e, .idx = -7994 }, + { .start = 0xffff, .end = 0xffff, .idx = 0 } }; static const char from_ucs4[] = diff --git a/iconvdata/ibm1123.h b/iconvdata/ibm1123.h index 85cdf16d6e..10c66697cb 100644 --- a/iconvdata/ibm1123.h +++ b/iconvdata/ibm1123.h @@ -88,12 +88,12 @@ static const uint32_t to_ucs4[256] = static const struct gap from_idx[] = { - { start: 0x0000, end: 0x00a0, idx: 0 }, - { start: 0x00a7, end: 0x00ad, idx: -6 }, - { start: 0x0401, end: 0x045f, idx: -857 }, - { start: 0x0490, end: 0x0491, idx: -905 }, - { start: 0x2116, end: 0x2116, idx: -8205 }, - { start: 0xffff, end: 0xffff, idx: 0 } + { .start = 0x0000, .end = 0x00a0, .idx = 0 }, + { .start = 0x00a7, .end = 0x00ad, .idx = -6 }, + { .start = 0x0401, .end = 0x045f, .idx = -857 }, + { .start = 0x0490, .end = 0x0491, .idx = -905 }, + { .start = 0x2116, .end = 0x2116, .idx = -8205 }, + { .start = 0xffff, .end = 0xffff, .idx = 0 } }; static const char from_ucs4[] = diff --git a/iconvdata/ibm1130.h b/iconvdata/ibm1130.h index 3f1d5970af..471d853d8b 100644 --- a/iconvdata/ibm1130.h +++ b/iconvdata/ibm1130.h @@ -88,16 +88,16 @@ static const uint32_t to_ucs4[256] = static const struct gap from_idx[] = { - { start: 0x0000, end: 0x0103, idx: 0 }, - { start: 0x0110, end: 0x0111, idx: -12 }, - { start: 0x0152, end: 0x0153, idx: -76 }, - { start: 0x0178, end: 0x0178, idx: -112 }, - { start: 0x01a0, end: 0x01a1, idx: -151 }, - { start: 0x01af, end: 0x01b0, idx: -164 }, - { start: 0x0300, end: 0x0309, idx: -499 }, - { start: 0x0323, end: 0x0323, idx: -524 }, - { start: 0x20ab, end: 0x20ab, idx: -8083 }, - { start: 0xffff, end: 0xffff, idx: 0 } + { .start = 0x0000, .end = 0x0103, .idx = 0 }, + { .start = 0x0110, .end = 0x0111, .idx = -12 }, + { .start = 0x0152, .end = 0x0153, .idx = -76 }, + { .start = 0x0178, .end = 0x0178, .idx = -112 }, + { .start = 0x01a0, .end = 0x01a1, .idx = -151 }, + { .start = 0x01af, .end = 0x01b0, .idx = -164 }, + { .start = 0x0300, .end = 0x0309, .idx = -499 }, + { .start = 0x0323, .end = 0x0323, .idx = -524 }, + { .start = 0x20ab, .end = 0x20ab, .idx = -8083 }, + { .start = 0xffff, .end = 0xffff, .idx = 0 } }; static const char from_ucs4[] = diff --git a/iconvdata/ibm1137.h b/iconvdata/ibm1137.h index 54c0105df5..0ad826c328 100644 --- a/iconvdata/ibm1137.h +++ b/iconvdata/ibm1137.h @@ -88,11 +88,11 @@ static const uint32_t to_ucs4[256] = static const struct gap from_idx[] = { - { start: 0x0000, end: 0x00a0, idx: 0 }, - { start: 0x0901, end: 0x0952, idx: -2144 }, - { start: 0x0960, end: 0x0970, idx: -2157 }, - { start: 0x200c, end: 0x200d, idx: -7944 }, - { start: 0xffff, end: 0xffff, idx: 0 } + { .start = 0x0000, .end = 0x00a0, .idx = 0 }, + { .start = 0x0901, .end = 0x0952, .idx = -2144 }, + { .start = 0x0960, .end = 0x0970, .idx = -2157 }, + { .start = 0x200c, .end = 0x200d, .idx = -7944 }, + { .start = 0xffff, .end = 0xffff, .idx = 0 } }; static const char from_ucs4[] = diff --git a/iconvdata/ibm1140.h b/iconvdata/ibm1140.h index cd496254fb..cb3ec4b11f 100644 --- a/iconvdata/ibm1140.h +++ b/iconvdata/ibm1140.h @@ -88,10 +88,10 @@ static const uint32_t to_ucs4[256] = static const struct gap from_idx[] = { - { start: 0x0000, end: 0x00ff, idx: 0 }, - { start: 0x203e, end: 0x203e, idx: -7998 }, - { start: 0x20ac, end: 0x20ac, idx: -8107 }, - { start: 0xffff, end: 0xffff, idx: 0 } + { .start = 0x0000, .end = 0x00ff, .idx = 0 }, + { .start = 0x203e, .end = 0x203e, .idx = -7998 }, + { .start = 0x20ac, .end = 0x20ac, .idx = -8107 }, + { .start = 0xffff, .end = 0xffff, .idx = 0 } }; static const char from_ucs4[] = diff --git a/iconvdata/ibm1141.h b/iconvdata/ibm1141.h index 8a95810a5d..5c7669fe9b 100644 --- a/iconvdata/ibm1141.h +++ b/iconvdata/ibm1141.h @@ -88,10 +88,10 @@ static const uint32_t to_ucs4[256] = static const struct gap from_idx[] = { - { start: 0x0000, end: 0x00ff, idx: 0 }, - { start: 0x203e, end: 0x203e, idx: -7998 }, - { start: 0x20ac, end: 0x20ac, idx: -8107 }, - { start: 0xffff, end: 0xffff, idx: 0 } + { .start = 0x0000, .end = 0x00ff, .idx = 0 }, + { .start = 0x203e, .end = 0x203e, .idx = -7998 }, + { .start = 0x20ac, .end = 0x20ac, .idx = -8107 }, + { .start = 0xffff, .end = 0xffff, .idx = 0 } }; static const char from_ucs4[] = diff --git a/iconvdata/ibm1142.h b/iconvdata/ibm1142.h index c21e59d6c9..d0628bcf2d 100644 --- a/iconvdata/ibm1142.h +++ b/iconvdata/ibm1142.h @@ -88,10 +88,10 @@ static const uint32_t to_ucs4[256] = static const struct gap from_idx[] = { - { start: 0x0000, end: 0x00ff, idx: 0 }, - { start: 0x203e, end: 0x203e, idx: -7998 }, - { start: 0x20ac, end: 0x20ac, idx: -8107 }, - { start: 0xffff, end: 0xffff, idx: 0 } + { .start = 0x0000, .end = 0x00ff, .idx = 0 }, + { .start = 0x203e, .end = 0x203e, .idx = -7998 }, + { .start = 0x20ac, .end = 0x20ac, .idx = -8107 }, + { .start = 0xffff, .end = 0xffff, .idx = 0 } }; static const char from_ucs4[] = diff --git a/iconvdata/ibm1143.h b/iconvdata/ibm1143.h index c9917b331d..c7c8e4f6a0 100644 --- a/iconvdata/ibm1143.h +++ b/iconvdata/ibm1143.h @@ -88,10 +88,10 @@ static const uint32_t to_ucs4[256] = static const struct gap from_idx[] = { - { start: 0x0000, end: 0x00ff, idx: 0 }, - { start: 0x203e, end: 0x203e, idx: -7998 }, - { start: 0x20ac, end: 0x20ac, idx: -8107 }, - { start: 0xffff, end: 0xffff, idx: 0 } + { .start = 0x0000, .end = 0x00ff, .idx = 0 }, + { .start = 0x203e, .end = 0x203e, .idx = -7998 }, + { .start = 0x20ac, .end = 0x20ac, .idx = -8107 }, + { .start = 0xffff, .end = 0xffff, .idx = 0 } }; static const char from_ucs4[] = diff --git a/iconvdata/ibm1144.h b/iconvdata/ibm1144.h index dd95f84ac2..a83f0e52f7 100644 --- a/iconvdata/ibm1144.h +++ b/iconvdata/ibm1144.h @@ -88,10 +88,10 @@ static const uint32_t to_ucs4[256] = static const struct gap from_idx[] = { - { start: 0x0000, end: 0x00ff, idx: 0 }, - { start: 0x203e, end: 0x203e, idx: -7998 }, - { start: 0x20ac, end: 0x20ac, idx: -8107 }, - { start: 0xffff, end: 0xffff, idx: 0 } + { .start = 0x0000, .end = 0x00ff, .idx = 0 }, + { .start = 0x203e, .end = 0x203e, .idx = -7998 }, + { .start = 0x20ac, .end = 0x20ac, .idx = -8107 }, + { .start = 0xffff, .end = 0xffff, .idx = 0 } }; static const char from_ucs4[] = diff --git a/iconvdata/ibm1145.h b/iconvdata/ibm1145.h index 949085eeb9..cffa98e667 100644 --- a/iconvdata/ibm1145.h +++ b/iconvdata/ibm1145.h @@ -14,7 +14,7 @@ You should have received a copy of the GNU Lesser General Public License along with the GNU C Library; if not, see - . */ + . */ #include @@ -88,10 +88,10 @@ static const uint32_t to_ucs4[256] = static const struct gap from_idx[] = { - { start: 0x0000, end: 0x00ff, idx: 0 }, - { start: 0x203e, end: 0x203e, idx: -7998 }, - { start: 0x20ac, end: 0x20ac, idx: -8107 }, - { start: 0xffff, end: 0xffff, idx: 0 } + { .start = 0x0000, .end = 0x00ff, .idx = 0 }, + { .start = 0x203e, .end = 0x203e, .idx = -7998 }, + { .start = 0x20ac, .end = 0x20ac, .idx = -8107 }, + { .start = 0xffff, .end = 0xffff, .idx = 0 } }; static const char from_ucs4[] = diff --git a/iconvdata/ibm1146.h b/iconvdata/ibm1146.h index 02b00f233a..fbc739e951 100644 --- a/iconvdata/ibm1146.h +++ b/iconvdata/ibm1146.h @@ -14,7 +14,7 @@ You should have received a copy of the GNU Lesser General Public License along with the GNU C Library; if not, see - . */ + . */ #include @@ -88,10 +88,10 @@ static const uint32_t to_ucs4[256] = static const struct gap from_idx[] = { - { start: 0x0000, end: 0x00ff, idx: 0 }, - { start: 0x203e, end: 0x203e, idx: -7998 }, - { start: 0x20ac, end: 0x20ac, idx: -8107 }, - { start: 0xffff, end: 0xffff, idx: 0 } + { .start = 0x0000, .end = 0x00ff, .idx = 0 }, + { .start = 0x203e, .end = 0x203e, .idx = -7998 }, + { .start = 0x20ac, .end = 0x20ac, .idx = -8107 }, + { .start = 0xffff, .end = 0xffff, .idx = 0 } }; static const char from_ucs4[] = diff --git a/iconvdata/ibm1147.h b/iconvdata/ibm1147.h index 188624dce0..7718ec50f6 100644 --- a/iconvdata/ibm1147.h +++ b/iconvdata/ibm1147.h @@ -14,7 +14,7 @@ You should have received a copy of the GNU Lesser General Public License along with the GNU C Library; if not, see - . */ + . */ #include @@ -88,10 +88,10 @@ static const uint32_t to_ucs4[256] = static const struct gap from_idx[] = { - { start: 0x0000, end: 0x00ff, idx: 0 }, - { start: 0x203e, end: 0x203e, idx: -7998 }, - { start: 0x20ac, end: 0x20ac, idx: -8107 }, - { start: 0xffff, end: 0xffff, idx: 0 } + { .start = 0x0000, .end = 0x00ff, .idx = 0 }, + { .start = 0x203e, .end = 0x203e, .idx = -7998 }, + { .start = 0x20ac, .end = 0x20ac, .idx = -8107 }, + { .start = 0xffff, .end = 0xffff, .idx = 0 } }; static const char from_ucs4[] = diff --git a/iconvdata/ibm1148.h b/iconvdata/ibm1148.h index 3982d916f5..d558e43fd1 100644 --- a/iconvdata/ibm1148.h +++ b/iconvdata/ibm1148.h @@ -14,7 +14,7 @@ You should have received a copy of the GNU Lesser General Public License along with the GNU C Library; if not, see - . */ + . */ #include @@ -88,10 +88,10 @@ static const uint32_t to_ucs4[256] = static const struct gap from_idx[] = { - { start: 0x0000, end: 0x00ff, idx: 0 }, - { start: 0x203e, end: 0x203e, idx: -7998 }, - { start: 0x20ac, end: 0x20ac, idx: -8107 }, - { start: 0xffff, end: 0xffff, idx: 0 } + { .start = 0x0000, .end = 0x00ff, .idx = 0 }, + { .start = 0x203e, .end = 0x203e, .idx = -7998 }, + { .start = 0x20ac, .end = 0x20ac, .idx = -8107 }, + { .start = 0xffff, .end = 0xffff, .idx = 0 } }; static const char from_ucs4[] = diff --git a/iconvdata/ibm1149.h b/iconvdata/ibm1149.h index b957dc2f0c..c2258237ed 100644 --- a/iconvdata/ibm1149.h +++ b/iconvdata/ibm1149.h @@ -14,7 +14,7 @@ You should have received a copy of the GNU Lesser General Public License along with the GNU C Library; if not, see - . */ + . */ #include @@ -88,10 +88,10 @@ static const uint32_t to_ucs4[256] = static const struct gap from_idx[] = { - { start: 0x0000, end: 0x00ff, idx: 0 }, - { start: 0x203e, end: 0x203e, idx: -7998 }, - { start: 0x20ac, end: 0x20ac, idx: -8107 }, - { start: 0xffff, end: 0xffff, idx: 0 } + { .start = 0x0000, .end = 0x00ff, .idx = 0 }, + { .start = 0x203e, .end = 0x203e, .idx = -7998 }, + { .start = 0x20ac, .end = 0x20ac, .idx = -8107 }, + { .start = 0xffff, .end = 0xffff, .idx = 0 } }; static const char from_ucs4[] = diff --git a/iconvdata/ibm1153.h b/iconvdata/ibm1153.h index e3b98f5d2e..1568ac8417 100644 --- a/iconvdata/ibm1153.h +++ b/iconvdata/ibm1153.h @@ -14,7 +14,7 @@ You should have received a copy of the GNU Lesser General Public License along with the GNU C Library; if not, see - . */ + . */ #include @@ -88,18 +88,18 @@ static const uint32_t to_ucs4[256] = static const struct gap from_idx[] = { - { start: 0x0000, end: 0x00a0, idx: 0 }, - { start: 0x00a7, end: 0x00b8, idx: -6 }, - { start: 0x00c1, end: 0x0111, idx: -14 }, - { start: 0x0118, end: 0x011b, idx: -20 }, - { start: 0x0139, end: 0x0148, idx: -49 }, - { start: 0x0150, end: 0x0165, idx: -56 }, - { start: 0x016e, end: 0x0171, idx: -64 }, - { start: 0x0179, end: 0x017e, idx: -71 }, - { start: 0x02c7, end: 0x02c7, idx: -399 }, - { start: 0x02d8, end: 0x02dd, idx: -415 }, - { start: 0x20ac, end: 0x20ac, idx: -8045 }, - { start: 0xffff, end: 0xffff, idx: 0 } + { .start = 0x0000, .end = 0x00a0, .idx = 0 }, + { .start = 0x00a7, .end = 0x00b8, .idx = -6 }, + { .start = 0x00c1, .end = 0x0111, .idx = -14 }, + { .start = 0x0118, .end = 0x011b, .idx = -20 }, + { .start = 0x0139, .end = 0x0148, .idx = -49 }, + { .start = 0x0150, .end = 0x0165, .idx = -56 }, + { .start = 0x016e, .end = 0x0171, .idx = -64 }, + { .start = 0x0179, .end = 0x017e, .idx = -71 }, + { .start = 0x02c7, .end = 0x02c7, .idx = -399 }, + { .start = 0x02d8, .end = 0x02dd, .idx = -415 }, + { .start = 0x20ac, .end = 0x20ac, .idx = -8045 }, + { .start = 0xffff, .end = 0xffff, .idx = 0 } }; static const char from_ucs4[] = diff --git a/iconvdata/ibm1154.h b/iconvdata/ibm1154.h index 9c25a66865..6592fe0d61 100644 --- a/iconvdata/ibm1154.h +++ b/iconvdata/ibm1154.h @@ -14,7 +14,7 @@ You should have received a copy of the GNU Lesser General Public License along with the GNU C Library; if not, see - . */ + . */ #include @@ -88,12 +88,12 @@ static const uint32_t to_ucs4[256] = static const struct gap from_idx[] = { - { start: 0x0000, end: 0x00a0, idx: 0 }, - { start: 0x00ad, end: 0x00ad, idx: -12 }, - { start: 0x0401, end: 0x045f, idx: -863 }, - { start: 0x20ac, end: 0x20ac, idx: -8107 }, - { start: 0x2116, end: 0x2116, idx: -8212 }, - { start: 0xffff, end: 0xffff, idx: 0 } + { .start = 0x0000, .end = 0x00a0, .idx = 0 }, + { .start = 0x00ad, .end = 0x00ad, .idx = -12 }, + { .start = 0x0401, .end = 0x045f, .idx = -863 }, + { .start = 0x20ac, .end = 0x20ac, .idx = -8107 }, + { .start = 0x2116, .end = 0x2116, .idx = -8212 }, + { .start = 0xffff, .end = 0xffff, .idx = 0 } }; static const char from_ucs4[] = diff --git a/iconvdata/ibm1155.h b/iconvdata/ibm1155.h index 7e1a3b86c8..c9f3b23f8a 100644 --- a/iconvdata/ibm1155.h +++ b/iconvdata/ibm1155.h @@ -14,7 +14,7 @@ You should have received a copy of the GNU Lesser General Public License along with the GNU C Library; if not, see - . */ + . */ #include @@ -88,12 +88,12 @@ static const uint32_t to_ucs4[256] = static const struct gap from_idx[] = { - { start: 0x0000, end: 0x00ff, idx: 0 }, - { start: 0x011e, end: 0x011f, idx: -30 }, - { start: 0x0130, end: 0x0131, idx: -46 }, - { start: 0x015e, end: 0x015f, idx: -90 }, - { start: 0x20ac, end: 0x20ac, idx: -8102 }, - { start: 0xffff, end: 0xffff, idx: 0 } + { .start = 0x0000, .end = 0x00ff, .idx = 0 }, + { .start = 0x011e, .end = 0x011f, .idx = -30 }, + { .start = 0x0130, .end = 0x0131, .idx = -46 }, + { .start = 0x015e, .end = 0x015f, .idx = -90 }, + { .start = 0x20ac, .end = 0x20ac, .idx = -8102 }, + { .start = 0xffff, .end = 0xffff, .idx = 0 } }; static const char from_ucs4[] = diff --git a/iconvdata/ibm1156.h b/iconvdata/ibm1156.h index 4474f3e7df..c198fdbb1e 100644 --- a/iconvdata/ibm1156.h +++ b/iconvdata/ibm1156.h @@ -14,7 +14,7 @@ You should have received a copy of the GNU Lesser General Public License along with the GNU C Library; if not, see - . */ + . */ #include @@ -88,18 +88,18 @@ static const uint32_t to_ucs4[256] = static const struct gap from_idx[] = { - { start: 0x0000, end: 0x00c9, idx: 0 }, - { start: 0x00d3, end: 0x00e9, idx: -9 }, - { start: 0x00f3, end: 0x0119, idx: -18 }, - { start: 0x0122, end: 0x0123, idx: -26 }, - { start: 0x012a, end: 0x012f, idx: -32 }, - { start: 0x0136, end: 0x014d, idx: -38 }, - { start: 0x0156, end: 0x0161, idx: -46 }, - { start: 0x016a, end: 0x016b, idx: -54 }, - { start: 0x0172, end: 0x017e, idx: -60 }, - { start: 0x2019, end: 0x201e, idx: -7894 }, - { start: 0x20ac, end: 0x20ac, idx: -8035 }, - { start: 0xffff, end: 0xffff, idx: 0 } + { .start = 0x0000, .end = 0x00c9, .idx = 0 }, + { .start = 0x00d3, .end = 0x00e9, .idx = -9 }, + { .start = 0x00f3, .end = 0x0119, .idx = -18 }, + { .start = 0x0122, .end = 0x0123, .idx = -26 }, + { .start = 0x012a, .end = 0x012f, .idx = -32 }, + { .start = 0x0136, .end = 0x014d, .idx = -38 }, + { .start = 0x0156, .end = 0x0161, .idx = -46 }, + { .start = 0x016a, .end = 0x016b, .idx = -54 }, + { .start = 0x0172, .end = 0x017e, .idx = -60 }, + { .start = 0x2019, .end = 0x201e, .idx = -7894 }, + { .start = 0x20ac, .end = 0x20ac, .idx = -8035 }, + { .start = 0xffff, .end = 0xffff, .idx = 0 } }; static const char from_ucs4[] = diff --git a/iconvdata/ibm1157.h b/iconvdata/ibm1157.h index 88ad7d962e..95b6942a9d 100644 --- a/iconvdata/ibm1157.h +++ b/iconvdata/ibm1157.h @@ -14,7 +14,7 @@ You should have received a copy of the GNU Lesser General Public License along with the GNU C Library; if not, see - . */ + . */ #include @@ -88,12 +88,12 @@ static const uint32_t to_ucs4[256] = static const struct gap from_idx[] = { - { start: 0x0000, end: 0x00ff, idx: 0 }, - { start: 0x0160, end: 0x0161, idx: -96 }, - { start: 0x017d, end: 0x017e, idx: -123 }, - { start: 0x203e, end: 0x203e, idx: -7994 }, - { start: 0x20ac, end: 0x20ac, idx: -8103 }, - { start: 0xffff, end: 0xffff, idx: 0 } + { .start = 0x0000, .end = 0x00ff, .idx = 0 }, + { .start = 0x0160, .end = 0x0161, .idx = -96 }, + { .start = 0x017d, .end = 0x017e, .idx = -123 }, + { .start = 0x203e, .end = 0x203e, .idx = -7994 }, + { .start = 0x20ac, .end = 0x20ac, .idx = -8103 }, + { .start = 0xffff, .end = 0xffff, .idx = 0 } }; static const char from_ucs4[] = diff --git a/iconvdata/ibm1158.h b/iconvdata/ibm1158.h index c2180b97fb..cef94bd514 100644 --- a/iconvdata/ibm1158.h +++ b/iconvdata/ibm1158.h @@ -14,7 +14,7 @@ You should have received a copy of the GNU Lesser General Public License along with the GNU C Library; if not, see - . */ + . */ #include @@ -88,13 +88,13 @@ static const uint32_t to_ucs4[256] = static const struct gap from_idx[] = { - { start: 0x0000, end: 0x00a0, idx: 0 }, - { start: 0x00ad, end: 0x00ad, idx: -12 }, - { start: 0x0401, end: 0x045f, idx: -863 }, - { start: 0x0490, end: 0x0491, idx: -911 }, - { start: 0x20ac, end: 0x20ac, idx: -8105 }, - { start: 0x2116, end: 0x2116, idx: -8210 }, - { start: 0xffff, end: 0xffff, idx: 0 } + { .start = 0x0000, .end = 0x00a0, .idx = 0 }, + { .start = 0x00ad, .end = 0x00ad, .idx = -12 }, + { .start = 0x0401, .end = 0x045f, .idx = -863 }, + { .start = 0x0490, .end = 0x0491, .idx = -911 }, + { .start = 0x20ac, .end = 0x20ac, .idx = -8105 }, + { .start = 0x2116, .end = 0x2116, .idx = -8210 }, + { .start = 0xffff, .end = 0xffff, .idx = 0 } }; static const char from_ucs4[] = diff --git a/iconvdata/ibm1166.h b/iconvdata/ibm1166.h index b3ba6f28be..e9227f4351 100644 --- a/iconvdata/ibm1166.h +++ b/iconvdata/ibm1166.h @@ -14,7 +14,7 @@ You should have received a copy of the GNU Lesser General Public License along with the GNU C Library; if not, see - . */ + . */ #include @@ -88,19 +88,19 @@ static const uint32_t to_ucs4[256] = static const struct gap from_idx[] = { - { start: 0x0000, end: 0x00a0, idx: 0 }, - { start: 0x00ad, end: 0x00ad, idx: -12 }, - { start: 0x0401, end: 0x045e, idx: -863 }, - { start: 0x0492, end: 0x0493, idx: -914 }, - { start: 0x049a, end: 0x049b, idx: -920 }, - { start: 0x04a2, end: 0x04a3, idx: -926 }, - { start: 0x04ae, end: 0x04b1, idx: -936 }, - { start: 0x04ba, end: 0x04bb, idx: -944 }, - { start: 0x04d8, end: 0x04d9, idx: -972 }, - { start: 0x04e8, end: 0x04e9, idx: -986 }, - { start: 0x20ac, end: 0x20ac, idx: -8092 }, - { start: 0x2116, end: 0x2116, idx: -8197 }, - { start: 0xffff, end: 0xffff, idx: 0 } + { .start = 0x0000, .end = 0x00a0, .idx = 0 }, + { .start = 0x00ad, .end = 0x00ad, .idx = -12 }, + { .start = 0x0401, .end = 0x045e, .idx = -863 }, + { .start = 0x0492, .end = 0x0493, .idx = -914 }, + { .start = 0x049a, .end = 0x049b, .idx = -920 }, + { .start = 0x04a2, .end = 0x04a3, .idx = -926 }, + { .start = 0x04ae, .end = 0x04b1, .idx = -936 }, + { .start = 0x04ba, .end = 0x04bb, .idx = -944 }, + { .start = 0x04d8, .end = 0x04d9, .idx = -972 }, + { .start = 0x04e8, .end = 0x04e9, .idx = -986 }, + { .start = 0x20ac, .end = 0x20ac, .idx = -8092 }, + { .start = 0x2116, .end = 0x2116, .idx = -8197 }, + { .start = 0xffff, .end = 0xffff, .idx = 0 } }; static const char from_ucs4[] = diff --git a/iconvdata/ibm1167.h b/iconvdata/ibm1167.h index c4ebb4dcf6..b8906c0bd7 100644 --- a/iconvdata/ibm1167.h +++ b/iconvdata/ibm1167.h @@ -14,7 +14,7 @@ You should have received a copy of the GNU Lesser General Public License along with the GNU C Library; if not, see - . */ + . */ #include @@ -88,28 +88,28 @@ static const uint32_t to_ucs4[256] = static const struct gap from_idx[] = { - { start: 0x0000, end: 0x007f, idx: 0 }, - { start: 0x00a0, end: 0x00ae, idx: -32 }, - { start: 0x00b7, end: 0x00bb, idx: -40 }, - { start: 0x0401, end: 0x0407, idx: -877 }, - { start: 0x040e, end: 0x0457, idx: -883 }, - { start: 0x045e, end: 0x045e, idx: -889 }, - { start: 0x0490, end: 0x0491, idx: -938 }, - { start: 0x2014, end: 0x2014, idx: -7980 }, - { start: 0x201c, end: 0x201d, idx: -7987 }, - { start: 0x2116, end: 0x2116, idx: -8235 }, - { start: 0x2122, end: 0x2122, idx: -8246 }, - { start: 0x2219, end: 0x2219, idx: -8492 }, - { start: 0x2500, end: 0x2502, idx: -9234 }, - { start: 0x250c, end: 0x251c, idx: -9243 }, - { start: 0x2524, end: 0x2524, idx: -9250 }, - { start: 0x252c, end: 0x252c, idx: -9257 }, - { start: 0x2534, end: 0x2534, idx: -9264 }, - { start: 0x253c, end: 0x253c, idx: -9271 }, - { start: 0x2550, end: 0x256a, idx: -9290 }, - { start: 0x2580, end: 0x2593, idx: -9311 }, - { start: 0x25a0, end: 0x25a0, idx: -9323 }, - { start: 0xffff, end: 0xffff, idx: 0 } + { .start = 0x0000, .end = 0x007f, .idx = 0 }, + { .start = 0x00a0, .end = 0x00ae, .idx = -32 }, + { .start = 0x00b7, .end = 0x00bb, .idx = -40 }, + { .start = 0x0401, .end = 0x0407, .idx = -877 }, + { .start = 0x040e, .end = 0x0457, .idx = -883 }, + { .start = 0x045e, .end = 0x045e, .idx = -889 }, + { .start = 0x0490, .end = 0x0491, .idx = -938 }, + { .start = 0x2014, .end = 0x2014, .idx = -7980 }, + { .start = 0x201c, .end = 0x201d, .idx = -7987 }, + { .start = 0x2116, .end = 0x2116, .idx = -8235 }, + { .start = 0x2122, .end = 0x2122, .idx = -8246 }, + { .start = 0x2219, .end = 0x2219, .idx = -8492 }, + { .start = 0x2500, .end = 0x2502, .idx = -9234 }, + { .start = 0x250c, .end = 0x251c, .idx = -9243 }, + { .start = 0x2524, .end = 0x2524, .idx = -9250 }, + { .start = 0x252c, .end = 0x252c, .idx = -9257 }, + { .start = 0x2534, .end = 0x2534, .idx = -9264 }, + { .start = 0x253c, .end = 0x253c, .idx = -9271 }, + { .start = 0x2550, .end = 0x256a, .idx = -9290 }, + { .start = 0x2580, .end = 0x2593, .idx = -9311 }, + { .start = 0x25a0, .end = 0x25a0, .idx = -9323 }, + { .start = 0xffff, .end = 0xffff, .idx = 0 } }; static const char from_ucs4[] = diff --git a/iconvdata/ibm12712.h b/iconvdata/ibm12712.h index 83a4fb51ed..fe85bceb28 100644 --- a/iconvdata/ibm12712.h +++ b/iconvdata/ibm12712.h @@ -14,7 +14,7 @@ You should have received a copy of the GNU Lesser General Public License along with the GNU C Library; if not, see - . */ + . */ #include @@ -81,17 +81,17 @@ static const uint32_t to_ucs4[256] = static const struct gap from_idx[] = { - { start: 0x0000, end: 0x00be, idx: 0 }, - { start: 0x00d7, end: 0x00d7, idx: -24 }, - { start: 0x00f7, end: 0x00f7, idx: -55 }, - { start: 0x05d0, end: 0x05ea, idx: -1295 }, - { start: 0x200e, end: 0x200f, idx: -7986 }, - { start: 0x2017, end: 0x2017, idx: -7993 }, - { start: 0x2022, end: 0x2022, idx: -8003 }, - { start: 0x202a, end: 0x202e, idx: -8010 }, - { start: 0x203e, end: 0x203e, idx: -8025 }, - { start: 0x20aa, end: 0x20ac, idx: -8132 }, - { start: 0xffff, end: 0xffff, idx: 0 } + { .start = 0x0000, .end = 0x00be, .idx = 0 }, + { .start = 0x00d7, .end = 0x00d7, .idx = -24 }, + { .start = 0x00f7, .end = 0x00f7, .idx = -55 }, + { .start = 0x05d0, .end = 0x05ea, .idx = -1295 }, + { .start = 0x200e, .end = 0x200f, .idx = -7986 }, + { .start = 0x2017, .end = 0x2017, .idx = -7993 }, + { .start = 0x2022, .end = 0x2022, .idx = -8003 }, + { .start = 0x202a, .end = 0x202e, .idx = -8010 }, + { .start = 0x203e, .end = 0x203e, .idx = -8025 }, + { .start = 0x20aa, .end = 0x20ac, .idx = -8132 }, + { .start = 0xffff, .end = 0xffff, .idx = 0 } }; static const char from_ucs4[] = diff --git a/iconvdata/ibm16804.h b/iconvdata/ibm16804.h index cb3a44dbfd..684deb4b5c 100644 --- a/iconvdata/ibm16804.h +++ b/iconvdata/ibm16804.h @@ -14,7 +14,7 @@ You should have received a copy of the GNU Lesser General Public License along with the GNU C Library; if not, see - . */ + . */ #include @@ -87,17 +87,17 @@ static const uint32_t to_ucs4[256] = static const struct gap from_idx[] = { - { start: 0x0000, end: 0x00ad, idx: 0 }, - { start: 0x00d7, end: 0x00d7, idx: -41 }, - { start: 0x00f7, end: 0x00f7, idx: -72 }, - { start: 0x060c, end: 0x060c, idx: -1372 }, - { start: 0x061b, end: 0x064a, idx: -1386 }, - { start: 0x0651, end: 0x0651, idx: -1392 }, - { start: 0x0660, end: 0x066d, idx: -1406 }, - { start: 0x2007, end: 0x200b, idx: -7959 }, - { start: 0x20ac, end: 0x20ac, idx: -8119 }, - { start: 0xfe7c, end: 0xfefc, idx: -64902 }, - { start: 0xffff, end: 0xffff, idx: 0 } + { .start = 0x0000, .end = 0x00ad, .idx = 0 }, + { .start = 0x00d7, .end = 0x00d7, .idx = -41 }, + { .start = 0x00f7, .end = 0x00f7, .idx = -72 }, + { .start = 0x060c, .end = 0x060c, .idx = -1372 }, + { .start = 0x061b, .end = 0x064a, .idx = -1386 }, + { .start = 0x0651, .end = 0x0651, .idx = -1392 }, + { .start = 0x0660, .end = 0x066d, .idx = -1406 }, + { .start = 0x2007, .end = 0x200b, .idx = -7959 }, + { .start = 0x20ac, .end = 0x20ac, .idx = -8119 }, + { .start = 0xfe7c, .end = 0xfefc, .idx = -64902 }, + { .start = 0xffff, .end = 0xffff, .idx = 0 } }; static const char from_ucs4[] = diff --git a/iconvdata/ibm4517.h b/iconvdata/ibm4517.h index e582a05ade..286f2c438c 100644 --- a/iconvdata/ibm4517.h +++ b/iconvdata/ibm4517.h @@ -14,7 +14,7 @@ You should have received a copy of the GNU Lesser General Public License along with the GNU C Library; if not, see - . */ + . */ #include @@ -83,20 +83,20 @@ static const uint32_t to_ucs4[256] = [0xf8] = 0x0038, [0xf9] = 0x0039, [0xff] = 0x009f }; -static const struct gap from_idx[] = + static const struct gap from_idx[] = { - { start: 0x0000, end: 0x00b5, idx: 0 }, - { start: 0x00d7, end: 0x00d7, idx: -33 }, - { start: 0x00e1, end: 0x00e9, idx: -42 }, - { start: 0x00f7, end: 0x00fa, idx: -55 }, - { start: 0x060c, end: 0x060c, idx: -1352 }, - { start: 0x061b, end: 0x064a, idx: -1366 }, - { start: 0x0651, end: 0x0651, idx: -1372 }, - { start: 0x0660, end: 0x066d, idx: -1386 }, - { start: 0x2007, end: 0x200b, idx: -7939 }, - { start: 0xf8f4, end: 0xf8f7, idx: -63467 }, - { start: 0xfe70, end: 0xfefc, idx: -64867 }, - { start: 0xffff, end: 0xffff, idx: 0 } + { .start = 0x0000, .end = 0x00b5, .idx = 0 }, + { .start = 0x00d7, .end = 0x00d7, .idx = -33 }, + { .start = 0x00e1, .end = 0x00e9, .idx = -42 }, + { .start = 0x00f7, .end = 0x00fa, .idx = -55 }, + { .start = 0x060c, .end = 0x060c, .idx = -1352 }, + { .start = 0x061b, .end = 0x064a, .idx = -1366 }, + { .start = 0x0651, .end = 0x0651, .idx = -1372 }, + { .start = 0x0660, .end = 0x066d, .idx = -1386 }, + { .start = 0x2007, .end = 0x200b, .idx = -7939 }, + { .start = 0xf8f4, .end = 0xf8f7, .idx = -63467 }, + { .start = 0xfe70, .end = 0xfefc, .idx = -64867 }, + { .start = 0xffff, .end = 0xffff, .idx = 0 } }; static const char from_ucs4[] = diff --git a/iconvdata/ibm4899.h b/iconvdata/ibm4899.h index bcd62e9640..58aac69fec 100644 --- a/iconvdata/ibm4899.h +++ b/iconvdata/ibm4899.h @@ -14,7 +14,7 @@ You should have received a copy of the GNU Lesser General Public License along with the GNU C Library; if not, see - . */ + . */ #include @@ -65,14 +65,14 @@ static const uint32_t to_ucs4[256] = static const struct gap from_idx[] = { - { start: 0x0000, end: 0x005f, idx: 0 }, - { start: 0x007c, end: 0x00a2, idx: -28 }, - { start: 0x00ac, end: 0x00ac, idx: -37 }, - { start: 0x05d0, end: 0x05ea, idx: -1352 }, - { start: 0x200e, end: 0x200f, idx: -8043 }, - { start: 0x202a, end: 0x202e, idx: -8069 }, - { start: 0x20aa, end: 0x20ac, idx: -8192 }, - { start: 0xffff, end: 0xffff, idx: 0 } + { .start = 0x0000, .end = 0x005f, .idx = 0 }, + { .start = 0x007c, .end = 0x00a2, .idx = -28 }, + { .start = 0x00ac, .end = 0x00ac, .idx = -37 }, + { .start = 0x05d0, .end = 0x05ea, .idx = -1352 }, + { .start = 0x200e, .end = 0x200f, .idx = -8043 }, + { .start = 0x202a, .end = 0x202e, .idx = -8069 }, + { .start = 0x20aa, .end = 0x20ac, .idx = -8192 }, + { .start = 0xffff, .end = 0xffff, .idx = 0 } }; static const char from_ucs4[] = diff --git a/iconvdata/ibm4909.h b/iconvdata/ibm4909.h index 379d14a26c..d371310802 100644 --- a/iconvdata/ibm4909.h +++ b/iconvdata/ibm4909.h @@ -14,7 +14,7 @@ You should have received a copy of the GNU Lesser General Public License along with the GNU C Library; if not, see - . */ + . */ #include @@ -87,12 +87,12 @@ static const uint32_t to_ucs4[256] = static const struct gap from_idx[] = { - { start: 0x0000, end: 0x00bd, idx: 0 }, - { start: 0x0385, end: 0x03ce, idx: -711 }, - { start: 0x03d5, end: 0x03d5, idx: -717 }, - { start: 0x2015, end: 0x2019, idx: -7948 }, - { start: 0x20ac, end: 0x20ac, idx: -8094 }, - { start: 0xffff, end: 0xffff, idx: 0 } + { .start = 0x0000, .end = 0x00bd, .idx = 0 }, + { .start = 0x0385, .end = 0x03ce, .idx = -711 }, + { .start = 0x03d5, .end = 0x03d5, .idx = -717 }, + { .start = 0x2015, .end = 0x2019, .idx = -7948 }, + { .start = 0x20ac, .end = 0x20ac, .idx = -8094 }, + { .start = 0xffff, .end = 0xffff, .idx = 0 } }; static const char from_ucs4[] = diff --git a/iconvdata/ibm4971.h b/iconvdata/ibm4971.h index f7a186d55c..89c0fc5042 100644 --- a/iconvdata/ibm4971.h +++ b/iconvdata/ibm4971.h @@ -14,7 +14,7 @@ You should have received a copy of the GNU Lesser General Public License along with the GNU C Library; if not, see - . */ + . */ #include @@ -87,12 +87,12 @@ static const uint32_t to_ucs4[256] = static const struct gap from_idx[] = { - { start: 0x0000, end: 0x00bd, idx: 0 }, - { start: 0x0385, end: 0x03ce, idx: -711 }, - { start: 0x03d5, end: 0x03d5, idx: -717 }, - { start: 0x2015, end: 0x2019, idx: -7948 }, - { start: 0x20ac, end: 0x20ac, idx: -8094 }, - { start: 0xffff, end: 0xffff, idx: 0 } + { .start = 0x0000, .end = 0x00bd, .idx = 0 }, + { .start = 0x0385, .end = 0x03ce, .idx = -711 }, + { .start = 0x03d5, .end = 0x03d5, .idx = -717 }, + { .start = 0x2015, .end = 0x2019, .idx = -7948 }, + { .start = 0x20ac, .end = 0x20ac, .idx = -8094 }, + { .start = 0xffff, .end = 0xffff, .idx = 0 } }; static const char from_ucs4[] = diff --git a/iconvdata/ibm5347.h b/iconvdata/ibm5347.h index 9efc6f5fa1..b7e52d1cc1 100644 --- a/iconvdata/ibm5347.h +++ b/iconvdata/ibm5347.h @@ -14,7 +14,7 @@ You should have received a copy of the GNU Lesser General Public License along with the GNU C Library; if not, see - . */ + . */ #include @@ -88,18 +88,18 @@ static const uint32_t to_ucs4[256] = static const struct gap from_idx[] = { - { start: 0x0000, end: 0x007f, idx: 0 }, - { start: 0x0098, end: 0x0098, idx: -24 }, - { start: 0x00a0, end: 0x00bb, idx: -31 }, - { start: 0x0401, end: 0x045f, idx: -868 }, - { start: 0x0490, end: 0x0491, idx: -916 }, - { start: 0x2013, end: 0x2026, idx: -7957 }, - { start: 0x2030, end: 0x2030, idx: -7966 }, - { start: 0x2039, end: 0x203a, idx: -7974 }, - { start: 0x20ac, end: 0x20ac, idx: -8087 }, - { start: 0x2116, end: 0x2116, idx: -8192 }, - { start: 0x2122, end: 0x2122, idx: -8203 }, - { start: 0xffff, end: 0xffff, idx: 0 } + { .start = 0x0000, .end = 0x007f, .idx = 0 }, + { .start = 0x0098, .end = 0x0098, .idx = -24 }, + { .start = 0x00a0, .end = 0x00bb, .idx = -31 }, + { .start = 0x0401, .end = 0x045f, .idx = -868 }, + { .start = 0x0490, .end = 0x0491, .idx = -916 }, + { .start = 0x2013, .end = 0x2026, .idx = -7957 }, + { .start = 0x2030, .end = 0x2030, .idx = -7966 }, + { .start = 0x2039, .end = 0x203a, .idx = -7974 }, + { .start = 0x20ac, .end = 0x20ac, .idx = -8087 }, + { .start = 0x2116, .end = 0x2116, .idx = -8192 }, + { .start = 0x2122, .end = 0x2122, .idx = -8203 }, + { .start = 0xffff, .end = 0xffff, .idx = 0 } }; static const char from_ucs4[] = diff --git a/iconvdata/ibm803.h b/iconvdata/ibm803.h index 30e9236c2d..a38bfc6c1d 100644 --- a/iconvdata/ibm803.h +++ b/iconvdata/ibm803.h @@ -14,7 +14,7 @@ You should have received a copy of the GNU Lesser General Public License along with the GNU C Library; if not, see - . */ + . */ #include @@ -63,11 +63,11 @@ static const uint32_t to_ucs4[256] = static const struct gap from_idx[] = { - { start: 0x0000, end: 0x005f, idx: 0 }, - { start: 0x007c, end: 0x00a2, idx: -28 }, - { start: 0x00ac, end: 0x00ac, idx: -37 }, - { start: 0x05d0, end: 0x05ea, idx: -1352 }, - { start: 0xffff, end: 0xffff, idx: 0 } + { .start = 0x0000, .end = 0x005f, .idx = 0 }, + { .start = 0x007c, .end = 0x00a2, .idx = -28 }, + { .start = 0x00ac, .end = 0x00ac, .idx = -37 }, + { .start = 0x05d0, .end = 0x05ea, .idx = -1352 }, + { .start = 0xffff, .end = 0xffff, .idx = 0 } }; static const char from_ucs4[] = diff --git a/iconvdata/ibm901.h b/iconvdata/ibm901.h index e22401e628..23b02da20a 100644 --- a/iconvdata/ibm901.h +++ b/iconvdata/ibm901.h @@ -14,7 +14,7 @@ You should have received a copy of the GNU Lesser General Public License along with the GNU C Library; if not, see - . */ + . */ #include @@ -88,39 +88,39 @@ static const uint32_t to_ucs4[256] = static const struct gap from_idx[] = { - { start: 0x0000, end: 0x00c9, idx: 0 }, - { start: 0x00d3, end: 0x00e9, idx: -9 }, - { start: 0x00f3, end: 0x0119, idx: -18 }, - { start: 0x0122, end: 0x0123, idx: -26 }, - { start: 0x012a, end: 0x012f, idx: -32 }, - { start: 0x0136, end: 0x014d, idx: -38 }, - { start: 0x0156, end: 0x0161, idx: -46 }, - { start: 0x016a, end: 0x016b, idx: -54 }, - { start: 0x0172, end: 0x017e, idx: -60 }, - { start: 0x2017, end: 0x2022, idx: -7892 }, - { start: 0x203c, end: 0x203e, idx: -7917 }, - { start: 0x20ac, end: 0x20ac, idx: -8026 }, - { start: 0x2190, end: 0x2195, idx: -8253 }, - { start: 0x21a8, end: 0x21a8, idx: -8271 }, - { start: 0x221f, end: 0x221f, idx: -8389 }, - { start: 0x2500, end: 0x2502, idx: -9125 }, - { start: 0x250c, end: 0x251c, idx: -9134 }, - { start: 0x2524, end: 0x2524, idx: -9141 }, - { start: 0x252c, end: 0x252c, idx: -9148 }, - { start: 0x2534, end: 0x2534, idx: -9155 }, - { start: 0x253c, end: 0x253c, idx: -9162 }, - { start: 0x2550, end: 0x256c, idx: -9181 }, - { start: 0x2580, end: 0x2588, idx: -9200 }, - { start: 0x2591, end: 0x2593, idx: -9208 }, - { start: 0x25a0, end: 0x25a0, idx: -9220 }, - { start: 0x25ac, end: 0x25b2, idx: -9231 }, - { start: 0x25ba, end: 0x25bc, idx: -9238 }, - { start: 0x25c4, end: 0x25c4, idx: -9245 }, - { start: 0x25cb, end: 0x25cb, idx: -9251 }, - { start: 0x25d8, end: 0x25d9, idx: -9263 }, - { start: 0x263a, end: 0x2642, idx: -9359 }, - { start: 0x2660, end: 0x266c, idx: -9388 }, - { start: 0xffff, end: 0xffff, idx: 0 } + { .start = 0x0000, .end = 0x00c9, .idx = 0 }, + { .start = 0x00d3, .end = 0x00e9, .idx = -9 }, + { .start = 0x00f3, .end = 0x0119, .idx = -18 }, + { .start = 0x0122, .end = 0x0123, .idx = -26 }, + { .start = 0x012a, .end = 0x012f, .idx = -32 }, + { .start = 0x0136, .end = 0x014d, .idx = -38 }, + { .start = 0x0156, .end = 0x0161, .idx = -46 }, + { .start = 0x016a, .end = 0x016b, .idx = -54 }, + { .start = 0x0172, .end = 0x017e, .idx = -60 }, + { .start = 0x2017, .end = 0x2022, .idx = -7892 }, + { .start = 0x203c, .end = 0x203e, .idx = -7917 }, + { .start = 0x20ac, .end = 0x20ac, .idx = -8026 }, + { .start = 0x2190, .end = 0x2195, .idx = -8253 }, + { .start = 0x21a8, .end = 0x21a8, .idx = -8271 }, + { .start = 0x221f, .end = 0x221f, .idx = -8389 }, + { .start = 0x2500, .end = 0x2502, .idx = -9125 }, + { .start = 0x250c, .end = 0x251c, .idx = -9134 }, + { .start = 0x2524, .end = 0x2524, .idx = -9141 }, + { .start = 0x252c, .end = 0x252c, .idx = -9148 }, + { .start = 0x2534, .end = 0x2534, .idx = -9155 }, + { .start = 0x253c, .end = 0x253c, .idx = -9162 }, + { .start = 0x2550, .end = 0x256c, .idx = -9181 }, + { .start = 0x2580, .end = 0x2588, .idx = -9200 }, + { .start = 0x2591, .end = 0x2593, .idx = -9208 }, + { .start = 0x25a0, .end = 0x25a0, .idx = -9220 }, + { .start = 0x25ac, .end = 0x25b2, .idx = -9231 }, + { .start = 0x25ba, .end = 0x25bc, .idx = -9238 }, + { .start = 0x25c4, .end = 0x25c4, .idx = -9245 }, + { .start = 0x25cb, .end = 0x25cb, .idx = -9251 }, + { .start = 0x25d8, .end = 0x25d9, .idx = -9263 }, + { .start = 0x263a, .end = 0x2642, .idx = -9359 }, + { .start = 0x2660, .end = 0x266c, .idx = -9388 }, + { .start = 0xffff, .end = 0xffff, .idx = 0 } }; static const char from_ucs4[] = diff --git a/iconvdata/ibm902.h b/iconvdata/ibm902.h index 74de50e0bc..e7d033e88f 100644 --- a/iconvdata/ibm902.h +++ b/iconvdata/ibm902.h @@ -14,7 +14,7 @@ You should have received a copy of the GNU Lesser General Public License along with the GNU C Library; if not, see - . */ + . */ #include @@ -88,35 +88,35 @@ static const uint32_t to_ucs4[256] = static const struct gap from_idx[] = { - { start: 0x0000, end: 0x00ff, idx: 0 }, - { start: 0x0160, end: 0x0161, idx: -96 }, - { start: 0x017d, end: 0x017e, idx: -123 }, - { start: 0x2017, end: 0x2017, idx: -7955 }, - { start: 0x2022, end: 0x2022, idx: -7965 }, - { start: 0x203c, end: 0x203e, idx: -7990 }, - { start: 0x20ac, end: 0x20ac, idx: -8099 }, - { start: 0x2190, end: 0x2195, idx: -8326 }, - { start: 0x21a8, end: 0x21a8, idx: -8344 }, - { start: 0x221f, end: 0x221f, idx: -8462 }, - { start: 0x2264, end: 0x2265, idx: -8530 }, - { start: 0x2500, end: 0x2502, idx: -9196 }, - { start: 0x250c, end: 0x251c, idx: -9205 }, - { start: 0x2524, end: 0x2524, idx: -9212 }, - { start: 0x252c, end: 0x252c, idx: -9219 }, - { start: 0x2534, end: 0x2534, idx: -9226 }, - { start: 0x253c, end: 0x253c, idx: -9233 }, - { start: 0x2550, end: 0x256c, idx: -9252 }, - { start: 0x2580, end: 0x2588, idx: -9271 }, - { start: 0x2591, end: 0x2593, idx: -9279 }, - { start: 0x25a0, end: 0x25a0, idx: -9291 }, - { start: 0x25ac, end: 0x25b2, idx: -9302 }, - { start: 0x25ba, end: 0x25bc, idx: -9309 }, - { start: 0x25c4, end: 0x25c4, idx: -9316 }, - { start: 0x25cb, end: 0x25cb, idx: -9322 }, - { start: 0x25d8, end: 0x25d9, idx: -9334 }, - { start: 0x263a, end: 0x2642, idx: -9430 }, - { start: 0x2660, end: 0x266c, idx: -9459 }, - { start: 0xffff, end: 0xffff, idx: 0 } + { .start = 0x0000, .end = 0x00ff, .idx = 0 }, + { .start = 0x0160, .end = 0x0161, .idx = -96 }, + { .start = 0x017d, .end = 0x017e, .idx = -123 }, + { .start = 0x2017, .end = 0x2017, .idx = -7955 }, + { .start = 0x2022, .end = 0x2022, .idx = -7965 }, + { .start = 0x203c, .end = 0x203e, .idx = -7990 }, + { .start = 0x20ac, .end = 0x20ac, .idx = -8099 }, + { .start = 0x2190, .end = 0x2195, .idx = -8326 }, + { .start = 0x21a8, .end = 0x21a8, .idx = -8344 }, + { .start = 0x221f, .end = 0x221f, .idx = -8462 }, + { .start = 0x2264, .end = 0x2265, .idx = -8530 }, + { .start = 0x2500, .end = 0x2502, .idx = -9196 }, + { .start = 0x250c, .end = 0x251c, .idx = -9205 }, + { .start = 0x2524, .end = 0x2524, .idx = -9212 }, + { .start = 0x252c, .end = 0x252c, .idx = -9219 }, + { .start = 0x2534, .end = 0x2534, .idx = -9226 }, + { .start = 0x253c, .end = 0x253c, .idx = -9233 }, + { .start = 0x2550, .end = 0x256c, .idx = -9252 }, + { .start = 0x2580, .end = 0x2588, .idx = -9271 }, + { .start = 0x2591, .end = 0x2593, .idx = -9279 }, + { .start = 0x25a0, .end = 0x25a0, .idx = -9291 }, + { .start = 0x25ac, .end = 0x25b2, .idx = -9302 }, + { .start = 0x25ba, .end = 0x25bc, .idx = -9309 }, + { .start = 0x25c4, .end = 0x25c4, .idx = -9316 }, + { .start = 0x25cb, .end = 0x25cb, .idx = -9322 }, + { .start = 0x25d8, .end = 0x25d9, .idx = -9334 }, + { .start = 0x263a, .end = 0x2642, .idx = -9430 }, + { .start = 0x2660, .end = 0x266c, .idx = -9459 }, + { .start = 0xffff, .end = 0xffff, .idx = 0 } }; static const char from_ucs4[] = diff --git a/iconvdata/ibm9030.h b/iconvdata/ibm9030.h index b0730eba58..9d13220283 100644 --- a/iconvdata/ibm9030.h +++ b/iconvdata/ibm9030.h @@ -14,7 +14,7 @@ You should have received a copy of the GNU Lesser General Public License along with the GNU C Library; if not, see - . */ + . */ #include @@ -88,9 +88,9 @@ static const uint32_t to_ucs4[256] = static const struct gap from_idx[] = { - { start: 0x0000, end: 0x00ac, idx: 0 }, - { start: 0x0e01, end: 0x0e5b, idx: -3412 }, - { start: 0xffff, end: 0xffff, idx: 0 } + { .start = 0x0000, .end = 0x00ac, .idx = 0 }, + { .start = 0x0e01, .end = 0x0e5b, .idx = -3412 }, + { .start = 0xffff, .end = 0xffff, .idx = 0 } }; static const char from_ucs4[] = diff --git a/iconvdata/ibm9066.h b/iconvdata/ibm9066.h index 254f17b352..92dfdf1b0f 100644 --- a/iconvdata/ibm9066.h +++ b/iconvdata/ibm9066.h @@ -14,7 +14,7 @@ You should have received a copy of the GNU Lesser General Public License along with the GNU C Library; if not, see - . */ + . */ #include @@ -80,10 +80,10 @@ static const uint32_t to_ucs4[256] = static const struct gap from_idx[] = { - { start: 0x0000, end: 0x007f, idx: 0 }, - { start: 0x00a0, end: 0x00ac, idx: -32 }, - { start: 0x0e01, end: 0x0e5b, idx: -3444 }, - { start: 0xffff, end: 0xffff, idx: 0 } + { .start = 0x0000, .end = 0x007f, .idx = 0 }, + { .start = 0x00a0, .end = 0x00ac, .idx = -32 }, + { .start = 0x0e01, .end = 0x0e5b, .idx = -3444 }, + { .start = 0xffff, .end = 0xffff, .idx = 0 } }; static const char from_ucs4[] = diff --git a/iconvdata/ibm921.h b/iconvdata/ibm921.h index 629aea612d..b558ca7ee0 100644 --- a/iconvdata/ibm921.h +++ b/iconvdata/ibm921.h @@ -14,7 +14,7 @@ You should have received a copy of the GNU Lesser General Public License along with the GNU C Library; if not, see - . */ + . */ #include @@ -88,17 +88,17 @@ static const uint32_t to_ucs4[256] = static const struct gap from_idx[] = { - { start: 0x0000, end: 0x00c9, idx: 0 }, - { start: 0x00d3, end: 0x00e9, idx: -9 }, - { start: 0x00f3, end: 0x0119, idx: -18 }, - { start: 0x0122, end: 0x0123, idx: -26 }, - { start: 0x012a, end: 0x012f, idx: -32 }, - { start: 0x0136, end: 0x014d, idx: -38 }, - { start: 0x0156, end: 0x0161, idx: -46 }, - { start: 0x016a, end: 0x016b, idx: -54 }, - { start: 0x0172, end: 0x017e, idx: -60 }, - { start: 0x2019, end: 0x201e, idx: -7894 }, - { start: 0xffff, end: 0xffff, idx: 0 } + { .start = 0x0000, .end = 0x00c9, .idx = 0 }, + { .start = 0x00d3, .end = 0x00e9, .idx = -9 }, + { .start = 0x00f3, .end = 0x0119, .idx = -18 }, + { .start = 0x0122, .end = 0x0123, .idx = -26 }, + { .start = 0x012a, .end = 0x012f, .idx = -32 }, + { .start = 0x0136, .end = 0x014d, .idx = -38 }, + { .start = 0x0156, .end = 0x0161, .idx = -46 }, + { .start = 0x016a, .end = 0x016b, .idx = -54 }, + { .start = 0x0172, .end = 0x017e, .idx = -60 }, + { .start = 0x2019, .end = 0x201e, .idx = -7894 }, + { .start = 0xffff, .end = 0xffff, .idx = 0 } }; static const char from_ucs4[] = diff --git a/iconvdata/ibm9448.h b/iconvdata/ibm9448.h index c6be3dec46..bdb93416cc 100644 --- a/iconvdata/ibm9448.h +++ b/iconvdata/ibm9448.h @@ -14,7 +14,7 @@ You should have received a copy of the GNU Lesser General Public License along with the GNU C Library; if not, see - . */ + . */ #include @@ -88,37 +88,37 @@ static const uint32_t to_ucs4[256] = static const struct gap from_idx[] = { - { start: 0x0000, end: 0x007f, idx: 0 }, - { start: 0x00a0, end: 0x00be, idx: -32 }, - { start: 0x00d7, end: 0x00d7, idx: -56 }, - { start: 0x00e0, end: 0x00fc, idx: -64 }, - { start: 0x0152, end: 0x0153, idx: -149 }, - { start: 0x0191, end: 0x0192, idx: -210 }, - { start: 0x02c6, end: 0x02cb, idx: -517 }, - { start: 0x060c, end: 0x060c, idx: -1349 }, - { start: 0x061b, end: 0x0652, idx: -1363 }, - { start: 0x0660, end: 0x066c, idx: -1376 }, - { start: 0x0679, end: 0x067e, idx: -1388 }, - { start: 0x0686, end: 0x0688, idx: -1395 }, - { start: 0x0691, end: 0x0691, idx: -1403 }, - { start: 0x0698, end: 0x0698, idx: -1409 }, - { start: 0x06a9, end: 0x06af, idx: -1425 }, - { start: 0x06ba, end: 0x06c1, idx: -1435 }, - { start: 0x06cc, end: 0x06d2, idx: -1445 }, - { start: 0x06f0, end: 0x06f9, idx: -1474 }, - { start: 0x200c, end: 0x2026, idx: -7892 }, - { start: 0x2030, end: 0x2030, idx: -7901 }, - { start: 0x2039, end: 0x203e, idx: -7909 }, - { start: 0x20ac, end: 0x20ac, idx: -8018 }, - { start: 0x2122, end: 0x2122, idx: -8135 }, - { start: 0xfb56, end: 0xfb59, idx: -63994 }, - { start: 0xfb66, end: 0xfb69, idx: -64006 }, - { start: 0xfb7a, end: 0xfb7d, idx: -64022 }, - { start: 0xfb88, end: 0xfb95, idx: -64032 }, - { start: 0xfb9e, end: 0xfb9f, idx: -64040 }, - { start: 0xfba6, end: 0xfbaf, idx: -64046 }, - { start: 0xfe70, end: 0xfef4, idx: -64750 }, - { start: 0xffff, end: 0xffff, idx: 0 } + { .start = 0x0000, .end = 0x007f, .idx = 0 }, + { .start = 0x00a0, .end = 0x00be, .idx = -32 }, + { .start = 0x00d7, .end = 0x00d7, .idx = -56 }, + { .start = 0x00e0, .end = 0x00fc, .idx = -64 }, + { .start = 0x0152, .end = 0x0153, .idx = -149 }, + { .start = 0x0191, .end = 0x0192, .idx = -210 }, + { .start = 0x02c6, .end = 0x02cb, .idx = -517 }, + { .start = 0x060c, .end = 0x060c, .idx = -1349 }, + { .start = 0x061b, .end = 0x0652, .idx = -1363 }, + { .start = 0x0660, .end = 0x066c, .idx = -1376 }, + { .start = 0x0679, .end = 0x067e, .idx = -1388 }, + { .start = 0x0686, .end = 0x0688, .idx = -1395 }, + { .start = 0x0691, .end = 0x0691, .idx = -1403 }, + { .start = 0x0698, .end = 0x0698, .idx = -1409 }, + { .start = 0x06a9, .end = 0x06af, .idx = -1425 }, + { .start = 0x06ba, .end = 0x06c1, .idx = -1435 }, + { .start = 0x06cc, .end = 0x06d2, .idx = -1445 }, + { .start = 0x06f0, .end = 0x06f9, .idx = -1474 }, + { .start = 0x200c, .end = 0x2026, .idx = -7892 }, + { .start = 0x2030, .end = 0x2030, .idx = -7901 }, + { .start = 0x2039, .end = 0x203e, .idx = -7909 }, + { .start = 0x20ac, .end = 0x20ac, .idx = -8018 }, + { .start = 0x2122, .end = 0x2122, .idx = -8135 }, + { .start = 0xfb56, .end = 0xfb59, .idx = -63994 }, + { .start = 0xfb66, .end = 0xfb69, .idx = -64006 }, + { .start = 0xfb7a, .end = 0xfb7d, .idx = -64022 }, + { .start = 0xfb88, .end = 0xfb95, .idx = -64032 }, + { .start = 0xfb9e, .end = 0xfb9f, .idx = -64040 }, + { .start = 0xfba6, .end = 0xfbaf, .idx = -64046 }, + { .start = 0xfe70, .end = 0xfef4, .idx = -64750 }, + { .start = 0xffff, .end = 0xffff, .idx = 0 } }; static const char from_ucs4[] =