From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from NAM04-DM6-obe.outbound.protection.outlook.com (mail-dm6nam04on2069.outbound.protection.outlook.com [40.107.102.69]) by sourceware.org (Postfix) with ESMTPS id A7A1A3858280 for ; Tue, 5 Jul 2022 18:51:45 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.1 sourceware.org A7A1A3858280 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=fYmPeDv5CfNf7L2uP6UhX7JLSDl48TepGoVPlQ9JsySqcIYEx57weLzlyqwX4eq1nIwImPsJ3/x7BE1pySOi2SaViHF+OOGK1ptHZqMH3EXeYPm3BGV1VZ6bijrsScHYzVRsF9omGSK/WXjFL/7vLr5v7OBSb7i9XROLMCjirGr5H86/mk9GNAcmAu44bHlooP1Pd8b6YPTXwBOVghRCF1m8bmCtKYRVJebDAsatgK4WmTs+0284UBkhRQeT1S7Lh4txaoSDDxdb8YqCyEiI8jAkyTKkkrvPV1IEJx2DkcYrvQdpc+t4K+vIaXvNPJOHgxcxa4nEzBdIoHVuM3WzYQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=mpSf86wr3p9GeYqB1i18uJ8stfFTlGXXmJRsSa1RRuE=; b=DsAvD5SRBbluRGzOFDY3RKJbwwstfv03Ju6Kj1kWsEKv+RHdrjVajeN7BwhuZyd92AS2fYIihlg3RQM20qCZpiFtdAElWTL8CplhcUQBiEDbBgBM1fes58r3DPxxdBA1OGFhy2hBLSYzVC1VImc/mLXzqT8EuqBWgYveJHaxOm2CCgJf1i/yjRigwdpnQLqUZgWv6js5pXn0QRGlHqX4w/FXLBiCsBimd5v7wqGGPfev7cpEH2gYEvOefQLrTY3CFQCrDGMZye+zbJ60RuPy3JtSOyE5jGGj92aFyCG1gDBDph1CsKJRiXvvM0pCL5Y6/3ptyDVme7WruD+l7Rrgtg== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=amd.com; dmarc=pass action=none header.from=amd.com; dkim=pass header.d=amd.com; arc=none Received: from MW2PR12MB4684.namprd12.prod.outlook.com (2603:10b6:302:13::29) by PH7PR12MB6540.namprd12.prod.outlook.com (2603:10b6:510:213::14) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5395.17; Tue, 5 Jul 2022 18:51:43 +0000 Received: from MW2PR12MB4684.namprd12.prod.outlook.com ([fe80::9ced:a7bc:d0d7:7b1c]) by MW2PR12MB4684.namprd12.prod.outlook.com ([fe80::9ced:a7bc:d0d7:7b1c%5]) with mapi id 15.20.5395.021; Tue, 5 Jul 2022 18:51:43 +0000 From: "Kumar N, Bhuvanendra" To: "binutils@sourceware.org" CC: "George, Jini Susan" , "Natarajan, Kavitha" Subject: [PATCH] Descriptive DWARF operations dump support for DW_AT_rank Thread-Topic: [PATCH] Descriptive DWARF operations dump support for DW_AT_rank Thread-Index: AdiQn86H+jdMelApSaGI0dA/1xFCTQ== Date: Tue, 5 Jul 2022 18:51:43 +0000 Message-ID: Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: yes X-MS-TNEF-Correlator: msip_labels: MSIP_Label_d4243a53-6221-4f75-8154-e4b33a5707a1_Enabled=true; MSIP_Label_d4243a53-6221-4f75-8154-e4b33a5707a1_SetDate=2022-07-05T18:48:52Z; MSIP_Label_d4243a53-6221-4f75-8154-e4b33a5707a1_Method=Privileged; MSIP_Label_d4243a53-6221-4f75-8154-e4b33a5707a1_Name=Public-AIP 2.0; MSIP_Label_d4243a53-6221-4f75-8154-e4b33a5707a1_SiteId=3dd8961f-e488-4e60-8e11-a82d994e183d; MSIP_Label_d4243a53-6221-4f75-8154-e4b33a5707a1_ActionId=df99f0ea-dcfe-43fa-aba4-d7a4b92ac819; MSIP_Label_d4243a53-6221-4f75-8154-e4b33a5707a1_ContentBits=1 msip_label_d4243a53-6221-4f75-8154-e4b33a5707a1_enabled: true msip_label_d4243a53-6221-4f75-8154-e4b33a5707a1_setdate: 2022-07-05T18:51:40Z msip_label_d4243a53-6221-4f75-8154-e4b33a5707a1_method: Privileged msip_label_d4243a53-6221-4f75-8154-e4b33a5707a1_name: Public-AIP 2.0 msip_label_d4243a53-6221-4f75-8154-e4b33a5707a1_siteid: 3dd8961f-e488-4e60-8e11-a82d994e183d msip_label_d4243a53-6221-4f75-8154-e4b33a5707a1_actionid: 6778435b-a27b-44fa-bc9d-c17fc6f460b5 msip_label_d4243a53-6221-4f75-8154-e4b33a5707a1_contentbits: 0 x-ms-publictraffictype: Email x-ms-office365-filtering-correlation-id: baa663a4-f69d-4368-2b36-08da5eb7674b x-ms-traffictypediagnostic: PH7PR12MB6540:EE_ x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: evapzEBE/Kz550LydtcQOYwqgdvkneAs569J9usv30adR0lrKMA+FafbUA62SNSyZ2unfx/9W1ITZg44IVyv35486+UQTRUAPM9+TMDvfAcC7fMMWB15SSLIfM+8A/O/+y5C3Jl2Q4fy8bFS+pR+ySlOIuIpuMcTScPAelMKTTJLjG/q2WuzBqXXWGLXn/ZbQ1djFaKDfpCOWuAy1RN8nS1PZ3NW4GXoobBEwJ8iCUVG9Yrk8fLrIw6M9WuDTKx7iBFaOwwuTWPZHdRyvGIHAqMedA9kXQUr5kDHykJLXIcZkZ+7tm0Ql0mQQ9y7X71fADcN8JL2TvTOD6eSbM1Z0W/UBnDiHl1uRq9ejp1K+5x3cMWEApC9TOgFKzqwnUl+GG1E4N+uhnRCF2F1hfd520yR72YrR/MJnxzbc1caXGZvZnmKhTdGrCrdnxamtOMsBHStGebkEZJa7dma5LnCYRAednhd9uxIZ9jJPqRqxl8fhfPvNgB1BIlI3+dIgpOI0cxqfKlftmAITD2NChCrZhICkfyrEd1xtT02iy780TrfwGum2XxtPy/N/ii+d5t/j3AZHP+oj2R+vFJYFm5ewTpktuE6EKjtUhwN3+IzKhjoLFeTWJuHxi+EB4m72ryjDA5M5jHTxNk/Ez0N4b7/993GeiRhjtWy5QpH4JR4X6hmibnYZ50SZz3B7ppaWqYcbLrZLN+LvxJI9i+grLXF8wIPl/5Cw8qDUWPfBsP1IrxVUBU/W6JT0jKNkM2JZn8ANbDmiOiY4sFY3ju4YnlZnkBZyxB1lr07Qaqv/BuaSAH1yDWCpkkrj1UcPVNgoCnM x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:MW2PR12MB4684.namprd12.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230016)(4636009)(366004)(136003)(376002)(39860400002)(396003)(346002)(5660300002)(478600001)(52536014)(54906003)(122000001)(76116006)(99936003)(6916009)(8936002)(38070700005)(33656002)(316002)(66946007)(66446008)(86362001)(66556008)(8676002)(71200400001)(4326008)(66476007)(83380400001)(9686003)(53546011)(186003)(7696005)(41300700001)(38100700002)(6506007)(2906002)(55016003)(64756008); DIR:OUT; SFP:1101; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?us-ascii?Q?Ua6eunnA42mnV07f2b9TKjnzj87YjCVt17OFcIn89FJkoVBlbtsOomTkzmtJ?= =?us-ascii?Q?A32Sqmn45V6aDQ7xJ8/IhIwxozxxnXdp61N6RnGkDIkDvwwcPenW1XcRt+uU?= =?us-ascii?Q?9DN47oaem2zAhqglRQaj/UPgNLg8azQJq4N8CMIztBLtqNUnjDIrUpSVTlxn?= =?us-ascii?Q?Mxc71Uz99kX5/iHqsiAmKSvBk2/1PBuGcMXhjcnhi/ihaBCmRpi4gmdbw0jr?= =?us-ascii?Q?wpK8VyZppDc4a7cCkK38ZVqyYTEgOgXBZqX25KqF0nLvB8H6ddlTH//SdBYC?= =?us-ascii?Q?HKUX3W+N+b8cjJXDAIaPWgmuWROwmwGgTHaJMHU9yaihA4yHgccm+eCJD24M?= =?us-ascii?Q?3YouZsxvXPa2NhYVG6w4gzyKZJO750swZ4nB5qw7xHjX456p9aH4pg0Ve3Uy?= =?us-ascii?Q?bLB/hhlqywwGbeBSsvHkOapTJ23hGVe2RZFLkcyRVPJRGh3prEOEXY78GZjh?= =?us-ascii?Q?ABDpbSZXeDNGsRItw2wzpEIlXWDkb+eGE1Ux8GBMEzgHsOxNoySJJNqvN6mb?= =?us-ascii?Q?EagFKEnEARUrK46a6cScE9yyEiaHIDlAUlK/Ek5itRuVLpdWFFAi9M6qJJO+?= =?us-ascii?Q?1HX+bB1Krv/O6gnb5oYRl13VFSjUb1Qc7ex1aKULb8dNqlJj6yulGJg6zGvx?= =?us-ascii?Q?47YH3HJM6VNvlSmuy/LvGqvkqqSP1hboVm8EC7XTQN4DgVncEX71xHRhETEX?= =?us-ascii?Q?IN76wPu67Sib1Yad2lzD/8wwMgfexaVIrU/Go/dV1l9eQInB/G4LtSu8gtc/?= =?us-ascii?Q?RTCPL9fQ2Etd/rsclHHJcgWeLL0NU2mLn1pKwCgKIkpcYwK7y25QGYlDIf5Z?= =?us-ascii?Q?XU2tthBQpMerbtENhd2pRSh11N+yf0jQzl/Rl8PNB+EUa5lF3xoglPpFexc8?= =?us-ascii?Q?KW1I/fj+1IVO4QIXGcfBfF2+vtL9Cj72kSdPoDkNNcGG5OQNmV1DIlx/4XHS?= =?us-ascii?Q?mU/p5boPiszuU5JvhsbfQGCazmsMtgEXAskwIRbrE0jRqVS7AYOkHfRi5HQ4?= =?us-ascii?Q?I/UKVb76FGxjn+x5XQXeg1L3iEFm+u3EuQM2UeYUvXt7pBw1XhLQxrWrICR2?= =?us-ascii?Q?NzJScwkoRt9eMXp8qZTJpbIAn1oykwhCPrRHzMcQd0/dU/d+cmRogUXANsJr?= =?us-ascii?Q?+0YfKZKzZMfTfY3tnj6LZxkvcWEutudAGcfAsT2kcJ8lU76zt99OqYARrUJk?= =?us-ascii?Q?vshh4vKBP+s1LK7GxqaSu+9h7Fo/dTSwNNSQXoVaB24U2C+MBVlNlW7cltAI?= =?us-ascii?Q?ss4kqI0iFu5Dqcb2ZNsKcrxJDsHoR0NkIQjA0DAGWAjMr+txEslWx8qHrv8U?= =?us-ascii?Q?miC/DbW1KVrsCjOU30DK5GTdyCViGVASCrDyinY+cTm5xc1tBLqfkWz5T0eQ?= =?us-ascii?Q?sjI0XWlaJHm3j43CcwS/yeu9wjgGLK0F6zDMpq0GWoBpLJkmXiio3kj5rwV+?= =?us-ascii?Q?eolOS3cWYf/zwXwNwUlSqXDW/ko+8ZC3EkRfzVtYyZf4U06IfchPXMqmXSYT?= =?us-ascii?Q?DweneL0c74v+b7UU/IB4ebYrZWKFuZQPwINGnKBYWLMfL0SlXsieVmcZ9Lsc?= =?us-ascii?Q?2GoYBL7885j0zYWaBoImWFHFCLq/k1UzQYqyd6tkmywStFhMOgWBGP1XJYz7?= =?us-ascii?Q?fmcnV31dnN5Z008VduU29hY=3D?= Content-Type: multipart/mixed; boundary="_004_MW2PR12MB46847F1C1D7B569B27871EFB87819MW2PR12MB4684namp_" MIME-Version: 1.0 X-OriginatorOrg: amd.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: MW2PR12MB4684.namprd12.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: baa663a4-f69d-4368-2b36-08da5eb7674b X-MS-Exchange-CrossTenant-originalarrivaltime: 05 Jul 2022 18:51:43.1195 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 3dd8961f-e488-4e60-8e11-a82d994e183d X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: H/Y+7zwbYTzrKIslnnUiGkHUU2OSL/jQCE4dhlP/5XLxf+MkJxEV5vzbcY+rD2Xv/n+VuC8c2SAS6zXbgbVscw== X-MS-Exchange-Transport-CrossTenantHeadersStamped: PH7PR12MB6540 X-Spam-Status: No, score=-12.3 required=5.0 tests=BAYES_00, DKIM_SIGNED, DKIM_VALID, DKIM_VALID_AU, DKIM_VALID_EF, GIT_PATCH_0, HTML_MESSAGE, RCVD_IN_DNSWL_NONE, RCVD_IN_MSPIKE_H2, SPF_HELO_PASS, SPF_PASS, TXREP, T_SCC_BODY_TEXT_LINE autolearn=ham autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on server2.sourceware.org X-Content-Filtered-By: Mailman/MimeDel 2.1.29 X-BeenThere: binutils@sourceware.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Binutils mailing list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 05 Jul 2022 18:51:48 -0000 --_004_MW2PR12MB46847F1C1D7B569B27871EFB87819MW2PR12MB4684namp_ Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable [Public] Hi, This is a one line patch to support descriptive dwarf operations dump for D= W_AT_rank attribute introduced in dwarf-5 for specific fortran array. Before fix: DW_AT_rank : 6 byte block: 97 23 8 6 37 1a --- After fix: DW_AT_rank : 6 byte block: 97 23 8 6 37 1a (DW_= OP_push_object_address; DW_OP_plus_uconst: 8; DW_OP_deref; DW_OP_lit7; DW_O= P_and) Patch inlined: >From e08c6f5321dafad4cf6a25e5dcb7c1dd84c9f90b Mon Sep 17 00:00:00 2001 From: =3D?UTF-8?q?=3DE2=3D80=3D9Cbhkumarn=3DE2=3D80=3D9D?=3D Bhuvanendra.Ku= marN@amd.com Date: Wed, 15 Jun 2022 14:17:27 +0530 Subject: [PATCH] [PATCH] Descriptive DWARF operations dump support for DW_AT_rank DW_AT_rank is a dwarf-5 feature. Change-Id: I77f6c081c64427833439f124be0b251dff104c83 --- binutils/dwarf.c | 1 + 1 file changed, 1 insertion(+) diff --git a/binutils/dwarf.c b/binutils/dwarf.c index beb69544e38..2b1eec49422 100644 --- a/binutils/dwarf.c +++ b/binutils/dwarf.c @@ -3376,6 +3376,7 @@ read_and_display_attr_value (unsigned long = attribute, case DW_AT_stride: case DW_AT_upper_bound: case DW_AT_lower_bound: + case DW_AT_rank: if (block_start) { int need_frame_base; -- 2.17.1 --_004_MW2PR12MB46847F1C1D7B569B27871EFB87819MW2PR12MB4684namp_ Content-Type: application/octet-stream; name="0001-PATCH-Descriptive-DWARF-operations-dump-support-for-.patch" Content-Description: 0001-PATCH-Descriptive-DWARF-operations-dump-support-for-.patch Content-Disposition: attachment; filename="0001-PATCH-Descriptive-DWARF-operations-dump-support-for-.patch"; size=803; creation-date="Tue, 05 Jul 2022 18:44:00 GMT"; modification-date="Tue, 05 Jul 2022 18:51:42 GMT" Content-Transfer-Encoding: base64 RnJvbSBlMDhjNmY1MzIxZGFmYWQ0Y2Y2YTI1ZTVkY2I3YzFkZDg0YzlmOTBiIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiA9P1VURi04P3E/PUUyPTgwPTlDYmhrdW1hcm49RTI9ODA9OUQ/ PSA8Qmh1dmFuZW5kcmEuS3VtYXJOQGFtZC5jb20+CkRhdGU6IFdlZCwgMTUgSnVuIDIwMjIgMTQ6 MTc6MjcgKzA1MzAKU3ViamVjdDogW1BBVENIXSBbUEFUQ0hdIERlc2NyaXB0aXZlIERXQVJGIG9w ZXJhdGlvbnMgZHVtcCBzdXBwb3J0IGZvcgogRFdfQVRfcmFuawoKRFdfQVRfcmFuayBpcyBhIGR3 YXJmLTUgZmVhdHVyZS4KCkNoYW5nZS1JZDogSTc3ZjZjMDgxYzY0NDI3ODMzNDM5ZjEyNGJlMGIy NTFkZmYxMDRjODMKLS0tCiBiaW51dGlscy9kd2FyZi5jIHwgMSArCiAxIGZpbGUgY2hhbmdlZCwg MSBpbnNlcnRpb24oKykKCmRpZmYgLS1naXQgYS9iaW51dGlscy9kd2FyZi5jIGIvYmludXRpbHMv ZHdhcmYuYwppbmRleCBiZWI2OTU0NGUzOC4uMmIxZWVjNDk0MjIgMTAwNjQ0Ci0tLSBhL2JpbnV0 aWxzL2R3YXJmLmMKKysrIGIvYmludXRpbHMvZHdhcmYuYwpAQCAtMzM3Niw2ICszMzc2LDcgQEAg cmVhZF9hbmRfZGlzcGxheV9hdHRyX3ZhbHVlICh1bnNpZ25lZCBsb25nICAgICAgICAgICBhdHRy aWJ1dGUsCiAgICAgY2FzZSBEV19BVF9zdHJpZGU6CiAgICAgY2FzZSBEV19BVF91cHBlcl9ib3Vu ZDoKICAgICBjYXNlIERXX0FUX2xvd2VyX2JvdW5kOgorICAgIGNhc2UgRFdfQVRfcmFuazoKICAg ICAgIGlmIChibG9ja19zdGFydCkKIAl7CiAJICBpbnQgbmVlZF9mcmFtZV9iYXNlOwotLSAKMi4x Ny4xCgo= --_004_MW2PR12MB46847F1C1D7B569B27871EFB87819MW2PR12MB4684namp_--