(CHARSET_NAME): Adapt for usr of __strcasecmp.
authordrepper <drepper>
Fri, 24 Apr 1998 06:53:07 +0000 (06:53 +0000)
committerdrepper <drepper>
Fri, 24 Apr 1998 06:53:07 +0000 (06:53 +0000)
27 files changed:
iconvdata/ebcdic-at-de-a.c
iconvdata/ebcdic-at-de.c
iconvdata/ebcdic-ca-fr.c
iconvdata/euccn.c
iconvdata/eucjp.c
iconvdata/euckr.c
iconvdata/euctw.c
iconvdata/hp-roman8.c
iconvdata/iso6937.c
iconvdata/iso8859-1.c
iconvdata/iso8859-10.c
iconvdata/iso8859-2.c
iconvdata/iso8859-3.c
iconvdata/iso8859-4.c
iconvdata/iso8859-5.c
iconvdata/iso8859-6.c
iconvdata/iso8859-7.c
iconvdata/iso8859-8.c
iconvdata/iso8859-9.c
iconvdata/johab.c
iconvdata/koi-8.c
iconvdata/koi8-r.c
iconvdata/latin-greek-1.c
iconvdata/latin-greek.c
iconvdata/sjis.c
iconvdata/t61.c
iconvdata/uhc.c

index 654bdf8..9a6e779 100644 (file)
@@ -23,7 +23,7 @@
 /* Get the conversion table.  */
 #include <ebcdic-at-de-a.h>
 
-#define CHARSET_NAME   "EBCDIC-AT-DE-A"
+#define CHARSET_NAME   "EBCDIC-AT-DE-A//"
 #define HAS_HOLES      1       /* Not all 256 character are defined.  */
 
 #include <8bit-generic.c>
index ab71885..ef6c8c0 100644 (file)
@@ -23,7 +23,7 @@
 /* Get the conversion table.  */
 #include <ebcdic-at-de.h>
 
-#define CHARSET_NAME   "EBCDIC-AT-DE"
+#define CHARSET_NAME   "EBCDIC-AT-DE//"
 #define HAS_HOLES      1       /* Not all 256 character are defined.  */
 
 #include <8bit-generic.c>
index 91cf5aa..8323a83 100644 (file)
@@ -23,7 +23,7 @@
 /* Get the conversion table.  */
 #include <ebcdic-ca-fr.h>
 
-#define CHARSET_NAME   "EBCDIC-CA-FR"
+#define CHARSET_NAME   "EBCDIC-CA-FR//"
 #define HAS_HOLES      1       /* Not all 256 character are defined.  */
 
 #include <8bit-generic.c>
index 90e82cb..7ab670f 100644 (file)
@@ -22,7 +22,7 @@
 #include <stdint.h>
 
 /* Definitions used in the body of the `gconv' function.  */
-#define CHARSET_NAME           "EUC-CN"
+#define CHARSET_NAME           "EUC-CN//"
 #define FROM_LOOP              from_euc_cn
 #define TO_LOOP                        to_euc_cn
 #define DEFINE_INIT            1
index 24ebed9..96e0756 100644 (file)
@@ -25,7 +25,7 @@
 #include <jis0212.h>
 
 /* Definitions used in the body of the `gconv' function.  */
-#define CHARSET_NAME           "EUC-JP"
+#define CHARSET_NAME           "EUC-JP//"
 #define FROM_LOOP              from_euc_jp
 #define TO_LOOP                        to_euc_jp
 #define DEFINE_INIT            1
index 50e4b40..5184884 100644 (file)
@@ -46,7 +46,7 @@ euckr_from_ucs4 (uint32_t ch, unsigned char *cp)
 
 
 /* Definitions used in the body of the `gconv' function.  */
-#define CHARSET_NAME           "EUC-KR"
+#define CHARSET_NAME           "EUC-KR//"
 #define FROM_LOOP              from_euc_kr
 #define TO_LOOP                        to_euc_kr
 #define DEFINE_INIT            1
@@ -70,7 +70,7 @@ euckr_from_ucs4 (uint32_t ch, unsigned char *cp)
        if (inchar == 0x5c)                                                   \
         ch =  0x20a9;                                                        \
        else if (inchar <= 0x7f)                                                      \
-        ch = (wchar_t) inchar;                                               \
+        ch = (uint32_t) inchar;                                              \
     */                                                                       \
                                                                              \
     if (ch <= 0x7f)                                                          \
index 406dd67..ca1cdac 100644 (file)
@@ -23,7 +23,7 @@
 #include <cns11643.h>
 
 /* Definitions used in the body of the `gconv' function.  */
-#define CHARSET_NAME           "EUC-TW"
+#define CHARSET_NAME           "EUC-TW//"
 #define FROM_LOOP              from_euc_tw
 #define TO_LOOP                        to_euc_tw
 #define DEFINE_INIT            1
index 62e29ea..6f83e8f 100644 (file)
@@ -23,7 +23,7 @@
 /* Get the conversion table.  */
 #include <hp-roman8.h>
 
