]> git.pld-linux.org Git - packages/glibc.git/blobdiff - glibc-new-charsets.patch
- merged update to 2.3.6 from AC-branch
[packages/glibc.git] / glibc-new-charsets.patch
index fc639260322982213868ce3d3cf638fb1c14481c..9f84432bc9b7051903ffd1f39a61c9ca5becf08e 100644 (file)
-diff -uNr glibc-2.3.3/iconvdata/Makefile glibc-2.3.3.charsets/iconvdata/Makefile
---- glibc-2.3.3/iconvdata/Makefile     Sun Sep 14 18:31:54 2003
-+++ glibc-2.3.3.charsets/iconvdata/Makefile    Tue Jan 13 00:50:08 2004
+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            \
           IBM856 IBM930 IBM933 IBM935 IBM937 IBM939 IBM1046             \
 +         KHMER-NS \
-+         ISCII-DEV MULELAO-1 CP154 TATAR-CYR KOI8-K KOI8-C \
-+         ISO8859-9E \
++         ISCII-DEV MULELAO-1 TATAR-CYR KOI8-K KOI8-C KOI8-RU \
++         ISO8859-9E 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,10 @@
+@@ -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      \
-+            cp154.c \
 +            iscii-dev.c khmer-ns.c \
-+            mulelao-1.c tatar-cyr.c \
-+            iso8859-9e.c iso8859-9e.h koi8-k.c koi8-c.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  \
-@@ -205,6 +212,9 @@
+@@ -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 \
+                   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
+ 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 \
-+                      cp154 \
-+                      iscii-dev iso8859-9e khmer-ns mulelao-1 tatar-cyr \
-+                      koi8-k koi8-c \
++                      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 glibc-2.3.3/iconvdata/cp154.c glibc-2.3.3.charsets/iconvdata/cp154.c
---- glibc-2.3.3/iconvdata/cp154.c      Thu Jan  1 01:00:00 1970
-+++ glibc-2.3.3.charsets/iconvdata/cp154.c     Mon Jan 12 23:47:54 2004
-@@ -0,0 +1,29 @@
-+/* Conversion from and to CP154.
-+   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.  */
-+
-+#include <stdint.h>
-+
-+/* Get the conversion table.  */
-+#define TABLES <cp154.h>
-+
-+#define CHARSET_NAME  "CP154//"
-+#define HAS_HOLES     1       /* Not all 256 character are defined.  */
-+
-+#include <8bit-gap.c>
-diff -uNr glibc-2.3.3/iconvdata/gconv-modules glibc-2.3.3.charsets/iconvdata/gconv-modules
---- glibc-2.3.3/iconvdata/gconv-modules        Sun Sep 14 18:31:57 2003
-+++ glibc-2.3.3.charsets/iconvdata/gconv-modules       Tue Jan 13 00:54:45 2004
-@@ -1516,6 +1516,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 @@
+ alias ISO885910//             ISO-8859-10//
+ alias LATIN6//                ISO-8859-10//
+ alias L6//                    ISO-8859-10//
++alias 8859-10//               ISO-8859-10//
+ alias CSISOLATIN6//           ISO-8859-10//
+ alias OSF0001000A//           ISO-8859-10//
+ module        ISO-8859-10//           INTERNAL                ISO8859-10      1
+ module        INTERNAL                ISO-8859-10//           ISO8859-10      1
+ #     from                    to                      module          cost
++alias ISO_8859-11//           ISO-8859-11//
+ alias ISO8859-11//            ISO-8859-11//
+ alias ISO885911//             ISO-8859-11//
++alias 8859-11//               ISO-8859-11//
+ module        ISO-8859-11//           INTERNAL                ISO8859-11      1
+ module        INTERNAL                ISO-8859-11//           ISO8859-11      1
+ #     from                    to                      module          cost
++alias ISO_8859-13//           ISO-8859-13//
+ alias ISO8859-13//            ISO-8859-13//
+ alias ISO885913//             ISO-8859-13//
+ alias ISO-IR-179//            ISO-8859-13//
+ alias LATIN7//                ISO-8859-13//
+ alias L7//                    ISO-8859-13//
++alias 8859-13//               ISO-8859-13//
+ 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 @@
+ alias ISO-IR-199//            ISO-8859-14//
+ alias LATIN8//                ISO-8859-14//
+ alias L8//                    ISO-8859-14//
++alias 8859-14//               ISO-8859-14//
+ 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 @@
+ alias ISO-IR-226//            ISO-8859-16//
+ alias LATIN10//               ISO-8859-16//
+ alias L10//                   ISO-8859-16//
++alias 8859-16//               ISO-8859-16//
+ 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 @@
  module        INTERNAL                GB18030//               GB18030         1
  
  #     from                    to                      module          cost
