From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 23716 invoked by alias); 8 Oct 2014 14:59:27 -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 23702 invoked by uid 89); 8 Oct 2014 14:59:26 -0000 Authentication-Results: sourceware.org; auth=none X-Virus-Found: No X-Spam-SWARE-Status: No, score=-1.5 required=5.0 tests=AWL,BAYES_00,MIME_BASE64_BLANKS,RCVD_IN_DNSWL_NONE,SPF_HELO_PASS,SPF_PASS autolearn=ham version=3.3.2 X-HELO: na01-bl2-obe.outbound.protection.outlook.com Received: from mail-bl2on0088.outbound.protection.outlook.com (HELO na01-bl2-obe.outbound.protection.outlook.com) (65.55.169.88) by sourceware.org (qpsmtpd/0.93/v0.84-503-g423c35a) with (AES256-SHA encrypted) ESMTPS; Wed, 08 Oct 2014 14:59:25 +0000 Received: from BY2FFO11FD060.protection.gbl (10.1.14.33) by BY2FFO11HUB034.protection.gbl (10.1.14.118) with Microsoft SMTP Server (TLS) id 15.0.1039.16; Wed, 8 Oct 2014 14:59:20 +0000 Received: from xsj-pvapsmtpgw01 (149.199.60.83) by BY2FFO11FD060.mail.protection.outlook.com (10.1.15.184) with Microsoft SMTP Server (TLS) id 15.0.1039.16 via Frontend Transport; Wed, 8 Oct 2014 14:59:20 +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 1XbsgJ-00077D-Up; Wed, 08 Oct 2014 07:57:35 -0700 From: Ajit Kumar Agarwal To: Pedro Alves , Joel Brobecker CC: "gdb-patches@sourceware.org" , Vinod Kathail , Vidhumouli Hunsigida , "Nagaraju Mekala" Subject: RE: [Patch] Microblaze: Port of Linux gdbserver Date: Wed, 08 Oct 2014 14:59:00 -0000 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 MIME-Version: 1.0 X-RCIS-Action: ALLOW Message-ID: <837dac87732943cea0247f2a6e06097d@BY2FFO11FD060.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)(13464003)(51704005)(479174003)(377454003)(199003)(377424004)(164054003)(24454002)(189002)(54356999)(21056001)(50986999)(47776003)(108616004)(95666004)(80022003)(19580395003)(86362001)(19580405001)(92566001)(44976005)(104016003)(85306004)(64706001)(76482002)(20776003)(107046002)(77096002)(6806004)(87936001)(120916001)(85852003)(2656002)(50466002)(23676002)(4396001)(46102003)(99396003)(53416004)(15975445006)(74316001)(106466001)(31966008)(107986001)(24736002)(23106004);DIR:OUT;SFP:1101;SCL:1;SRVR:BY2FFO11HUB034;H:xsj-pvapsmtpgw01;FPR:;MLV:sfv;PTR:unknown-60-83.xilinx.com;A:1;MX:1;LANG:en; X-Microsoft-Antispam: UriScan:; X-Microsoft-Antispam: BCL:0;PCL:0;RULEID:;SRVR:BY2FFO11HUB034; X-Forefront-PRVS: 0358535363 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-10/txt/msg00153.txt.bz2 V2l0aCB0aGUgYmVsb3cgZ2Ric2VydmVyIFBhdGNoLCBoZXJlIGFyZSB0aGUg dGVzdCByZXN1bHRzIG9mIHJ1bm5pbmcgdGhlIGdkYiByZWdyZXNzaW9uIHRl c3RzdWl0ZSAoZ2RiLmJhc2UpIC4gVGhpcyB0ZXN0cyByZXN1bHRzIHdpdGgg dGhlIGZvbGxvd2luZyBwYXRjaGVzIGFscmVhZHkgc2VudCB0byBGU0YgY29t bXVuaXR5IGZvciByZXZpZXcuDQoNCkdEQiBDbGllbnQ6DQoNCjEuIEFkZCBM aXR0bGUgRW5kaWFuIGJyZWFrcG9pbnQuDQoyLiBBZGQgU29mdHdhcmUgU2lu Z2xlIFN0ZXAuDQoNCldpdGggdGhlIGFib3ZlIEdEQiBDbGllbnQsIGJlbG93 IGdkYnNlcnZlciBwYXRjaGVzICBhcmUgdXNlZC4NCg0KDQogICAgICAgICAg ICAgICAgPT09IGdkYiBTdW1tYXJ5ID09PQ0KDQojIG9mIGV4cGVjdGVkIHBh c3NlcyAgICAgICAgICAgIDc2ODANCiMgb2YgdW5leHBlY3RlZCBmYWlsdXJl cyAgICAgICAgMjEzOA0KIyBvZiB1bmV4cGVjdGVkIHN1Y2Nlc3NlcyAgICAg ICAyDQojIG9mIGV4cGVjdGVkIGZhaWx1cmVzICAgICAgICAgIDUNCiMgb2Yg a25vd24gZmFpbHVyZXMgICAgICAgICAgICAgMjINCiMgb2YgdW5yZXNvbHZl ZCB0ZXN0Y2FzZXMgICAgICAgMjgNCiMgb2YgdW50ZXN0ZWQgdGVzdGNhc2Vz ICAgICAgICAgNDINCiMgb2YgdW5zdXBwb3J0ZWQgdGVzdHMgICAgICAgICAg MTI0DQoNClRoYW5rcyAmIFJlZ2FyZHMNCkFqaXQNCi0tLS0tT3JpZ2luYWwg TWVzc2FnZS0tLS0tDQpGcm9tOiBBaml0IEt1bWFyIEFnYXJ3YWwgDQpTZW50 OiBXZWRuZXNkYXksIE9jdG9iZXIgMDgsIDIwMTQgNzoyMiBQTQ0KVG86ICdQ ZWRybyBBbHZlcyc7IE1pY2hhZWwgRWFnZXI7IEpvZWwgQnJvYmVja2VyDQpD YzogZ2RiLXBhdGNoZXNAc291cmNld2FyZS5vcmc7IFZpbm9kIEthdGhhaWw7 IFZpZGh1bW91bGkgSHVuc2lnaWRhOyBOYWdhcmFqdSBNZWthbGENClN1Ympl Y3Q6IFtQYXRjaF0gTWljcm9ibGF6ZTogUG9ydCBvZiBMaW51eCBnZGJzZXJ2 ZXINCg0KSGVsbG8gUGVkcm86DQoNClBsZWFzZSBmaW5kIHRoZSB1cGRhdGVk IHBhdGNoIHdpdGggZmVlZGJhY2sgY29tbWVudHMgaW5jb3Jwb3JhdGVkLg0K DQogICAgTWljcm9ibGF6ZTogUG9ydCBvZiBMaW51eCBnZGJzZXJ2ZXINCiAg ICANCiAgICBUaGlzIHBhdGNoIGlzIHRoZSBwb3J0IG9mIExpbnV4IGdkYnNl cnZlci4NCiAgICBUZXN0ZWQgd2l0aCBnZGIgcmVncmVzc2lvbiB0ZXN0c3Vp dGUgd2l0aCB0aGlzIHBhdGNoIG9mDQogICAgZ2Ric2VydmVyLg0KICAgIA0K ICAgIGdkYi86DQogICAgMjAxNC0xMC0wOCAgQWppdCBBZ2Fyd2FsICA8YWpp dGt1bUB4aWxpbnguY29tPg0KICAgIA0KICAgICAgICAqIGNvbmZpZ3VyZS50 Z3QgKGJ1aWxkX2dkYnNlcnZlcik6IE5ldyBEZWZpbml0aW9uLg0KICAgIA0K ICAgIGdkYi9nZGJzZXJ2ZXIvOg0KICAgIA0KICAgICAgICAqIGdkYnNlcnZl ci9NYWtlZmlsZS5pbiAobWljcm9ibGF6ZS1saW51eC5jKTogTmV3IHRhcmdl dC4NCiAgICAgICAgKiBnZGJzZXJ2ZXIvY29uZmlndXJlLnNydiAobWljcm9i bGF6ZSotKi1saW51eCopOiBOZXcgdGFyZ2V0Lg0KICAgICAgICAqIGdkYnNl cnZlci9saW51eC1taWNyb2JsYXplLWxvdy5jOiBOZXcgZmlsZS4NCiAgICAN CiAgICBTaWduZWQtb2ZmLWJ5OkFqaXQgQWdhcndhbCBhaml0a3VtQHhpbGlu eC5jb20NCg0KVGhhbmtzICYgUmVnYXJkcw0KQWppdA0KLS0tLS1PcmlnaW5h bCBNZXNzYWdlLS0tLS0NCkZyb206IFBlZHJvIEFsdmVzIFttYWlsdG86cGFs dmVzQHJlZGhhdC5jb21dDQpTZW50OiBUdWVzZGF5LCBTZXB0ZW1iZXIgMzAs IDIwMTQgNToxNCBQTQ0KVG86IEFqaXQgS3VtYXIgQWdhcndhbDsgTWljaGFl bCBFYWdlcjsgSm9lbCBCcm9iZWNrZXINCkNjOiBnZGItcGF0Y2hlc0Bzb3Vy Y2V3YXJlLm9yZzsgVmlub2QgS2F0aGFpbDsgVmlkaHVtb3VsaSBIdW5zaWdp ZGE7IE5hZ2FyYWp1IE1la2FsYQ0KU3ViamVjdDogUmU6IFtQYXRjaCwgbWlj cm9ibGF6ZV06IFBvcnQgb2YgTGludXggZ2Ric2VydmVyDQoNCk9uIDA5LzIz LzIwMTQgMDE6NDkgUE0sIEFqaXQgS3VtYXIgQWdhcndhbCB3cm90ZToNCg0K Pj4+PiA+Pj4gTm90ZSBub3RoaW5nIGlzIGRvbmUgd2l0aCB2YWxpZF9wLiAg SXQncyB3cml0ZS1vbmx5LiAgQ29tcGFyZSB3aXRoIG90aGVyIHBvcnRzLCBs aWtlIGFybS10ZGVwLmMgb3IgbWlwcy10ZGVwLmMuDQo+PiA+IA0KPj4gPiBX b3VsZCBsb29rIGludG8gdGhpcyBhbmQgd2lsbCBtYWtlIHRoZSBtb2RpZmlj YXRpb24uDQo+IFRoYW5rcy4NCg0KSSdkIG11Y2ggcHJlZmVyIGlmIHdlIGhh ZCB0aGF0IHBhdGNoIGluIHRoZSB0cmVlIGJlZm9yZSBhY2NlcHRpbmcgZnVy dGhlciBwYXRjaGVzIHRoYXQgdHdlYWsgdGhpbmdzIGFyb3VuZCByZWdpc3Rl ciBuYW1lcywgZXRjLiAgQ291bGQgeW91IHNlbmQgdGhhdCAoYXMgYW4gaW5k ZXBlbmRlbnQgcGF0Y2gsIGluIGEgbmV3IHRocmVhZCkuDQoNCj4gKyNkZWZp bmUgbWljcm9ibGF6ZV9udW1fcmVncwlcDQo+ICsgIChzaXplb2YgbWljcm9i bGF6ZV9yZWdtYXAgLyBzaXplb2YgbWljcm9ibGF6ZV9yZWdtYXBbMF0pDQoN CiNkZWZpbmUgbWljcm9ibGF6ZV9udW1fcmVncyBBUlJBWV9TSVpFIChtaWNy b2JsYXplX3JlZ21hcCkNCg0KPiArDQo+ICtzdGF0aWMgaW50DQo+ICttaWNy b2JsYXplX2Nhbm5vdF9zdG9yZV9yZWdpc3RlciAoaW50IHJlZ25vKSB7DQo+ ICsgIGlmIChtaWNyb2JsYXplX3JlZ21hcFtyZWdub10gPT0gLTEgfHwgcmVn bm8gPT0gMCkNCj4gKyAgICByZXR1cm4gMTsNCj4gKw0KPiArICByZXR1cm4g MDsNCj4gK30NCj4gKw0KPiArc3RhdGljIGludA0KPiArbWljcm9ibGF6ZV9j YW5ub3RfZmV0Y2hfcmVnaXN0ZXIgKGludCByZWdubykgew0KPiArICByZXR1 cm4gMDsNCj4gK30NCj4gKw0KPiArc3RhdGljIENPUkVfQUREUg0KPiArbWlj cm9ibGF6ZV9nZXRfcGMgKHN0cnVjdCByZWdjYWNoZSAqcmVnY2FjaGUpIHsN Cj4gKyAgdW5zaWduZWQgbG9uZyBwYzsNCj4gKyAgY29sbGVjdF9yZWdpc3Rl cl9ieV9uYW1lIChyZWdjYWNoZSwgInJwYyIsICZwYyk7DQoNCkVtcHR5IGxp bmUgYWZ0ZXIgZGVjbGFyYXRpb24uICBJbiBzZXZlcmFsIG1vcmUgcGxhY2Vz IGluIHRoZSBwYXRjaC4NClBsZWFzZSBmaXggdGhlbSBhbGwuDQoNCj4gKyAg cmV0dXJuIChDT1JFX0FERFIpIChwYyk7DQo+ICt9DQoNCg0KDQo+ICsgIGlm IChyZWdubyA9PSAwKQ0KPiArICAgIHsNCj4gKyAgICAgIHVuc2lnbmVkIGxv bmcgcmVnYnVmXzAgPSAwOw0KPiArICAgICAgLyogQ2xvYmJlcmluZyByMCBz byB0aGF0IGl0IGlzIGFsd2F5cyAwIGFzIGVuZm9yY2VkIGJ5IGhhcmR3YXJl LiAgKi8NCj4gKyAgICAgIHN1cHBseV9yZWdpc3RlciAocmVnY2FjaGUsIHJl Z25vLCAoY29uc3QgY2hhciopJnJlZ2J1Zl8wKTsNCg0KCXN1cHBseV9yZWdp c3Rlcl96ZXJvZWQgKHJlZ2NhY2hlLCByZWdubyk7DQoNCj4gKyAgICB9DQo+ ICsgIGVsc2UNCj4gKyAgICB7DQo+ICsgICAgICBpZiAoc2l6ZSA8IHNpemVv ZiAobG9uZykpDQo+ICsgICAgICAgIHN1cHBseV9yZWdpc3RlciAocmVnY2Fj aGUsIHJlZ25vLCBidWYgKyBzaXplb2YgKGxvbmcpIC0gc2l6ZSk7DQo+ICsg ICAgICBlbHNlDQo+ICsgICAgICAgIHN1cHBseV9yZWdpc3RlciAocmVnY2Fj aGUsIHJlZ25vLCBidWYpOw0KPiArICAgIH0NCj4gK30NCj4gKw0KPiArLyog UHJvdmlkZSBvbmx5IGEgZmlsbCBmdW5jdGlvbiBmb3IgdGhlIGdlbmVyYWwg cmVnaXN0ZXIgc2V0LiAgcHNfbGdldHJlZ3MNCj4gKyAgIHdpbGwgdXNlIHRo aXMgZm9yIE5QVEwgc3VwcG9ydC4gICovDQo+ICsNCj4gK3N0YXRpYyB2b2lk IG1pY3JvYmxhemVfZmlsbF9ncmVnc2V0IChzdHJ1Y3QgcmVnY2FjaGUgKnJl Z2NhY2hlLCB2b2lkDQo+ICsqYnVmKQ0KDQpMaW5lIGJyZWFrIGFmdGVyICJz dGF0aWMgdm9pZCIuICBGdW5jdGlvbiBuYW1lIGdvZXMgb24gY29sdW1uIDA6 DQoNCnN0YXRpYyB2b2lkDQptaWNyb2JsYXplX2ZpbGxfZ3JlZ3NldCAoc3Ry dWN0IHJlZ2NhY2hlICpyZWdjYWNoZSwgdm9pZCAqYnVmKQ0KDQpQbGVhc2Ug bWFrZSBzdXJlIHRoYXQncyBjb3JyZWN0IHRocm91Z2hvdXQuDQoNCg0KPiAr ew0KPiArICBpbnQgaTsNCj4gKw0KPiArICBmb3IgKGkgPSAwOyBpIDwgbWlj cm9ibGF6ZV9udW1fcmVnczsgaSsrKQ0KPiArICAgIG1pY3JvYmxhemVfY29s bGVjdF9wdHJhY2VfcmVnaXN0ZXIgKHJlZ2NhY2hlLCBpLA0KPiArICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIChjaGFyICopIGJ1 ZiArIA0KPiArbWljcm9ibGF6ZV9yZWdtYXBbaV0pOyB9DQo+ICsNCj4gK3N0 YXRpYyB2b2lkDQo+ICttaWNyb2JsYXplX3N0b3JlX2dyZWdzZXQgKHN0cnVj dCByZWdjYWNoZSAqcmVnY2FjaGUsIGNvbnN0IHZvaWQgKmJ1ZikgDQo+ICt7 DQo+ICsgIGludCBpOw0KPiArICBmb3IgKGkgPSAwOyBpIDwgbWljcm9ibGF6 ZV9udW1fcmVnczsgaSsrKQ0KPiArICAgIHN1cHBseV9yZWdpc3RlciAocmVn Y2FjaGUsIGksIChjaGFyICopIGJ1ZiArIA0KPiArbWljcm9ibGF6ZV9yZWdt YXBbaV0pOyB9DQo+ICsNCj4gKyNlbmRpZiAvKiBIQVZFX1BUUkFDRV9HRVRS RUdTICovDQo+ICsNCj4gK3N0YXRpYyBzdHJ1Y3QgcmVnc2V0X2luZm8gbWlj cm9ibGF6ZV9yZWdzZXRzW10gPSB7ICNpZmRlZiANCj4gK0hBVkVfUFRSQUNF X0dFVFJFR1MNCg0KV2hhdCdzIHRoZSAjaWZkZWYgZm9yPw0KDQpEaWQgdGhp cyBrZXJuZWwgcG9ydCBtYWtlIGl0IHVwc3RyZWFtIHdpdGhvdXQgUFRSQUNF X0dFVFJFR1NFVD8NCklmIHRoZXJlJ3Mgc3VwcG9ydCBmb3IgdGhhdCwgY2Fu IHlvdSBwbGVhc2Ugc3dpdGNoIHRvIHVzaW5nIGl0Pw0KDQpQVFJBQ0VfR0VU UkVHUyBpcyBzdXBwb3NlZCB0byBhbiBvbGQgd2F5IG9mIGRvaW5nIHRoaW5n cy4uLg0KDQo+ICsgIHsgUFRSQUNFX0dFVFJFR1MsIFBUUkFDRV9TRVRSRUdT LCAwLCAzNiAqIHNpemVvZiAoZWxmX2dyZWdzZXRfdCksDQo+ICsgICAgR0VO RVJBTF9SRUdTLCBtaWNyb2JsYXplX2ZpbGxfZ3JlZ3NldCwgbWljcm9ibGF6 ZV9zdG9yZV9ncmVnc2V0IA0KPiArfSwNCj4gKyAgeyAwLCAwLCAwLCAtMSwg LTEsIE5VTEwsIE5VTEwgfSwNCj4gKyNlbmRpZiAvKiBIQVZFX1BUUkFDRV9H RVRSRUdTICovDQoNCg0KPiArICB7IDAsIDAsIDAsIC0xLCAtMSwgTlVMTCwg TlVMTCB9DQo+ICt9Ow0KPiArDQoNCg0KDQo+IGRpZmYgLS1naXQgYS9nZGIv cmVnZm9ybWF0cy9taWNyb2JsYXplLXdpdGgtc3RhY2stcHJvdGVjdC5kYXQN Cj4gYi9nZGIvcmVnZm9ybWF0cy9taWNyb2JsYXplLXdpdGgtc3RhY2stcHJv dGVjdC5kYXQNCj4gaW5kZXggZjcxYzExMS4uZTM0OWI0YSAxMDA2NDQNCj4g LS0tIGEvZ2RiL3JlZ2Zvcm1hdHMvbWljcm9ibGF6ZS13aXRoLXN0YWNrLXBy b3RlY3QuZGF0DQo+ICsrKyBiL2dkYi9yZWdmb3JtYXRzL21pY3JvYmxhemUt d2l0aC1zdGFjay1wcm90ZWN0LmRhdA0KPiBAQCAtMSw3ICsxLDcgQEANCj4g ICMgRE8gTk9UIEVESVQ6IGdlbmVyYXRlZCBmcm9tIG1pY3JvYmxhemUtd2l0 aC1zdGFjay1wcm90ZWN0LnhtbA0KICAgICBeXl5eXl5eXl5eXg0KICAgICBe Xl5eXl5eXl5eXg0KICAgICBeXl5eXl5eXl5eXg0KICAgICBeXl5eXl5eXl5e Xg0KICAgICBeXl5eXl5eXl5eXg0KDQpQbGVhc2Ugc2VuZCBhIHByZXBhcmF0 b3J5LCBpbmRlcGVuZGVudCwgcGF0Y2ggdGhhdCB1cGRhdGVzIGZlYXR1cmVz L01ha2VmaWxlIGluc3RlYWQgYW5kIGdlbmVyYXRlcyB0aGlzIGZpbGUsIGlu IGEgbmV3IHRocmVhZCwgd2l0aCBzZWxmLWNvbnRhaW5lZCBkZXNjcmlwdGlv biwgZm9sbG93aW5nIHRoZQ0KY2hlY2tsaXN0Og0KIGh0dHBzOi8vc291cmNl d2FyZS5vcmcvZ2RiL3dpa2kvQ29udHJpYnV0aW9uQ2hlY2tsaXN0DQoNCj4g IG5hbWU6bWljcm9ibGF6ZV93aXRoX3N0YWNrX3Byb3RlY3QNCj4gIHhtbHRh cmdldDptaWNyb2JsYXplLXdpdGgtc3RhY2stcHJvdGVjdC54bWwNCj4gLWV4 cGVkaXRlOnIxLHBjDQo+ICtleHBlZGl0ZTpyMSxycGMNCj4gIDMyOnIwDQo+ ICAzMjpyMQ0KPiAgMzI6cjINCj4gLS0gMS43LjENCj4gDQoNCg0KVGhhbmtz LA0KUGVkcm8gQWx2ZXMNCg==