]> git.ipfire.org Git - thirdparty/glibc.git/commitdiff
iconvdata: Remove use of GNU old-style field designator extension
authorAdhemerval Zanella <adhemerval.zanella@linaro.org>
Fri, 17 Oct 2025 19:12:51 +0000 (16:12 -0300)
committerAdhemerval Zanella <adhemerval.zanella@linaro.org>
Mon, 20 Oct 2025 14:33:54 +0000 (11:33 -0300)
Use the C99 syntax instead.

Reviewed-by: Florian Weimer <fweimer@redhat.com>
40 files changed:
iconvdata/ibm1008.h
iconvdata/ibm1025.h
iconvdata/ibm1097.h
iconvdata/ibm1112.h
iconvdata/ibm1122.h
iconvdata/ibm1123.h
iconvdata/ibm1130.h
iconvdata/ibm1137.h
iconvdata/ibm1140.h
iconvdata/ibm1141.h
iconvdata/ibm1142.h
iconvdata/ibm1143.h
iconvdata/ibm1144.h
iconvdata/ibm1145.h
iconvdata/ibm1146.h
iconvdata/ibm1147.h
iconvdata/ibm1148.h
iconvdata/ibm1149.h
iconvdata/ibm1153.h
iconvdata/ibm1154.h
iconvdata/ibm1155.h
iconvdata/ibm1156.h
iconvdata/ibm1157.h
iconvdata/ibm1158.h
iconvdata/ibm1166.h
iconvdata/ibm1167.h
iconvdata/ibm12712.h
iconvdata/ibm16804.h
iconvdata/ibm4517.h
iconvdata/ibm4899.h
iconvdata/ibm4909.h
iconvdata/ibm4971.h
iconvdata/ibm5347.h
iconvdata/ibm803.h
iconvdata/ibm901.h
iconvdata/ibm902.h
iconvdata/ibm9030.h
iconvdata/ibm9066.h
iconvdata/ibm921.h
iconvdata/ibm9448.h