@@ -77,7 +106,9 @@ diff -uNr glibc-2.3.3/iconvdata/gconv-modules glibc-2.3.3.charsets/iconvdata/gco
  module        VISCII//                INTERNAL                VISCII          1
  module        INTERNAL                VISCII//                VISCII          1
  
-@@ -1524,10 +1526,13 @@
+ #     from                    to                      module          cost
++alias KOI8T//                 KOI8-T//
+ module        KOI8-T//                INTERNAL                KOI8-T          1
  module        INTERNAL                KOI8-T//                KOI8-T          1
  
  #     from                    to                      module          cost
@@ -91,20 +122,25 @@ diff -uNr glibc-2.3.3/iconvdata/gconv-modules glibc-2.3.3.charsets/iconvdata/gco
  module        GEORGIAN-ACADEMY//      INTERNAL                GEORGIAN-ACADEMY 1
  module        INTERNAL                GEORGIAN-ACADEMY//      GEORGIAN-ACADEMY 1
  
-@@ -1559,5 +1564,46 @@
+@@ -1559,10 +1574,14 @@
  module        INTERNAL                Shift_JISX0213//        SHIFT_JISX0213  1
  
  #     from                    to                      module          cost
 +alias TSCII-0//               TSCII//
  module        TSCII//                 INTERNAL                TSCII           1
  module        INTERNAL                TSCII//                 TSCII           1
-+
-+#     from                    to                      module          cost
-+alias PT-CP154//              CP154//
-+alias CYRILLIC-ASIAN          CP154//
-+alias PT154//                 CP154//
-+module        CP154//                 INTERNAL                CP154           1
-+module        INTERNAL                CP154//                 CP154           1
+ #     from                    to                      module          cost
++alias PT-CP154//              PT154//
++alias CYRILLIC-ASIAN          PT154//
++alias CP154//                 PT154//
+ module        PT154//                 INTERNAL                PT154           1
+ module        INTERNAL                PT154//                 PT154           1
+@@ -1570,3 +1589,59 @@
+ alias STRK1048-2002//         RK1048//
+ module        RK1048//                INTERNAL                RK1048          1
+ module        INTERNAL                RK1048//                RK1048          1
 +
 +#     from                    to                      module          cost
 +alias ISCII-91//              ISCII-DEV//
@@ -115,32 +151,55 @@ diff -uNr glibc-2.3.3/iconvdata/gconv-modules glibc-2.3.3.charsets/iconvdata/gco
 +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
 +
 +#     from                    to                      module          cost
++alias MULELAO1//              MULELAO-1//
 +module        MULELAO-1//             INTERNAL                MULELAO-1       1
 +module        INTERNAL                MULELAO-1//             MULELAO-1       1
 +
 +#     from                    to                      module          cost
 +alias CP1251_TT               TATAR-CYR//
++alias TATARCYR//              TATAR-CYR//
 +module        TATAR-CYR//             INTERNAL                TATAR-CYR       1
 +module        INTERNAL                TATAR-CYR//             TATAR-CYR       1
 +
 +#     from                    to                      module          cost
++alias KOI8K//                 KOI8-K//
 +module        KOI8-K//                INTERNAL                KOI8-K          1
 +module        INTERNAL                KOI8-K//                KOI8-K          1
 +
 +#     from                    to                      module          cost
++alias KOI8C//                 KOI8-C//
 +module        KOI8-C//                INTERNAL                KOI8-C          1
 +module        INTERNAL                KOI8-C//                KOI8-C          1
-diff -uNr glibc-2.3.3/iconvdata/iscii-dev.c glibc-2.3.3.charsets/iconvdata/iscii-dev.c
---- glibc-2.3.3/iconvdata/iscii-dev.c  Thu Jan  1 01:00:00 1970
-+++ glibc-2.3.3.charsets/iconvdata/iscii-dev.c Mon Jan 12 23:47:54 2004
++
++#     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//
++alias 8859_7-EURO//           ISO-8859-7-EURO//
++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
 @@ -0,0 +1,29 @@
 +/* Conversion from and to ISCII-DEV.
 +   Copyright (C) 2001 Free Software Foundation, Inc.
@@ -171,9 +230,9 @@ diff -uNr glibc-2.3.3/iconvdata/iscii-dev.c glibc-2.3.3.charsets/iconvdata/iscii
 +#define HAS_HOLES     1       /* Not all 256 character are defined.  */
 +
 +#include <8bit-gap.c>
