From: Florian Weimer Date: Tue, 18 May 2021 05:21:33 +0000 (+0200) Subject: localedata: Use U+00AF MACRON in more EBCDIC charsets [BZ #27882] X-Git-Tag: glibc-2.34~390 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=f17164bd51db31f47fbbdae826c63b6d78184c45;p=thirdparty%2Fglibc.git localedata: Use U+00AF MACRON in more EBCDIC charsets [BZ #27882] This updates IBM256, IBM277, IBM278, IBM280, IBM284, IBM297, IBM424 in the same way that IBM273 was updated for bug 23290. IBM256 and IBM424 still have holes after this change, so HAS_HOLES is not updated. Reviewed-by: Siddhesh Poyarekar --- diff --git a/iconvdata/ibm277.c b/iconvdata/ibm277.c index d98f19d4f44..4170a88adbc 100644 --- a/iconvdata/ibm277.c +++ b/iconvdata/ibm277.c @@ -23,6 +23,6 @@ #define TABLES #define CHARSET_NAME "IBM277//" -#define HAS_HOLES 1 /* Not all 256 character are defined. */ +#define HAS_HOLES 0 #include <8bit-gap.c> diff --git a/iconvdata/ibm278.c b/iconvdata/ibm278.c index 20a74985e31..8f78b5a0674 100644 --- a/iconvdata/ibm278.c +++ b/iconvdata/ibm278.c @@ -23,6 +23,6 @@ #define TABLES #define CHARSET_NAME "IBM278//" -#define HAS_HOLES 1 /* Not all 256 character are defined. */ +#define HAS_HOLES 0 #include <8bit-gap.c> diff --git a/iconvdata/ibm280.c b/iconvdata/ibm280.c index 60d78963bca..35283a1691c 100644 --- a/iconvdata/ibm280.c +++ b/iconvdata/ibm280.c @@ -23,6 +23,6 @@ #define TABLES #define CHARSET_NAME "IBM280//" -#define HAS_HOLES 1 /* Not all 256 character are defined. */ +#define HAS_HOLES 0 #include <8bit-gap.c> diff --git a/iconvdata/ibm284.c b/iconvdata/ibm284.c index e2e20a0ce56..2fdd6e3a672 100644 --- a/iconvdata/ibm284.c +++ b/iconvdata/ibm284.c @@ -23,6 +23,6 @@ #define TABLES #define CHARSET_NAME "IBM284//" -#define HAS_HOLES 1 /* Not all 256 character are defined. */ +#define HAS_HOLES 0 #include <8bit-gap.c> diff --git a/iconvdata/ibm297.c b/iconvdata/ibm297.c index 768b7c06930..f52b40cf35f 100644 --- a/iconvdata/ibm297.c +++ b/iconvdata/ibm297.c @@ -23,6 +23,6 @@ #define TABLES #define CHARSET_NAME "IBM297//" -#define HAS_HOLES 1 /* Not all 256 character are defined. */ +#define HAS_HOLES 0 #include <8bit-gap.c> diff --git a/localedata/charmaps/IBM256 b/localedata/charmaps/IBM256 index 5cfd2db5f43..bdc1abf0ade 100644 --- a/localedata/charmaps/IBM256 +++ b/localedata/charmaps/IBM256 @@ -194,7 +194,7 @@ CHARMAP /xb9 VULGAR FRACTION THREE QUARTERS /xba NOT SIGN /xbb VERTICAL LINE - /xbc OVERLINE + /xbc MACRON /xbd DIAERESIS /xbe ACUTE ACCENT /xbf DOUBLE LOW LINE diff --git a/localedata/charmaps/IBM277 b/localedata/charmaps/IBM277 index 1c0b5cb9fb6..2f6e3992109 100644 --- a/localedata/charmaps/IBM277 +++ b/localedata/charmaps/IBM277 @@ -195,7 +195,7 @@ CHARMAP /xb9 VULGAR FRACTION THREE QUARTERS /xba NOT SIGN /xbb VERTICAL LINE - /xbc OVERLINE + /xbc MACRON /xbd DIAERESIS /xbe ACUTE ACCENT /xbf MULTIPLICATION SIGN diff --git a/localedata/charmaps/IBM278 b/localedata/charmaps/IBM278 index 646961501c7..bdfae762102 100644 --- a/localedata/charmaps/IBM278 +++ b/localedata/charmaps/IBM278 @@ -196,7 +196,7 @@ CHARMAP /xb9 VULGAR FRACTION THREE QUARTERS /xba NOT SIGN /xbb VERTICAL LINE - /xbc OVERLINE + /xbc MACRON /xbd DIAERESIS /xbe ACUTE ACCENT /xbf MULTIPLICATION SIGN diff --git a/localedata/charmaps/IBM280 b/localedata/charmaps/IBM280 index 5de3b3e7b96..4c31242806b 100644 --- a/localedata/charmaps/IBM280 +++ b/localedata/charmaps/IBM280 @@ -195,7 +195,7 @@ CHARMAP /xb9 VULGAR FRACTION THREE QUARTERS /xba NOT SIGN /xbb VERTICAL LINE - /xbc OVERLINE + /xbc MACRON /xbd DIAERESIS /xbe ACUTE ACCENT /xbf MULTIPLICATION SIGN diff --git a/localedata/charmaps/IBM284 b/localedata/charmaps/IBM284 index c64b2a65ab7..46a8737a715 100644 --- a/localedata/charmaps/IBM284 +++ b/localedata/charmaps/IBM284 @@ -195,7 +195,7 @@ CHARMAP /xb9 VULGAR FRACTION THREE QUARTERS /xba CIRCUMFLEX ACCENT /xbb EXCLAMATION MARK - /xbc OVERLINE + /xbc MACRON /xbd TILDE /xbe ACUTE ACCENT /xbf MULTIPLICATION SIGN diff --git a/localedata/charmaps/IBM297 b/localedata/charmaps/IBM297 index 33b74eee437..14361ad418c 100644 --- a/localedata/charmaps/IBM297 +++ b/localedata/charmaps/IBM297 @@ -195,7 +195,7 @@ CHARMAP /xb9 VULGAR FRACTION THREE QUARTERS /xba NOT SIGN /xbb VERTICAL LINE - /xbc OVERLINE + /xbc MACRON /xbd TILDE /xbe ACUTE ACCENT /xbf MULTIPLICATION SIGN diff --git a/localedata/charmaps/IBM424 b/localedata/charmaps/IBM424 index 883e43b8ae0..deca11e1b18 100644 --- a/localedata/charmaps/IBM424 +++ b/localedata/charmaps/IBM424 @@ -175,7 +175,7 @@ CHARMAP /xb9 VULGAR FRACTION THREE QUARTERS /xba LEFT SQUARE BRACKET /xbb RIGHT SQUARE BRACKET - /xbc OVERLINE + /xbc MACRON /xbd DIAERESIS /xbe ACUTE ACCENT /xbf MULTIPLICATION SIGN