-#define CHARSET_NAME   "HP-ROMAN8"
+#define CHARSET_NAME   "HP-ROMAN8//"
 #define HAS_HOLES      1       /* Not all 256 character are defined.  */
 
 #include <8bit-generic.c>
index b121ffa..c927bd5 100644 (file)
@@ -372,7 +372,7 @@ static const char from_ucs4[][2] =
 
 
 /* Definitions used in the body of the `gconv' function.  */
-#define CHARSET_NAME           "ISO_6937"
+#define CHARSET_NAME           "ISO_6937//"
 #define FROM_LOOP              from_iso6937
 #define TO_LOOP                        to_iso6937
 #define DEFINE_INIT            1
index c7b35b3..db6cbdf 100644 (file)
@@ -21,7 +21,7 @@
 #include <stdint.h>
 
 /* Definitions used in the body of the `gconv' function.  */
-#define CHARSET_NAME           "ISO-8859-1"
+#define CHARSET_NAME           "ISO-8859-1//"
 #define FROM_LOOP              from_iso8859_1
 #define TO_LOOP                        to_iso8859_1
 #define DEFINE_INIT            1
index acce325..1f78df3 100644 (file)
@@ -22,7 +22,7 @@
 #include <stdint.h>
 #include <iso8859-10.h>
 
-#define CHARSET_NAME   "ISO-8859-10"
+#define CHARSET_NAME   "ISO-8859-10//"
 #define HAS_HOLES      0       /* All 256 character are defined.  */
 
 #include <8bit-generic.c>
index 8a5e624..2af33fa 100644 (file)
@@ -22,7 +22,7 @@
 #include <stdint.h>
 #include <iso8859-2.h>
 
-#define CHARSET_NAME   "ISO-8859-2"
+#define CHARSET_NAME   "ISO-8859-2//"
 #define HAS_HOLES      0       /* All 256 character are defined.  */
 
 #include <8bit-generic.c>
index 10e52e4..18227f4 100644 (file)
@@ -22,7 +22,7 @@
 #include <stdint.h>
 #include <iso8859-3.h>
 
-#define CHARSET_NAME   "ISO-8859-3"
+#define CHARSET_NAME   "ISO-8859-3//"
 #define HAS_HOLES      1       /* Not all 256 character are defined.  */
 
 #include <8bit-generic.c>
index 01cdbf0..0dfa87e 100644 (file)
@@ -22,7 +22,7 @@
 #include <stdint.h>
 #include <iso8859-4.h>
 
-#define CHARSET_NAME   "ISO-8859-4"
+#define CHARSET_NAME   "ISO-8859-4//"
 #define HAS_HOLES      0       /* All 256 character are defined.  */
 
 #include <8bit-generic.c>
index edf0f47..46d904c 100644 (file)
@@ -22,7 +22,7 @@
 #include <stdint.h>
 #include <iso8859-5.h>
 
-#define CHARSET_NAME   "ISO-8859-5"
+#define CHARSET_NAME   "ISO-8859-5//"
 #define HAS_HOLES      0       /* All 256 character are defined.  */
 
 #include <8bit-generic.c>
index 59ce3f2..4a53f2f 100644 (file)
@@ -22,7 +22,7 @@
 #include <stdint.h>
 #include <iso8859-6.h>
 
-#define CHARSET_NAME   "ISO-8859-6"
+#define CHARSET_NAME   "ISO-8859-6//"
 #define HAS_HOLES      1       /* Not all 256 character are defined.  */
 
 #include <8bit-generic.c>
index d75e93e..9d042aa 100644 (file)
@@ -22,7 +22,7 @@
 #include <stdint.h>
 #include <iso8859-7.h>
 
-#define CHARSET_NAME   "ISO-8859-7"
+#define CHARSET_NAME   "ISO-8859-7//"
 #define HAS_HOLES      1       /* Not all 256 character are defined.  */
 
 #include <8bit-generic.c>
index 1612f14..f6a4e23 100644 (file)
@@ -22,7 +22,7 @@
 #include <stdint.h>
 #include <iso8859-8.h>
 
-#define CHARSET_NAME   "ISO-8859-8"
+#define CHARSET_NAME   "ISO-8859-8//"
 #define HAS_HOLES      1       /* Not all 256 character are defined.  */
 
 #include <8bit-generic.c>
index 063f189..132547a 100644 (file)
@@ -22,7 +22,7 @@
 #include <stdint.h>
 #include <iso8859-9.h>
 
-#define CHARSET_NAME "ISO-8859-9"
+#define CHARSET_NAME "ISO-8859-9//"
 #define HAS_HOLES      0       /* All 256 character are defined.  */
 
 #include <8bit-generic.c>
index 6a582c0..ddc5249 100644 (file)
@@ -220,7 +220,7 @@ johab_from_ucs4 (uint32_t ch, unsigned char *cp)
 
 
 /* Definitions used in the body of the `gconv' function.  */
-#define CHARSET_NAME           "JOHAB"
+#define CHARSET_NAME           "JOHAB//"
 #define FROM_LOOP              from_johab
 #define TO_LOOP                        to_johab
 #define DEFINE_INIT            1