-diff -uNr glibc-2.3.3/iconvdata/isiri-3342.h glibc-2.3.3.charsets/iconvdata/isiri-3342.h
---- glibc-2.3.3/iconvdata/isiri-3342.h Wed Feb 19 18:28:59 2003
-+++ glibc-2.3.3.charsets/iconvdata/isiri-3342.h        Mon Jan 12 23:47:54 2004
+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 @@
    [0xe3] = 0x005B,
    [0xe4] = 0x007D,
@@ -197,9 +256,41 @@ diff -uNr glibc-2.3.3/iconvdata/isiri-3342.h glibc-2.3.3.charsets/iconvdata/isir
    /* 0x00d7..0x00d7 */
    '\xaa',
    /* 0x060c..0x060c */
-diff -uNr glibc-2.3.3/iconvdata/iso8859-9e.c glibc-2.3.3.charsets/iconvdata/iso8859-9e.c
---- glibc-2.3.3/iconvdata/iso8859-9e.c Thu Jan  1 01:00:00 1970
-+++ glibc-2.3.3.charsets/iconvdata/iso8859-9e.c        Mon Jan 12 23:47:54 2004
+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
+@@ -0,0 +1,28 @@
++/* Conversion from and to ISO-8859-7:2003.
++   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>
++#define TABLES <iso8859-7-euro.h>
++
++#define CHARSET_NAME "ISO-8859-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.
@@ -229,9 +320,9 @@ diff -uNr glibc-2.3.3/iconvdata/iso8859-9e.c glibc-2.3.3.charsets/iconvdata/iso8
 +#define HAS_HOLES     0       /* All 256 character are defined.  */
 +
 +#include <8bit-generic.c>
-diff -uNr glibc-2.3.3/iconvdata/iso8859-9e.h glibc-2.3.3.charsets/iconvdata/iso8859-9e.h
---- glibc-2.3.3/iconvdata/iso8859-9e.h Thu Jan  1 01:00:00 1970
-+++ glibc-2.3.3.charsets/iconvdata/iso8859-9e.h        Mon Jan 12 23:47:54 2004
+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,
@@ -748,9 +839,9 @@ diff -uNr glibc-2.3.3/iconvdata/iso8859-9e.h glibc-2.3.3.charsets/iconvdata/iso8
 +  [0x0275] = 0xf8,
 +  [0x20AC] = 0xa4,
 +};
-diff -uNr glibc-2.3.3/iconvdata/khmer-ns.c glibc-2.3.3.charsets/iconvdata/khmer-ns.c
---- glibc-2.3.3/iconvdata/khmer-ns.c   Thu Jan  1 01:00:00 1970
-+++ glibc-2.3.3.charsets/iconvdata/khmer-ns.c  Mon Jan 12 23:47:54 2004
+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
 @@ -0,0 +1,29 @@
 +/* Conversion from and to KHMER-NS.
 +   Copyright (C) 2001 Free Software Foundation, Inc.
@@ -781,9 +872,9 @@ diff -uNr glibc-2.3.3/iconvdata/khmer-ns.c glibc-2.3.3.charsets/iconvdata/khmer-
 +#define HAS_HOLES     1       /* Not all 256 character are defined.  */
 +
 +#include <8bit-gap.c>
-diff -uNr glibc-2.3.3/iconvdata/koi8-c.c glibc-2.3.3.charsets/iconvdata/koi8-c.c
---- glibc-2.3.3/iconvdata/koi8-c.c     Thu Jan  1 01:00:00 1970
-+++ glibc-2.3.3.charsets/iconvdata/koi8-c.c    Tue Jan 13 12:21:25 2004
+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
 @@ -0,0 +1,29 @@
 +/* Conversion from and to KOI8-C.
 +   Copyright (C) 2004 Free Software Foundation, Inc.
@@ -805,18 +896,18 @@ diff -uNr glibc-2.3.3/iconvdata/koi8-c.c glibc-2.3.3.charsets/iconvdata/koi8-c.c
 +   write to the Free Software Foundation, Inc., 59 Temple Place - Suite 330,
 +   Boston, MA 02111-1307, USA.  */
 +
-+#include <stdint.h>
 +
 +/* Get the conversion table.  */
-+#define TABLES <koi8-c.h>
++#include <stdint.h>
++#include <koi8-c.h>
 +
 +#define CHARSET_NAME  "KOI8-C//"
 +#define HAS_HOLES     0       /* All 256 character are defined.  */
 +
