From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 29315 invoked by alias); 19 Jul 2019 15:48:34 -0000 Mailing-List: contact gdb-patches-help@sourceware.org; run by ezmlm Precedence: bulk List-Id: List-Subscribe: List-Archive: List-Post: List-Help: , Sender: gdb-patches-owner@sourceware.org Received: (qmail 29240 invoked by uid 89); 19 Jul 2019 15:48:28 -0000 Authentication-Results: sourceware.org; auth=none X-Spam-SWARE-Status: No, score=-18.8 required=5.0 tests=AWL,BAYES_00,GIT_PATCH_0,GIT_PATCH_1,GIT_PATCH_2,GIT_PATCH_3,KAM_LOTSOFHASH,KAM_SHORT,KAM_STOCKGEN,RCVD_IN_DNSWL_NONE,SPF_HELO_PASS,SPF_PASS autolearn=ham version=3.3.1 spammy= X-HELO: EUR03-DB5-obe.outbound.protection.outlook.com Received: from mail-eopbgr40077.outbound.protection.outlook.com (HELO EUR03-DB5-obe.outbound.protection.outlook.com) (40.107.4.77) by sourceware.org (qpsmtpd/0.93/v0.84-503-g423c35a) with ESMTP; Fri, 19 Jul 2019 15:48:25 +0000 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=armh.onmicrosoft.com; s=selector2-armh-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=W2W02jbg4CvfYKtA8b9hBAwzW5Ac20LLUN3Vc/sEcgs=; b=Z7y4YTw8Jv2k7P1SKJg5qrsDWP2umwnYjKCnP4aQQLw92v858l0XNJ0/Gu9CsRK6BnNHVOovZn5ze9xDjfgiAarLPMFKmm0CzUOfi0T0o5kaIB5jijxcDQKasm2RHvGLyb1kRdSSUsfKTLGwJGdn9aKmc7fk7Zcpg2p5pRmRrPM= Received: from VI1PR0801CA0067.eurprd08.prod.outlook.com (2603:10a6:800:7d::11) by VE1PR08MB4959.eurprd08.prod.outlook.com (2603:10a6:803:110::20) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2073.14; Fri, 19 Jul 2019 15:48:20 +0000 Received: from VE1EUR03FT050.eop-EUR03.prod.protection.outlook.com (2a01:111:f400:7e09::200) by VI1PR0801CA0067.outlook.office365.com (2603:10a6:800:7d::11) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384) id 15.20.2094.12 via Frontend Transport; Fri, 19 Jul 2019 15:48:20 +0000 Authentication-Results: spf=temperror (sender IP is 63.35.35.123) smtp.mailfrom=arm.com; sourceware.org; dkim=pass (signature was verified) header.d=armh.onmicrosoft.com;sourceware.org; dmarc=temperror action=none header.from=arm.com; Received-SPF: TempError (protection.outlook.com: error in processing during lookup of arm.com: DNS Timeout) Received: from 64aa7808-outbound-1.mta.getcheckrecipient.com (63.35.35.123) by VE1EUR03FT050.mail.protection.outlook.com (10.152.19.209) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384) id 15.20.2052.18 via Frontend Transport; Fri, 19 Jul 2019 15:48:18 +0000 Received: ("Tessian outbound 6b6994bd62c8:v24"); Fri, 19 Jul 2019 15:48:16 +0000 X-CheckRecipientChecked: true X-CR-MTA-CID: df5cf870254c9624 X-CR-MTA-TID: 64aa7808 Received: from 046b47801fb5.2 (cr-mta-lb-1.cr-mta-net [104.47.6.55]) by 64aa7808-outbound-1.mta.getcheckrecipient.com id 249F1447-FAA6-40C8-9A3E-751A52D0DDA0.1; Fri, 19 Jul 2019 15:48:11 +0000 Received: from EUR02-VE1-obe.outbound.protection.outlook.com (mail-ve1eur02lp2055.outbound.protection.outlook.com [104.47.6.55]) by 64aa7808-outbound-1.mta.getcheckrecipient.com with ESMTPS id 046b47801fb5.2 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384); Fri, 19 Jul 2019 15:48:11 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=PkR8dr4jmu3qKE+cfG1iuZPXB7vGkoLN6TONLubU/4ijoBn8QMjc75Djr2H1wwsN2xxGCgsJGRN7SwFxuehVSmQBT9GHoZGTfPdWGTtoJQA1u5UqdL7D4A/D/w2n5Jq5M0dSvuTrURA+wJueb90J4CAPM4Bh8mqyoyPnD4XL9y7C3datX/KtZRHY1WyOElO9b/8zUIoSJB/6gcZfXddIxs04c5ReLkCzXxlV85b3f+ShtGYrpYzMlahF69hIatnzuvXErlu5BQ7CebspCiEeHCcYj6m/6u+sanGH+q8AqIxIGPl97dnL08qL25b1ArHC89YSj2qq/sJOUrVFMWPNpA== 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-SenderADCheck; bh=W2W02jbg4CvfYKtA8b9hBAwzW5Ac20LLUN3Vc/sEcgs=; b=Dj/R6AATf3lqWU9zui35v5CgJjkl/wIPTuQPq0FGuBXIrG6gbqLI8qQGzsxvfhsHZqVu2RLiJTT8wxf5nJDymV64qGSE7W5XEu3DH2aOX7E+uvK9uOsHYsIkc51IZ+uaPJ7DdhlPku6SMu2FnhwigKVtIond0m24pBvi/5oro/Gt/u5+P1nGuo7jgzlH0oxXtmQf7Zo9AawjyqMphFmq6O9K50+TF02BwWZlo1eH+XcqtxgdkllWbFu6v2pXUM4SGcXmAhne8Ml/kGJyrbYHGGPQ3w1mV62BAVTrbmyUHHIxjt+pK6tY0GQB3Fx4hMD4rW8erlJxp1/YxnCGOzaYgg== ARC-Authentication-Results: i=1; mx.microsoft.com 1;spf=pass smtp.mailfrom=arm.com;dmarc=pass action=none header.from=arm.com;dkim=pass header.d=arm.com;arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=armh.onmicrosoft.com; s=selector2-armh-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=W2W02jbg4CvfYKtA8b9hBAwzW5Ac20LLUN3Vc/sEcgs=; b=Z7y4YTw8Jv2k7P1SKJg5qrsDWP2umwnYjKCnP4aQQLw92v858l0XNJ0/Gu9CsRK6BnNHVOovZn5ze9xDjfgiAarLPMFKmm0CzUOfi0T0o5kaIB5jijxcDQKasm2RHvGLyb1kRdSSUsfKTLGwJGdn9aKmc7fk7Zcpg2p5pRmRrPM= Received: from DBBPR08MB4775.eurprd08.prod.outlook.com (20.179.45.148) by DBBPR08MB4839.eurprd08.prod.outlook.com (20.179.46.202) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2094.14; Fri, 19 Jul 2019 15:48:10 +0000 Received: from DBBPR08MB4775.eurprd08.prod.outlook.com ([fe80::596c:3223:fc3c:69f5]) by DBBPR08MB4775.eurprd08.prod.outlook.com ([fe80::596c:3223:fc3c:69f5%3]) with mapi id 15.20.2094.013; Fri, 19 Jul 2019 15:48:09 +0000 From: Srinath Parvathaneni To: Alan Hayward CC: "gdb-patches@sourceware.org" , nd , Simon Marchi , "tom@tromey.com" Subject: Re: [PATCH v2][GDB][ARM]: gdb cannot step across CMSE secure entry function code. Date: Fri, 19 Jul 2019 15:48:00 -0000 Message-ID: <61e66c34-f3c4-0c1a-4af4-2cfe54821d55@arm.com> References: <056372DC-9E53-4640-A97C-1E31DF1F53BA@arm.com> In-Reply-To: <056372DC-9E53-4640-A97C-1E31DF1F53BA@arm.com> Authentication-Results-Original: spf=none (sender IP is ) smtp.mailfrom=Srinath.Parvathaneni@arm.com; X-Microsoft-Antispam-Untrusted: BCL:0;PCL:0;RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600148)(711020)(4605104)(1401327)(4618075)(2017052603328)(7193020);SRVR:DBBPR08MB4839; X-MS-Exchange-PUrlCount: 4 x-checkrecipientrouted: true x-ms-oob-tlc-oobclassifiers: OLM:9508;OLM:9508; X-Forefront-Antispam-Report-Untrusted: SFV:NSPM;SFS:(10009020)(4636009)(136003)(376002)(366004)(396003)(39860400002)(346002)(189003)(199004)(54534003)(3846002)(25786009)(36756003)(31696002)(5024004)(14444005)(256004)(6116002)(86362001)(446003)(11346002)(6636002)(186003)(26005)(229853002)(476003)(2616005)(102836004)(31686004)(44832011)(52116002)(76176011)(81166006)(2906002)(14454004)(81156014)(6506007)(386003)(53546011)(486006)(5660300002)(66446008)(71190400001)(71200400001)(6246003)(66476007)(53936002)(4326008)(8936002)(305945005)(7736002)(6862004)(66556008)(66066001)(30864003)(66946007)(99286004)(478600001)(6436002)(37006003)(6486002)(15974865002)(966005)(68736007)(8676002)(64756008)(54906003)(316002)(6512007)(6306002)(2004002);DIR:OUT;SFP:1101;SCL:1;SRVR:DBBPR08MB4839;H:DBBPR08MB4775.eurprd08.prod.outlook.com;FPR:;SPF:None;LANG:en;PTR:InfoNoRecords;MX:1;A:1; received-spf: None (protection.outlook.com: arm.com does not designate permitted sender hosts) X-MS-Exchange-SenderADCheck: 1 X-Microsoft-Antispam-Message-Info-Original: MFtLVw1RmuT35N4TxC/VllMGMi4neBm6Lx89QP3fJDRtDcX0PE8jug1ERAHu6PJdeaARMMlEoI5RSuxVSLN8QzC6WTNYNMeYpcz3/oWDDHhBz2q15/fIuOKTH8oNPXPr7DsRq6ifdOBy1PFuh2inFhDu+zotJIrxoqwGSVHHlbPiireTcZrPHZlxtQ5n926BIiIchz/+AUWADcbpoJuWrDKsFabRN6XIaBgv70tzQd83/oIGziusv3dXYJv9VlTPydW+w77aEC3KqMRyUxHcIZl1rIO50eol6w7Qdcizh0iNzKQjAXb0JnpLH19XxpK2zoPg66H8NtgViRQjxcr8sE9is2KrB2s9mS1H5JAW2QqDKEZRqqOVXBNDiFNBvpPh1lVK4462K8HcPaoTL9GvvSf8rcBcaVW/ZAUcXAFMEB0= Content-Type: text/plain; charset="utf-8" Content-ID: Content-Transfer-Encoding: base64 MIME-Version: 1.0 Original-Authentication-Results: spf=none (sender IP is ) smtp.mailfrom=Srinath.Parvathaneni@arm.com; Return-Path: Srinath.Parvathaneni@arm.com X-MS-Exchange-Transport-CrossTenantHeadersStripped: VE1EUR03FT050.eop-EUR03.prod.protection.outlook.com X-MS-Office365-Filtering-Correlation-Id-Prvs: cf1681c7-fdec-4891-2387-08d70c607fc6 X-IsSubscribed: yes X-SW-Source: 2019-07/txt/msg00471.txt.bz2 DQoNCk9uIDcvMTkvMTkgMzo1OCBQTSwgQWxhbiBIYXl3YXJkIHdyb3RlOg0K PiANCj4gDQo+PiBPbiAxOSBKdWwgMjAxOSwgYXQgMTM6MjMsIFNyaW5hdGgg UGFydmF0aGFuZW5pIDxTcmluYXRoLlBhcnZhdGhhbmVuaUBhcm0uY29tPiB3 cm90ZToNCj4+DQo+PiBIZWxsbyBBbGFuLCBTaW1vbiBhbmQgVG9tLg0KPj4N Cj4+IFRoYW5rIHlvdSB2ZXJ5IG11Y2ggZm9yIHJldmlld2luZyBteSBmaXJz dCBwYXRjaCB0byBHREIgYW5kIHByb3ZpZGluZyBtZSB5b3VyIGZlZWRiYWNr Lg0KPj4gaHR0cHM6Ly9zb3VyY2V3YXJlLm9yZy9tbC9nZGItcGF0Y2hlcy8y MDE5LTA3L21zZzAwMzkyLmh0bWwNCj4+DQo+PiBJIGhhdmUgaW5jb3Jwb3Jh dGluZyBhbGwgeW91ciByZXZpZXcgY29tbWVudHMgYW5kIHNlbmRpbmcgYSBu ZXcgcGF0Y2ggaGVyZS4NCj4+DQo+PiBIZWxsbywNCj4+DQo+PiBHREIgaXMg bm90IGFibGUgdG8gZXhlY3V0ZSAic3RlcCIgY29tbWFuZCBvbiBmdW5jdGlv biBjYWxscyBvZiBBcm12OC1NIGNtc2Ugc2VjdXJlIGVudHJ5IGZ1bmN0aW9u cy4NCj4+IEV2ZXJ5dGltZSBHTlUgbGlua2VyIGNvbWUgYWNyb3NzIGRlZmlu aXRpb24gb2YgYW55IGNtc2Ugc2VjdXJlIGVudHJ5IGZ1bmN0aW9uIGluIG9i amVjdCBmaWxlKHMpLA0KPj4gaXQgY3JlYXRlcyB0d28gbmV3IGluc3RydWN0 aW9ucyBzZWN1cmUgZ2F0ZXdheSAoc2cpIGFuZCBvcmlnaW5hbCBicmFuY2gg ZGVzdGluYXRpb24gKGIudyksDQo+PiBwbGFjZSB0aG9zZSB0d28gaW5zdHJ1 Y3Rpb25zIGluICIuZ251LnNnc3R1YnMiIHNlY3Rpb24gb2YgZXhlY3V0YWJs ZS4NCj4+IEFueSBmdW5jdGlvbiBjYWxscyB0byB0aGVzZSBjbXNlIHNlY3Vy ZSBlbnRyeSBmdW5jdGlvbnMgaXMgcmUtZGlyZWN0ZWQgdGhyb3VnaCBzZWN1 cmUgZ2F0ZXdheSAoc2cpDQo+PiBwcmVzZW50IGluICIuZ251LnNnc3R1YnMi IHNlY3Rpb24uDQo+Pg0KPj4gRXhhbXBsZToNCj4+IEZvbGxvd2luZyBpcyBh IGZ1bmN0aW9uIGNhbGwgdG8gY21zZSBzZWN1cmUgZW50cnkgZnVuY3Rpb24g ImZvbyI6DQo+PiAgICAgICAgIC4uLg0KPj4gICAgICAgICBibCB4eHh4IDxm b28+ICAgLS0tPihhKQ0KPj4gICAgICAgICAuLi4NCj4+ICAgICAgICAgPGZv bz4NCj4+ICAgICAgICAgeHh4eDogcHVzaCAgICB7cjcsIGxyfQ0KPj4NCj4+ IEdOVSBsaW5rZXIgb24gZmluZGluZyBvdXQgImZvbyIgaXMgYSBjbXNlIHNl Y3VyZSBlbnRyeSBmdW5jdGlvbiwgY3JlYXRlZCBzZyBhbmQgYi53IGluc3Ry dWN0aW9ucyBhbmQNCj4+IHBsYWNlIHRoZW0gaW4gIi5nbnUuc2dzdHVicyIg c2VjdGlvbiAobWFya2VkIGJ5IGMpLg0KPj4NCj4+IFRoZSAiYmwiIGluc3Ry dWN0aW9uIChtYXJrZWQgYnkgYSkgd2hpY2ggaXMgYSBjYWxsIHRvIGNtc2Ug c2VjdXJlIGVudHJ5IGZ1bmN0aW9uIGlzIG1vZGlmaWVkIGJ5IEdOVSBsaW5r ZXINCj4+IChhcyBtYXJrZWQgYnkgYikgYW5kIGNhbGwgZmxvdyBpcyByZS1k aXJlY3RseSB0aHJvdWdoIHNlY3VyZSBnYXRld2F5IChzZykgaW4gIi5nbnUu c2dzdHVicyIgc2VjdGlvbi4NCj4+ICAgICAgICAuLi4NCj4+ICAgICAgICBi bCB5eXl5IDxmb28+ICAtLS0+IChiKQ0KPj4gICAgICAgIC4uLg0KPj4gICAg ICAgIHNlY3Rpb24gLmdudS5zZ3N0dWJzOiAtLS0+IChjKQ0KPj4gICAgICAg IHl5eXkgPGZvbz4NCj4+ICAgICAgICB5eXl5OiBzZyAgIC8vIHNlY3VyZSBn YXRld2F5DQo+PiAgICAgICBiLncgeHh4eCA8X19hY2xlX3NlX2Zvbz4gIC8v IG9yaWdpbmFsX2JyYW5jaF9kZXN0DQo+PiAgICAgICAgLi4uDQo+PiAgICAg ICAgMDAwMHh4eHggPF9fYWNsZV9zZV9mb28+DQo+PiAgICAgICAgeHh4eDog cHVzaCAgICB7cjcsIGxyfSAtLS0+IChkKQ0KPj4NCj4+IE9uIGludm9raW5n IEdEQiwgd2hlbiB0aGUgY29udHJvbCBpcyBhdCAiYiIgYW5kIHdlIHBhc3Mg InN0ZXAiIGNvbW1hbmQsIHRoZSBwYyByZXR1cm5zICJ5eXl5Ig0KPj4gKHNn IGFkZHJlc3MpIHdoaWNoIGlzIGEgdHJhbXBvbGluZSBhbmQgd2hpY2ggZG9l cyBub3QgZXhpc3QgaW4gc291cmNlIGNvZGUuIFNvIEdEQiBqdW1wcw0KPj4g dG8gbmV4dCBsaW5lIHdpdGhvdXQganVtcGluZyB0byAiX19hY2xlX3NlX2Zv byIgKG1hcmtlZCBieSBkKS4NCj4+DQo+PiBUaGUgYWJvdmUgZGV0YWlscyBh cmUgcHVibGlzaGVkIG9uIHRoZSBBcm0gd2Vic2l0ZSBbMV0sIHBsZWFzZSBy ZWZlciB0byBzZWN0aW9uIDUuNCAoRW50cnkgZnVuY3Rpb25zKQ0KPj4gYW5k IHNlY3Rpb24gMy40LjQgKEMgbGV2ZWwgZGV2ZWxvcG1lbnQgZmxvdyBvZiBz ZWN1cmUgY29kZSkuDQo+Pg0KPj4gWzFdIGh0dHBzOi8vZGV2ZWxvcGVyLmFy bS5jb20vYXJjaGl0ZWN0dXJlcy9jcHUtYXJjaGl0ZWN0dXJlL20tcHJvZmls ZS9kb2NzL2VjbTAzNTk4MTgvbGF0ZXN0L2FybXY4LW0tc2VjdXJpdHktZXh0 ZW5zaW9ucy1yZXF1aXJlbWVudHMtb24tZGV2ZWxvcG1lbnQtdG9vbHMtZW5n aW5lZXJpbmctc3BlY2lmaWNhdGlvbg0KPj4NCj4+IFRoaXMgcGF0Y2ggZml4 ZXMgYWJvdmUgcHJvYmxlbSBieSByZXR1cm5pbmcgdGFyZ2V0IHBjICJ4eHh4 IiB0byBHREIgb24gZXhlY3V0aW5nICJzdGVwIg0KPj4gY29tbWFuZCBhdCAi YiIsIHNvIHRoYXQgdGhlIGNvbnRyb2wganVtcHMgdG8gIl9fYWNsZV9zZV9m b28iIChtYXJrZWQgYnkgZCkuDQo+Pg0KPj4gVGhpcyBwYXRjaCBpcyB0ZXN0 ZWQgYnkgZGVidWdnaW5nIHRoZSBDTVNFIGV4ZWN1dGFibGUgdXNpbmcgR0RC IG9uIEFhcmNoMzIgYm94Lg0KPj4gUmVncmVzc2lvbiB0ZXN0ZWQgZm9yIGFy bXY3aGwtcmVkaGF0LWxpbnV4LWdudWVhYmkgYW5kIGZvdW5kIG5vIHJlZ3Jl c3Npb25zLg0KPj4NCj4+IE9rIGZvciBtYXN0ZXI/IElmIG9rLCBjb3VsZCBz b21lb25lIGNvbW1pdCB0aGlzIG9uIG15IGJlaGFsZiwNCj4+IEkgZG9uJ3Qg aGF2ZSB0aGUgY29tbWl0IHJpZ2h0cy4NCj4gDQo+IExHVE0uDQo+IEkgdHJp ZWQgdGhlIHBhdGNoLCBhbmQgaXQgd29ya3MgZm9yIG1lLg0KDQpUaGFuayB5 b3UgZm9yIHRoZSByZXZpZXcuDQoNCg0KPiBJ4oCZbGwgZ2l2ZSBpdCBhIGZl dyBkYXlzIGZvciBzb21lb25lIGVsc2UgdG8gY29tbWVudCwgYW5kIGlmIG5v dCwgdGhlbiBJJ2xsIGNvbW1pdA0KPiBlYXJseSBuZXh0IHdlZWsuDQoNClVu ZGVyc3Rvb2QgYW5kIHRoYW5rIHlvdSBvbmNlIGFnYWluLg0KDQoNCj4gVGhh bmtzIQ0KPiBBbGFuLg0KPiANCj4gDQo+IA0KPj4NCj4+IGdkYi9DaGFuZ2VM b2c6DQo+Pg0KPj4gMjAxOS0wNy0xOSAgU3JpbmF0aCBQYXJ2YXRoYW5lbmkg IDxzcmluYXRoLnBhcnZhdGhhbmVuaUBhcm0uY29tPg0KPj4NCj4+ICogZ2Ri L2FybS10ZGVwLmMgKGFybV9za2lwX2Ntc2VfZW50cnkpOk5ldyBmdW5jdGlv bi4gV2hlbiBnZGINCj4+IGVuY291bnRlcnMgYSAic3RlcCIgY29tbWFuZCBv biBjbXNlIHNlY3VyZSBlbnRyeSBmdW5jdGlvbiAoZWc6ZnVuYyksDQo+PiB0 aGlzIGZ1bmN0aW9uIHJldHVybiBhbiBhZGRyZXNzIG9mICJfX2FjbGVfc2Vf PGZ1bmM+IiB0byBQQyBpbnN0ZWFkDQo+PiBvZiBzZWN1cmUgZ2F0ZWF3YXkg KHNnKSBhZGRyZXNzIHdoaWNoIGlzIHByZXNlbnQgaW4gIi5nbnUuc2dzdHVi cyINCj4+IHNlY3Rpb24uDQo+PiAoYXJtX2lzX3Nnc3R1YnNfc2VjdGlvbik6 TmV3IGZ1bmN0aW9uLiBUbyBjaGVjayB0aGUgY3VycmVudCBzZWN0aW9uIGlz DQo+PiAiLmdudS5zZ3N0dWJzIi4NCj4+IChhcm1fc2tpcF9zdHViKTpBZGQg Y2FsbCB0byBhcm1fc2tpcF9jbXNlX2VudHJ5IGZ1bmN0aW9uLg0KPj4gKiBn ZGIvYXJtLXRkZXAuaCAoYXJtX2lzX3Nnc3R1YnNfc2VjdGlvbik6TmV3IGZ1 bmN0aW9uIGRlY2xhcmF0aW9uLg0KPj4NCj4+IGdkYi90ZXN0c3VpdGUvQ2hh bmdlTG9nOg0KPj4NCj4+IDIwMTktMDctMTkgIFNyaW5hdGggUGFydmF0aGFu ZW5pICA8c3JpbmF0aC5wYXJ2YXRoYW5lbmlAYXJtLmNvbT4NCj4+DQo+PiAq IGdkYi5hcmNoL2FybS1jbXNlLXNnc3R1YnMuYzogTmV3IHRlc3QuDQo+PiAq IGdkYi5hcmNoL2FybS1jbXNlLXNnc3R1YnMuZXhwOiBOZXcgZmlsZS4NCj4+ DQo+Pg0KPj4NCj4+ICMjIyMjIyMjIyMjIyMjIyAgICAgQXR0YWNobWVudCBh bHNvIGlubGluZWQgZm9yIGVhc2Ugb2YgcmVwbHkgICAgIyMjIyMjIyMjIyMj IyMjDQo+Pg0KPj4NCj4+IGRpZmYgLS1naXQgYS9nZGIvYXJtLXRkZXAuaCBi L2dkYi9hcm0tdGRlcC5oDQo+PiBpbmRleCAyM2RkNDBlYThiZWIxYjAwMjg5 YTRjZDRlNjU2NDczOTlkMzUxNTgwLi45NDgyZTc2NWE3ZmM1YmI1ODY3NjA5 NmY2Yjg3OWVhZTJhN2M4NThlIDEwMDY0NA0KPj4gLS0tIGEvZ2RiL2FybS10 ZGVwLmgNCj4+ICsrKyBiL2dkYi9hcm0tdGRlcC5oDQo+PiBAQCAtMjU5LDYg KzI1OSw3IEBAIFVMT05HRVNUIGFybV9nZXRfbmV4dF9wY3NfcmVhZF9tZW1v cnlfdW5zaWduZWRfaW50ZWdlciAoQ09SRV9BRERSIG1lbWFkZHIsDQo+Pg0K Pj4gQ09SRV9BRERSIGFybV9nZXRfbmV4dF9wY3NfYWRkcl9iaXRzX3JlbW92 ZSAoc3RydWN0IGFybV9nZXRfbmV4dF9wY3MgKnNlbGYsDQo+PiAgICAgICBD T1JFX0FERFIgdmFsKTsNCj4+ICtib29sIGFybV9pc19zZ3N0dWJzX3NlY3Rp b24gKHN0cnVjdCBvYmpfc2VjdGlvbiAqKTsNCj4+DQo+PiBpbnQgYXJtX2dl dF9uZXh0X3Bjc19pc190aHVtYiAoc3RydWN0IGFybV9nZXRfbmV4dF9wY3Mg KnNlbGYpOw0KPj4NCj4+IGRpZmYgLS1naXQgYS9nZGIvYXJtLXRkZXAuYyBi L2dkYi9hcm0tdGRlcC5jDQo+PiBpbmRleCBkMjQ0NzA3MjEwNjI4YWIwNDVm Njc3YzBjYmFkM2Q4YjBjNmQ2MjY5Li5lM2I3YWI2ZjA5NmViOTFkYTA2N2Q3 NzJiODc5OGZmZDA3MzdlM2Q2IDEwMDY0NA0KPj4gLS0tIGEvZ2RiL2FybS10 ZGVwLmMNCj4+ICsrKyBiL2dkYi9hcm0tdGRlcC5jDQo+PiBAQCAtODIxMSw2 ICs4MjExLDUzIEBAIGFybV9nZXRfbG9uZ2ptcF90YXJnZXQgKHN0cnVjdCBm cmFtZV9pbmZvICpmcmFtZSwgQ09SRV9BRERSICpwYykNCj4+ICAgICpwYyA9 IGV4dHJhY3RfdW5zaWduZWRfaW50ZWdlciAoYnVmLCBJTlRfUkVHSVNURVJf U0laRSwgYnl0ZV9vcmRlcik7DQo+PiAgICByZXR1cm4gMTsNCj4+IH0NCj4+ ICsvKiBBIGNhbGwgdG8gY21zZSBzZWN1cmUgZW50cnkgZnVuY3Rpb24gImZv byIgYXQgImEiIGlzIG1vZGlmaWVkIGJ5DQo+PiArICAgICBHTlUgbGQgYXMg ImIiLg0KPj4gKyAgICAgYSkgYmwgeHh4eCA8Zm9vPg0KPj4gKw0KPj4gKyAg ICAgPGZvbz4NCj4+ICsgICAgIHh4eHg6DQo+PiArDQo+PiArICAgICBiKSBi bCB5eXl5IDxfX2FjbGVfc2VfZm9vPg0KPj4gKw0KPj4gKyAgICAgc2VjdGlv biAuZ251LnNnc3R1YnM6DQo+PiArICAgICA8Zm9vPg0KPj4gKyAgICAgeXl5 eTogc2cgICAvLyBzZWN1cmUgZ2F0ZXdheQ0KPj4gKyAgIGIudyB4eHh4IDxf X2FjbGVfc2VfZm9vPiAgLy8gb3JpZ2luYWxfYnJhbmNoX2Rlc3QNCj4+ICsN Cj4+ICsgICAgIDxfX2FjbGVfc2VfZm9vPg0KPj4gKyAgICAgeHh4eDoNCj4+ ICsNCj4+ICsgIFdoZW4gdGhlIGNvbnRyb2wgYXQgImIiLCB0aGUgcGMgY29u dGFpbnMgInl5eXkiIChzZyBhZGRyZXNzKSB3aGljaCBpcyBhDQo+PiArICB0 cmFtcG9saW5lIGFuZCBkb2VzIG5vdCBleGlzdCBpbiBzb3VyY2UgY29kZS4g IFRoaXMgZnVuY3Rpb24gcmV0dXJucyB0aGUNCj4+ICsgIHRhcmdldCBwYyAi eHh4eCIuICBGb3IgbW9yZSBkZXRhaWxzIHBsZWFzZSByZWZlciB0byBzZWN0 aW9uIDUuNA0KPj4gKyAgKEVudHJ5IGZ1bmN0aW9ucykgYW5kIHNlY3Rpb24g My40LjQgKEMgbGV2ZWwgZGV2ZWxvcG1lbnQgZmxvdyBvZiBzZWN1cmUgY29k ZSkNCj4+ICsgIG9mICJhcm12OC1tLXNlY3VyaXR5LWV4dGVuc2lvbnMtcmVx dWlyZW1lbnRzLW9uLWRldmVsb3BtZW50LXRvb2xzLWVuZ2luZWVyaW5nLXNw ZWNpZmljYXRpb24iDQo+PiArICBkb2N1bWVudCBvbiB3d3cuZGV2ZWxvcGVy LmFybS5jb20uICAqLw0KPj4gKw0KPj4gK3N0YXRpYyBDT1JFX0FERFINCj4+ ICthcm1fc2tpcF9jbXNlX2VudHJ5IChDT1JFX0FERFIgcGMsIGNvbnN0IGNo YXIgKm5hbWUsIHN0cnVjdCBvYmpmaWxlICpvYmpmaWxlKQ0KPj4gK3sNCj4+ ICsgIHN0cnVjdCBib3VuZF9taW5pbWFsX3N5bWJvbCBtaW5zeW07DQo+PiAr ICBpbnQgdGFyZ2V0X2xlbiA9IHN0cmxlbiAobmFtZSkgKyBzdHJsZW4gKCJf X2FjbGVfc2VfIikgKyAxOw0KPj4gKyAgY2hhciAqdGFyZ2V0X25hbWUgID0g KGNoYXIgKikgYWxsb2NhICh0YXJnZXRfbGVuKTsNCj4+ICsgIHhzbnByaW50 ZiAodGFyZ2V0X25hbWUsIHRhcmdldF9sZW4sICIlcyVzIiwgIl9fYWNsZV9z ZV8iLG5hbWUpOw0KPj4gKyAgbWluc3ltID0gbG9va3VwX21pbmltYWxfc3lt Ym9sICh0YXJnZXRfbmFtZSwgTlVMTCwgb2JqZmlsZSk7DQo+PiArICBpZiAo bWluc3ltLm1pbnN5bSAhPSBudWxscHRyKQ0KPj4gKyAgICByZXR1cm4gQk1T WU1CT0xfVkFMVUVfQUREUkVTUyAobWluc3ltKTsNCj4+ICsgIHJldHVybiAw Ow0KPj4gK30NCj4+ICsNCj4+ICsvKiBSZXR1cm4gdHJ1ZSB3aGVuIHNlYyBw b2ludHMgdG8gIi5nbnUuc2dzdHVicyIgc2VjdGlvbi4gICovDQo+PiArYm9v bA0KPj4gK2FybV9pc19zZ3N0dWJzX3NlY3Rpb24gKHN0cnVjdCBvYmpfc2Vj dGlvbiAqc2VjKQ0KPj4gK3sNCj4+ICsgaWYgKHNlYyAhPSBudWxscHRyICYm IHNlYy0+dGhlX2JmZF9zZWN0aW9uICE9IG51bGxwdHINCj4+ICsgICAgICYm IHNlYy0+dGhlX2JmZF9zZWN0aW9uLT5uYW1lICE9IG51bGxwdHINCj4+ICsg ICAgICYmIHN0cmVxIChzZWMtPnRoZV9iZmRfc2VjdGlvbi0+bmFtZSwiLmdu dS5zZ3N0dWJzIikpDQo+PiArICAgcmV0dXJuIHRydWU7DQo+PiArIHJldHVy biBmYWxzZTsNCj4+ICt9DQo+Pg0KPj4gLyogUmVjb2duaXplIEdDQyBhbmQg R05VIGxkJ3MgdHJhbXBvbGluZXMuICBJZiB3ZSBhcmUgaW4gYSB0cmFtcG9s aW5lLA0KPj4gICAgIHJldHVybiB0aGUgdGFyZ2V0IFBDLiAgT3RoZXJ3aXNl IHJldHVybiAwLiAgKi8NCj4+IEBAIC04MjIxLDYgKzgyNjgsNyBAQCBhcm1f c2tpcF9zdHViIChzdHJ1Y3QgZnJhbWVfaW5mbyAqZnJhbWUsIENPUkVfQURE UiBwYykNCj4+ICAgIGNvbnN0IGNoYXIgKm5hbWU7DQo+PiAgICBpbnQgbmFt ZWxlbjsNCj4+ICAgIENPUkVfQUREUiBzdGFydF9hZGRyOw0KPj4gKyAgc3Ry dWN0IG9ial9zZWN0aW9uICpzZWN0aW9uOw0KPj4NCj4+ICAgIC8qIEZpbmQg dGhlIHN0YXJ0aW5nIGFkZHJlc3MgYW5kIG5hbWUgb2YgdGhlIGZ1bmN0aW9u IGNvbnRhaW5pbmcgdGhlIFBDLiAgKi8NCj4+ICAgIGlmIChmaW5kX3BjX3Bh cnRpYWxfZnVuY3Rpb24gKHBjLCAmbmFtZSwgJnN0YXJ0X2FkZHIsIE5VTEwp ID09IDApDQo+PiBAQCAtODI5MCw2ICs4MzM4LDEwIEBAIGFybV9za2lwX3N0 dWIgKHN0cnVjdCBmcmFtZV9pbmZvICpmcmFtZSwgQ09SRV9BRERSIHBjKQ0K Pj4gcmV0dXJuIDA7DQo+PiAgICAgIH0NCj4+DQo+PiArICBzZWN0aW9uID0g ZmluZF9wY19zZWN0aW9uIChwYyk7DQo+PiArICAvKiBjaGVja3Mgd2hldGhl ciBhZGRyZXNzIHBjIGhvbGRzIGJlbG93cyB0byAiLmdudS5zZ3N0dWJzIiBz ZWN0aW9uLiAgKi8NCj4+ICsgIGlmIChhcm1faXNfc2dzdHVic19zZWN0aW9u IChzZWN0aW9uKSkNCj4+ICsgICAgcmV0dXJuIGFybV9za2lwX2Ntc2VfZW50 cnkgKHBjLCBuYW1lLCBzZWN0aW9uLT5vYmpmaWxlKTsNCj4+ICAgIHJldHVy biAwOy8qIG5vdCBhIHN0dWIgKi8NCj4+IH0NCj4+DQo+PiBkaWZmIC0tZ2l0 IGEvZ2RiL3Rlc3RzdWl0ZS9nZGIuYXJjaC9hcm0tY21zZS1zZ3N0dWJzLmMg Yi9nZGIvdGVzdHN1aXRlL2dkYi5hcmNoL2FybS1jbXNlLXNnc3R1YnMuYw0K Pj4gbmV3IGZpbGUgbW9kZSAxMDA2NDQNCj4+IGluZGV4IDAwMDAwMDAwMDAw MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAuLjdmM2I0MGYyMGM2N2Fi ZmRkMjQxMDYxNGU3ZWUyOWFlNzdkMzc5NjYNCj4+IC0tLSAvZGV2L251bGwN Cj4+ICsrKyBiL2dkYi90ZXN0c3VpdGUvZ2RiLmFyY2gvYXJtLWNtc2Utc2dz dHVicy5jDQo+PiBAQCAtMCwwICsxLDI5IEBADQo+PiArI2luY2x1ZGUgPHN0 ZGlvLmg+DQo+PiArZXh0ZXJuIHZvaWQgZnVuYygpOw0KPj4gK3ZvaWQgX19h Y2xlX3NlX2Z1bmMgKCkNCj4+ICt7DQo+PiArICBwcmludGYoIl9fYWNsZV9z ZV9mdW5jXG4iKTsNCj4+ICt9DQo+PiArDQo+PiArLyogVGhlIGZvbGxvd2lu ZyBjb2RlIGlzIHdyaXR0ZW4gdXNpbmcgYXNtIHNvIHRoYXQgdGhlIGluc3Ry dWN0aW9ucyBpbiBmdW5jdGlvbg0KPj4gKyAqICJmdW5jIiB3aWxsIGJlIHBs YWNlZCBpbiAuZ251LnNnc3R1YnMgc2VjdGlvbiBvZiB0aGUgZXhlY3V0YWJs ZS4gICovDQo+PiArYXNtICgiXHQuc2VjdGlvbiAuZ251LnNnc3R1YnMsXCJh eFwiLCVwcm9nYml0c1xuIg0KPj4gKyAgICAgIlx0Lmdsb2JhbCBmdW5jXG4i DQo+PiArICAgICAiXHQudHlwZSBmdW5jLCAlZnVuY3Rpb25cbiINCj4+ICsg ICAgICJmdW5jOlxuIg0KPj4gKyAgICAgIlx0bm9wIEBzZ1xuIg0KPj4gKyAg ICAgIlx0YiBfX2FjbGVfc2VfZnVuYyBAYi53Iik7DQo+PiArDQo+PiArdm9p ZCBmdW4xICgpDQo+PiArew0KPj4gKyAgcHJpbnRmKCJJbiBmdW4xXG4iKTsN Cj4+ICt9DQo+PiArDQo+PiAraW50IG1haW4gKHZvaWQpDQo+PiArew0KPj4g KyAgZnVuYygpOw0KPj4gKyAgZnVuMSgpOw0KPj4gKyAgX19hY2xlX3NlX2Z1 bmMoKTsNCj4+ICsgIGZ1bmMoKTsNCj4+ICsgIHJldHVybiAwOw0KPj4gK30N Cj4+IGRpZmYgLS1naXQgYS9nZGIvdGVzdHN1aXRlL2dkYi5hcmNoL2FybS1j bXNlLXNnc3R1YnMuZXhwIGIvZ2RiL3Rlc3RzdWl0ZS9nZGIuYXJjaC9hcm0t Y21zZS1zZ3N0dWJzLmV4cA0KPj4gbmV3IGZpbGUgbW9kZSAxMDA2NDQNCj4+ IGluZGV4IDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAw MDAuLjM0MTZlODg3ZDllYmU1ZWJjNTIzMzZlZmYxNWJhODNhNmQxNmRmMjEN Cj4+IC0tLSAvZGV2L251bGwNCj4+ICsrKyBiL2dkYi90ZXN0c3VpdGUvZ2Ri LmFyY2gvYXJtLWNtc2Utc2dzdHVicy5leHANCj4+IEBAIC0wLDAgKzEsNjAg QEANCj4+ICsjIENvcHlyaWdodCAyMDE5IEZyZWUgU29mdHdhcmUgRm91bmRh dGlvbiwgSW5jLg0KPj4gKw0KPj4gKyMgVGhpcyBwcm9ncmFtIGlzIGZyZWUg c29mdHdhcmU7IHlvdSBjYW4gcmVkaXN0cmlidXRlIGl0IGFuZC9vciBtb2Rp ZnkNCj4+ICsjIGl0IHVuZGVyIHRoZSB0ZXJtcyBvZiB0aGUgR05VIEdlbmVy YWwgUHVibGljIExpY2Vuc2UgYXMgcHVibGlzaGVkIGJ5DQo+PiArIyB0aGUg RnJlZSBTb2Z0d2FyZSBGb3VuZGF0aW9uOyBlaXRoZXIgdmVyc2lvbiAzIG9m IHRoZSBMaWNlbnNlLCBvcg0KPj4gKyMgKGF0IHlvdXIgb3B0aW9uKSBhbnkg bGF0ZXIgdmVyc2lvbi4NCj4+ICsjDQo+PiArIyBUaGlzIHByb2dyYW0gaXMg ZGlzdHJpYnV0ZWQgaW4gdGhlIGhvcGUgdGhhdCBpdCB3aWxsIGJlIHVzZWZ1 bCwNCj4+ICsjIGJ1dCBXSVRIT1VUIEFOWSBXQVJSQU5UWTsgd2l0aG91dCBl dmVuIHRoZSBpbXBsaWVkIHdhcnJhbnR5IG9mDQo+PiArIyBNRVJDSEFOVEFC SUxJVFkgb3IgRklUTkVTUyBGT1IgQSBQQVJUSUNVTEFSIFBVUlBPU0UuICBT ZWUgdGhlDQo+PiArIyBHTlUgR2VuZXJhbCBQdWJsaWMgTGljZW5zZSBmb3Ig bW9yZSBkZXRhaWxzLg0KPj4gKyMNCj4+ICsjIFlvdSBzaG91bGQgaGF2ZSBy ZWNlaXZlZCBhIGNvcHkgb2YgdGhlIEdOVSBHZW5lcmFsIFB1YmxpYyBMaWNl bnNlDQo+PiArIyBhbG9uZyB3aXRoIHRoaXMgcHJvZ3JhbS4gIElmIG5vdCwg c2VlIDxodHRwOi8vd3d3LmdudS5vcmcvbGljZW5zZXMvPi4NCj4+ICsNCj4+ ICsjIFRoaXMgZmlsZSBpcyBwYXJ0IG9mIHRoZSBnZGIgdGVzdHN1aXRlLg0K Pj4gKw0KPj4gK2lmIHsgIVtpc3RhcmdldCAiYXJtKi0qLSoiXX0gew0KPj4g KyAgICAgcmV0dXJuIDENCj4+ICt9DQo+PiArDQo+PiArc3RhbmRhcmRfdGVz dGZpbGUNCj4+ICtpZiB7IFtwcmVwYXJlX2Zvcl90ZXN0aW5nICJmYWlsZWQg dG8gcHJlcGFyZSIgJHRlc3RmaWxlICRzcmNmaWxlIF19IHsNCj4+ICsgICAg cmV0dXJuIC0xDQo+PiArfQ0KPj4gKw0KPj4gK2lmICFbcnVudG9fbWFpbl0g ew0KPj4gKyAgIHVudGVzdGVkICJjb3VsZCBub3QgcnVuIHRvIG1haW4iDQo+ PiArICAgcmV0dXJuIC0xDQo+PiArfQ0KPj4gKw0KPj4gK3NldCB0ZXN0ICJi cmFuY2ggdG8gZnVuYyBmcm9tIG1haW4iDQo+PiArZ2RiX3Rlc3QgInNpIiAi MHguKiIgIiR0ZXN0Ig0KPj4gKw0KPj4gK3NldCB0ZXN0ICJuZXh0IGluc3Ry dWN0aW9uIGluIGZ1bmMiDQo+PiArZ2RiX3Rlc3QgIm5pIiAiMHguKiIgIiR0 ZXN0Ig0KPj4gKw0KPj4gK3NldCB0ZXN0ICJicmFuY2ggdG8gX19hY2xlX3Nl X2Z1bmMgZnJvbSBmdW5jIg0KPj4gK2dkYl90ZXN0ICJuaSIgIl9fYWNsZV9z ZV9mdW5jICgpLioiICIke3Rlc3R9Ig0KPj4gKw0KPj4gK3NldCB0ZXN0ICJu ZXh0IGluIF9fYWNsZV9zZV9mdW5jIGZ1bmN0aW9uIg0KPj4gK2dkYl90ZXN0 ICJuZXh0IiAiNSAgLioiICIkdGVzdCINCj4+ICsNCj4+ICtzZXQgdGVzdCAi bmV4dCBpbiBfX2FjbGVfc2VfZnVuYyBmdW5jdGlvbiBvdXRwdXRzIF9fYWNs ZV9zZV9mdW5jIg0KPj4gK2dkYl90ZXN0ICJuZXh0IiAiX19hY2xlX3NlX2Z1 bmMuKiIgIiR0ZXN0Ig0KPj4gKw0KPj4gK3NldCB0ZXN0ICJuZXh0IGluIF9f YWNsZV9zZV9mdW5jIGZ1bmN0aW9uIGNvbnRyb2xzIHJldHVybnMgdG8gbWFp biINCj4+ICtnZGJfdGVzdCAibmV4dCIgIm1haW4gKCkuKiIgIiR0ZXN0Ig0K Pj4gKw0KPj4gK3NldCB0ZXN0ICJuZXh0IGluIG1haW4gb3V0cHV0cyBJbiBm dW4xIg0KPj4gK2dkYl90ZXN0ICJuZXh0IiAiSW4gZnVuMS4qIiAiJHRlc3Qi DQo+PiArDQo+PiArc2V0IHRlc3QgIm5leHQgaW4gbWFpbiBvdXRwdXRzIF9f YWNsZV9zZV9mdW5jIg0KPj4gK2dkYl90ZXN0ICJuZXh0IiAiX19hY2xlX3Nl X2Z1bmMuKiIgIiR0ZXN0Ig0KPj4gKw0KPj4gK3NldCB0ZXN0ICJjb250cm9s IGp1bXBzIHRvIF9fYWNsZV9zZV9mdW5jIGZyb20gbWFpbiB2aWEgZnVuYyIN Cj4+ICtnZGJfdGVzdCAic3RlcCIgIl9fYWNsZV9zZV9mdW5jICgpLioiICIk e3Rlc3R9Ig0KPj4gKw0KPj4gK3NldCB0ZXN0ICJuZXh0IGluIF9fYWNsZV9z ZV9mdW5jIGZ1bmN0aW9uIHZpYSBmdW5jIg0KPj4gK2dkYl90ZXN0ICJuZXh0 IiAiX19hY2xlX3NlX2Z1bmMuKiIgIiR0ZXN0Ig0KPj4NCj4+IDxyYjExNDE1 LnBhdGNoPg0KPiANCg== >From gdb-patches-return-157644-listarch-gdb-patches=sources.redhat.com@sourceware.org Fri Jul 19 15:51:57 2019 Return-Path: Delivered-To: listarch-gdb-patches@sources.redhat.com Received: (qmail 33344 invoked by alias); 19 Jul 2019 15:51:57 -0000 Mailing-List: contact gdb-patches-help@sourceware.org; run by ezmlm Precedence: bulk List-Id: List-Subscribe: List-Archive: List-Post: List-Help: , Sender: gdb-patches-owner@sourceware.org Delivered-To: mailing list gdb-patches@sourceware.org Received: (qmail 33331 invoked by uid 89); 19 Jul 2019 15:51:57 -0000 Authentication-Results: sourceware.org; auth=none X-Spam-SWARE-Status: No, score=-6.5 required=5.0 tests=AWL,BAYES_00,RCVD_IN_DNSWL_NONE,SPF_HELO_PASS autolearn=ham version=3.3.1 spammy=HX-Languages-Length:775 X-HELO: gateway23.websitewelcome.com Received: from gateway23.websitewelcome.com (HELO gateway23.websitewelcome.com) (192.185.49.184) by sourceware.org (qpsmtpd/0.93/v0.84-503-g423c35a) with ESMTP; Fri, 19 Jul 2019 15:51:55 +0000 Received: from cm11.websitewelcome.com (cm11.websitewelcome.com [100.42.49.5]) by gateway23.websitewelcome.com (Postfix) with ESMTP id A8A4A2C54 for ; Fri, 19 Jul 2019 10:51:54 -0500 (CDT) Received: from box5379.bluehost.com ([162.241.216.53]) by cmsmtp with SMTP id oVAohvC1udnCeoVAohQRm3; Fri, 19 Jul 2019 10:51:54 -0500 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=tromey.com; s=default; h=Content-Type:MIME-Version:Message-ID:In-Reply-To:Date: References:Subject:Cc:To:From:Sender:Reply-To:Content-Transfer-Encoding: Content-ID:Content-Description:Resent-Date:Resent-From:Resent-Sender: Resent-To:Resent-Cc:Resent-Message-ID:List-Id:List-Help:List-Unsubscribe: List-Subscribe:List-Post:List-Owner:List-Archive; bh=YpB4m52Ym8jlXH2zg/5uJyJrvdbhBdfbJYloZ4d4DW0=; b=MyXQSgWj5kSgCjHpDEv0zsrBKd RUNltDhTdJVQimOeowPggfsp6eoW5kU3r0BkBt6GoUaPbecpF+kAU4N9cUCphbnE6FTfaiYNAWQ+x t1Aznhjj04TlINXYYEezfFv3I; Received: from 97-122-178-82.hlrn.qwest.net ([97.122.178.82]:50282 helo=murgatroyd) by box5379.bluehost.com with esmtpsa (TLSv1.2:ECDHE-RSA-AES256-GCM-SHA384:256) (Exim 4.92) (envelope-from ) id 1hoVAo-001kV8-BW; Fri, 19 Jul 2019 10:51:54 -0500 From: Tom Tromey To: Srinath Parvathaneni Cc: "gdb-patches\@sourceware.org" , nd , Simon Marchi , Alan Hayward , "tom\@tromey.com" Subject: Re: [PATCH v2][GDB][ARM]: gdb cannot step across CMSE secure entry function code. References: Date: Fri, 19 Jul 2019 15:51:00 -0000 In-Reply-To: (Srinath Parvathaneni's message of "Fri, 19 Jul 2019 12:23:34 +0000") Message-ID: <878ssuxbs6.fsf@tromey.com> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/26.1 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-SW-Source: 2019-07/txt/msg00472.txt.bz2 Content-length: 701 >>>>> "Srinath" == Srinath Parvathaneni writes: Srinath> I have incorporating all your review comments and sending a new Srinath> patch here. Thank you for the patch. I have some trivial nits but otherwise nothing else. I don't know much about ARM but if Alan thinks it is ready to go in, then I agree :-) Srinath> + xsnprintf (target_name, target_len, "%s%s", "__acle_se_",name); Should be a space after the "," before "name". Srinath> + && streq (sec->the_bfd_section->name,".gnu.sgstubs")) Space after the "," here too. Srinath> + /* checks whether address pc holds belows to ".gnu.sgstubs" section. */ Should be "Checks" -- i.e., upper cased. Tom