From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 5926 invoked by alias); 30 Sep 2014 13:27:55 -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 5914 invoked by uid 89); 30 Sep 2014 13:27:54 -0000 Authentication-Results: sourceware.org; auth=none X-Virus-Found: No X-Spam-SWARE-Status: No, score=-0.6 required=5.0 tests=AWL,BAYES_20,MIME_BASE64_BLANKS,RCVD_IN_DNSWL_NONE,SPF_HELO_PASS,SPF_PASS autolearn=ham version=3.3.2 X-HELO: na01-bn1-obe.outbound.protection.outlook.com Received: from mail-bn1on0053.outbound.protection.outlook.com (HELO na01-bn1-obe.outbound.protection.outlook.com) (157.56.110.53) by sourceware.org (qpsmtpd/0.93/v0.84-503-g423c35a) with (AES256-SHA encrypted) ESMTPS; Tue, 30 Sep 2014 13:27:53 +0000 Received: from BL2FFO11FD017.protection.gbl (10.173.160.34) by BL2FFO11HUB039.protection.gbl (10.173.160.245) with Microsoft SMTP Server (TLS) id 15.0.1029.15; Tue, 30 Sep 2014 13:27:50 +0000 Received: from xsj-pvapsmtpgw01 (149.199.60.83) by BL2FFO11FD017.mail.protection.outlook.com (10.173.161.35) with Microsoft SMTP Server (TLS) id 15.0.1029.15 via Frontend Transport; Tue, 30 Sep 2014 13:27:49 +0000 Received: from unknown-38-66.xilinx.com ([149.199.38.66] helo=xsj-smtp1) by xsj-pvapsmtpgw01 with esmtp (Exim 4.63) (envelope-from ) id 1XYxRU-00036L-36; Tue, 30 Sep 2014 06:26:12 -0700 From: Ajit Kumar Agarwal To: Pedro Alves , Michael Eager , Joel Brobecker CC: "gdb-patches@sourceware.org" , Vinod Kathail , Vidhumouli Hunsigida , "Nagaraju Mekala" Subject: RE: [Patch, microblaze]: Port of Linux gdbserver Date: Tue, 30 Sep 2014 13:27:00 -0000 References: <2570e3c7-f55b-45cd-aa6e-7f4fa145f32a@BN1BFFO11FD002.protection.gbl> <541052B5.5080503@eagercon.com> <20140910134606.GO28404@adacore.com> <050c6461-c35c-441d-9b63-7636d9164e2e@BL2FFO11FD048.protection.gbl> <20140910144313.GP28404@adacore.com> <89d100d8-4ebd-4f50-b5e9-59312124db6a@BL2FFO11FD057.protection.gbl> <54131362.1050009@eagercon.com> <54186D95.4000301@redhat.com> <84be59b9-9f3c-4789-8313-ca3b6061cd1d@BY2FFO11FD003.protection.gbl> <54194300.5090908@redhat.com> <517d120e-6565-406f-acc6-186bb63342fe@BN1BFFO11FD026.protection.gbl> <542A9762.1060407@redhat.com> In-Reply-To: <542A9762.1060407@redhat.com> Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 MIME-Version: 1.0 X-RCIS-Action: ALLOW Message-ID: <908982d6-5edf-45ec-add7-87ae9aac8f95@BL2FFO11FD017.protection.gbl> X-EOPAttributedMessage: 0 X-Forefront-Antispam-Report: CIP:149.199.60.83;CTRY:US;IPV:NLI;EFV:NLI;SFV:NSPM;SFS:(10009020)(6009001)(438002)(199003)(479174003)(377454003)(51704005)(13464003)(24454002)(189002)(164054003)(106466001)(85852003)(31696002)(50466002)(54356999)(104016003)(1496007)(76176999)(77096002)(2656002)(106116001)(92726001)(50986999)(86362001)(92566001)(23676002)(107046002)(31966008)(74316001)(4396001)(87936001)(99396003)(95666004)(120916001)(10300001)(70736001)(19580405001)(19580395003)(46102003)(80022003)(44976005)(6806004)(53416004)(21056001)(47776003)(85306004)(15975445006)(76482002)(64706001)(93886004)(20776003)(107986001)(23106004);DIR:OUT;SFP:1101;SCL:1;SRVR:BL2FFO11HUB039;H:xsj-pvapsmtpgw01;FPR:;MLV:sfv;PTR:unknown-60-83.xilinx.com;A:1;MX:1;LANG:en; X-Microsoft-Antispam: BCL:0;PCL:0;RULEID:;UriScan:; X-Forefront-PRVS: 0350D7A55D Received-SPF: Pass (protection.outlook.com: domain of xilinx.com designates 149.199.60.83 as permitted sender) receiver=protection.outlook.com; client-ip=149.199.60.83; helo=xsj-pvapsmtpgw01; Authentication-Results: spf=pass (sender IP is 149.199.60.83) smtp.mailfrom=ajit.kumar.agarwal@xilinx.com; X-OriginatorOrg: xilinx.com X-SW-Source: 2014-09/txt/msg00890.txt.bz2 DQoNCi0tLS0tT3JpZ2luYWwgTWVzc2FnZS0tLS0tDQpGcm9tOiBQZWRybyBB bHZlcyBbbWFpbHRvOnBhbHZlc0ByZWRoYXQuY29tXSANClNlbnQ6IFR1ZXNk YXksIFNlcHRlbWJlciAzMCwgMjAxNCA1OjE0IFBNDQpUbzogQWppdCBLdW1h ciBBZ2Fyd2FsOyBNaWNoYWVsIEVhZ2VyOyBKb2VsIEJyb2JlY2tlcg0KQ2M6 IGdkYi1wYXRjaGVzQHNvdXJjZXdhcmUub3JnOyBWaW5vZCBLYXRoYWlsOyBW aWRodW1vdWxpIEh1bnNpZ2lkYTsgTmFnYXJhanUgTWVrYWxhDQpTdWJqZWN0 OiBSZTogW1BhdGNoLCBtaWNyb2JsYXplXTogUG9ydCBvZiBMaW51eCBnZGJz ZXJ2ZXINCg0KT24gMDkvMjMvMjAxNCAwMTo0OSBQTSwgQWppdCBLdW1hciBB Z2Fyd2FsIHdyb3RlOg0KDQo+Pj4+ID4+PiBOb3RlIG5vdGhpbmcgaXMgZG9u ZSB3aXRoIHZhbGlkX3AuICBJdCdzIHdyaXRlLW9ubHkuICBDb21wYXJlIHdp dGggb3RoZXIgcG9ydHMsIGxpa2UgYXJtLXRkZXAuYyBvciBtaXBzLXRkZXAu Yy4NCj4+ID4gDQo+PiA+IFdvdWxkIGxvb2sgaW50byB0aGlzIGFuZCB3aWxs IG1ha2UgdGhlIG1vZGlmaWNhdGlvbi4NCj4gVGhhbmtzLg0KDQo+PkknZCBt dWNoIHByZWZlciBpZiB3ZSBoYWQgdGhhdCBwYXRjaCBpbiB0aGUgdHJlZSBi ZWZvcmUgYWNjZXB0aW5nIGZ1cnRoZXIgcGF0Y2hlcyB0aGF0IHR3ZWFrIHRo aW5ncyBhcm91bmQgcmVnaXN0ZXIgbmFtZXMsIGV0Yy4gIENvdWxkIHlvdSBz ZW5kIHRoYXQgKGFzIGFuID4+aW5kZXBlbmRlbnQgcGF0Y2gsIGluIGEgbmV3 IHRocmVhZCkuDQoNCkkgd2lsbCBkbyB0aGlzIGFuZCBzZW5kIGEgc2VwYXJh dGUgaW5kZXBlbmRlbnQgcGF0Y2guDQoNCj4gKyNkZWZpbmUgbWljcm9ibGF6 ZV9udW1fcmVncwlcDQo+ICsgIChzaXplb2YgbWljcm9ibGF6ZV9yZWdtYXAg LyBzaXplb2YgbWljcm9ibGF6ZV9yZWdtYXBbMF0pDQoNCj4+I2RlZmluZSBt aWNyb2JsYXplX251bV9yZWdzIEFSUkFZX1NJWkUgKG1pY3JvYmxhemVfcmVn bWFwKQ0KDQo+ICsNCj4gK3N0YXRpYyBpbnQNCj4gK21pY3JvYmxhemVfY2Fu bm90X3N0b3JlX3JlZ2lzdGVyIChpbnQgcmVnbm8pIHsNCj4gKyAgaWYgKG1p Y3JvYmxhemVfcmVnbWFwW3JlZ25vXSA9PSAtMSB8fCByZWdubyA9PSAwKQ0K PiArICAgIHJldHVybiAxOw0KPiArDQo+ICsgIHJldHVybiAwOw0KPiArfQ0K PiArDQo+ICtzdGF0aWMgaW50DQo+ICttaWNyb2JsYXplX2Nhbm5vdF9mZXRj aF9yZWdpc3RlciAoaW50IHJlZ25vKSB7DQo+ICsgIHJldHVybiAwOw0KPiAr fQ0KPiArDQo+ICtzdGF0aWMgQ09SRV9BRERSDQo+ICttaWNyb2JsYXplX2dl dF9wYyAoc3RydWN0IHJlZ2NhY2hlICpyZWdjYWNoZSkgew0KPiArICB1bnNp Z25lZCBsb25nIHBjOw0KPiArICBjb2xsZWN0X3JlZ2lzdGVyX2J5X25hbWUg KHJlZ2NhY2hlLCAicnBjIiwgJnBjKTsNCg0KRW1wdHkgbGluZSBhZnRlciBk ZWNsYXJhdGlvbi4gIEluIHNldmVyYWwgbW9yZSBwbGFjZXMgaW4gdGhlIHBh dGNoLg0KUGxlYXNlIGZpeCB0aGVtIGFsbC4NCg0KPiArICByZXR1cm4gKENP UkVfQUREUikgKHBjKTsNCj4gK30NCg0KDQoNCj4gKyAgaWYgKHJlZ25vID09 IDApDQo+ICsgICAgew0KPiArICAgICAgdW5zaWduZWQgbG9uZyByZWdidWZf MCA9IDA7DQo+ICsgICAgICAvKiBDbG9iYmVyaW5nIHIwIHNvIHRoYXQgaXQg aXMgYWx3YXlzIDAgYXMgZW5mb3JjZWQgYnkgaGFyZHdhcmUuICAqLw0KPiAr ICAgICAgc3VwcGx5X3JlZ2lzdGVyIChyZWdjYWNoZSwgcmVnbm8sIChjb25z dCBjaGFyKikmcmVnYnVmXzApOw0KDQoJc3VwcGx5X3JlZ2lzdGVyX3plcm9l ZCAocmVnY2FjaGUsIHJlZ25vKTsNCg0KPiArICAgIH0NCj4gKyAgZWxzZQ0K PiArICAgIHsNCj4gKyAgICAgIGlmIChzaXplIDwgc2l6ZW9mIChsb25nKSkN Cj4gKyAgICAgICAgc3VwcGx5X3JlZ2lzdGVyIChyZWdjYWNoZSwgcmVnbm8s IGJ1ZiArIHNpemVvZiAobG9uZykgLSBzaXplKTsNCj4gKyAgICAgIGVsc2UN Cj4gKyAgICAgICAgc3VwcGx5X3JlZ2lzdGVyIChyZWdjYWNoZSwgcmVnbm8s IGJ1Zik7DQo+ICsgICAgfQ0KPiArfQ0KPiArDQo+ICsvKiBQcm92aWRlIG9u bHkgYSBmaWxsIGZ1bmN0aW9uIGZvciB0aGUgZ2VuZXJhbCByZWdpc3RlciBz ZXQuICBwc19sZ2V0cmVncw0KPiArICAgd2lsbCB1c2UgdGhpcyBmb3IgTlBU TCBzdXBwb3J0LiAgKi8NCj4gKw0KPiArc3RhdGljIHZvaWQgbWljcm9ibGF6 ZV9maWxsX2dyZWdzZXQgKHN0cnVjdCByZWdjYWNoZSAqcmVnY2FjaGUsIHZv aWQgDQo+ICsqYnVmKQ0KDQpMaW5lIGJyZWFrIGFmdGVyICJzdGF0aWMgdm9p ZCIuICBGdW5jdGlvbiBuYW1lIGdvZXMgb24gY29sdW1uIDA6DQoNCnN0YXRp YyB2b2lkDQptaWNyb2JsYXplX2ZpbGxfZ3JlZ3NldCAoc3RydWN0IHJlZ2Nh Y2hlICpyZWdjYWNoZSwgdm9pZCAqYnVmKQ0KDQo+PlBsZWFzZSBtYWtlIHN1 cmUgdGhhdCdzIGNvcnJlY3QgdGhyb3VnaG91dC4NCg0KDQo+ICt7DQo+ICsg IGludCBpOw0KPiArDQo+ICsgIGZvciAoaSA9IDA7IGkgPCBtaWNyb2JsYXpl X251bV9yZWdzOyBpKyspDQo+ICsgICAgbWljcm9ibGF6ZV9jb2xsZWN0X3B0 cmFjZV9yZWdpc3RlciAocmVnY2FjaGUsIGksDQo+ICsgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgKGNoYXIgKikgYnVmICsgDQo+ ICttaWNyb2JsYXplX3JlZ21hcFtpXSk7IH0NCj4gKw0KPiArc3RhdGljIHZv aWQNCj4gK21pY3JvYmxhemVfc3RvcmVfZ3JlZ3NldCAoc3RydWN0IHJlZ2Nh Y2hlICpyZWdjYWNoZSwgY29uc3Qgdm9pZCAqYnVmKSANCj4gK3sNCj4gKyAg aW50IGk7DQo+ICsgIGZvciAoaSA9IDA7IGkgPCBtaWNyb2JsYXplX251bV9y ZWdzOyBpKyspDQo+ICsgICAgc3VwcGx5X3JlZ2lzdGVyIChyZWdjYWNoZSwg aSwgKGNoYXIgKikgYnVmICsgDQo+ICttaWNyb2JsYXplX3JlZ21hcFtpXSk7 IH0NCj4gKw0KPiArI2VuZGlmIC8qIEhBVkVfUFRSQUNFX0dFVFJFR1MgKi8N Cj4gKw0KPiArc3RhdGljIHN0cnVjdCByZWdzZXRfaW5mbyBtaWNyb2JsYXpl X3JlZ3NldHNbXSA9IHsgI2lmZGVmIA0KPiArSEFWRV9QVFJBQ0VfR0VUUkVH Uw0KDQo+PldoYXQncyB0aGUgI2lmZGVmIGZvcj8NCg0KPj5EaWQgdGhpcyBr ZXJuZWwgcG9ydCBtYWtlIGl0IHVwc3RyZWFtIHdpdGhvdXQgUFRSQUNFX0dF VFJFR1NFVD8NCj4+SWYgdGhlcmUncyBzdXBwb3J0IGZvciB0aGF0LCBjYW4g eW91IHBsZWFzZSBzd2l0Y2ggdG8gdXNpbmcgaXQ/DQoNCj4+UFRSQUNFX0dF VFJFR1MgaXMgc3VwcG9zZWQgdG8gYW4gb2xkIHdheSBvZiBkb2luZyB0aGlu Z3MuLi4NCg0KPiArICB7IFBUUkFDRV9HRVRSRUdTLCBQVFJBQ0VfU0VUUkVH UywgMCwgMzYgKiBzaXplb2YgKGVsZl9ncmVnc2V0X3QpLA0KPiArICAgIEdF TkVSQUxfUkVHUywgbWljcm9ibGF6ZV9maWxsX2dyZWdzZXQsIG1pY3JvYmxh emVfc3RvcmVfZ3JlZ3NldCANCj4gK30sDQo+ICsgIHsgMCwgMCwgMCwgLTEs IC0xLCBOVUxMLCBOVUxMIH0sDQo+ICsjZW5kaWYgLyogSEFWRV9QVFJBQ0Vf R0VUUkVHUyAqLw0KDQoNCj4gKyAgeyAwLCAwLCAwLCAtMSwgLTEsIE5VTEws IE5VTEwgfQ0KPiArfTsNCj4gKw0KDQoNCg0KPiBkaWZmIC0tZ2l0IGEvZ2Ri L3JlZ2Zvcm1hdHMvbWljcm9ibGF6ZS13aXRoLXN0YWNrLXByb3RlY3QuZGF0 IA0KPiBiL2dkYi9yZWdmb3JtYXRzL21pY3JvYmxhemUtd2l0aC1zdGFjay1w cm90ZWN0LmRhdA0KPiBpbmRleCBmNzFjMTExLi5lMzQ5YjRhIDEwMDY0NA0K PiAtLS0gYS9nZGIvcmVnZm9ybWF0cy9taWNyb2JsYXplLXdpdGgtc3RhY2st cHJvdGVjdC5kYXQNCj4gKysrIGIvZ2RiL3JlZ2Zvcm1hdHMvbWljcm9ibGF6 ZS13aXRoLXN0YWNrLXByb3RlY3QuZGF0DQo+IEBAIC0xLDcgKzEsNyBAQA0K PiAgIyBETyBOT1QgRURJVDogZ2VuZXJhdGVkIGZyb20gbWljcm9ibGF6ZS13 aXRoLXN0YWNrLXByb3RlY3QueG1sDQogICAgIF5eXl5eXl5eXl5eDQogICAg IF5eXl5eXl5eXl5eDQogICAgIF5eXl5eXl5eXl5eDQogICAgIF5eXl5eXl5e Xl5eDQogICAgIF5eXl5eXl5eXl5eDQoNCj4+UGxlYXNlIHNlbmQgYSBwcmVw YXJhdG9yeSwgaW5kZXBlbmRlbnQsIHBhdGNoIHRoYXQgdXBkYXRlcyBmZWF0 dXJlcy9NYWtlZmlsZSBpbnN0ZWFkIGFuZCBnZW5lcmF0ZXMgdGhpcyBmaWxl LCBpbiBhIG5ldyB0aHJlYWQsIHdpdGggc2VsZi1jb250YWluZWQgPj5kZXNj cmlwdGlvbiwgZm9sbG93aW5nIHRoZQ0KPj5jaGVja2xpc3Q6DQo+PiBodHRw czovL3NvdXJjZXdhcmUub3JnL2dkYi93aWtpL0NvbnRyaWJ1dGlvbkNoZWNr bGlzdA0KDQpJIGhhdmUgY3JlYXRlZCB0aGlzIGZpbGUgaW5zdGVhZCBvZiBl ZGl0aW5nLiBJIHNob3VsZCBoYXZlIHdyaXR0ZW4gYXMgIE5ldyBmaWxlIGlu IHRoZSBDaGFuZ2VMb2cuIFN0aWxsIFlvdSB3YW50IG1lIHRvIHNlbmQgYSBz ZXBhcmF0ZSBwYXRjaC4NCg0KVGhhbmtzICAmIFJlZ2FyZHMNCkFqaXQNCg0K PiAgbmFtZTptaWNyb2JsYXplX3dpdGhfc3RhY2tfcHJvdGVjdA0KPiAgeG1s dGFyZ2V0Om1pY3JvYmxhemUtd2l0aC1zdGFjay1wcm90ZWN0LnhtbA0KPiAt ZXhwZWRpdGU6cjEscGMNCj4gK2V4cGVkaXRlOnIxLHJwYw0KPiAgMzI6cjAN Cj4gIDMyOnIxDQo+ICAzMjpyMg0KPiAtLSAxLjcuMQ0KPiANCg0KDQpUaGFu a3MsDQpQZWRybyBBbHZlcw0K