-+#include <8bit-gap.c>
-diff -uNr glibc-2.3.3/iconvdata/koi8-k.c glibc-2.3.3.charsets/iconvdata/koi8-k.c
---- glibc-2.3.3/iconvdata/koi8-k.c     Thu Jan  1 01:00:00 1970
-+++ glibc-2.3.3.charsets/iconvdata/koi8-k.c    Mon Jan 12 23:47:54 2004
++#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
 @@ -0,0 +1,29 @@
 +/* Conversion from and to KOI8-K.
 +   Copyright (C) 2001 Free Software Foundation, Inc.
@@ -847,9 +938,42 @@ diff -uNr glibc-2.3.3/iconvdata/koi8-k.c glibc-2.3.3.charsets/iconvdata/koi8-k.c
 +#define HAS_HOLES     1       /* Not all 256 character are defined.  */
 +
 +#include <8bit-gap.c>
-diff -uNr glibc-2.3.3/iconvdata/mulelao-1.c glibc-2.3.3.charsets/iconvdata/mulelao-1.c
---- glibc-2.3.3/iconvdata/mulelao-1.c  Thu Jan  1 01:00:00 1970
-+++ glibc-2.3.3.charsets/iconvdata/mulelao-1.c Mon Jan 12 23:47:54 2004
+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
 @@ -0,0 +1,29 @@
 +/* Conversion from and to MULELAO-1.
 +   Copyright (C) 2001 Free Software Foundation, Inc.
@@ -880,9 +1004,9 @@ diff -uNr glibc-2.3.3/iconvdata/mulelao-1.c glibc-2.3.3.charsets/iconvdata/mulel
 +#define HAS_HOLES     1       /* Not all 256 character are defined.  */
 +
 +#include <8bit-gap.c>
-diff -uNr glibc-2.3.3/iconvdata/tatar-cyr.c glibc-2.3.3.charsets/iconvdata/tatar-cyr.c
---- glibc-2.3.3/iconvdata/tatar-cyr.c  Thu Jan  1 01:00:00 1970
-+++ glibc-2.3.3.charsets/iconvdata/tatar-cyr.c Mon Jan 12 23:47:54 2004
+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
 @@ -0,0 +1,29 @@
 +/* Conversion from and to TATAR-CYR.
 +   Copyright (C) 2001 Free Software Foundation, Inc.
@@ -913,20 +1037,26 @@ diff -uNr glibc-2.3.3/iconvdata/tatar-cyr.c glibc-2.3.3.charsets/iconvdata/tatar
 +#define HAS_HOLES     1       /* Not all 256 character are defined.  */
 +
 +#include <8bit-gap.c>
-diff -uNr glibc-2.3.3/localedata/charmaps/CP154 glibc-2.3.3.charsets/localedata/charmaps/CP154
---- glibc-2.3.3/localedata/charmaps/CP154      Thu Jan  1 01:00:00 1970
-+++ glibc-2.3.3.charsets/localedata/charmaps/CP154     Mon Jan 12 23:47:54 2004
-@@ -0,0 +1,268 @@
-+<code_set_name> CP154
+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
+@@ -0,0 +1,271 @@
++<code_set_name> ISCII-DEV
 +<comment_char> %
 +<escape_char> /
-+% version: 1.0
-+% repertoiremap: mnemonic,ds
-+%  source: http://www.peoples.org.ru/eng_asian.html
++% version: 0.1
++% repertoiremap: mnemonic,hi
++%  sources: http://varamozhi.sourceforge.net/iscii91.pdf
++
++% alias ISCII-91
++% alias IS13194:1991
++% alias IS13194-DEV
++% alias IS13194-DEVANAGARI
++
++% NOTE: the ISCII12194:1991 gives an encoding scheme common to all
++% indic scripts; to distinguish them I append DEV,PNJ,GJR,ORI,BNG,ASM,TLG,
++% KND,MLM,TML to 'ISCII' or 'IS13194'.
 +
-+% alias PT154
-+% alias PT-CP154
-+% alias CYRILLIC-ASIAN
 +CHARMAP
 +<U0000>     /x00         NULL (NUL)
 +<U0001>     /x01         START OF HEADING (SOH)
@@ -1056,285 +1186,7 @@ diff -uNr glibc-2.3.3/localedata/charmaps/CP154 glibc-2.3.3.charsets/localedata/
 +<U007D>     /x7d         RIGHT CURLY BRACKET
 +<U007E>     /x7e         TILDE
 +<U007F>     /x7f         DELETE (DEL)
