]> git.pld-linux.org Git - packages/glibc.git/blobdiff - glibc-new-charsets.patch
Partial 2.34 update.
[packages/glibc.git] / glibc-new-charsets.patch
index 9f84432bc9b7051903ffd1f39a61c9ca5becf08e..f041922d9d911a98193ee3e54f99319e170733c3 100644 (file)
@@ -1,49 +1,52 @@
-diff -uNr libc/iconvdata/Makefile libc.charsets/iconvdata/Makefile
---- libc/iconvdata/Makefile    Sun Sep 14 18:31:54 2003
-+++ libc.charsets/iconvdata/Makefile   Tue Jan 13 00:50:08 2004
-@@ -39,6 +39,9 @@
-          IBM862 IBM863 IBM864 IBM865 IBM868 IBM869 IBM875 IBM880       \
-          IBM866 CP1258 IBM922 IBM1124 IBM1129 IBM932 IBM943            \
+diff -urNp -x '*.orig' glibc-2.33.org/iconvdata/Makefile glibc-2.33/iconvdata/Makefile
+--- glibc-2.33.org/iconvdata/Makefile  2021-02-01 18:15:33.000000000 +0100
++++ glibc-2.33/iconvdata/Makefile      2021-03-20 14:29:23.199826328 +0100
+@@ -40,6 +40,9 @@ modules      := ISO8859-1 ISO8859-2 ISO8859-3
+          IBM861 IBM862 IBM863 IBM864 IBM865 IBM868 IBM869 IBM875       \
+          IBM880 IBM866 CP1258 IBM922 IBM1124 IBM1129 IBM932 IBM943     \
           IBM856 IBM930 IBM933 IBM935 IBM937 IBM939 IBM1046             \
 +         KHMER-NS \
-+         ISCII-DEV MULELAO-1 TATAR-CYR KOI8-K KOI8-C KOI8-RU \
-+         ISO8859-9E ISO8859-7-EURO \
++         ISCII-DEV MULELAO-1 TATAR-CYR KOI8-K KOI8-C \
++         ISO8859-7-EURO \
           IBM1132 IBM1133 IBM1160 IBM1161 IBM1162 IBM1163 IBM1164       \
           IBM918 IBM1004 IBM1026 CP1125 CP1250 CP1251 CP1252 CP1253     \
           CP1254 CP1255 CP1256 CP1257 ISO-2022-JP MACINTOSH IEC_P27-1   \
-@@ -154,6 +157,9 @@
-             ibm922.c ibm922.h ibm1124.c ibm1124.h ibm1129.c ibm1129.h     \
-             ibm1132.c ibm1132.h ibm1133.c ibm1133.h ibm1162.c ibm1162.h   \
-             ibm1026.c ibm1047.c iec_p27-1.c inis.c inis-8.c viscii.c      \
-+            iscii-dev.c khmer-ns.c \
-+            mulelao-1.c tatar-cyr.c iso8859-7-euro.c \
-+            iso8859-9e.c iso8859-9e.h koi8-k.c koi8-c.c koi8-ru.c \
-             inis-cyrillic.c iso-2022-jp.c iso-2022-kr.c iso646.c          \
-             iso8859-1.c iso8859-2.c iso8859-3.c iso8859-4.c iso8859-5.c   \
-             iso8859-6.c iso8859-7.c iso8859-8.c iso8859-9.c iso8859-10.c  \
-@@ -196,7 +202,8 @@
-                   ebcdic-es-s ebcdic-fi-se ebcdic-fi-se-a ebcdic-fr       \
-                   ebcdic-is-friss ebcdic-it ebcdic-pt ebcdic-uk ebcdic-us \
+@@ -149,7 +152,7 @@ gen-8bit-modules := iso8859-2 iso8859-3
+                   ebcdic-dk-no-a ebcdic-es-s ebcdic-fi-se ebcdic-fi-se-a  \
+                   ebcdic-fr ebcdic-it ebcdic-pt ebcdic-us \
                    ibm037 ibm038 ibm274 ibm275 ibm423 ibm500 ibm870 ibm871 \
--                  ibm891 ibm903 ibm904 ibm905 ibm1047 iso8859-16 viscii
-+                  ibm891 ibm903 ibm904 ibm905 ibm1047 iso8859-16 viscii   \
-+                  iso8859-9e koi8-c
+-                  ibm891 ibm903 ibm904 ibm905 ibm1047
++                  ibm891 ibm903 ibm904 ibm905 ibm1047 koi8-c
  
  gen-8bit-gap-modules := koi8-r latin-greek latin-greek-1 ibm256 ibm273           \
                        ibm277 ibm278 ibm280 ibm281 ibm284 ibm285 ibm290   \
-@@ -205,6 +212,8 @@
-                       ibm865 ibm868 ibm869 ibm875 ibm880 ibm918 ibm1004  \
-                       ibm1026 cp1125 cp1250 cp1251 cp1252 cp1253 cp1254  \
-                       cp1256 cp1257 ibm866 iso8859-5 iso8859-7 iso8859-8 \
+@@ -170,7 +173,9 @@ gen-8bit-gap-modules := koi8-r latin-gre
+                       mac-centraleurope koi8-ru hp-roman8 hp-roman9      \
+                       ebcdic-es ebcdic-es-a ebcdic-is-friss ebcdic-uk    \
+                       iso8859-16 viscii iso8859-9e hp-turkish8           \
+-                      hp-thai8 hp-greek8 cp770 cp771 cp772 cp773 cp774
++                      hp-thai8 hp-greek8 cp770 cp771 cp772 cp773 cp774   \
 +                      iscii-dev khmer-ns mulelao-1 tatar-cyr \
-+                      koi8-k koi8-ru iso8859-7-euro \
-                       iso8859-10 macintosh iec_p27-1 asmo_449            \
-                       csn_369103 cwi dec-mcs ecma-cyrillic gost_19768-74 \
-                       greek-ccitt greek7 greek7-old inis inis-8          \
-diff -uNr libc/iconvdata/gconv-modules libc.charsets/iconvdata/gconv-modules
---- libc/iconvdata/gconv-modules       Sun Apr 18 00:02:20 2004
-+++ libc.charsets/iconvdata/gconv-modules      Fri May 21 16:25:21 2004
-@@ -356,23 +356,28 @@
++                      koi8-k koi8-ru iso8859-7-euro
+ gen-special-modules := iso8859-7jp
+diff -urNp -x '*.orig' glibc-2.33.org/iconvdata/gconv-modules glibc-2.33/iconvdata/gconv-modules
+--- glibc-2.33.org/iconvdata/gconv-modules     2021-02-01 18:15:33.000000000 +0100
++++ glibc-2.33/iconvdata/gconv-modules 2021-03-20 14:29:23.200826328 +0100
+@@ -395,6 +401,8 @@ alias      ISO-IR-203//            ISO-8859-15//
+ alias ISO_8859-15//           ISO-8859-15//
+ alias LATIN-9//               ISO-8859-15//
+ alias LATIN9//                ISO-8859-15//
++alias L9//                    ISO-8859-15//
++alias 8859-15//               ISO-8859-15//
+ alias ISO_8859-15:1998//      ISO-8859-15//
+ module        ISO-8859-15//           INTERNAL                ISO8859-15      1
+ module        INTERNAL                ISO-8859-15//           ISO8859-15      1
+diff -urNp -x '*.orig' glibc-2.33.org/iconvdata/gconv-modules-extra.conf glibc-2.33/iconvdata/gconv-modules-extra.conf
+--- glibc-2.33.org/iconvdata/gconv-modules-extra.conf  2021-02-01 18:15:33.000000000 +0100
++++ glibc-2.33/iconvdata/gconv-modules-extra.conf      2021-03-20 14:29:23.200826328 +0100
+@@ -355,23 +355,28 @@ alias    ISO8859-10//            ISO-8859-10//
  alias ISO885910//             ISO-8859-10//
  alias LATIN6//                ISO-8859-10//
  alias L6//                    ISO-8859-10//
@@ -72,7 +75,7 @@ diff -uNr libc/iconvdata/gconv-modules libc.charsets/iconvdata/gconv-modules
  alias BALTIC//                ISO-8859-13//
  module        ISO-8859-13//           INTERNAL                ISO8859-13      1
  module        INTERNAL                ISO-8859-13//           ISO8859-13      1
-@@ -383,6 +388,7 @@
+@@ -382,6 +387,7 @@ alias      ISO885914//             ISO-8859-14//
  alias ISO-IR-199//            ISO-8859-14//
  alias LATIN8//                ISO-8859-14//
  alias L8//                    ISO-8859-14//
@@ -80,16 +83,7 @@ diff -uNr libc/iconvdata/gconv-modules libc.charsets/iconvdata/gconv-modules
  alias ISO_8859-14:1998//      ISO-8859-14//
  alias ISO_8859-14//           ISO-8859-14//
  alias ISO-CELTIC//            ISO-8859-14//
-@@ -395,6 +401,8 @@
- alias ISO-IR-203//            ISO-8859-15//
- alias ISO_8859-15//           ISO-8859-15//
- alias LATIN-9//               ISO-8859-15//
-+alias L9//                    ISO-8859-15//
-+alias 8859-15//               ISO-8859-15//
- alias ISO_8859-15:1998//      ISO-8859-15//
- module        ISO-8859-15//           INTERNAL                ISO8859-15      1
- module        INTERNAL                ISO-8859-15//           ISO8859-15      1
-@@ -405,6 +413,7 @@
+@@ -405,6 +413,7 @@ alias      ISO885916//             ISO-8859-16//
  alias ISO-IR-226//            ISO-8859-16//
  alias LATIN10//               ISO-8859-16//
  alias L10//                   ISO-8859-16//
@@ -97,7 +91,7 @@ diff -uNr libc/iconvdata/gconv-modules libc.charsets/iconvdata/gconv-modules
  alias ISO_8859-16:2001//      ISO-8859-16//
  alias ISO_8859-16//           ISO-8859-16//
  module        ISO-8859-16//           INTERNAL                ISO8859-16      1
-@@ -1516,18 +1525,24 @@
+@@ -1539,18 +1548,24 @@ module GB18030//               INTERNAL                GB18030         1
  module        INTERNAL                GB18030//               GB18030         1
  
  #     from                    to                      module          cost
@@ -122,7 +116,7 @@ diff -uNr libc/iconvdata/gconv-modules libc.charsets/iconvdata/gconv-modules
  module        GEORGIAN-ACADEMY//      INTERNAL                GEORGIAN-ACADEMY 1
  module        INTERNAL                GEORGIAN-ACADEMY//      GEORGIAN-ACADEMY 1
  
-@@ -1559,10 +1574,14 @@
+@@ -1584,10 +1599,14 @@ module Shift_JISX0213//        INTERNAL                SHIFT_
  module        INTERNAL                Shift_JISX0213//        SHIFT_JISX0213  1
  
  #     from                    to                      module          cost
@@ -137,12 +131,10 @@ diff -uNr libc/iconvdata/gconv-modules libc.charsets/iconvdata/gconv-modules
  module        PT154//                 INTERNAL                PT154           1
  module        INTERNAL                PT154//                 PT154           1
  
-@@ -1570,3 +1589,59 @@
- alias STRK1048-2002//         RK1048//
- module        RK1048//                INTERNAL                RK1048          1
+@@ -1597,6 +1616,49 @@ module  RK1048//                INTERNAL                RK1048          1
  module        INTERNAL                RK1048//                RK1048          1
-+
-+#     from                    to                      module          cost
+ #     from                    to                      module          cost
 +alias ISCII-91//              ISCII-DEV//
 +alias IS13194:1991//          ISCII-DEV//
 +alias IS13194-DEV//           ISCII-DEV//
@@ -151,14 +143,6 @@ diff -uNr libc/iconvdata/gconv-modules libc.charsets/iconvdata/gconv-modules
 +module        INTERNAL                ISCII-DEV//             ISCII-DEV       1
 +
 +#     from                    to                      module          cost
-+alias ISO_8859-9E//           ISO-8859-9E//
-+alias ISO8859-9E//            ISO-8859-9E//
-+alias ISO88599E//             ISO-8859-9E//
-+alias 8859_9E//               ISO-8859-9E//
-+module        ISO-8859-9E//           INTERNAL                ISO8859-9E      1
-+module        INTERNAL                ISO-8859-9E//           ISO8859-9E      1
-+
-+#     from                    to                      module          cost
 +alias KHMERNS//               KHMER-NS//
 +module        KHMER-NS//              INTERNAL                KHMER-NS        1
 +module        INTERNAL                KHMER-NS//              KHMER-NS        1
@@ -185,11 +169,6 @@ diff -uNr libc/iconvdata/gconv-modules libc.charsets/iconvdata/gconv-modules
 +module        INTERNAL                KOI8-C//                KOI8-C          1
 +
 +#     from                    to                      module          cost
-+alias KOI8RU//                KOI8-RU//
-+module        KOI8-RU//               INTERNAL                KOI8-RU         1
-+module        INTERNAL                KOI8-RU//               KOI8-RU         1
-+
-+#     from                    to                      module          cost
 +alias ISO_8859-7:2003//       ISO-8859-7-EURO//
 +alias ISO8859-7-EURO//        ISO-8859-7-EURO//
 +alias ISO88597EURO//          ISO-8859-7-EURO//
@@ -197,9 +176,30 @@ diff -uNr libc/iconvdata/gconv-modules libc.charsets/iconvdata/gconv-modules
 +alias GREEK8-EURO//           ISO-8859-7-EURO//
 +module        ISO-8859-7-EURO//       INTERNAL                ISO8859-7-EURO  1
 +module        INTERNAL                ISO-8859-7-EURO//       ISO8859-7-EURO  1