index 08405b147d7bfcb7335a3b00fcadbdaadb791a8d..9aee65c2a49313837294e1f7d74b594b15f53140 100644 (file)
@@ -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[] =
index 0ac54b26091472a2e8ada43fe11857a32e17bf1c..5e54a3b59796b2c630950cfde80fe2ea440ac8b2 100644 (file)
@@ -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[] =
index cec575674a6851cead35eea2ee8057121ef890e0..5d8034edf458772bc9b4e9ade37acd7df7aeaeb4 100644 (file)
@@ -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[] =
index 946b7f4d3e83816957c2b7b627f227c1081da90d..ff3b69ffca1c4efda65d8276d90b6b8706f30493 100644 (file)
@@ -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[] =
index 3249ba47b1752d345a08b85782b3d238e82bb998..66871849d3bd746d55e0d35cbdc081580d29f4db 100644 (file)
@@ -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[] =
index a64c311e81ae4fe6b7c02e7a33d51882eacdb47d..c9f27ec43e727f3b72c5c5f577d1a37f1daa4560 100644 (file)
@@ -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[] =
index 5b3f2174c4480f363b565fb60127656a638799be..31998be866e730bde133000bf325c04b0cc4fec8 100644 (file)
@@ -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[] =
index cb7854ca5abc1c7a00f4bef9049ecad325fa0d41..153787d4dc1e4679f5fe4d37a0f0a35b09c26f3a 100644 (file)
@@ -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[] =
index 5f9411c288f5a1ddacb6d06e9b4eccd04075c862..cf40f383ad5612f7b446fd9dd02a83437dc4172b 100644 (file)
@@ -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[] =
index 1632e7a137774184a96e7fa9c38e70f74a581f82..9796eacc220040eb2b9dc24b54fb82c4464fa0fc 100644 (file)
@@ -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[] =
index 1e5f404c7332ba723ac668f556fb10bda2e845b7..bea8c03175c540998fe1a03c0959546f8e2d7d61 100644 (file)
@@ -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[] =
index e1206422c073a506d9efad48dc0a95cf0eb0c273..4b1f1cf6fcf5544627a27e37fc8469569ac77bab 100644 (file)
@@ -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[] =
index 945b9da486e4f3620a2ff901e98e87c6670c4279..a415ce73e63dcf2f082a20de28826b48106420b7 100644 (file)
@@ -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[] =
index d20322ec2143dd86d2201bfc0134a676b9613be9..34d20dfbed31e820ba58a487fb11f2e6e6a92abc 100644 (file)
@@ -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[] =
index 42e84d98bf257e393182113989aa17784e95eb2e..da95013bfd356a244443df9c50ce68de21035d6d 100644 (file)
@@ -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[] =
index 81f581c06470ad6ed7805708dc1471cb6b7056bd..bbd84706a0d362971bd42485d26d791a052fa288 100644 (file)
@@ -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[] =
index ae880098f9e960b7a6ae803d976fb0078b210f1c..5015220eb62eafe57c000177782aadfa063cba05 100644 (file)
@@ -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[] =
index 92477119b63049ba1e9929d4f60473ef2dfe0388..40d0a9595bf824fa81b8079e002b0881668e70a8 100644 (file)
@@ -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[] =
index c46a6de5d65a5b616d6eb7f7838850d653f5c48c..ccb550e8136dfc2a72a4a2f4fa155c1c1e1b63ed 100644 (file)
@@ -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[] =
index c46a88102984581649bd38b3556dea4f990b5ce9..269573bfcf53ae7f1806fbf521651aeff700e7d7 100644 (file)
@@ -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[] =
index b970ad865c1b2cc86cd4496c3942e2bed3871edc..f332c4a620eba41c77635f35b17705e96f4b3dea 100644 (file)
@@ -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[] =
index 506d93d2aef3a53ae5ba9b77f82733b57ad01ac6..0722ae58908be0e72440b0e35d0dba694321dc12 100644 (file)
@@ -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[] =
index 1b8b1a1c23c087a259245424b5a34311e06f58ea..331e96055a456e09f93f93458d621830b21756fc 100644 (file)
@@ -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[] =
index 4ff7ccf71636b22020f9418ee2f57c5c76925117..cabaf5df57217061a93f9d8593895d3f53a253d2 100644 (file)
@@ -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[] =
index c48752f34c82f82620d4aaa0f3bf699fdd1fda0c..308117d0abd84994d6f6f00c2c2fc39f5d1e9e00 100644 (file)
@@ -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[] =
index 54d660f62da3d2100849058908777b35d18977c2..09db293e98b44401422196999027efd66af0fb80 100644 (file)
@@ -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[] =
index 0c1fda6afd3d71346a6edc776519eedd3fb61cf9..b042f2606454f5c31c0fecd7006af0ee0bab9e11 100644 (file)
@@ -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[] =
index 01aa973fcb16758cd1566e9d936683d3c6702e03..8308521ddf706ddc98cec84b8a97178efe70b051 100644 (file)
@@ -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[] =
index d124b0d895770a130d4887e24af85292c6c8ca1a..e694d5787e17f9b1f41422082d62b2992d9890de 100644 (file)
@@ -85,18 +85,18 @@ static const uint32_t to_ucs4[256] =
 
 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[] =
index 6d133bb141ce9606f09bbfbf4b978f441b39b2f6..1d16eabd443b58ca8ace1f22b7baab96e6783a16 100644 (file)
@@ -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[] =
index 1ed029a8ec9fa6eac51d5aad2984d2c2866b1799..b6ec50f12bed821abfa478d159aab92e8cc281f9 100644 (file)
@@ -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[] =
index 20df445215f8deaaf63006c4b653a4fe31223566..3c655f794b36a034072279279b85765346bb6e86 100644 (file)
@@ -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[] =
index 492c4ce535ed6b4eb7c3d193e533c66e0115876a..2a6d55aba479856930dbdf342d6c0dcd81557378 100644 (file)
@@ -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[] =
index 29ceeed09c33d843133fe0407806d2316e616efa..6f2254f1fea3ad4807445c0d710b54215644a112 100644 (file)
@@ -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[] =
index a69dcc86197c0f5fd26a416573f9cfbed6114dcd..2e0ef5ae16ed4e915888462258b1ec640a50fddb 100644 (file)
@@ -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[] =
index 94739cc0cb1c1415ae9b2f493314ecc118d83025..8902792ddf801ee49fcdf8778e767a2b1ef89bfe 100644 (file)
@@ -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[] =
index dd3de5e97a8678c34d2acdf37ad5fcba417904c9..967e31ad0ce6a62573934f5e574d587fe7c81399 100644 (file)
@@ -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[] =
index bf46099d8ddb0d4662868e1089d632ddc28a7991..d17df1afef2b3733375d9bda6f44d5c11545681d 100644 (file)
@@ -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[] =
index 3edc7aca9012d332d5529ae330aa829f1df48215..6672b04fd244f41c92212ccab3e29b3afbb71b0e 100644 (file)
@@ -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[] =
index 1faf0c8c69111603c3617dec56033d322dda874a..7caf3fc88d395ba712cfda7e0ab4c1fba93f9066 100644 (file)
@@ -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[] =