-+<U0496>     /x80         CYRILLIC CAPITAL LETTER ZHE WITH DESCENDER
-+<U0492>     /x81         CYRILLIC CAPITAL LETTER GHE WITH STROKE
-+<U201A>     /x82         SINGLE LOW-9 QUOTATION MARK
-+<U0493>     /x83         CYRILLIC SMALL LETTER GHE WITH STROKE
-+<U201E>     /x84         DOUBLE LOW-9 QUOTATION MARK
-+<U2026>     /x85         HORIZONTAL ELLIPSIS
-+<U2020>     /x86         DAGGER
-+<U04AE>     /x87         CYRILLIC CAPITAL LETTER STRAIGHT U
-+<U04B2>     /x88         CYRILLIC CAPITAL LETTER HA WITH DESCENDER
-+<U04AF>     /x89         CYRILLIC SMALL LETTER STRAIGHT U
-+<U04A0>     /x8a         CYRILLIC CAPITAL LETTER BASHKIR KA
-+<U2039>     /x8b         SINGLE LEFT-POINTING ANGLE QUOTATION MARK
-+<U04A2>     /x8c         CYRILLIC CAPITAL LETTER EN WITH DESCENDER
-+<U049A>     /x8d         CYRILLIC CAPITAL LETTER KA WITH DESCENDER
-+<U04BA>     /x8e         CYRILLIC CAPITAL LETTER SHHA
-+<U04B8>     /x8f         CYRILLIC CAPITAL LETTER  CHE WITH VERTICAL STROKE
-+<U0497>     /x90         CYRILLIC SMALL LETTER ZHE WITH DESCENDER
-+<U2018>     /x91         LEFT SINGLE QUOTATION MARK
-+<U2019>     /x92         RIGHT SINGLE QUOTATION MARK
-+<U201C>     /x93         LEFT DOUBLE QUOTATION MARK
-+<U201D>     /x94         RIGHT DOUBLE QUOTATION MARK
-+<U2022>     /x95         BULLET
-+<U2013>     /x96         EN DASH
-+<U2014>     /x97         EM DASH
-+<U04B3>     /x98         CYRILLIC SMALL LETTER HA WITH DESCENDER
-+<U2122>     /x99         TRADE MARK SIGN
-+<U04A1>     /x9a         CYRILLIC SMALL LETTER BASHKIR KA
-+<U203A>     /x9b         SINGLE RIGHT-POINTING ANGLE QUOTATION MARK
-+<U04A3>     /x9c         CYRILLIC SMALL LETTER EN WITH DESCENDER
-+<U049B>     /x9d         CYRILLIC SMALL LETTER KA WITH DESCENDER
-+<U04BB>     /x9e         CYRILLIC SMALL LETTER SHHA
-+<U04B9>     /x9f         CYRILLIC SMALL LETTER CHE WITH VERTICAL STROKE
-+<U00A0>     /xa0         NO-BREAK SPACE
-+<U040E>     /xa1         CYRILLIC CAPITAL LETTER SHORT U
-+<U045E>     /xa2         CYRILLIC SMALL LETTER SHORT U
-+<U0408>     /xa3         CYRILLIC CAPITAL LETTER JE
-+<U04E8>     /xa4         CYRILLIC CAPITAL LETTER BARRED O
-+<U0498>     /xa5         CYRILLIC CAPITAL LETTER ZE WITH DESCENDER
-+<U04B0>     /xa6         CYRILLIC CAPITAL LETTER STRAIGHT U WITH STROKE
-+<U00A7>     /xa7         SECTION SIGN
-+<U0401>     /xa8         CYRILLIC CAPITAL LETTER IO
-+<U00A9>     /xa9         COPYRIGHT SIGN
-+<U04D8>     /xaa         CYRILLIC CAPITAL LETTER SCHWA
-+<U00AB>     /xab         LEFT-POINTING DOUBLE ANGLE QUOTATION MARK
-+<U00AC>     /xac         NOT SIGN
-+<U00AD>     /xad         SOFT HYPHEN
-+<U00AE>     /xae         REGISTERED SIGN
-+<U049C>     /xaf         CYRILLIC CAPITAL LETTER KA WITH VERTICAL STROKE
-+<U00B0>     /xb0         DEGREE SIGN
-+<U04B1>     /xb1         CYRILLIC SMALL LETTER STRAIGHT U WITH STROKE
-+<U0406>     /xb2         CYRILLIC CAPITAL LETTER BYELORUSSIAN-UKRAINIAN I
-+<U0456>     /xb3         CYRILLIC SMALL LETTER BYELORUSSIAN-UKRAINIAN I
-+<U0499>     /xb4         CYRILLIC SMALL LETTER ZE WITH DESCENDER
-+<U04E9>     /xb5         CYRILLIC SMALL LETTER BARRED O
-+<U00B6>     /xb6         PILCROW SIGN
-+<U00B7>     /xb7         MIDDLE DOT
-+<U0451>     /xb8         CYRILLIC SMALL LETTER IO
-+<U2116>     /xb9         NUMERO SIGN
-+<U04D9>     /xba         CYRILLIC SMALL LETTER SCHWA
-+<U00BB>     /xbb         RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK
-+<U0458>     /xbc         CYRILLIC SMALL LETTER JE
-+<U04AA>     /xbd         CYRILLIC CAPITAL LETTER ES WITH DESCENDER
-+<U04AB>     /xbe         CYRILLIC SMALL LETTER ES WITH DESCENDER
-+<U049D>     /xbf         CYRILLIC SMALL LETTER KA WITH VERTICAL STROKE
-+<U0410>     /xc0         CYRILLIC CAPITAL LETTER A
-+<U0411>     /xc1         CYRILLIC CAPITAL LETTER BE
-+<U0412>     /xc2         CYRILLIC CAPITAL LETTER VE
-+<U0413>     /xc3         CYRILLIC CAPITAL LETTER GHE
-+<U0414>     /xc4         CYRILLIC CAPITAL LETTER DE
-+<U0415>     /xc5         CYRILLIC CAPITAL LETTER IE
-+<U0416>     /xc6         CYRILLIC CAPITAL LETTER ZHE
-+<U0417>     /xc7         CYRILLIC CAPITAL LETTER ZE
-+<U0418>     /xc8         CYRILLIC CAPITAL LETTER I
-+<U0419>     /xc9         CYRILLIC CAPITAL LETTER SHORT I
-+<U041A>     /xca         CYRILLIC CAPITAL LETTER KA
-+<U041B>     /xcb         CYRILLIC CAPITAL LETTER EL
-+<U041C>     /xcc         CYRILLIC CAPITAL LETTER EM
-+<U041D>     /xcd         CYRILLIC CAPITAL LETTER EN
-+<U041E>     /xce         CYRILLIC CAPITAL LETTER O
-+<U041F>     /xcf         CYRILLIC CAPITAL LETTER PE
-+<U0420>     /xd0         CYRILLIC CAPITAL LETTER ER
-+<U0421>     /xd1         CYRILLIC CAPITAL LETTER ES
-+<U0422>     /xd2         CYRILLIC CAPITAL LETTER TE
-+<U0423>     /xd3         CYRILLIC CAPITAL LETTER U
-+<U0424>     /xd4         CYRILLIC CAPITAL LETTER EF
-+<U0425>     /xd5         CYRILLIC CAPITAL LETTER HA
-+<U0426>     /xd6         CYRILLIC CAPITAL LETTER TSE
-+<U0427>     /xd7         CYRILLIC CAPITAL LETTER CHE
-+<U0428>     /xd8         CYRILLIC CAPITAL LETTER SHA
-+<U0429>     /xd9         CYRILLIC CAPITAL LETTER SHCHA
-+<U042A>     /xda         CYRILLIC CAPITAL LETTER HARD SIGN
-+<U042B>     /xdb         CYRILLIC CAPITAL LETTER YERU
-+<U042C>     /xdc         CYRILLIC CAPITAL LETTER SOFT SIGN
-+<U042D>     /xdd         CYRILLIC CAPITAL LETTER E
-+<U042E>     /xde         CYRILLIC CAPITAL LETTER YU
-+<U042F>     /xdf         CYRILLIC CAPITAL LETTER YA
-+<U0430>     /xe0         CYRILLIC SMALL LETTER A
-+<U0431>     /xe1         CYRILLIC SMALL LETTER BE
-+<U0432>     /xe2         CYRILLIC SMALL LETTER VE
-+<U0433>     /xe3         CYRILLIC SMALL LETTER GHE
-+<U0434>     /xe4         CYRILLIC SMALL LETTER DE
-+<U0435>     /xe5         CYRILLIC SMALL LETTER IE
-+<U0436>     /xe6         CYRILLIC SMALL LETTER ZHE
-+<U0437>     /xe7         CYRILLIC SMALL LETTER ZE
-+<U0438>     /xe8         CYRILLIC SMALL LETTER I
-+<U0439>     /xe9         CYRILLIC SMALL LETTER SHORT I
-+<U043A>     /xea         CYRILLIC SMALL LETTER KA
-+<U043B>     /xeb         CYRILLIC SMALL LETTER EL
-+<U043C>     /xec         CYRILLIC SMALL LETTER EM
-+<U043D>     /xed         CYRILLIC SMALL LETTER EN
-+<U043E>     /xee         CYRILLIC SMALL LETTER O
-+<U043F>     /xef         CYRILLIC SMALL LETTER PE
-+<U0440>     /xf0         CYRILLIC SMALL LETTER ER
-+<U0441>     /xf1         CYRILLIC SMALL LETTER ES
-+<U0442>     /xf2         CYRILLIC SMALL LETTER TE
-+<U0443>     /xf3         CYRILLIC SMALL LETTER U
-+<U0444>     /xf4         CYRILLIC SMALL LETTER EF
-+<U0445>     /xf5         CYRILLIC SMALL LETTER HA
-+<U0446>     /xf6         CYRILLIC SMALL LETTER TSE
-+<U0447>     /xf7         CYRILLIC SMALL LETTER CHE
-+<U0448>     /xf8         CYRILLIC SMALL LETTER SHA
-+<U0449>     /xf9         CYRILLIC SMALL LETTER SHCHA
-+<U044A>     /xfa         CYRILLIC SMALL LETTER HARD SIGN
-+<U044B>     /xfb         CYRILLIC SMALL LETTER YERU
-+<U044C>     /xfc         CYRILLIC SMALL LETTER SOFT SIGN
-+<U044D>     /xfd         CYRILLIC SMALL LETTER E
-+<U044E>     /xfe         CYRILLIC SMALL LETTER YU
-+<U044F>     /xff         CYRILLIC SMALL LETTER YA
-+END CHARMAP
-diff -uNr glibc-2.3.3/localedata/charmaps/ISCII-DEV glibc-2.3.3.charsets/localedata/charmaps/ISCII-DEV
---- glibc-2.3.3/localedata/charmaps/ISCII-DEV  Thu Jan  1 01:00:00 1970
-+++ glibc-2.3.3.charsets/localedata/charmaps/ISCII-DEV Tue Jan 13 13:34:29 2004
-@@ -0,0 +1,271 @@
-+<code_set_name> ISCII-DEV
-+<comment_char> %
-+<escape_char> /
-+% version: 0.1
-+% repertoiremap: mnemonic,hi
-+%  sources: http://varamozhi.sourceforge.net/iscii91.pdf
-+
-+% alias ISCII-91
-+% alias IS13194:1991
-+% alias IS13194-DEV
-+% alias IS13194-DEVANAGARI
-+
-+% NOTE: the ISCII12194:1991 gives an encoding scheme common to all
-+% indic scripts; to distinguish them I append DEV,PNJ,GJR,ORI,BNG,ASM,TLG,
-+% KND,MLM,TML to 'ISCII' or 'IS13194'.
-+
-+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)
-+%
++%
 +<U00A0>     /xa0         NO-BREAK SPACE
 +<U0901>     /xa1         DEVANAGARI SIGN CANDRABINDU
 +<U0902>     /xa2         DEVANAGARI SIGN ANUSVARA