-diff -uNr libc/iconvdata/iscii-dev.c libc.charsets/iconvdata/iscii-dev.c
---- libc/iconvdata/iscii-dev.c Thu Jan  1 01:00:00 1970
-+++ libc.charsets/iconvdata/iscii-dev.c        Mon Jan 12 23:47:54 2004
++
++#     from                    to                      module          cost
+ alias IBM-1025//              IBM1025//
+ alias CP1025//                IBM1025//
+ alias CSIBM1025//             IBM1025//
+@@ -1935,6 +1997,7 @@ module   MAC-CENTRALEUROPE//     INTERNAL                MAC
+ module        INTERNAL                MAC-CENTRALEUROPE//     MAC-CENTRALEUROPE 1
+ #     from                    to                      module          cost
++alias KOI8RU//                KOI8-RU//
+ module        KOI8-RU//               INTERNAL                KOI8-RU         1
+ module        INTERNAL                KOI8-RU//               KOI8-RU         1
+@@ -1942,6 +2005,7 @@ module   INTERNAL                KOI8-RU//               KOI8-RU         1
+ alias ISO_8859-9E//           ISO-8859-9E//
+ alias ISO8859-9E//            ISO-8859-9E//
+ alias ISO88599E//             ISO-8859-9E//
++alias 8859_9E//               ISO-8859-9E//
+ module        ISO-8859-9E//           INTERNAL                ISO8859-9E      1
+ module        INTERNAL                ISO-8859-9E//           ISO8859-9E      1
+diff -urNp -x '*.orig' glibc-2.33.org/iconvdata/iscii-dev.c glibc-2.33/iconvdata/iscii-dev.c
+--- glibc-2.33.org/iconvdata/iscii-dev.c       1970-01-01 01:00:00.000000000 +0100
++++ glibc-2.33/iconvdata/iscii-dev.c   2021-03-20 14:29:23.200826328 +0100
 @@ -0,0 +1,29 @@
 +/* Conversion from and to ISCII-DEV.
 +   Copyright (C) 2001 Free Software Foundation, Inc.
@@ -230,10 +230,10 @@ diff -uNr libc/iconvdata/iscii-dev.c libc.charsets/iconvdata/iscii-dev.c
 +#define HAS_HOLES     1       /* Not all 256 character are defined.  */
 +
 +#include <8bit-gap.c>