@@ -243,7 +243,7 @@ johab_from_ucs4 (uint32_t ch, unsigned char *cp)
        if (ch == 0x5c)                                                       \
         ch =  0x20a9;                                                        \
        else if (ch < 0x7f)                                                   \
-        ch = (wchar_t) ch;                                                   \
+        ch = (uint32_t) ch;                                                  \
     */                                                                       \
     if (ch < 0x7f)                                                           \
       /* Plain ASCII.  */                                                    \
index b2332c2..058b37e 100644 (file)
@@ -22,7 +22,7 @@
 #include <stdint.h>
 #include <koi-8.h>
 
-#define CHARSET_NAME   "KOI-8"
+#define CHARSET_NAME   "KOI-8//"
 #define HAS_HOLES      1       /* Not all 256 character are defined.  */
 
 #include <8bit-generic.c>
index ee317bd..b239150 100644 (file)
@@ -23,7 +23,7 @@
 /* Specify the conversion table.  */
 #define TABLES <koi8-r.h>
 
-#define CHARSET_NAME   "KOI8-R"
+#define CHARSET_NAME   "KOI8-R//"
 #define HAS_HOLES      1       /* Not all 256 character are defined.  */
 
 #include <8bit-gap.c>
index 37ccf09..0e944a4 100644 (file)
@@ -21,7 +21,7 @@
 /* Specify the conversion table.  */
 #define TABLES <latin-greek-1.h>
 
-#define CHARSET_NAME   "LATIN-GREEK-1"
+#define CHARSET_NAME   "LATIN-GREEK-1//"
 #define HAS_HOLES      1       /* Not all 256 character are defined.  */
 
 #include <8bit-gap.c>
index 8810f4a..e8755f6 100644 (file)
@@ -21,7 +21,7 @@
 /* Specify the conversion table.  */
 #define TABLES <latin-greek.h>
 
-#define CHARSET_NAME   "LATIN-GREEK"
+#define CHARSET_NAME   "LATIN-GREEK//"
 #define HAS_HOLES      1       /* Not all 256 character are defined.  */
 
 #include <8bit-gap.c>
index d65b905..02dbda9 100644 (file)
@@ -3980,7 +3980,7 @@ static const char from_ucs4_cjk[32657][2] =
 
 
 /* Definitions used in the body of the `gconv' function.  */
-#define CHARSET_NAME           "SJIS"
+#define CHARSET_NAME           "SJIS//"
 #define FROM_LOOP              from_sjis
 #define TO_LOOP                        to_sjis
 #define DEFINE_INIT            1
index 8c288ad..868af44 100644 (file)
@@ -23,7 +23,7 @@
 #include <string.h>
 
 /* Data taken from the WG15 tables.  */
-static const wchar_t to_ucs4[256] =
+static const uint32_t to_ucs4[256] =
 {
   /* 0x00 */ 0x0000, 0x0001, 0x0002, 0x0003, 0x0004, 0x0005, 0x0006, 0x0007,
   /* 0x08 */ 0x0008, 0x0009, 0x000a, 0x000b, 0x000c, 0x000d, 0x000e, 0x000f,
@@ -61,7 +61,7 @@ static const wchar_t to_ucs4[256] =
 
 /* The outer array range runs from 0xc1 to 0xcf, the inner range from 0x20
    to 0x7f.  */
-static const wchar_t to_ucs4_comb[15][96] =
+static const uint32_t to_ucs4_comb[15][96] =
 {
   /* 0xc1 */
   {
@@ -365,7 +365,7 @@ static const char from_ucs4[][2] =
 
 
 /* Definitions used in the body of the `gconv' function.  */
-#define CHARSET_NAME           "T.61"
+#define CHARSET_NAME           "T.61//"
 #define FROM_LOOP              from_t_61
 #define TO_LOOP                        to_t_61
 #define DEFINE_INIT            1
index f3addd4..9c0b668 100644 (file)
@@ -43,7 +43,7 @@ egrep \
 
 */
 
-static const wchar_t uhc_extra_to_ucs[8822]=
+static const uint32_t uhc_extra_to_ucs[8822]=
 {
   0xac02, 0xac03, 0xac05, 0xac06, 0xac0b, 0xac0c, 0xac0d, 0xac0e,
   0xac0f, 0xac18, 0xac1e, 0xac1f, 0xac21, 0xac22, 0xac23, 0xac25,
@@ -2607,7 +2607,7 @@ uhc_from_ucs4 (uint32_t ch, unsigned char *cp)
 
 
 /* Definitions used in the body of the `gconv' function.  */
-#define CHARSET_NAME           "UHC"
+#define CHARSET_NAME           "UHC//"
 #define FROM_LOOP              from_uhc
 #define TO_LOOP                        to_uhc
 #define DEFINE_INIT            1
@@ -2630,7 +2630,7 @@ uhc_from_ucs4 (uint32_t ch, unsigned char *cp)
     if (ch == 0x5c)                                                          \
       ch =  0x20a9;                                                          \
     else if (ch <= 0x7f)                                                     \
-      ch = (wchar_t) ch;                                                     \
+      ch = (uint32_t) ch;                                                    \
 */                                                                           \
     if (ch <= 0x7f)                                                          \
       ++inptr;                                                               \