@@ -1460,9 +1312,9 @@ diff -uNr glibc-2.3.3/localedata/charmaps/ISCII-DEV glibc-2.3.3.charsets/localed
 +%<dev   >               /x     <U0970> DEVANAGARI ABBREVIATION SIGN
 +
 +END CHARMAP
-diff -uNr glibc-2.3.3/localedata/charmaps/ISIRI-3342 glibc-2.3.3.charsets/localedata/charmaps/ISIRI-3342
---- glibc-2.3.3/localedata/charmaps/ISIRI-3342 Sun Oct 22 02:20:07 2000
-+++ glibc-2.3.3.charsets/localedata/charmaps/ISIRI-3342        Mon Jan 12 23:47:54 2004
+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
 @@ -1,11 +1,20 @@
  <code_set_name> ISIRI-3342
  <comment_char> %
@@ -1534,9 +1386,9 @@ diff -uNr glibc-2.3.3/localedata/charmaps/ISIRI-3342 glibc-2.3.3.charsets/locale
 +<U064B>...<U0652>      0
 +END WIDTH
 +
-diff -uNr glibc-2.3.3/localedata/charmaps/ISO-8859-9E glibc-2.3.3.charsets/localedata/charmaps/ISO-8859-9E
---- glibc-2.3.3/localedata/charmaps/ISO-8859-9E        Thu Jan  1 01:00:00 1970
-+++ glibc-2.3.3.charsets/localedata/charmaps/ISO-8859-9E       Mon Jan 12 23:47:54 2004
+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
 @@ -0,0 +1,265 @@
 +<code_set_name> ISO-8859-9E
 +<comment_char> %