-diff -uNr libc/iconvdata/isiri-3342.h libc.charsets/iconvdata/isiri-3342.h
---- libc/iconvdata/isiri-3342.h        Wed Feb 19 18:28:59 2003
-+++ libc.charsets/iconvdata/isiri-3342.h       Mon Jan 12 23:47:54 2004
-@@ -228,8 +228,8 @@
+diff -urNp -x '*.orig' glibc-2.33.org/iconvdata/isiri-3342.h glibc-2.33/iconvdata/isiri-3342.h
+--- glibc-2.33.org/iconvdata/isiri-3342.h      2021-02-01 18:15:33.000000000 +0100
++++ glibc-2.33/iconvdata/isiri-3342.h  2021-03-20 14:29:23.200826328 +0100
+@@ -230,8 +230,8 @@ static const uint32_t to_ucs4[256] = {
    [0xe3] = 0x005B,
    [0xe4] = 0x007D,
    [0xe5] = 0x007B,
@@ -244,7 +244,7 @@ diff -uNr libc/iconvdata/isiri-3342.h libc.charsets/iconvdata/isiri-3342.h
    [0xe8] = 0x002A,
    [0xe9] = 0x0640,
    [0xea] = 0x007C,
-@@ -290,9 +290,9 @@
+@@ -292,9 +292,9 @@ static const char from_ucs4[] = {
    /* 0x00a4..0x00a4 */
    '\xa4',
    /* 0x00ab..0x00ab */
@@ -256,9 +256,9 @@ diff -uNr libc/iconvdata/isiri-3342.h libc.charsets/iconvdata/isiri-3342.h
    /* 0x00d7..0x00d7 */
    '\xaa',
    /* 0x060c..0x060c */
-diff -uNr libc/iconvdata/iso8859-7-euro.c libc.charsets/iconvdata/iso8859-7-euro.c
---- libc/iconvdata/iso8859-7-euro.c    Thu Jan  1 01:00:00 1970
-+++ libc.charsets/iconvdata/iso8859-7-euro.c   Mon Jan 12 23:47:54 2004
+diff -urNp -x '*.orig' glibc-2.33.org/iconvdata/iso8859-7-euro.c glibc-2.33/iconvdata/iso8859-7-euro.c
+--- glibc-2.33.org/iconvdata/iso8859-7-euro.c  1970-01-01 01:00:00.000000000 +0100
++++ glibc-2.33/iconvdata/iso8859-7-euro.c      2021-03-20 14:29:23.201826328 +0100
 @@ -0,0 +1,28 @@
 +/* Conversion from and to ISO-8859-7:2003.
 +   Copyright (C) 2001 Free Software Foundation, Inc.
@@ -288,560 +288,9 @@ diff -uNr libc/iconvdata/iso8859-7-euro.c libc.charsets/iconvdata/iso8859-7-euro
 +#define HAS_HOLES     1       /* Not all 256 character are defined.  */
 +
 +#include <8bit-gap.c>
-diff -uNr libc/iconvdata/iso8859-9e.c libc.charsets/iconvdata/iso8859-9e.c
---- libc/iconvdata/iso8859-9e.c        Thu Jan  1 01:00:00 1970
-+++ libc.charsets/iconvdata/iso8859-9e.c       Mon Jan 12 23:47:54 2004
-@@ -0,0 +1,28 @@
-+/* Conversion from and to ISO-8859-9E.
-+   Copyright (C) 2001 Free Software Foundation, Inc.
-+   This file is part of the GNU C Library.
-+   Contributed by Pablo Saratxaga <pablo@mandrakesoft.com>, 2000.
-+
-+   The GNU C Library is free software; you can redistribute it and/or
-+   modify it under the terms of the GNU Library General Public License as
-+   published by the Free Software Foundation; either version 2 of the
-+   License, or (at your option) any later version.
-+
-+   The GNU C Library is distributed in the hope that it will be useful,
-+   but WITHOUT ANY WARRANTY; without even the implied warranty of
-+   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-+   Library General Public License for more details.
-+
-+   You should have received a copy of the GNU Library General Public
-+   License along with the GNU C Library; see the file COPYING.LIB.  If not,
-+   write to the Free Software Foundation, Inc., 59 Temple Place - Suite 330,
-+   Boston, MA 02111-1307, USA.  */
-+
-+/* Get the conversion table.  */
-+#include <stdint.h>
-+#include <iso8859-9e.h>
-+
-+#define CHARSET_NAME "ISO-8859-9E//"
-+#define HAS_HOLES     0       /* All 256 character are defined.  */
-+
-+#include <8bit-generic.c>
-diff -uNr libc/iconvdata/iso8859-9e.h libc.charsets/iconvdata/iso8859-9e.h
---- libc/iconvdata/iso8859-9e.h        Thu Jan  1 01:00:00 1970
-+++ libc.charsets/iconvdata/iso8859-9e.h       Mon Jan 12 23:47:54 2004
-@@ -0,0 +1,515 @@
-+static const uint32_t to_ucs4[256] = {
-+  [0x01] = 0x0001,
-+  [0x02] = 0x0002,
-+  [0x03] = 0x0003,
-+  [0x04] = 0x0004,
-+  [0x05] = 0x0005,
-+  [0x06] = 0x0006,
-+  [0x07] = 0x0007,
-+  [0x08] = 0x0008,
-+  [0x09] = 0x0009,
-+  [0x0a] = 0x000A,
-+  [0x0b] = 0x000B,
-+  [0x0c] = 0x000C,
-+  [0x0d] = 0x000D,
-+  [0x0e] = 0x000E,
-+  [0x0f] = 0x000F,
-+  [0x10] = 0x0010,
-+  [0x11] = 0x0011,
-+  [0x12] = 0x0012,
-+  [0x13] = 0x0013,
-+  [0x14] = 0x0014,
-+  [0x15] = 0x0015,
-+  [0x16] = 0x0016,
-+  [0x17] = 0x0017,
-+  [0x18] = 0x0018,
-+  [0x19] = 0x0019,
-+  [0x1a] = 0x001A,
-+  [0x1b] = 0x001B,
-+  [0x1c] = 0x001C,
-+  [0x1d] = 0x001D,
-+  [0x1e] = 0x001E,
-+  [0x1f] = 0x001F,
-+  [0x20] = 0x0020,
-+  [0x21] = 0x0021,
-+  [0x22] = 0x0022,
-+  [0x23] = 0x0023,
-+  [0x24] = 0x0024,
-+  [0x25] = 0x0025,
-+  [0x26] = 0x0026,
-+  [0x27] = 0x0027,
-+  [0x28] = 0x0028,
-+  [0x29] = 0x0029,
-+  [0x2a] = 0x002A,
-+  [0x2b] = 0x002B,
-+  [0x2c] = 0x002C,
-+  [0x2d] = 0x002D,
-+  [0x2e] = 0x002E,
-+  [0x2f] = 0x002F,
-+  [0x30] = 0x0030,
-+  [0x31] = 0x0031,
-+  [0x32] = 0x0032,
-+  [0x33] = 0x0033,
-+  [0x34] = 0x0034,
-+  [0x35] = 0x0035,
-+  [0x36] = 0x0036,
-+  [0x37] = 0x0037,
-+  [0x38] = 0x0038,
-+  [0x39] = 0x0039,
-+  [0x3a] = 0x003A,
-+  [0x3b] = 0x003B,
-+  [0x3c] = 0x003C,
-+  [0x3d] = 0x003D,
-+  [0x3e] = 0x003E,
-+  [0x3f] = 0x003F,
-+  [0x40] = 0x0040,
-+  [0x41] = 0x0041,
-+  [0x42] = 0x0042,
-+  [0x43] = 0x0043,
-+  [0x44] = 0x0044,
-+  [0x45] = 0x0045,
-+  [0x46] = 0x0046,
-+  [0x47] = 0x0047,
-+  [0x48] = 0x0048,
-+  [0x49] = 0x0049,
-+  [0x4a] = 0x004A,
-+  [0x4b] = 0x004B,
-+  [0x4c] = 0x004C,
-+  [0x4d] = 0x004D,
-+  [0x4e] = 0x004E,
-+  [0x4f] = 0x004F,
-+  [0x50] = 0x0050,
-+  [0x51] = 0x0051,
-+  [0x52] = 0x0052,
-+  [0x53] = 0x0053,
-+  [0x54] = 0x0054,
-+  [0x55] = 0x0055,
-+  [0x56] = 0x0056,
-+  [0x57] = 0x0057,
-+  [0x58] = 0x0058,
-+  [0x59] = 0x0059,
-+  [0x5a] = 0x005A,
-+  [0x5b] = 0x005B,
-+  [0x5c] = 0x005C,
-+  [0x5d] = 0x005D,
-+  [0x5e] = 0x005E,
-+  [0x5f] = 0x005F,
-+  [0x60] = 0x0060,
-+  [0x61] = 0x0061,
-+  [0x62] = 0x0062,
-+  [0x63] = 0x0063,
-+  [0x64] = 0x0064,
-+  [0x65] = 0x0065,
-+  [0x66] = 0x0066,
-+  [0x67] = 0x0067,
-+  [0x68] = 0x0068,
-+  [0x69] = 0x0069,
-+  [0x6a] = 0x006A,
-+  [0x6b] = 0x006B,
-+  [0x6c] = 0x006C,
-+  [0x6d] = 0x006D,
-+  [0x6e] = 0x006E,
-+  [0x6f] = 0x006F,
-+  [0x70] = 0x0070,
-+  [0x71] = 0x0071,
-+  [0x72] = 0x0072,
-+  [0x73] = 0x0073,
-+  [0x74] = 0x0074,
-+  [0x75] = 0x0075,
-+  [0x76] = 0x0076,
-+  [0x77] = 0x0077,
-+  [0x78] = 0x0078,
-+  [0x79] = 0x0079,
-+  [0x7a] = 0x007A,
-+  [0x7b] = 0x007B,
-+  [0x7c] = 0x007C,
-+  [0x7d] = 0x007D,
-+  [0x7e] = 0x007E,
-+  [0x7f] = 0x007F,
-+  [0x80] = 0x0080,
-+  [0x81] = 0x0081,
-+  [0x82] = 0x0082,
-+  [0x83] = 0x0083,
-+  [0x84] = 0x0084,
-+  [0x85] = 0x0085,
-+  [0x86] = 0x0086,
-+  [0x87] = 0x0087,
-+  [0x88] = 0x0088,
-+  [0x89] = 0x0089,
-+  [0x8a] = 0x008A,
-+  [0x8b] = 0x008B,
-+  [0x8c] = 0x008C,
-+  [0x8d] = 0x008D,
-+  [0x8e] = 0x008E,
-+  [0x8f] = 0x008F,
-+  [0x90] = 0x0090,
-+  [0x91] = 0x0091,
-+  [0x92] = 0x0092,
-+  [0x93] = 0x0093,
-+  [0x94] = 0x0094,
-+  [0x95] = 0x0095,
-+  [0x96] = 0x0096,
-+  [0x97] = 0x0097,
-+  [0x98] = 0x0098,
-+  [0x99] = 0x0099,
-+  [0x9a] = 0x009A,
-+  [0x9b] = 0x009B,
-+  [0x9c] = 0x009C,
-+  [0x9d] = 0x009D,
-+  [0x9e] = 0x009E,
-+  [0x9f] = 0x009F,
-+  [0xa0] = 0x00A0,
-+  [0xa1] = 0x017D,
-+  [0xa2] = 0x00A2,
-+  [0xa3] = 0x00A3,
-+  [0xa4] = 0x20AC,
-+  [0xa5] = 0x00A5,
-+  [0xa6] = 0x012C,
-+  [0xa7] = 0x00A7,
-+  [0xa8] = 0x016C,
-+  [0xa9] = 0x00A9,
-+  [0xaa] = 0x01E6,
-+  [0xab] = 0x00AB,
-+  [0xac] = 0x014A,
-+  [0xad] = 0x00AD,
-+  [0xae] = 0x00AE,
-+  [0xaf] = 0x01D1,
-+  [0xb0] = 0x00B0,
-+  [0xb1] = 0x017E,
-+  [0xb2] = 0x00B2,
-+  [0xb3] = 0x00B3,
-+  [0xb4] = 0x00B4,
-+  [0xb5] = 0x00B5,
-+  [0xb6] = 0x012D,
-+  [0xb7] = 0x00B7,
-+  [0xb8] = 0x016D,
-+  [0xb9] = 0x00B9,
-+  [0xba] = 0x01E7,
-+  [0xbb] = 0x00BB,
-+  [0xbc] = 0x014B,
-+  [0xbd] = 0x00BD,
-+  [0xbe] = 0x0178,
-+  [0xbf] = 0x01D2,
-+  [0xc0] = 0x00C0,
-+  [0xc1] = 0x00C1,
-+  [0xc2] = 0x00C2,
-+  [0xc3] = 0x00C3,
-+  [0xc4] = 0x00C4,
-+  [0xc5] = 0x00C5,
-+  [0xc6] = 0x018F,
-+  [0xc7] = 0x00C7,
-+  [0xc8] = 0x00C8,
-+  [0xc9] = 0x00C9,
-+  [0xca] = 0x00CA,
-+  [0xcb] = 0x00CB,
-+  [0xcc] = 0x00CC,
-+  [0xcd] = 0x00CD,
-+  [0xce] = 0x00CE,
-+  [0xcf] = 0x00CF,
-+  [0xd0] = 0x011E,
-+  [0xd1] = 0x00D1,
-+  [0xd2] = 0x00D2,
-+  [0xd3] = 0x00D3,
-+  [0xd4] = 0x00D4,
-+  [0xd5] = 0x00D5,
-+  [0xd6] = 0x00D6,
-+  [0xd7] = 0x00DD,
-+  [0xd8] = 0x019F,
-+  [0xd9] = 0x00D9,
-+  [0xda] = 0x00DA,
-+  [0xdb] = 0x00DB,
-+  [0xdc] = 0x00DC,
-+  [0xdd] = 0x0130,
-+  [0xde] = 0x015E,
-+  [0xdf] = 0x00DF,
-+  [0xe0] = 0x00E0,
-+  [0xe1] = 0x00E1,
-+  [0xe2] = 0x00E2,
-+  [0xe3] = 0x00E3,
-+  [0xe4] = 0x00E4,
-+  [0xe5] = 0x00E5,
-+  [0xe6] = 0x0259,
-+  [0xe7] = 0x00E7,
-+  [0xe8] = 0x00E8,
-+  [0xe9] = 0x00E9,
-+  [0xea] = 0x00EA,
-+  [0xeb] = 0x00EB,
-+  [0xec] = 0x00EC,
-+  [0xed] = 0x00ED,
-+  [0xee] = 0x00EE,
-+  [0xef] = 0x00EF,
-+  [0xf0] = 0x011F,
-+  [0xf1] = 0x00F1,
-+  [0xf2] = 0x00F2,
-+  [0xf3] = 0x00F3,
-+  [0xf4] = 0x00F4,
-+  [0xf5] = 0x00F5,
-+  [0xf6] = 0x00F6,
-+  [0xf7] = 0x00FD,
-+  [0xf8] = 0x0275,
-+  [0xf9] = 0x00F9,
-+  [0xfa] = 0x00FA,
-+  [0xfb] = 0x00FB,
-+  [0xfc] = 0x00FC,
-+  [0xfd] = 0x0131,
-+  [0xfe] = 0x015F,
-+  [0xff] = 0x00FF,
-+};
-+  
-+static const char from_ucs4[] = {
-+  [0x0001] = 0x01,
-+  [0x0002] = 0x02,
-+  [0x0003] = 0x03,
-+  [0x0004] = 0x04,
-+  [0x0005] = 0x05,
-+  [0x0006] = 0x06,
-+  [0x0007] = 0x07,
-+  [0x0008] = 0x08,
-+  [0x0009] = 0x09,
-+  [0x000A] = 0x0a,
-+  [0x000B] = 0x0b,
-+  [0x000C] = 0x0c,
-+  [0x000D] = 0x0d,
-+  [0x000E] = 0x0e,
-+  [0x000F] = 0x0f,
-+  [0x0010] = 0x10,
-+  [0x0011] = 0x11,
-+  [0x0012] = 0x12,
-+  [0x0013] = 0x13,
-+  [0x0014] = 0x14,
-+  [0x0015] = 0x15,
-+  [0x0016] = 0x16,
-+  [0x0017] = 0x17,
-+  [0x0018] = 0x18,
-+  [0x0019] = 0x19,
-+  [0x001A] = 0x1a,
-+  [0x001B] = 0x1b,
-+  [0x001C] = 0x1c,
-+  [0x001D] = 0x1d,
-+  [0x001E] = 0x1e,
-+  [0x001F] = 0x1f,
-+  [0x0020] = 0x20,
-+  [0x0021] = 0x21,
-+  [0x0022] = 0x22,
-+  [0x0023] = 0x23,
-+  [0x0024] = 0x24,
-+  [0x0025] = 0x25,
-+  [0x0026] = 0x26,
-+  [0x0027] = 0x27,
-+  [0x0028] = 0x28,
-+  [0x0029] = 0x29,
-+  [0x002A] = 0x2a,
-+  [0x002B] = 0x2b,
-+  [0x002C] = 0x2c,
-+  [0x002D] = 0x2d,
-+  [0x002E] = 0x2e,
-+  [0x002F] = 0x2f,
-+  [0x0030] = 0x30,
-+  [0x0031] = 0x31,
-+  [0x0032] = 0x32,
-+  [0x0033] = 0x33,
-+  [0x0034] = 0x34,
-+  [0x0035] = 0x35,
-+  [0x0036] = 0x36,
-+  [0x0037] = 0x37,
-+  [0x0038] = 0x38,
-+  [0x0039] = 0x39,
-+  [0x003A] = 0x3a,
-+  [0x003B] = 0x3b,
-+  [0x003C] = 0x3c,
-+  [0x003D] = 0x3d,
-+  [0x003E] = 0x3e,
-+  [0x003F] = 0x3f,
-+  [0x0040] = 0x40,
-+  [0x0041] = 0x41,
-+  [0x0042] = 0x42,
-+  [0x0043] = 0x43,
-+  [0x0044] = 0x44,
-+  [0x0045] = 0x45,
-+  [0x0046] = 0x46,
-+  [0x0047] = 0x47,
-+  [0x0048] = 0x48,
-+  [0x0049] = 0x49,
-+  [0x004A] = 0x4a,
-+  [0x004B] = 0x4b,
-+  [0x004C] = 0x4c,
-+  [0x004D] = 0x4d,
-+  [0x004E] = 0x4e,
-+  [0x004F] = 0x4f,
-+  [0x0050] = 0x50,
-+  [0x0051] = 0x51,
-+  [0x0052] = 0x52,
-+  [0x0053] = 0x53,
-+  [0x0054] = 0x54,
-+  [0x0055] = 0x55,
-+  [0x0056] = 0x56,
-+  [0x0057] = 0x57,
-+  [0x0058] = 0x58,
-+  [0x0059] = 0x59,
-+  [0x005A] = 0x5a,
-+  [0x005B] = 0x5b,
-+  [0x005C] = 0x5c,
-+  [0x005D] = 0x5d,
-+  [0x005E] = 0x5e,
-+  [0x005F] = 0x5f,
-+  [0x0060] = 0x60,
-+  [0x0061] = 0x61,
-+  [0x0062] = 0x62,
-+  [0x0063] = 0x63,
-+  [0x0064] = 0x64,
-+  [0x0065] = 0x65,
-+  [0x0066] = 0x66,
-+  [0x0067] = 0x67,
-+  [0x0068] = 0x68,
-+  [0x0069] = 0x69,
-+  [0x006A] = 0x6a,
-+  [0x006B] = 0x6b,
-+  [0x006C] = 0x6c,
-+  [0x006D] = 0x6d,
-+  [0x006E] = 0x6e,
-+  [0x006F] = 0x6f,
-+  [0x0070] = 0x70,
-+  [0x0071] = 0x71,
-+  [0x0072] = 0x72,
-+  [0x0073] = 0x73,
-+  [0x0074] = 0x74,
-+  [0x0075] = 0x75,
-+  [0x0076] = 0x76,
-+  [0x0077] = 0x77,
-+  [0x0078] = 0x78,
-+  [0x0079] = 0x79,
-+  [0x007A] = 0x7a,
-+  [0x007B] = 0x7b,
-+  [0x007C] = 0x7c,
-+  [0x007D] = 0x7d,
-+  [0x007E] = 0x7e,
-+  [0x007F] = 0x7f,
-+  [0x0080] = 0x80,
-+  [0x0081] = 0x81,
-+  [0x0082] = 0x82,
-+  [0x0083] = 0x83,
-+  [0x0084] = 0x84,
-+  [0x0085] = 0x85,
-+  [0x0086] = 0x86,
-+  [0x0087] = 0x87,
-+  [0x0088] = 0x88,
-+  [0x0089] = 0x89,
-+  [0x008A] = 0x8a,
-+  [0x008B] = 0x8b,
-+  [0x008C] = 0x8c,
-+  [0x008D] = 0x8d,
-+  [0x008E] = 0x8e,
-+  [0x008F] = 0x8f,
-+  [0x0090] = 0x90,
-+  [0x0091] = 0x91,
-+  [0x0092] = 0x92,
-+  [0x0093] = 0x93,
-+  [0x0094] = 0x94,
-+  [0x0095] = 0x95,
-+  [0x0096] = 0x96,
-+  [0x0097] = 0x97,
-+  [0x0098] = 0x98,
-+  [0x0099] = 0x99,
-+  [0x009A] = 0x9a,
-+  [0x009B] = 0x9b,
-+  [0x009C] = 0x9c,
-+  [0x009D] = 0x9d,
-+  [0x009E] = 0x9e,
-+  [0x009F] = 0x9f,
-+  [0x00A0] = 0xa0,
-+  [0x00A2] = 0xa2,
-+  [0x00A3] = 0xa3,
-+  [0x00A5] = 0xa5,
-+  [0x00A7] = 0xa7,
-+  [0x00A9] = 0xa9,
-+  [0x00AB] = 0xab,
-+  [0x00AD] = 0xad,
-+  [0x00AE] = 0xae,
-+  [0x00B0] = 0xb0,
-+  [0x00B2] = 0xb2,
-+  [0x00B3] = 0xb3,
-+  [0x00B4] = 0xb4,
-+  [0x00B5] = 0xb5,
-+  [0x00B7] = 0xb7,
-+  [0x00B9] = 0xb9,
-+  [0x00BB] = 0xbb,
-+  [0x00BD] = 0xbd,
-+  [0x00C0] = 0xc0,
-+  [0x00C1] = 0xc1,
-+  [0x00C2] = 0xc2,
-+  [0x00C3] = 0xc3,
-+  [0x00C4] = 0xc4,
-+  [0x00C5] = 0xc5,
-+  [0x00C7] = 0xc7,
-+  [0x00C8] = 0xc8,
-+  [0x00C9] = 0xc9,
-+  [0x00CA] = 0xca,
-+  [0x00CB] = 0xcb,
-+  [0x00CC] = 0xcc,
-+  [0x00CD] = 0xcd,
-+  [0x00CE] = 0xce,
-+  [0x00CF] = 0xcf,
-+  [0x00D1] = 0xd1,
-+  [0x00D2] = 0xd2,
-+  [0x00D3] = 0xd3,
-+  [0x00D4] = 0xd4,
-+  [0x00D5] = 0xd5,
-+  [0x00D6] = 0xd6,
-+  [0x00D9] = 0xd9,
-+  [0x00DA] = 0xda,
-+  [0x00DB] = 0xdb,
-+  [0x00DC] = 0xdc,
-+  [0x00DD] = 0xd7,
-+  [0x00DF] = 0xdf,
-+  [0x00E0] = 0xe0,
-+  [0x00E1] = 0xe1,
-+  [0x00E2] = 0xe2,
-+  [0x00E3] = 0xe3,
-+  [0x00E4] = 0xe4,
-+  [0x00E5] = 0xe5,
-+  [0x00E7] = 0xe7,
-+  [0x00E8] = 0xe8,
-+  [0x00E9] = 0xe9,
-+  [0x00EA] = 0xea,
-+  [0x00EB] = 0xeb,
-+  [0x00EC] = 0xec,
-+  [0x00ED] = 0xed,
-+  [0x00EE] = 0xee,
-+  [0x00EF] = 0xef,
-+  [0x00F1] = 0xf1,
-+  [0x00F2] = 0xf2,
-+  [0x00F3] = 0xf3,
-+  [0x00F4] = 0xf4,
-+  [0x00F5] = 0xf5,
-+  [0x00F6] = 0xf6,
-+  [0x00F9] = 0xf9,
-+  [0x00FA] = 0xfa,
-+  [0x00FB] = 0xfb,
-+  [0x00FC] = 0xfc,
-+  [0x00FD] = 0xf7,
-+  [0x00FF] = 0xff,
-+  [0x011E] = 0xd0,
-+  [0x011F] = 0xf0,
-+  [0x012C] = 0xa6,
-+  [0x012D] = 0xb6,
-+  [0x0130] = 0xdd,
-+  [0x0131] = 0xfd,
-+  [0x014A] = 0xac,
-+  [0x014B] = 0xbc,
-+  [0x015E] = 0xde,
-+  [0x015F] = 0xfe,
-+  [0x016C] = 0xa8,
-+  [0x016D] = 0xb8,
-+  [0x0178] = 0xbe,
-+  [0x017D] = 0xa1,
-+  [0x017E] = 0xb1,
-+  [0x018F] = 0xc6,
-+  [0x019F] = 0xd8,
-+  [0x01D1] = 0xaf,
-+  [0x01D2] = 0xbf,
-+  [0x01E6] = 0xaa,
-+  [0x01E7] = 0xba,
-+  [0x0259] = 0xe6,
-+  [0x0275] = 0xf8,
-+  [0x20AC] = 0xa4,
-+};
-diff -uNr libc/iconvdata/khmer-ns.c libc.charsets/iconvdata/khmer-ns.c
---- libc/iconvdata/khmer-ns.c  Thu Jan  1 01:00:00 1970
-+++ libc.charsets/iconvdata/khmer-ns.c Mon Jan 12 23:47:54 2004
+diff -urNp -x '*.orig' glibc-2.33.org/iconvdata/khmer-ns.c glibc-2.33/iconvdata/khmer-ns.c
+--- glibc-2.33.org/iconvdata/khmer-ns.c        1970-01-01 01:00:00.000000000 +0100
++++ glibc-2.33/iconvdata/khmer-ns.c    2021-03-20 14:29:23.201826328 +0100
 @@ -0,0 +1,29 @@
 +/* Conversion from and to KHMER-NS.
 +   Copyright (C) 2001 Free Software Foundation, Inc.
@@ -872,9 +321,9 @@ diff -uNr libc/iconvdata/khmer-ns.c libc.charsets/iconvdata/khmer-ns.c
 +#define HAS_HOLES     1       /* Not all 256 character are defined.  */
 +
 +#include <8bit-gap.c>
-diff -uNr libc/iconvdata/koi8-c.c libc.charsets/iconvdata/koi8-c.c
---- libc/iconvdata/koi8-c.c    Thu Jan  1 01:00:00 1970
-+++ libc.charsets/iconvdata/koi8-c.c   Tue Jan 13 12:21:25 2004
+diff -urNp -x '*.orig' glibc-2.33.org/iconvdata/koi8-c.c glibc-2.33/iconvdata/koi8-c.c
+--- glibc-2.33.org/iconvdata/koi8-c.c  1970-01-01 01:00:00.000000000 +0100
++++ glibc-2.33/iconvdata/koi8-c.c      2021-03-20 14:29:23.201826328 +0100
 @@ -0,0 +1,29 @@
 +/* Conversion from and to KOI8-C.
 +   Copyright (C) 2004 Free Software Foundation, Inc.
@@ -905,9 +354,9 @@ diff -uNr libc/iconvdata/koi8-c.c libc.charsets/iconvdata/koi8-c.c
 +#define HAS_HOLES     0       /* All 256 character are defined.  */
 +
 +#include <8bit-generic.c>
-diff -uNr libc/iconvdata/koi8-k.c libc.charsets/iconvdata/koi8-k.c
---- libc/iconvdata/koi8-k.c    Thu Jan  1 01:00:00 1970
-+++ libc.charsets/iconvdata/koi8-k.c   Mon Jan 12 23:47:54 2004
+diff -urNp -x '*.orig' glibc-2.33.org/iconvdata/koi8-k.c glibc-2.33/iconvdata/koi8-k.c
+--- glibc-2.33.org/iconvdata/koi8-k.c  1970-01-01 01:00:00.000000000 +0100
++++ glibc-2.33/iconvdata/koi8-k.c      2021-03-20 14:29:23.201826328 +0100
 @@ -0,0 +1,29 @@
 +/* Conversion from and to KOI8-K.
 +   Copyright (C) 2001 Free Software Foundation, Inc.
@@ -938,42 +387,9 @@ diff -uNr libc/iconvdata/koi8-k.c libc.charsets/iconvdata/koi8-k.c
 +#define HAS_HOLES     1       /* Not all 256 character are defined.  */
 +
 +#include <8bit-gap.c>
-diff -uNr libc/iconvdata/koi8-ru.c libc.charsets/iconvdata/koi8-ru.c
---- libc/iconvdata/koi8-ru.c   Thu Jan  1 01:00:00 1970
-+++ libc.charsets/iconvdata/koi8-ru.c  Sat Jul 31 21:43:05 2004
-@@ -0,0 +1,29 @@
-+/* Conversion from and to KOI8-RU.
-+   Copyright (C) 1997, 1998 Free Software Foundation, Inc.
-+   This file is part of the GNU C Library.
-+   Contributed by Ulrich Drepper <drepper@cygnus.com>, 1997.
-+
-+   The GNU C Library is free software; you can redistribute it and/or
-+   modify it under the terms of the GNU Lesser General Public
-+   License as published by the Free Software Foundation; either
-+   version 2.1 of the License, or (at your option) any later version.
-+
-+   The GNU C Library is distributed in the hope that it will be useful,
-+   but WITHOUT ANY WARRANTY; without even the implied warranty of
-+   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-+   Lesser General Public License for more details.
-+
-+   You should have received a copy of the GNU Lesser General Public
-+   License along with the GNU C Library; if not, write to the Free
-+   Software Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA
-+   02111-1307 USA.  */
-+
-+#include <stdint.h>
-+
-+/* Specify the conversion table.  */
-+#define TABLES <koi8-ru.h>
-+
-+#define CHARSET_NAME  "KOI8-RU//"
-+#define HAS_HOLES     1       /* Not all 256 character are defined.  */
-+
-+#include <8bit-gap.c>
-diff -uNr libc/iconvdata/mulelao-1.c libc.charsets/iconvdata/mulelao-1.c
---- libc/iconvdata/mulelao-1.c Thu Jan  1 01:00:00 1970
-+++ libc.charsets/iconvdata/mulelao-1.c        Mon Jan 12 23:47:54 2004
+diff -urNp -x '*.orig' glibc-2.33.org/iconvdata/mulelao-1.c glibc-2.33/iconvdata/mulelao-1.c
+--- glibc-2.33.org/iconvdata/mulelao-1.c       1970-01-01 01:00:00.000000000 +0100
++++ glibc-2.33/iconvdata/mulelao-1.c   2021-03-20 14:29:23.201826328 +0100
 @@ -0,0 +1,29 @@
 +/* Conversion from and to MULELAO-1.
 +   Copyright (C) 2001 Free Software Foundation, Inc.
@@ -1004,9 +420,9 @@ diff -uNr libc/iconvdata/mulelao-1.c libc.charsets/iconvdata/mulelao-1.c
 +#define HAS_HOLES     1       /* Not all 256 character are defined.  */
 +
 +#include <8bit-gap.c>
-diff -uNr libc/iconvdata/tatar-cyr.c libc.charsets/iconvdata/tatar-cyr.c
---- libc/iconvdata/tatar-cyr.c Thu Jan  1 01:00:00 1970
-+++ libc.charsets/iconvdata/tatar-cyr.c        Mon Jan 12 23:47:54 2004
+diff -urNp -x '*.orig' glibc-2.33.org/iconvdata/tatar-cyr.c glibc-2.33/iconvdata/tatar-cyr.c
+--- glibc-2.33.org/iconvdata/tatar-cyr.c       1970-01-01 01:00:00.000000000 +0100
++++ glibc-2.33/iconvdata/tatar-cyr.c   2021-03-20 14:29:23.201826328 +0100
 @@ -0,0 +1,29 @@
 +/* Conversion from and to TATAR-CYR.
 +   Copyright (C) 2001 Free Software Foundation, Inc.
@@ -1037,9 +453,9 @@ diff -uNr libc/iconvdata/tatar-cyr.c libc.charsets/iconvdata/tatar-cyr.c
 +#define HAS_HOLES     1       /* Not all 256 character are defined.  */
 +
 +#include <8bit-gap.c>
-diff -uNr libc/localedata/charmaps/ISCII-DEV libc.charsets/localedata/charmaps/ISCII-DEV
---- libc/localedata/charmaps/ISCII-DEV Thu Jan  1 01:00:00 1970
-+++ libc.charsets/localedata/charmaps/ISCII-DEV        Tue Jan 13 13:34:29 2004
+diff -urNp -x '*.orig' glibc-2.33.org/localedata/charmaps/ISCII-DEV glibc-2.33/localedata/charmaps/ISCII-DEV
+--- glibc-2.33.org/localedata/charmaps/ISCII-DEV       1970-01-01 01:00:00.000000000 +0100
++++ glibc-2.33/localedata/charmaps/ISCII-DEV   2021-03-20 14:29:23.201826328 +0100
 @@ -0,0 +1,271 @@
 +<code_set_name> ISCII-DEV
 +<comment_char> %
@@ -1312,9 +728,9 @@ diff -uNr libc/localedata/charmaps/ISCII-DEV libc.charsets/localedata/charmaps/I
 +%<dev   >               /x     <U0970> DEVANAGARI ABBREVIATION SIGN
 +
 +END CHARMAP
-diff -uNr libc/localedata/charmaps/ISIRI-3342 libc.charsets/localedata/charmaps/ISIRI-3342
---- libc/localedata/charmaps/ISIRI-3342        Sun Oct 22 02:20:07 2000
-+++ libc.charsets/localedata/charmaps/ISIRI-3342       Mon Jan 12 23:47:54 2004
+diff -urNp -x '*.orig' glibc-2.33.org/localedata/charmaps/ISIRI-3342 glibc-2.33/localedata/charmaps/ISIRI-3342
+--- glibc-2.33.org/localedata/charmaps/ISIRI-3342      2021-02-01 18:15:33.000000000 +0100
++++ glibc-2.33/localedata/charmaps/ISIRI-3342  2021-03-20 14:29:23.202826328 +0100
 @@ -1,11 +1,20 @@
  <code_set_name> ISIRI-3342
  <comment_char> %
@@ -1325,32 +741,19 @@ diff -uNr libc/localedata/charmaps/ISIRI-3342 libc.charsets/localedata/charmaps/
  % source: Iranian standard ISIRI 3342 (1993)
  % author: Pablo Saratxaga, and Roozbeh Pournader
  % email: pablo@mandrakesoft.com, roozbeh@sina.sharif.ac.ir
-- 
-+
 +% Changes from 0.2 to 0.3:
 +%
-+%     Changed the mnemonic for 0xA6 from <.+> to <.a>
++%      Changed the mnemonic for 0xA6 from <.+> to <.a>
 +%
-+%     Exchanged the Unicode equilavents for 0xE6 and 0xE7, to reflect
-+%     the change in the mirroring behaviour of U+00AB and U+00BB
-+%     between versions 2.1.5 and 2.1.8 of the Unicode Standard.
-+
- % I think the mnemonic for upper space (0xA0) should be different from
- % lower space (0x20). Because the semantics are different, although they
- % are mapped to a single Unicode character. This is specially important
-@@ -18,9 +27,9 @@
- % invented on the pattern of Unicode character names. --RP
- %
- % NOTE: Some entries were missing in the mnemonics.ds file; We invented our
--% own. Those are: <zwnj>, <zwj>, <!+>, <Rl>, <%+>, <.+>, <,f>, <(+>,
-+% own. Those are: <zwnj>, <zwj>, <!+>, <Rl>, <%+>, <.a>, <,f>, <(+>,
- % <)+>, <*X+>, <+f>, <-f>, <.f>, <//f>, <0f>..<9f>, <:f>, <<f>, <=f>,
--% </>f>, <kf>, <yf>, <)/>+>, <<(+>, <!)+>, <(!+>, <<<+>, </>/>+>, <*+>,
-+% </>f>, <yf>, <)/>+>, <<(+>, <!)+>, <(!+>, <<<+>, </>/>+>, <*+>,
- % <!!+>, and <////+>. Also, all character sequences
- % <NU>..<US>, <SP>, <DT> have counter-parts <NU+>..<US+>, <SP+>, <DT+>
-  
-@@ -153,6 +162,7 @@
++%      Exchanged the Unicode equilavents for 0xE6 and 0xE7, to reflect
++%      the change in the mirroring behaviour of U+00AB and U+00BB
++%      between versions 2.1.5 and 2.1.8 of the Unicode Standard.
++
+ % Please note that the Unicode equivalents of the Persian part (0x80..0xFF)
+ % are for compatiblity purposes only. I have also changed the fourth
+ % column consisting of names to reflect the difference. The names are
+@@ -140,6 +149,7 @@ CHARMAP
  <U007D>     /x7d         RIGHT CURLY BRACKET
  <U007E>     /x7e         TILDE
  <U007F>     /x7f         DELETE (DEL)
@@ -1358,7 +761,7 @@ diff -uNr libc/localedata/charmaps/ISIRI-3342 libc.charsets/localedata/charmaps/
  <U0000>     /x80         ARABIC NULL (NUL)
  <U0001>     /x81         ARABIC START OF HEADING (SOH)
  <U0002>     /x82         ARABIC START OF TEXT (STX)
-@@ -185,6 +195,7 @@
+@@ -172,6 +182,7 @@ CHARMAP
  <U001D>     /x9d         ARABIC GROUP SEPARATOR (IS3)
  <U001E>     /x9e         ARABIC RECORD SEPARATOR (IS2)
  <U001F>     /x9f         ARABIC UNIT SEPARATOR (IS1)
@@ -1366,7 +769,7 @@ diff -uNr libc/localedata/charmaps/ISIRI-3342 libc.charsets/localedata/charmaps/
  <U0020>     /xa0         ARABIC SPACE
  <U200C>     /xa1         ZERO WIDTH NON-JOINER
  <U200D>     /xa2         ZERO WIDTH JOINER
-@@ -255,8 +266,8 @@
+@@ -242,8 +253,8 @@ CHARMAP
  <U005B>     /xe3         ARABIC OPENING SQUARE BRACKET
  <U007D>     /xe4         ARABIC CLOSING CURLY BRACKET
  <U007B>     /xe5         ARABIC OPENING CURLY BRACKET
@@ -1377,7 +780,7 @@ diff -uNr libc/localedata/charmaps/ISIRI-3342 libc.charsets/localedata/charmaps/
  <U002A>     /xe8         ARABIC ASTERISK
  <U0640>     /xe9         ARABIC TATWEEL
  <U007C>     /xea         ARABIC VERTICAL LINE
-@@ -278,3 +289,8 @@
+@@ -265,3 +276,8 @@ CHARMAP
  <U064A>     /xfe         ARABIC LETTER YEH
  <U007F>     /xff         ARABIC DELETE
  END CHARMAP
@@ -1386,17 +789,20 @@ diff -uNr libc/localedata/charmaps/ISIRI-3342 libc.charsets/localedata/charmaps/
 +<U064B>...<U0652>      0
 +END WIDTH
 +
-diff -uNr libc/localedata/charmaps/ISO-8859-9E libc.charsets/localedata/charmaps/ISO-8859-9E
---- libc/localedata/charmaps/ISO-8859-9E       Thu Jan  1 01:00:00 1970
-+++ libc.charsets/localedata/charmaps/ISO-8859-9E      Mon Jan 12 23:47:54 2004
+diff -urNp -x '*.orig' glibc-2.33.org/localedata/charmaps/ISO-8859-7-EURO glibc-2.33/localedata/charmaps/ISO-8859-7-EURO
+--- glibc-2.33.org/localedata/charmaps/ISO-8859-7-EURO 1970-01-01 01:00:00.000000000 +0100
++++ glibc-2.33/localedata/charmaps/ISO-8859-7-EURO     2021-03-20 14:29:23.203826328 +0100
 @@ -0,0 +1,265 @@
-+<code_set_name> ISO-8859-9E
++<code_set_name> ISO-8859-7-EURO
 +<comment_char> %
 +<escape_char> /
-+% version: 1.2
-+% repertoiremap: mnemonic,ds
-+%  source: 
++% version: 1.0
++%  source: ISO/IEC SC2 N3678 - FDIS 8859-7
 +
++% alias ISO_8859-7:2003
++% alias ISO-8859-7-EURO
++% alias ISO8859-7-EURO
++% alias GREEK8-EURO
 +CHARMAP
 +<U0000>     /x00         NULL (NUL)
 +<U0001>     /x01         START OF HEADING (SOH)
@@ -1559,105 +965,102 @@ diff -uNr libc/localedata/charmaps/ISO-8859-9E libc.charsets/localedata/charmaps
 +<U009E>     /x9e         PRIVACY MESSAGE (PM)
 +<U009F>     /x9f         APPLICATION PROGRAM COMMAND (APC)
 +<U00A0>     /xa0         NO-BREAK SPACE
-+<U017D>     /xa1         LATIN CAPITAL LETTER Z WITH CARON
-+<U00A2>     /xa2         CENT SIGN
++<U2018>     /xa1         LEFT SINGLE QUOTATION MARK
++<U2019>     /xa2         RIGHT SINGLE QUOTATION MARK
 +<U00A3>     /xa3         POUND SIGN
 +<U20AC>     /xa4         EURO SIGN
-+<U00A5>     /xa5         YEN SIGN
-+<U012C>     /xa6         LATIN CAPITAL LETTER I WITH BREVE
++<U20AF>     /xa5         DRACHMA SIGN
++<U00A6>     /xa6         BROKEN BAR
 +<U00A7>     /xa7         SECTION SIGN
-+<U016C>     /xa8         LATIN CAPITAL LETTER U WITH BREVE
++<U00A8>     /xa8         DIAERESIS
 +<U00A9>     /xa9         COPYRIGHT SIGN
-+<U01E6>     /xaa         LATIN CAPITAL LETTER G WITH CARON
++<U037A>     /xaa         GREEK YPOGEGRAMMENI
 +<U00AB>     /xab         LEFT-POINTING DOUBLE ANGLE QUOTATION MARK
-+<U014A>     /xac         LATIN CAPITAL LETTER ENG
++<U00AC>     /xac         NOT SIGN
 +<U00AD>     /xad         SOFT HYPHEN
-+<U00AE>     /xae         REGISTERED SIGN
-+<U01D1>     /xaf         LATIN CAPITAL LETTER O WITH CARON
++<U2015>     /xaf         HORIZONTAL BAR
 +<U00B0>     /xb0         DEGREE SIGN
-+<U017E>     /xb1         LATIN SMALL LETTER Z WITH CARON
++<U00B1>     /xb1         PLUS-MINUS SIGN
 +<U00B2>     /xb2         SUPERSCRIPT TWO
 +<U00B3>     /xb3         SUPERSCRIPT THREE
-+<U00B4>     /xb4         ACUTE ACCENT
-+<U00B5>     /xb5         MICRO SIGN
-+<U012D>     /xb6         LATIN SMALL LETTER I WITH BREVE
++<U0384>     /xb4         GREEK TONOS
++<U0385>     /xb5         GREEK DIALYTIKA TONOS
++<U0386>     /xb6         GREEK CAPITAL LETTER ALPHA WITH TONOS
 +<U00B7>     /xb7         MIDDLE DOT
-+<U016D>     /xb8         LATIN SMALL LETTER U WITH BREVE
-+<U00B9>     /xb9         SUPERSCRIPT ONE
-+<U01E7>     /xba         LATIN SMALL LETTER G WITH CARON
++<U0388>     /xb8         GREEK CAPITAL LETTER EPSILON WITH TONOS
++<U0389>     /xb9         GREEK CAPITAL LETTER ETA WITH TONOS
++<U038A>     /xba         GREEK CAPITAL LETTER IOTA WITH TONOS
 +<U00BB>     /xbb         RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK
-+<U014B>     /xbc         LATIN SMALL LETTER ENG
++<U038C>     /xbc         GREEK CAPITAL LETTER OMICRON WITH TONOS
 +<U00BD>     /xbd         VULGAR FRACTION ONE HALF
-+<U0178>     /xbe         LATIN CAPITAL LETTER Y WITH DIAERESIS
-+<U01D2>     /xbf         LATIN SMALL LETTER O WITH CARON
-+<U00C0>     /xc0         LATIN CAPITAL LETTER A WITH GRAVE
-+<U00C1>     /xc1         LATIN CAPITAL LETTER A WITH ACUTE
-+<U00C2>     /xc2         LATIN CAPITAL LETTER A WITH CIRCUMFLEX
-+<U00C3>     /xc3         LATIN CAPITAL LETTER A WITH TILDE
-+<U00C4>     /xc4         LATIN CAPITAL LETTER A WITH DIAERESIS
-+<U00C5>     /xc5         LATIN CAPITAL LETTER A WITH RING ABOVE
-+<U018F>     /xc6         LATIN CAPITAL LETTER SCHWA
-+<U00C7>     /xc7         LATIN CAPITAL LETTER C WITH CEDILLA
-+<U00C8>     /xc8         LATIN CAPITAL LETTER E WITH GRAVE
-+<U00C9>     /xc9         LATIN CAPITAL LETTER E WITH ACUTE
-+<U00CA>     /xca         LATIN CAPITAL LETTER E WITH CIRCUMFLEX
-+<U00CB>     /xcb         LATIN CAPITAL LETTER E WITH DIAERESIS
-+<U00CC>     /xcc         LATIN CAPITAL LETTER I WITH GRAVE
-+<U00CD>     /xcd         LATIN CAPITAL LETTER I WITH ACUTE
-+<U00CE>     /xce         LATIN CAPITAL LETTER I WITH CIRCUMFLEX
-+<U00CF>     /xcf         LATIN CAPITAL LETTER I WITH DIAERESIS
-+<U011E>     /xd0         LATIN CAPITAL LETTER G WITH BREVE
-+<U00D1>     /xd1         LATIN CAPITAL LETTER N WITH TILDE
-+<U00D2>     /xd2         LATIN CAPITAL LETTER O WITH GRAVE
-+<U00D3>     /xd3         LATIN CAPITAL LETTER O WITH ACUTE
-+<U00D4>     /xd4         LATIN CAPITAL LETTER O WITH CIRCUMFLEX
-+<U00D5>     /xd5         LATIN CAPITAL LETTER O WITH TILDE
-+<U00D6>     /xd6         LATIN CAPITAL LETTER O WITH DIAERESIS
-+<U00DD>     /xd7         LATIN CAPITAL LETTER Y WITH ACUTE
-+<U019F>     /xd8         LATIN CAPITAL LETTER BARRED O
-+<U00D9>     /xd9         LATIN CAPITAL LETTER U WITH GRAVE
-+<U00DA>     /xda         LATIN CAPITAL LETTER U WITH ACUTE
-+<U00DB>     /xdb         LATIN CAPITAL LETTER U WITH CIRCUMFLEX
-+<U00DC>     /xdc         LATIN CAPITAL LETTER U WITH DIAERESIS
-+<U0130>     /xdd         LATIN CAPITAL LETTER I WITH DOT ABOVE
-+<U015E>     /xde         LATIN CAPITAL LETTER S WITH CEDILLA
-+<U00DF>     /xdf         LATIN SMALL LETTER SHARP S (German)
-+<U00E0>     /xe0         LATIN SMALL LETTER A WITH GRAVE
-+<U00E1>     /xe1         LATIN SMALL LETTER A WITH ACUTE
-+<U00E2>     /xe2         LATIN SMALL LETTER A WITH CIRCUMFLEX
-+<U00E3>     /xe3         LATIN SMALL LETTER A WITH TILDE
-+<U00E4>     /xe4         LATIN SMALL LETTER A WITH DIAERESIS
-+<U00E5>     /xe5         LATIN SMALL LETTER A WITH RING ABOVE
-+<U0259>     /xe6         LATIN SMALL LETTER SCHWA
-+<U00E7>     /xe7         LATIN SMALL LETTER C WITH CEDILLA
-+<U00E8>     /xe8         LATIN SMALL LETTER E WITH GRAVE
-+<U00E9>     /xe9         LATIN SMALL LETTER E WITH ACUTE
-+<U00EA>     /xea         LATIN SMALL LETTER E WITH CIRCUMFLEX
-+<U00EB>     /xeb         LATIN SMALL LETTER E WITH DIAERESIS
-+<U00EC>     /xec         LATIN SMALL LETTER I WITH GRAVE
-+<U00ED>     /xed         LATIN SMALL LETTER I WITH ACUTE
-+<U00EE>     /xee         LATIN SMALL LETTER I WITH CIRCUMFLEX
-+<U00EF>     /xef         LATIN SMALL LETTER I WITH DIAERESIS
-+<U011F>     /xf0         LATIN SMALL LETTER G WITH BREVE
-+<U00F1>     /xf1         LATIN SMALL LETTER N WITH TILDE
-+<U00F2>     /xf2         LATIN SMALL LETTER O WITH GRAVE
-+<U00F3>     /xf3         LATIN SMALL LETTER O WITH ACUTE
-+<U00F4>     /xf4         LATIN SMALL LETTER O WITH CIRCUMFLEX
-+<U00F5>     /xf5         LATIN SMALL LETTER O WITH TILDE
-+<U00F6>     /xf6         LATIN SMALL LETTER O WITH DIAERESIS
-+<U00FD>     /xf7         LATIN SMALL LETTER Y WITH ACUTE
-+<U0275>     /xf8         LATIN SMALL LETTER BARRED O
-+<U00F9>     /xf9         LATIN SMALL LETTER U WITH GRAVE
-+<U00FA>     /xfa         LATIN SMALL LETTER U WITH ACUTE
-+<U00FB>     /xfb         LATIN SMALL LETTER U WITH CIRCUMFLEX
-+<U00FC>     /xfc         LATIN SMALL LETTER U WITH DIAERESIS
-+<U0131>     /xfd         LATIN SMALL LETTER DOTLESS I
-+<U015F>     /xfe         LATIN SMALL LETTER S WITH CEDILLA
-+<U00FF>     /xff         LATIN SMALL LETTER Y WITH DIAERESIS
++<U038E>     /xbe         GREEK CAPITAL LETTER UPSILON WITH TONOS
++<U038F>     /xbf         GREEK CAPITAL LETTER OMEGA WITH TONOS
++<U0390>     /xc0         GREEK SMALL LETTER IOTA WITH DIALYTIKA AND TONOS
++<U0391>     /xc1         GREEK CAPITAL LETTER ALPHA
++<U0392>     /xc2         GREEK CAPITAL LETTER BETA
++<U0393>     /xc3         GREEK CAPITAL LETTER GAMMA
++<U0394>     /xc4         GREEK CAPITAL LETTER DELTA
++<U0395>     /xc5         GREEK CAPITAL LETTER EPSILON
++<U0396>     /xc6         GREEK CAPITAL LETTER ZETA
++<U0397>     /xc7         GREEK CAPITAL LETTER ETA
++<U0398>     /xc8         GREEK CAPITAL LETTER THETA
++<U0399>     /xc9         GREEK CAPITAL LETTER IOTA
++<U039A>     /xca         GREEK CAPITAL LETTER KAPPA
++<U039B>     /xcb         GREEK CAPITAL LETTER LAMDA
++<U039C>     /xcc         GREEK CAPITAL LETTER MU
++<U039D>     /xcd         GREEK CAPITAL LETTER NU
++<U039E>     /xce         GREEK CAPITAL LETTER XI
++<U039F>     /xcf         GREEK CAPITAL LETTER OMICRON
++<U03A0>     /xd0         GREEK CAPITAL LETTER PI
++<U03A1>     /xd1         GREEK CAPITAL LETTER RHO
++<U03A3>     /xd3         GREEK CAPITAL LETTER SIGMA
++<U03A4>     /xd4         GREEK CAPITAL LETTER TAU
++<U03A5>     /xd5         GREEK CAPITAL LETTER UPSILON
++<U03A6>     /xd6         GREEK CAPITAL LETTER PHI
++<U03A7>     /xd7         GREEK CAPITAL LETTER CHI
++<U03A8>     /xd8         GREEK CAPITAL LETTER PSI
++<U03A9>     /xd9         GREEK CAPITAL LETTER OMEGA
++<U03AA>     /xda         GREEK CAPITAL LETTER IOTA WITH DIALYTIKA
++<U03AB>     /xdb         GREEK CAPITAL LETTER UPSILON WITH DIALYTIKA
++<U03AC>     /xdc         GREEK SMALL LETTER ALPHA WITH TONOS
++<U03AD>     /xdd         GREEK SMALL LETTER EPSILON WITH TONOS
++<U03AE>     /xde         GREEK SMALL LETTER ETA WITH TONOS
++<U03AF>     /xdf         GREEK SMALL LETTER IOTA WITH TONOS
++<U03B0>     /xe0         GREEK SMALL LETTER UPSILON WITH DIALYTIKA AND TONOS
++<U03B1>     /xe1         GREEK SMALL LETTER ALPHA
++<U03B2>     /xe2         GREEK SMALL LETTER BETA
++<U03B3>     /xe3         GREEK SMALL LETTER GAMMA
++<U03B4>     /xe4         GREEK SMALL LETTER DELTA
++<U03B5>     /xe5         GREEK SMALL LETTER EPSILON
++<U03B6>     /xe6         GREEK SMALL LETTER ZETA
++<U03B7>     /xe7         GREEK SMALL LETTER ETA
++<U03B8>     /xe8         GREEK SMALL LETTER THETA
++<U03B9>     /xe9         GREEK SMALL LETTER IOTA
++<U03BA>     /xea         GREEK SMALL LETTER KAPPA
++<U03BB>     /xeb         GREEK SMALL LETTER LAMDA
++<U03BC>     /xec         GREEK SMALL LETTER MU
++<U03BD>     /xed         GREEK SMALL LETTER NU
++<U03BE>     /xee         GREEK SMALL LETTER XI
++<U03BF>     /xef         GREEK SMALL LETTER OMICRON
++<U03C0>     /xf0         GREEK SMALL LETTER PI
++<U03C1>     /xf1         GREEK SMALL LETTER RHO
++<U03C2>     /xf2         GREEK SMALL LETTER FINAL SIGMA
++<U03C3>     /xf3         GREEK SMALL LETTER SIGMA
++<U03C4>     /xf4         GREEK SMALL LETTER TAU
++<U03C5>     /xf5         GREEK SMALL LETTER UPSILON
++<U03C6>     /xf6         GREEK SMALL LETTER PHI
++<U03C7>     /xf7         GREEK SMALL LETTER CHI
++<U03C8>     /xf8         GREEK SMALL LETTER PSI
++<U03C9>     /xf9         GREEK SMALL LETTER OMEGA
++<U03CA>     /xfa         GREEK SMALL LETTER IOTA WITH DIALYTIKA
++<U03CB>     /xfb         GREEK SMALL LETTER UPSILON WITH DIALYTIKA
++<U03CC>     /xfc         GREEK SMALL LETTER OMICRON WITH TONOS
++<U03CD>     /xfd         GREEK SMALL LETTER UPSILON WITH TONOS
++<U03CE>     /xfe         GREEK SMALL LETTER OMEGA WITH TONOS
 +END CHARMAP
-diff -uNr libc/localedata/charmaps/KHMER-NS libc.charsets/localedata/charmaps/KHMER-NS
---- libc/localedata/charmaps/KHMER-NS  Thu Jan  1 01:00:00 1970
-+++ libc.charsets/localedata/charmaps/KHMER-NS Mon Jan 12 23:47:54 2004
+diff -urNp -x '*.orig' glibc-2.33.org/localedata/charmaps/KHMER-NS glibc-2.33/localedata/charmaps/KHMER-NS
+--- glibc-2.33.org/localedata/charmaps/KHMER-NS        1970-01-01 01:00:00.000000000 +0100
++++ glibc-2.33/localedata/charmaps/KHMER-NS    2021-03-20 14:29:23.202826328 +0100
 @@ -0,0 +1,263 @@
 +<code_set_name> KHMER-NS
 +<comment_char> %
@@ -1922,9 +1325,9 @@ diff -uNr libc/localedata/charmaps/KHMER-NS libc.charsets/localedata/charmaps/KH
 +<U17E9>     /x98         KHMER DIGIT  PRAM BOURN      (9)
 +%
 +END CHARMAP
-diff -uNr libc/localedata/charmaps/KOI8-C libc.charsets/localedata/charmaps/KOI8-C
---- libc/localedata/charmaps/KOI8-C    Thu Jan  1 01:00:00 1970
-+++ libc.charsets/localedata/charmaps/KOI8-C   Tue Jan 13 12:45:42 2004
+diff -urNp -x '*.orig' glibc-2.33.org/localedata/charmaps/KOI8-C glibc-2.33/localedata/charmaps/KOI8-C
+--- glibc-2.33.org/localedata/charmaps/KOI8-C  1970-01-01 01:00:00.000000000 +0100
++++ glibc-2.33/localedata/charmaps/KOI8-C      2021-03-20 14:29:23.202826328 +0100
 @@ -0,0 +1,267 @@
 +<code_set_name> KOI8-C
 +<comment_char> %
@@ -2193,9 +1596,9 @@ diff -uNr libc/localedata/charmaps/KOI8-C libc.charsets/localedata/charmaps/KOI8
 +<U0427>     /xfe         CYRILLIC CAPITAL LETTER CHE
 +<U042A>     /xff         CYRILLIC CAPITAL LETTER HARD SIGN
 +END CHARMAP
-diff -uNr libc/localedata/charmaps/KOI8-K libc.charsets/localedata/charmaps/KOI8-K
---- libc/localedata/charmaps/KOI8-K    Thu Jan  1 01:00:00 1970
-+++ libc.charsets/localedata/charmaps/KOI8-K   Tue Jan 13 01:06:43 2004
+diff -urNp -x '*.orig' glibc-2.33.org/localedata/charmaps/KOI8-K glibc-2.33/localedata/charmaps/KOI8-K
+--- glibc-2.33.org/localedata/charmaps/KOI8-K  1970-01-01 01:00:00.000000000 +0100
++++ glibc-2.33/localedata/charmaps/KOI8-K      2021-03-20 14:29:23.202826328 +0100
 @@ -0,0 +1,264 @@
 +<code_set_name> KOI8-K
 +<comment_char> %
@@ -2461,9 +1864,9 @@ diff -uNr libc/localedata/charmaps/KOI8-K libc.charsets/localedata/charmaps/KOI8
 +<U0427>     /xfe         CYRILLIC CAPITAL LETTER CHE
 +<U042A>     /xff         CYRILLIC CAPITAL LETTER HARD SIGN
 +END CHARMAP
-diff -uNr libc/localedata/charmaps/MULELAO-1 libc.charsets/localedata/charmaps/MULELAO-1
---- libc/localedata/charmaps/MULELAO-1 Thu Jan  1 01:00:00 1970
-+++ libc.charsets/localedata/charmaps/MULELAO-1        Mon Jan 12 23:47:54 2004
+diff -urNp -x '*.orig' glibc-2.33.org/localedata/charmaps/MULELAO-1 glibc-2.33/localedata/charmaps/MULELAO-1
+--- glibc-2.33.org/localedata/charmaps/MULELAO-1       1970-01-01 01:00:00.000000000 +0100
++++ glibc-2.33/localedata/charmaps/MULELAO-1   2021-03-20 14:29:23.203826328 +0100
 @@ -0,0 +1,236 @@
 +<code_set_name> MULELAO-1
 +<comment_char> %
@@ -2701,9 +2104,9 @@ diff -uNr libc/localedata/charmaps/MULELAO-1 libc.charsets/localedata/charmaps/M
 +<U0EC8>...<U0ECD>       0
 +END WIDTH
 +
-diff -uNr libc/localedata/charmaps/TATAR-CYR libc.charsets/localedata/charmaps/TATAR-CYR
---- libc/localedata/charmaps/TATAR-CYR Thu Jan  1 01:00:00 1970
-+++ libc.charsets/localedata/charmaps/TATAR-CYR        Mon Jan 12 23:47:54 2004
+diff -urNp -x '*.orig' glibc-2.33.org/localedata/charmaps/TATAR-CYR glibc-2.33/localedata/charmaps/TATAR-CYR
+--- glibc-2.33.org/localedata/charmaps/TATAR-CYR       1970-01-01 01:00:00.000000000 +0100
++++ glibc-2.33/localedata/charmaps/TATAR-CYR   2021-03-20 14:29:23.203826328 +0100
 @@ -0,0 +1,265 @@
 +<code_set_name> TATAR-CYR
 +<comment_char> %
@@ -2970,542 +2373,3 @@ diff -uNr libc/localedata/charmaps/TATAR-CYR libc.charsets/localedata/charmaps/T
 +<U044E>     /xfe         CYRILLIC SMALL LETTER YU
 +<U044F>     /xff         CYRILLIC SMALL LETTER YA
 +END CHARMAP
-diff -uNr libc/localedata/charmaps/KOI8-RU libc.charsets/localedata/charmaps/KOI8-RU
---- libc/localedata/charmaps/KOI8-RU   Thu Jan  1 01:00:00 1970
-+++ libc.charsets/localedata/charmaps/KOI8-RU  Fri Jul 30 15:00:28 2004
-@@ -0,0 +1,266 @@
-+<code_set_name> KOI8-RU
-+<comment_char> %
-+<escape_char> /
-+% version: 1.0
-+%  source: kernel 2.4.20 sources
-+
-+% Author: Andrzej Krzysztofowicz <ankry@mif.pg.gda.pl>
-+
-+CHARMAP
-+<U0000>     /x00         NULL (NUL)
-+<U0001>     /x01         START OF HEADING (SOH)
-+<U0002>     /x02         START OF TEXT (STX)
-+<U0003>     /x03         END OF TEXT (ETX)
-+<U0004>     /x04         END OF TRANSMISSION (EOT)
-+<U0005>     /x05         ENQUIRY (ENQ)
-+<U0006>     /x06         ACKNOWLEDGE (ACK)
-+<U0007>     /x07         BELL (BEL)
-+<U0008>     /x08         BACKSPACE (BS)
-+<U0009>     /x09         CHARACTER TABULATION (HT)
-+<U000A>     /x0a         LINE FEED (LF)
-+<U000B>     /x0b         LINE TABULATION (VT)
-+<U000C>     /x0c         FORM FEED (FF)
-+<U000D>     /x0d         CARRIAGE RETURN (CR)
-+<U000E>     /x0e         SHIFT OUT (SO)
-+<U000F>     /x0f         SHIFT IN (SI)
-+<U0010>     /x10         DATALINK ESCAPE (DLE)
-+<U0011>     /x11         DEVICE CONTROL ONE (DC1)
-+<U0012>     /x12         DEVICE CONTROL TWO (DC2)
-+<U0013>     /x13         DEVICE CONTROL THREE (DC3)
-+<U0014>     /x14         DEVICE CONTROL FOUR (DC4)
-+<U0015>     /x15         NEGATIVE ACKNOWLEDGE (NAK)
-+<U0016>     /x16         SYNCHRONOUS IDLE (SYN)
-+<U0017>     /x17         END OF TRANSMISSION BLOCK (ETB)
-+<U0018>     /x18         CANCEL (CAN)
-+<U0019>     /x19         END OF MEDIUM (EM)
-+<U001A>     /x1a         SUBSTITUTE (SUB)
-+<U001B>     /x1b         ESCAPE (ESC)
-+<U001C>     /x1c         FILE SEPARATOR (IS4)
-+<U001D>     /x1d         GROUP SEPARATOR (IS3)
-+<U001E>     /x1e         RECORD SEPARATOR (IS2)
-+<U001F>     /x1f         UNIT SEPARATOR (IS1)
-+<U0020>     /x20         SPACE
-+<U0021>     /x21         EXCLAMATION MARK
-+<U0022>     /x22         QUOTATION MARK
-+<U0023>     /x23         NUMBER SIGN
-+<U0024>     /x24         DOLLAR SIGN
-+<U0025>     /x25         PERCENT SIGN
-+<U0026>     /x26         AMPERSAND
-+<U0027>     /x27         APOSTROPHE
-+<U0028>     /x28         LEFT PARENTHESIS
-+<U0029>     /x29         RIGHT PARENTHESIS
-+<U002A>     /x2a         ASTERISK
-+<U002B>     /x2b         PLUS SIGN
-+<U002C>     /x2c         COMMA
-+<U002D>     /x2d         HYPHEN-MINUS
-+<U002E>     /x2e         FULL STOP
-+<U002F>     /x2f         SOLIDUS
-+<U0030>     /x30         DIGIT ZERO
-+<U0031>     /x31         DIGIT ONE
-+<U0032>     /x32         DIGIT TWO
-+<U0033>     /x33         DIGIT THREE
-+<U0034>     /x34         DIGIT FOUR
-+<U0035>     /x35         DIGIT FIVE
-+<U0036>     /x36         DIGIT SIX
-+<U0037>     /x37         DIGIT SEVEN
-+<U0038>     /x38         DIGIT EIGHT
-+<U0039>     /x39         DIGIT NINE
-+<U003A>     /x3a         COLON
-+<U003B>     /x3b         SEMICOLON
-+<U003C>     /x3c         LESS-THAN SIGN
-+<U003D>     /x3d         EQUALS SIGN
-+<U003E>     /x3e         GREATER-THAN SIGN
-+<U003F>     /x3f         QUESTION MARK
-+<U0040>     /x40         COMMERCIAL AT
-+<U0041>     /x41         LATIN CAPITAL LETTER A
-+<U0042>     /x42         LATIN CAPITAL LETTER B
-+<U0043>     /x43         LATIN CAPITAL LETTER C
-+<U0044>     /x44         LATIN CAPITAL LETTER D
-+<U0045>     /x45         LATIN CAPITAL LETTER E
-+<U0046>     /x46         LATIN CAPITAL LETTER F
-+<U0047>     /x47         LATIN CAPITAL LETTER G
-+<U0048>     /x48         LATIN CAPITAL LETTER H
-+<U0049>     /x49         LATIN CAPITAL LETTER I
-+<U004A>     /x4a         LATIN CAPITAL LETTER J
-+<U004B>     /x4b         LATIN CAPITAL LETTER K
-+<U004C>     /x4c         LATIN CAPITAL LETTER L
-+<U004D>     /x4d         LATIN CAPITAL LETTER M
-+<U004E>     /x4e         LATIN CAPITAL LETTER N
-+<U004F>     /x4f         LATIN CAPITAL LETTER O
-+<U0050>     /x50         LATIN CAPITAL LETTER P
-+<U0051>     /x51         LATIN CAPITAL LETTER Q
-+<U0052>     /x52         LATIN CAPITAL LETTER R
-+<U0053>     /x53         LATIN CAPITAL LETTER S
-+<U0054>     /x54         LATIN CAPITAL LETTER T
-+<U0055>     /x55         LATIN CAPITAL LETTER U
-+<U0056>     /x56         LATIN CAPITAL LETTER V
-+<U0057>     /x57         LATIN CAPITAL LETTER W
-+<U0058>     /x58         LATIN CAPITAL LETTER X
-+<U0059>     /x59         LATIN CAPITAL LETTER Y
-+<U005A>     /x5a         LATIN CAPITAL LETTER Z
-+<U005B>     /x5b         LEFT SQUARE BRACKET
-+<U005C>     /x5c         REVERSE SOLIDUS
-+<U005D>     /x5d         RIGHT SQUARE BRACKET
-+<U005E>     /x5e         CIRCUMFLEX ACCENT
-+<U005F>     /x5f         LOW LINE
-+<U0060>     /x60         GRAVE ACCENT
-+<U0061>     /x61         LATIN SMALL LETTER A
-+<U0062>     /x62         LATIN SMALL LETTER B
-+<U0063>     /x63         LATIN SMALL LETTER C
-+<U0064>     /x64         LATIN SMALL LETTER D
-+<U0065>     /x65         LATIN SMALL LETTER E
-+<U0066>     /x66         LATIN SMALL LETTER F
-+<U0067>     /x67         LATIN SMALL LETTER G
-+<U0068>     /x68         LATIN SMALL LETTER H
-+<U0069>     /x69         LATIN SMALL LETTER I
-+<U006A>     /x6a         LATIN SMALL LETTER J
-+<U006B>     /x6b         LATIN SMALL LETTER K
-+<U006C>     /x6c         LATIN SMALL LETTER L
-+<U006D>     /x6d         LATIN SMALL LETTER M
-+<U006E>     /x6e         LATIN SMALL LETTER N
-+<U006F>     /x6f         LATIN SMALL LETTER O
-+<U0070>     /x70         LATIN SMALL LETTER P
-+<U0071>     /x71         LATIN SMALL LETTER Q
-+<U0072>     /x72         LATIN SMALL LETTER R
-+<U0073>     /x73         LATIN SMALL LETTER S
-+<U0074>     /x74         LATIN SMALL LETTER T
-+<U0075>     /x75         LATIN SMALL LETTER U
-+<U0076>     /x76         LATIN SMALL LETTER V
-+<U0077>     /x77         LATIN SMALL LETTER W
-+<U0078>     /x78         LATIN SMALL LETTER X
-+<U0079>     /x79         LATIN SMALL LETTER Y
-+<U007A>     /x7a         LATIN SMALL LETTER Z
-+<U007B>     /x7b         LEFT CURLY BRACKET
-+<U007C>     /x7c         VERTICAL LINE
-+<U007D>     /x7d         RIGHT CURLY BRACKET
-+<U007E>     /x7e         TILDE
-+<U007F>     /x7f         DELETE (DEL)
-+<U2500>     /x80         BOX DRAWINGS LIGHT HORIZONTAL
-+<U2502>     /x81         BOX DRAWINGS LIGHT VERTICAL
-+<U250C>     /x82         BOX DRAWINGS LIGHT DOWN AND RIGHT
-+<U2510>     /x83         BOX DRAWINGS LIGHT DOWN AND LEFT
-+<U2514>     /x84         BOX DRAWINGS LIGHT UP AND RIGHT
-+<U2518>     /x85         BOX DRAWINGS LIGHT UP AND LEFT
-+<U251C>     /x86         BOX DRAWINGS LIGHT VERTICAL AND RIGHT
-+<U2524>     /x87         BOX DRAWINGS LIGHT VERTICAL AND LEFT
-+<U252C>     /x88         BOX DRAWINGS LIGHT DOWN AND HORIZONTAL
-+<U2534>     /x89         BOX DRAWINGS LIGHT UP AND HORIZONTAL
-+<U253C>     /x8a         BOX DRAWINGS LIGHT VERTICAL AND HORIZONTAL
-+<U2580>     /x8b         UPPER HALF BLOCK
-+<U2584>     /x8c         LOWER HALF BLOCK
-+<U2588>     /x8d         FULL BLOCK
-+<U258C>     /x8e         LEFT HALF BLOCK
-+<U2590>     /x8f         RIGHT HALF BLOCK
-+<U2591>     /x90         LIGHT SHADE
-+<U2592>     /x91         MEDIUM SHADE
-+<U2593>     /x92         DARK SHADE
-+<U2320>     /x93         TOP HALF INTEGRAL
-+<U25A0>     /x94         BLACK SQUARE
-+<U2219>     /x95         BULLET OPERATOR
-+<U221A>     /x96         SQUARE ROOT
-+<U2248>     /x97         ALMOST EQUAL TO
-+<U2264>     /x98         LESS-THAN OR EQUAL TO
-+<U2265>     /x99         GREATER-THAN OR EQUAL TO
-+<U00A0>     /x9a         NO-BREAK SPACE
-+<U2321>     /x9b         BOTTOM HALF INTEGRAL
-+<U00B0>     /x9c         DEGREE SIGN
-+<U00B2>     /x9d         SUPERSCRIPT TWO
-+<U00B7>     /x9e         MIDDLE DOT
-+<U00F7>     /x9f         DIVISION SIGN
-+<U2550>     /xa0         BOX DRAWINGS DOUBLE HORIZONTAL
-+<U2551>     /xa1         BOX DRAWINGS DOUBLE VERTICAL
-+<U2552>     /xa2         BOX DRAWINGS DOWN SINGLE AND RIGHT DOUBLE
-+<U0451>     /xa3         CYRILLIC SMALL LETTER IO
-+<U2553>     /xa4         BOX DRAWINGS DOWN DOUBLE AND RIGHT SINGLE
-+<U2554>     /xa5         BOX DRAWINGS DOUBLE DOWN AND RIGHT
-+<U2555>     /xa6         BOX DRAWINGS DOWN SINGLE AND LEFT DOUBLE
-+<U2556>     /xa7         BOX DRAWINGS DOWN DOUBLE AND LEFT SINGLE
-+<U2557>     /xa8         BOX DRAWINGS DOUBLE DOWN AND LEFT
-+<U2558>     /xa9         BOX DRAWINGS UP SINGLE AND RIGHT DOUBLE
-+<U2559>     /xaa         BOX DRAWINGS UP DOUBLE AND RIGHT SINGLE
-+<U255A>     /xab         BOX DRAWINGS DOUBLE UP AND RIGHT
-+<U255B>     /xac         BOX DRAWINGS UP SINGLE AND LEFT DOUBLE
-+<U255C>     /xad         BOX DRAWINGS UP DOUBLE AND LEFT SINGLE
-+<U045E>     /xae         CYRILLIC SMALL LETTER SHORT U
-+<U255E>     /xaf         BOX DRAWINGS VERTICAL SINGLE AND RIGHT DOUBLE
-+<U255F>     /xb0         BOX DRAWINGS VERTICAL DOUBLE AND RIGHT SINGLE
-+<U2560>     /xb1         BOX DRAWINGS DOUBLE VERTICAL AND RIGHT
-+<U2561>     /xb2         BOX DRAWINGS VERTICAL SINGLE AND LEFT DOUBLE
-+<U0401>     /xb3         CYRILLIC CAPITAL LETTER IO
-+<U2562>     /xb4         BOX DRAWINGS VERTICAL DOUBLE AND LEFT SINGLE
-+<U2563>     /xb5         BOX DRAWINGS DOUBLE VERTICAL AND LEFT
-+<U2564>     /xb6         BOX DRAWINGS DOWN SINGLE AND HORIZONTAL DOUBLE
-+<U2565>     /xb7         BOX DRAWINGS DOWN DOUBLE AND HORIZONTAL SINGLE
-+<U2566>     /xb8         BOX DRAWINGS DOUBLE DOWN AND HORIZONTAL
-+<U2567>     /xb9         BOX DRAWINGS UP SINGLE AND HORIZONTAL DOUBLE
-+<U2568>     /xba         BOX DRAWINGS UP DOUBLE AND HORIZONTAL SINGLE
-+<U2569>     /xbb         BOX DRAWINGS DOUBLE UP AND HORIZONTAL
-+<U256A>     /xbc         BOX DRAWINGS VERTICAL SINGLE AND HORIZONTAL DOUBLE
-+<U256B>     /xbd         BOX DRAWINGS VERTICAL DOUBLE AND HORIZONTAL SINGLE
-+<U040E>     /xbe         CYRILLIC CAPITAL LETTER SHORT U
-+<U00A9>     /xbf         COPYRIGHT SIGN
-+<U044E>     /xc0         CYRILLIC SMALL LETTER YU
-+<U0430>     /xc1         CYRILLIC SMALL LETTER A
-+<U0431>     /xc2         CYRILLIC SMALL LETTER BE
-+<U0446>     /xc3         CYRILLIC SMALL LETTER TSE
-+<U0434>     /xc4         CYRILLIC SMALL LETTER DE
-+<U0435>     /xc5         CYRILLIC SMALL LETTER IE
-+<U0444>     /xc6         CYRILLIC SMALL LETTER EF
-+<U0433>     /xc7         CYRILLIC SMALL LETTER GHE
-+<U0445>     /xc8         CYRILLIC SMALL LETTER HA
-+<U0438>     /xc9         CYRILLIC SMALL LETTER I
-+<U0439>     /xca         CYRILLIC SMALL LETTER SHORT I
-+<U043A>     /xcb         CYRILLIC SMALL LETTER KA
-+<U043B>     /xcc         CYRILLIC SMALL LETTER EL
-+<U043C>     /xcd         CYRILLIC SMALL LETTER EM
-+<U043D>     /xce         CYRILLIC SMALL LETTER EN
-+<U043E>     /xcf         CYRILLIC SMALL LETTER O
-+<U043F>     /xd0         CYRILLIC SMALL LETTER PE
-+<U044F>     /xd1         CYRILLIC SMALL LETTER YA
-+<U0440>     /xd2         CYRILLIC SMALL LETTER ER
-+<U0441>     /xd3         CYRILLIC SMALL LETTER ES
-+<U0442>     /xd4         CYRILLIC SMALL LETTER TE
-+<U0443>     /xd5         CYRILLIC SMALL LETTER U
-+<U0436>     /xd6         CYRILLIC SMALL LETTER ZHE
-+<U0432>     /xd7         CYRILLIC SMALL LETTER VE
-+<U044C>     /xd8         CYRILLIC SMALL LETTER SOFT SIGN
-+<U044B>     /xd9         CYRILLIC SMALL LETTER YERU
-+<U0437>     /xda         CYRILLIC SMALL LETTER ZE
-+<U0448>     /xdb         CYRILLIC SMALL LETTER SHA
-+<U044D>     /xdc         CYRILLIC SMALL LETTER E
-+<U0449>     /xdd         CYRILLIC SMALL LETTER SHCHA
-+<U0447>     /xde         CYRILLIC SMALL LETTER CHE
-+<U044A>     /xdf         CYRILLIC SMALL LETTER HARD SIGN
-+<U042E>     /xe0         CYRILLIC CAPITAL LETTER YU
-+<U0410>     /xe1         CYRILLIC CAPITAL LETTER A
-+<U0411>     /xe2         CYRILLIC CAPITAL LETTER BE
-+<U0426>     /xe3         CYRILLIC CAPITAL LETTER TSE
-+<U0414>     /xe4         CYRILLIC CAPITAL LETTER DE
-+<U0415>     /xe5         CYRILLIC CAPITAL LETTER IE
-+<U0424>     /xe6         CYRILLIC CAPITAL LETTER EF
-+<U0413>     /xe7         CYRILLIC CAPITAL LETTER GHE
-+<U0425>     /xe8         CYRILLIC CAPITAL LETTER HA
-+<U0418>     /xe9         CYRILLIC CAPITAL LETTER I
-+<U0419>     /xea         CYRILLIC CAPITAL LETTER SHORT I
-+<U041A>     /xeb         CYRILLIC CAPITAL LETTER KA
-+<U041B>     /xec         CYRILLIC CAPITAL LETTER EL
-+<U041C>     /xed         CYRILLIC CAPITAL LETTER EM
-+<U041D>     /xee         CYRILLIC CAPITAL LETTER EN
-+<U041E>     /xef         CYRILLIC CAPITAL LETTER O
-+<U041F>     /xf0         CYRILLIC CAPITAL LETTER PE
-+<U042F>     /xf1         CYRILLIC CAPITAL LETTER YA
-+<U0420>     /xf2         CYRILLIC CAPITAL LETTER ER
-+<U0421>     /xf3         CYRILLIC CAPITAL LETTER ES
-+<U0422>     /xf4         CYRILLIC CAPITAL LETTER TE
-+<U0423>     /xf5         CYRILLIC CAPITAL LETTER U
-+<U0416>     /xf6         CYRILLIC CAPITAL LETTER ZHE
-+<U0412>     /xf7         CYRILLIC CAPITAL LETTER VE
-+<U042C>     /xf8         CYRILLIC CAPITAL LETTER SOFT SIGN
-+<U042B>     /xf9         CYRILLIC CAPITAL LETTER YERU
-+<U0417>     /xfa         CYRILLIC CAPITAL LETTER ZE
-+<U0428>     /xfb         CYRILLIC CAPITAL LETTER SHA
-+<U042D>     /xfc         CYRILLIC CAPITAL LETTER E
-+<U0429>     /xfd         CYRILLIC CAPITAL LETTER SHCHA
-+<U0427>     /xfe         CYRILLIC CAPITAL LETTER CHE
-+<U042A>     /xff         CYRILLIC CAPITAL LETTER HARD SIGN
-+END CHARMAP
-diff -uNr libc/localedata/charmaps/ISO-8859-7-EURO libc.charsets/localedata/charmaps/ISO-8859-7-EURO
---- libc/localedata/charmaps/ISO-8859-7-EURO   Thu Jan  1 01:00:00 1970
-+++ libc.charsets/localedata/charmaps/ISO-8859-7-EURO  Mon Aug  2 03:00:12 2004
-@@ -0,0 +1,265 @@
-+<code_set_name> ISO-8859-7-EURO
-+<comment_char> %
-+<escape_char> /
-+% version: 1.0
-+%  source: ISO/IEC SC2 N3678 - FDIS 8859-7
-+
-+% alias ISO_8859-7:2003
-+% alias ISO-8859-7-EURO
-+% alias ISO8859-7-EURO
-+% alias GREEK8-EURO
-+CHARMAP
-+<U0000>     /x00         NULL (NUL)
-+<U0001>     /x01         START OF HEADING (SOH)
-+<U0002>     /x02         START OF TEXT (STX)
-+<U0003>     /x03         END OF TEXT (ETX)
-+<U0004>     /x04         END OF TRANSMISSION (EOT)
-+<U0005>     /x05         ENQUIRY (ENQ)
-+<U0006>     /x06         ACKNOWLEDGE (ACK)
-+<U0007>     /x07         BELL (BEL)
-+<U0008>     /x08         BACKSPACE (BS)
-+<U0009>     /x09         CHARACTER TABULATION (HT)
-+<U000A>     /x0a         LINE FEED (LF)
-+<U000B>     /x0b         LINE TABULATION (VT)
-+<U000C>     /x0c         FORM FEED (FF)
-+<U000D>     /x0d         CARRIAGE RETURN (CR)
-+<U000E>     /x0e         SHIFT OUT (SO)
-+<U000F>     /x0f         SHIFT IN (SI)
-+<U0010>     /x10         DATALINK ESCAPE (DLE)
-+<U0011>     /x11         DEVICE CONTROL ONE (DC1)
-+<U0012>     /x12         DEVICE CONTROL TWO (DC2)
-+<U0013>     /x13         DEVICE CONTROL THREE (DC3)
-+<U0014>     /x14         DEVICE CONTROL FOUR (DC4)
-+<U0015>     /x15         NEGATIVE ACKNOWLEDGE (NAK)
-+<U0016>     /x16         SYNCHRONOUS IDLE (SYN)
-+<U0017>     /x17         END OF TRANSMISSION BLOCK (ETB)
-+<U0018>     /x18         CANCEL (CAN)
-+<U0019>     /x19         END OF MEDIUM (EM)
-+<U001A>     /x1a         SUBSTITUTE (SUB)
-+<U001B>     /x1b         ESCAPE (ESC)
-+<U001C>     /x1c         FILE SEPARATOR (IS4)
-+<U001D>     /x1d         GROUP SEPARATOR (IS3)
-+<U001E>     /x1e         RECORD SEPARATOR (IS2)
-+<U001F>     /x1f         UNIT SEPARATOR (IS1)
-+<U0020>     /x20         SPACE
-+<U0021>     /x21         EXCLAMATION MARK
-+<U0022>     /x22         QUOTATION MARK
-+<U0023>     /x23         NUMBER SIGN
-+<U0024>     /x24         DOLLAR SIGN
-+<U0025>     /x25         PERCENT SIGN
-+<U0026>     /x26         AMPERSAND
-+<U0027>     /x27         APOSTROPHE
-+<U0028>     /x28         LEFT PARENTHESIS
-+<U0029>     /x29         RIGHT PARENTHESIS
-+<U002A>     /x2a         ASTERISK
-+<U002B>     /x2b         PLUS SIGN
-+<U002C>     /x2c         COMMA
-+<U002D>     /x2d         HYPHEN-MINUS
-+<U002E>     /x2e         FULL STOP
-+<U002F>     /x2f         SOLIDUS
-+<U0030>     /x30         DIGIT ZERO
-+<U0031>     /x31         DIGIT ONE
-+<U0032>     /x32         DIGIT TWO
-+<U0033>     /x33         DIGIT THREE
-+<U0034>     /x34         DIGIT FOUR
-+<U0035>     /x35         DIGIT FIVE
-+<U0036>     /x36         DIGIT SIX
-+<U0037>     /x37         DIGIT SEVEN
-+<U0038>     /x38         DIGIT EIGHT
-+<U0039>     /x39         DIGIT NINE
-+<U003A>     /x3a         COLON
-+<U003B>     /x3b         SEMICOLON
-+<U003C>     /x3c         LESS-THAN SIGN
-+<U003D>     /x3d         EQUALS SIGN
-+<U003E>     /x3e         GREATER-THAN SIGN
-+<U003F>     /x3f         QUESTION MARK
-+<U0040>     /x40         COMMERCIAL AT
-+<U0041>     /x41         LATIN CAPITAL LETTER A
-+<U0042>     /x42         LATIN CAPITAL LETTER B
-+<U0043>     /x43         LATIN CAPITAL LETTER C
-+<U0044>     /x44         LATIN CAPITAL LETTER D
-+<U0045>     /x45         LATIN CAPITAL LETTER E
-+<U0046>     /x46         LATIN CAPITAL LETTER F
-+<U0047>     /x47         LATIN CAPITAL LETTER G
-+<U0048>     /x48         LATIN CAPITAL LETTER H
-+<U0049>     /x49         LATIN CAPITAL LETTER I
-+<U004A>     /x4a         LATIN CAPITAL LETTER J
-+<U004B>     /x4b         LATIN CAPITAL LETTER K
-+<U004C>     /x4c         LATIN CAPITAL LETTER L
-+<U004D>     /x4d         LATIN CAPITAL LETTER M
-+<U004E>     /x4e         LATIN CAPITAL LETTER N
-+<U004F>     /x4f         LATIN CAPITAL LETTER O
-+<U0050>     /x50         LATIN CAPITAL LETTER P
-+<U0051>     /x51         LATIN CAPITAL LETTER Q
-+<U0052>     /x52         LATIN CAPITAL LETTER R
-+<U0053>     /x53         LATIN CAPITAL LETTER S
-+<U0054>     /x54         LATIN CAPITAL LETTER T
-+<U0055>     /x55         LATIN CAPITAL LETTER U
-+<U0056>     /x56         LATIN CAPITAL LETTER V
-+<U0057>     /x57         LATIN CAPITAL LETTER W
-+<U0058>     /x58         LATIN CAPITAL LETTER X
-+<U0059>     /x59         LATIN CAPITAL LETTER Y
-+<U005A>     /x5a         LATIN CAPITAL LETTER Z
-+<U005B>     /x5b         LEFT SQUARE BRACKET
-+<U005C>     /x5c         REVERSE SOLIDUS
-+<U005D>     /x5d         RIGHT SQUARE BRACKET
-+<U005E>     /x5e         CIRCUMFLEX ACCENT
-+<U005F>     /x5f         LOW LINE
-+<U0060>     /x60         GRAVE ACCENT
-+<U0061>     /x61         LATIN SMALL LETTER A
-+<U0062>     /x62         LATIN SMALL LETTER B
-+<U0063>     /x63         LATIN SMALL LETTER C
-+<U0064>     /x64         LATIN SMALL LETTER D
-+<U0065>     /x65         LATIN SMALL LETTER E
-+<U0066>     /x66         LATIN SMALL LETTER F
-+<U0067>     /x67         LATIN SMALL LETTER G
-+<U0068>     /x68         LATIN SMALL LETTER H
-+<U0069>     /x69         LATIN SMALL LETTER I
-+<U006A>     /x6a         LATIN SMALL LETTER J
-+<U006B>     /x6b         LATIN SMALL LETTER K
-+<U006C>     /x6c         LATIN SMALL LETTER L
-+<U006D>     /x6d         LATIN SMALL LETTER M
-+<U006E>     /x6e         LATIN SMALL LETTER N
-+<U006F>     /x6f         LATIN SMALL LETTER O
-+<U0070>     /x70         LATIN SMALL LETTER P
-+<U0071>     /x71         LATIN SMALL LETTER Q
-+<U0072>     /x72         LATIN SMALL LETTER R
-+<U0073>     /x73         LATIN SMALL LETTER S
-+<U0074>     /x74         LATIN SMALL LETTER T
-+<U0075>     /x75         LATIN SMALL LETTER U
-+<U0076>     /x76         LATIN SMALL LETTER V
-+<U0077>     /x77         LATIN SMALL LETTER W
-+<U0078>     /x78         LATIN SMALL LETTER X
-+<U0079>     /x79         LATIN SMALL LETTER Y
-+<U007A>     /x7a         LATIN SMALL LETTER Z
-+<U007B>     /x7b         LEFT CURLY BRACKET
-+<U007C>     /x7c         VERTICAL LINE
-+<U007D>     /x7d         RIGHT CURLY BRACKET
-+<U007E>     /x7e         TILDE
-+<U007F>     /x7f         DELETE (DEL)
-+<U0080>     /x80         PADDING CHARACTER (PAD)
-+<U0081>     /x81         HIGH OCTET PRESET (HOP)
-+<U0082>     /x82         BREAK PERMITTED HERE (BPH)
-+<U0083>     /x83         NO BREAK HERE (NBH)
-+<U0084>     /x84         INDEX (IND)
-+<U0085>     /x85         NEXT LINE (NEL)
-+<U0086>     /x86         START OF SELECTED AREA (SSA)
-+<U0087>     /x87         END OF SELECTED AREA (ESA)
-+<U0088>     /x88         CHARACTER TABULATION SET (HTS)
-+<U0089>     /x89         CHARACTER TABULATION WITH JUSTIFICATION (HTJ)
-+<U008A>     /x8a         LINE TABULATION SET (VTS)
-+<U008B>     /x8b         PARTIAL LINE FORWARD (PLD)
-+<U008C>     /x8c         PARTIAL LINE BACKWARD (PLU)
-+<U008D>     /x8d         REVERSE LINE FEED (RI)
-+<U008E>     /x8e         SINGLE-SHIFT TWO (SS2)
-+<U008F>     /x8f         SINGLE-SHIFT THREE (SS3)
-+<U0090>     /x90         DEVICE CONTROL STRING (DCS)
-+<U0091>     /x91         PRIVATE USE ONE (PU1)
-+<U0092>     /x92         PRIVATE USE TWO (PU2)
-+<U0093>     /x93         SET TRANSMIT STATE (STS)
-+<U0094>     /x94         CANCEL CHARACTER (CCH)
-+<U0095>     /x95         MESSAGE WAITING (MW)
-+<U0096>     /x96         START OF GUARDED AREA (SPA)
-+<U0097>     /x97         END OF GUARDED AREA (EPA)
-+<U0098>     /x98         START OF STRING (SOS)
-+<U0099>     /x99         SINGLE GRAPHIC CHARACTER INTRODUCER (SGCI)
-+<U009A>     /x9a         SINGLE CHARACTER INTRODUCER (SCI)
-+<U009B>     /x9b         CONTROL SEQUENCE INTRODUCER (CSI)
-+<U009C>     /x9c         STRING TERMINATOR (ST)
-+<U009D>     /x9d         OPERATING SYSTEM COMMAND (OSC)
-+<U009E>     /x9e         PRIVACY MESSAGE (PM)
-+<U009F>     /x9f         APPLICATION PROGRAM COMMAND (APC)
-+<U00A0>     /xa0         NO-BREAK SPACE
-+<U2018>     /xa1         LEFT SINGLE QUOTATION MARK
-+<U2019>     /xa2         RIGHT SINGLE QUOTATION MARK
-+<U00A3>     /xa3         POUND SIGN
-+<U20AC>     /xa4         EURO SIGN
-+<U20AF>     /xa5         DRACHMA SIGN
-+<U00A6>     /xa6         BROKEN BAR
-+<U00A7>     /xa7         SECTION SIGN
-+<U00A8>     /xa8         DIAERESIS
-+<U00A9>     /xa9         COPYRIGHT SIGN
-+<U037A>     /xaa         GREEK YPOGEGRAMMENI
-+<U00AB>     /xab         LEFT-POINTING DOUBLE ANGLE QUOTATION MARK
-+<U00AC>     /xac         NOT SIGN
-+<U00AD>     /xad         SOFT HYPHEN
-+<U2015>     /xaf         HORIZONTAL BAR
-+<U00B0>     /xb0         DEGREE SIGN
-+<U00B1>     /xb1         PLUS-MINUS SIGN
-+<U00B2>     /xb2         SUPERSCRIPT TWO
-+<U00B3>     /xb3         SUPERSCRIPT THREE
-+<U0384>     /xb4         GREEK TONOS
-+<U0385>     /xb5         GREEK DIALYTIKA TONOS
-+<U0386>     /xb6         GREEK CAPITAL LETTER ALPHA WITH TONOS
-+<U00B7>     /xb7         MIDDLE DOT
-+<U0388>     /xb8         GREEK CAPITAL LETTER EPSILON WITH TONOS
-+<U0389>     /xb9         GREEK CAPITAL LETTER ETA WITH TONOS
-+<U038A>     /xba         GREEK CAPITAL LETTER IOTA WITH TONOS
-+<U00BB>     /xbb         RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK
-+<U038C>     /xbc         GREEK CAPITAL LETTER OMICRON WITH TONOS
-+<U00BD>     /xbd         VULGAR FRACTION ONE HALF
-+<U038E>     /xbe         GREEK CAPITAL LETTER UPSILON WITH TONOS
-+<U038F>     /xbf         GREEK CAPITAL LETTER OMEGA WITH TONOS
-+<U0390>     /xc0         GREEK SMALL LETTER IOTA WITH DIALYTIKA AND TONOS
-+<U0391>     /xc1         GREEK CAPITAL LETTER ALPHA
-+<U0392>     /xc2         GREEK CAPITAL LETTER BETA
-+<U0393>     /xc3         GREEK CAPITAL LETTER GAMMA
-+<U0394>     /xc4         GREEK CAPITAL LETTER DELTA
-+<U0395>     /xc5         GREEK CAPITAL LETTER EPSILON
-+<U0396>     /xc6         GREEK CAPITAL LETTER ZETA
-+<U0397>     /xc7         GREEK CAPITAL LETTER ETA
-+<U0398>     /xc8         GREEK CAPITAL LETTER THETA
-+<U0399>     /xc9         GREEK CAPITAL LETTER IOTA
-+<U039A>     /xca         GREEK CAPITAL LETTER KAPPA
-+<U039B>     /xcb         GREEK CAPITAL LETTER LAMDA
-+<U039C>     /xcc         GREEK CAPITAL LETTER MU
-+<U039D>     /xcd         GREEK CAPITAL LETTER NU
-+<U039E>     /xce         GREEK CAPITAL LETTER XI
-+<U039F>     /xcf         GREEK CAPITAL LETTER OMICRON
-+<U03A0>     /xd0         GREEK CAPITAL LETTER PI
-+<U03A1>     /xd1         GREEK CAPITAL LETTER RHO
-+<U03A3>     /xd3         GREEK CAPITAL LETTER SIGMA
-+<U03A4>     /xd4         GREEK CAPITAL LETTER TAU
-+<U03A5>     /xd5         GREEK CAPITAL LETTER UPSILON
-+<U03A6>     /xd6         GREEK CAPITAL LETTER PHI
-+<U03A7>     /xd7         GREEK CAPITAL LETTER CHI
-+<U03A8>     /xd8         GREEK CAPITAL LETTER PSI
-+<U03A9>     /xd9         GREEK CAPITAL LETTER OMEGA
-+<U03AA>     /xda         GREEK CAPITAL LETTER IOTA WITH DIALYTIKA
-+<U03AB>     /xdb         GREEK CAPITAL LETTER UPSILON WITH DIALYTIKA
-+<U03AC>     /xdc         GREEK SMALL LETTER ALPHA WITH TONOS
-+<U03AD>     /xdd         GREEK SMALL LETTER EPSILON WITH TONOS
-+<U03AE>     /xde         GREEK SMALL LETTER ETA WITH TONOS
-+<U03AF>     /xdf         GREEK SMALL LETTER IOTA WITH TONOS
-+<U03B0>     /xe0         GREEK SMALL LETTER UPSILON WITH DIALYTIKA AND TONOS
-+<U03B1>     /xe1         GREEK SMALL LETTER ALPHA
-+<U03B2>     /xe2         GREEK SMALL LETTER BETA
-+<U03B3>     /xe3         GREEK SMALL LETTER GAMMA
-+<U03B4>     /xe4         GREEK SMALL LETTER DELTA
-+<U03B5>     /xe5         GREEK SMALL LETTER EPSILON
-+<U03B6>     /xe6         GREEK SMALL LETTER ZETA
-+<U03B7>     /xe7         GREEK SMALL LETTER ETA
-+<U03B8>     /xe8         GREEK SMALL LETTER THETA
-+<U03B9>     /xe9         GREEK SMALL LETTER IOTA
-+<U03BA>     /xea         GREEK SMALL LETTER KAPPA
-+<U03BB>     /xeb         GREEK SMALL LETTER LAMDA
-+<U03BC>     /xec         GREEK SMALL LETTER MU
-+<U03BD>     /xed         GREEK SMALL LETTER NU
-+<U03BE>     /xee         GREEK SMALL LETTER XI
-+<U03BF>     /xef         GREEK SMALL LETTER OMICRON
-+<U03C0>     /xf0         GREEK SMALL LETTER PI
-+<U03C1>     /xf1         GREEK SMALL LETTER RHO
-+<U03C2>     /xf2         GREEK SMALL LETTER FINAL SIGMA
-+<U03C3>     /xf3         GREEK SMALL LETTER SIGMA
-+<U03C4>     /xf4         GREEK SMALL LETTER TAU
-+<U03C5>     /xf5         GREEK SMALL LETTER UPSILON
-+<U03C6>     /xf6         GREEK SMALL LETTER PHI
-+<U03C7>     /xf7         GREEK SMALL LETTER CHI
-+<U03C8>     /xf8         GREEK SMALL LETTER PSI
-+<U03C9>     /xf9         GREEK SMALL LETTER OMEGA
-+<U03CA>     /xfa         GREEK SMALL LETTER IOTA WITH DIALYTIKA
-+<U03CB>     /xfb         GREEK SMALL LETTER UPSILON WITH DIALYTIKA
-+<U03CC>     /xfc         GREEK SMALL LETTER OMICRON WITH TONOS
-+<U03CD>     /xfd         GREEK SMALL LETTER UPSILON WITH TONOS
-+<U03CE>     /xfe         GREEK SMALL LETTER OMEGA WITH TONOS
-+END CHARMAP
This page took 0.212458 seconds and 4 git commands to generate.