From patchwork Tue May 18 04:59:49 2021 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Florian Weimer X-Patchwork-Id: 43445 Return-Path: X-Original-To: patchwork@sourceware.org Delivered-To: patchwork@sourceware.org Received: from server2.sourceware.org (localhost [IPv6:::1]) by sourceware.org (Postfix) with ESMTP id C6652383D005; Tue, 18 May 2021 04:59:58 +0000 (GMT) DKIM-Filter: OpenDKIM Filter v2.11.0 sourceware.org C6652383D005 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=sourceware.org; s=default; t=1621313998; bh=Wnw/F6PSkdAfzQFrFx8GRvaxYKDJM1tcvgvmq50DMx0=; h=To:Subject:Date:List-Id:List-Unsubscribe:List-Archive:List-Post: List-Help:List-Subscribe:From:Reply-To:Cc:From; b=QfViVeekwMbb6aUfCha5NMstfn0MSyJqlSvXTSmHMWfA/fKVP60Lk8FkyAIANFqmx T24SQddG6iqwhcgFrX2K38Qg5VVp/IMO2sVhQ6vPjH4n1BPfctbxohHpKHVpz6pjKP E8CVDNHgbWdB2T3G5Fpzq/Y4Nv6BN70MmfaHTxYY= X-Original-To: libc-alpha@sourceware.org Delivered-To: libc-alpha@sourceware.org Received: from us-smtp-delivery-124.mimecast.com (us-smtp-delivery-124.mimecast.com [216.205.24.124]) by sourceware.org (Postfix) with ESMTP id 619FD385782B for ; Tue, 18 May 2021 04:59:55 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.3.2 sourceware.org 619FD385782B Received: from mimecast-mx01.redhat.com (mimecast-mx01.redhat.com [209.132.183.4]) (Using TLS) by relay.mimecast.com with ESMTP id us-mta-247-C17_NDFFPcWeBiKYk7jp0A-1; Tue, 18 May 2021 00:59:53 -0400 X-MC-Unique: C17_NDFFPcWeBiKYk7jp0A-1 Received: from smtp.corp.redhat.com (int-mx02.intmail.prod.int.phx2.redhat.com [10.5.11.12]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by mimecast-mx01.redhat.com (Postfix) with ESMTPS id 48AA3180FD68; Tue, 18 May 2021 04:59:52 +0000 (UTC) Received: from oldenburg.str.redhat.com (ovpn-112-137.ams2.redhat.com [10.36.112.137]) by smtp.corp.redhat.com (Postfix) with ESMTPS id 4157151C48; Tue, 18 May 2021 04:59:50 +0000 (UTC) To: libc-alpha@sourceware.org Subject: [PATCH] localedata: Use U+00AF MACRON in more EBCDIC charasets [BZ #27882] Date: Tue, 18 May 2021 06:59:49 +0200 Message-ID: <871ra4hc1m.fsf@oldenburg.str.redhat.com> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.2 (gnu/linux) MIME-Version: 1.0 X-Scanned-By: MIMEDefang 2.79 on 10.5.11.12 X-Mimecast-Spam-Score: 0 X-Mimecast-Originator: redhat.com X-Spam-Status: No, score=-12.7 required=5.0 tests=BAYES_00, DKIMWL_WL_HIGH, DKIM_SIGNED, DKIM_VALID, DKIM_VALID_AU, DKIM_VALID_EF, GIT_PATCH_0, RCVD_IN_DNSWL_LOW, RCVD_IN_MSPIKE_H4, RCVD_IN_MSPIKE_WL, SPF_HELO_NONE, SPF_PASS, TXREP autolearn=ham autolearn_force=no version=3.4.2 X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on server2.sourceware.org X-BeenThere: libc-alpha@sourceware.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Libc-alpha mailing list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-Patchwork-Original-From: Florian Weimer via Libc-alpha From: Florian Weimer Reply-To: Florian Weimer Cc: Tulio Magno Quites Machado Filho Errors-To: libc-alpha-bounces@sourceware.org Sender: "Libc-alpha" 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 as part of this change. Tested on i686-linux-gnu and x86_64-linux-gnu. Reviewed-by: Siddhesh Poyarekar --- iconvdata/ibm277.c | 2 +- iconvdata/ibm278.c | 2 +- iconvdata/ibm280.c | 2 +- iconvdata/ibm284.c | 2 +- iconvdata/ibm297.c | 2 +- localedata/charmaps/IBM256 | 2 +- localedata/charmaps/IBM277 | 2 +- localedata/charmaps/IBM278 | 2 +- localedata/charmaps/IBM280 | 2 +- localedata/charmaps/IBM284 | 2 +- localedata/charmaps/IBM297 | 2 +- localedata/charmaps/IBM424 | 2 +- 12 files changed, 12 insertions(+), 12 deletions(-) diff --git a/iconvdata/ibm277.c b/iconvdata/ibm277.c index d98f19d4f4..4170a88adb 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 20a74985e3..8f78b5a067 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 60d78963bc..35283a1691 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 e2e20a0ce5..2fdd6e3a67 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 768b7c0693..f52b40cf35 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 5cfd2db5f4..bdc1abf0ad 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 1c0b5cb9fb..2f6e399210 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 646961501c..bdfae76210 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 5de3b3e7b9..4c31242806 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 c64b2a65ab..46a8737a71 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 33b74eee43..14361ad418 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 883e43b8ae..deca11e1b1 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