@@ -1803,9 +1655,9 @@ diff -uNr glibc-2.3.3/localedata/charmaps/ISO-8859-9E glibc-2.3.3.charsets/local
 +<U015F>     /xfe         LATIN SMALL LETTER S WITH CEDILLA
 +<U00FF>     /xff         LATIN SMALL LETTER Y WITH DIAERESIS
 +END CHARMAP
-diff -uNr glibc-2.3.3/localedata/charmaps/KHMER-NS glibc-2.3.3.charsets/localedata/charmaps/KHMER-NS
---- glibc-2.3.3/localedata/charmaps/KHMER-NS   Thu Jan  1 01:00:00 1970
-+++ glibc-2.3.3.charsets/localedata/charmaps/KHMER-NS  Mon Jan 12 23:47:54 2004
+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
 @@ -0,0 +1,263 @@
 +<code_set_name> KHMER-NS
 +<comment_char> %
@@ -2070,9 +1922,9 @@ diff -uNr glibc-2.3.3/localedata/charmaps/KHMER-NS glibc-2.3.3.charsets/localeda
 +<U17E9>     /x98         KHMER DIGIT  PRAM BOURN      (9)
 +%
 +END CHARMAP
-diff -uNr glibc-2.3.3/localedata/charmaps/KOI8-C glibc-2.3.3.charsets/localedata/charmaps/KOI8-C
---- glibc-2.3.3/localedata/charmaps/KOI8-C     Thu Jan  1 01:00:00 1970
-+++ glibc-2.3.3.charsets/localedata/charmaps/KOI8-C    Tue Jan 13 12:45:42 2004
+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
 @@ -0,0 +1,267 @@
 +<code_set_name> KOI8-C
 +<comment_char> %
