From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 34647 invoked by alias); 26 Jul 2017 22:08:12 -0000 Mailing-List: contact elfutils-devel-help@sourceware.org; run by ezmlm Precedence: bulk List-Id: List-Post: List-Help: List-Subscribe: Sender: elfutils-devel-owner@sourceware.org Received: (qmail 34268 invoked by uid 89); 26 Jul 2017 22:08:11 -0000 Authentication-Results: sourceware.org; auth=none X-Virus-Checked: by ClamAV 0.99.2 on sourceware.org X-Virus-Found: No X-Spam-SWARE-Status: No, score=-25.9 required=5.0 tests=BAYES_00,GIT_PATCH_0,GIT_PATCH_1,GIT_PATCH_2,GIT_PATCH_3,KAM_LAZY_DOMAIN_SECURITY autolearn=ham version=3.3.2 spammy= X-Spam-Status: No, score=-25.9 required=5.0 tests=BAYES_00,GIT_PATCH_0,GIT_PATCH_1,GIT_PATCH_2,GIT_PATCH_3,KAM_LAZY_DOMAIN_SECURITY autolearn=ham version=3.3.2 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on sourceware.org X-Spam-Level: X-HELO: gnu.wildebeest.org Received: from wildebeest.demon.nl (HELO gnu.wildebeest.org) (212.238.236.112) by sourceware.org (qpsmtpd/0.93/v0.84-503-g423c35a) with ESMTP; Wed, 26 Jul 2017 22:08:10 +0000 Received: from tarox.wildebeest.org (tarox.wildebeest.org [172.31.17.39]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by gnu.wildebeest.org (Postfix) with ESMTPSA id 665DC302BADC; Thu, 27 Jul 2017 00:08:08 +0200 (CEST) Received: by tarox.wildebeest.org (Postfix, from userid 1000) id 6254F413CD07; Thu, 27 Jul 2017 00:08:08 +0200 (CEST) From: Mark Wielaard To: elfutils-devel@sourceware.org Cc: Mark Wielaard Subject: [PATCH 3/9] libdw: Add new DWARF5 character encodings. Date: Wed, 26 Jul 2017 22:08:00 -0000 Message-Id: <1501106866-5846-4-git-send-email-mark@klomp.org> X-Mailer: git-send-email 1.8.3.1 In-Reply-To: <1501106866-5846-1-git-send-email-mark@klomp.org> References: <1501106866-5846-1-git-send-email-mark@klomp.org> X-IsSubscribed: yes X-SW-Source: 2017-q3/txt/msg00048.txt.bz2 Add DW_ATE_UCS and DW_ATE_ASCII for Fortran 2003 string kinds ASCII (ISO/IEC 646:1991) and ISO_10646 (UCS-4 in ISO/IEC 10646:2000). Signed-off-by: Mark Wielaard --- ChangeLog | 3 ++- NEWS | 3 ++- libdw/ChangeLog | 4 ++++ libdw/dwarf.h | 2 ++ 4 files changed, 10 insertions(+), 2 deletions(-) diff --git a/ChangeLog b/ChangeLog index 09c8d14..cd91c5a 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,6 +1,7 @@ 2017-07-25 Mark Wielaard - * NEWS: Mention new DWARF5 attributes and tags in dwarf.h. + * NEWS: Mention new DWARF5 attributes, tags and character encodings + in dwarf.h. 2017-07-18 Mark Wielaard diff --git a/NEWS b/NEWS index 6a5ee0d..9437061 100644 --- a/NEWS +++ b/NEWS @@ -1,6 +1,7 @@ Version 0.170 -libdw: Added new DWARF5 attribute and tag constants to dwarf.h. +libdw: Added new DWARF5 attribute, tag and character encodings constants + to dwarf.h. strip: Add -R, --remove-section=SECTION and --keep-section=SECTION. diff --git a/libdw/ChangeLog b/libdw/ChangeLog index 4bf46c0..25a9648 100644 --- a/libdw/ChangeLog +++ b/libdw/ChangeLog @@ -1,3 +1,7 @@ +2017-07-26 Mark Wielaard + + * dwarf.h: Add DW_ATE_UCS and DW_ATE_ASCII. + 2017-07-25 Mark Wielaard * dwarf.h: Add DW_TAG_coarray_type, DW_TAG_generic_subrange, diff --git a/libdw/dwarf.h b/libdw/dwarf.h index c998784..4072272 100644 --- a/libdw/dwarf.h +++ b/libdw/dwarf.h @@ -571,6 +571,8 @@ enum DW_ATE_unsigned_fixed = 0xe, DW_ATE_decimal_float = 0xf, DW_ATE_UTF = 0x10, + DW_ATE_UCS = 0x11, + DW_ATE_ASCII = 0x12, DW_ATE_lo_user = 0x80, DW_ATE_hi_user = 0xff -- 1.8.3.1