@@ -2341,9 +2193,9 @@ diff -uNr glibc-2.3.3/localedata/charmaps/KOI8-C glibc-2.3.3.charsets/localedata
 +<U0427>     /xfe         CYRILLIC CAPITAL LETTER CHE
 +<U042A>     /xff         CYRILLIC CAPITAL LETTER HARD SIGN
 +END CHARMAP
-diff -uNr glibc-2.3.3/localedata/charmaps/KOI8-K glibc-2.3.3.charsets/localedata/charmaps/KOI8-K
---- glibc-2.3.3/localedata/charmaps/KOI8-K     Thu Jan  1 01:00:00 1970
-+++ glibc-2.3.3.charsets/localedata/charmaps/KOI8-K    Tue Jan 13 01:06:43 2004
+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
 @@ -0,0 +1,264 @@
 +<code_set_name> KOI8-K
 +<comment_char> %
@@ -2609,9 +2461,9 @@ diff -uNr glibc-2.3.3/localedata/charmaps/KOI8-K glibc-2.3.3.charsets/localedata
 +<U0427>     /xfe         CYRILLIC CAPITAL LETTER CHE
 +<U042A>     /xff         CYRILLIC CAPITAL LETTER HARD SIGN
 +END CHARMAP
-diff -uNr glibc-2.3.3/localedata/charmaps/MULELAO-1 glibc-2.3.3.charsets/localedata/charmaps/MULELAO-1
---- glibc-2.3.3/localedata/charmaps/MULELAO-1  Thu Jan  1 01:00:00 1970
-+++ glibc-2.3.3.charsets/localedata/charmaps/MULELAO-1 Mon Jan 12 23:47:54 2004
+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
 @@ -0,0 +1,236 @@
 +<code_set_name> MULELAO-1
 +<comment_char> %
@@ -2849,9 +2701,9 @@ diff -uNr glibc-2.3.3/localedata/charmaps/MULELAO-1 glibc-2.3.3.charsets/localed
 +<U0EC8>...<U0ECD>       0
 +END WIDTH
 +
-diff -uNr glibc-2.3.3/localedata/charmaps/TATAR-CYR glibc-2.3.3.charsets/localedata/charmaps/TATAR-CYR
---- glibc-2.3.3/localedata/charmaps/TATAR-CYR  Thu Jan  1 01:00:00 1970
-+++ glibc-2.3.3.charsets/localedata/charmaps/TATAR-CYR Mon Jan 12 23:47:54 2004
+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
 @@ -0,0 +1,265 @@
 +<code_set_name> TATAR-CYR
 +<comment_char> %
@@ -3118,3 +2970,542 @@ diff -uNr glibc-2.3.3/localedata/charmaps/TATAR-CYR glibc-2.3.3.charsets/localed
 +<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.077084 seconds and 4 git commands to generate.