From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mga01.intel.com (mga01.intel.com [192.55.52.88]) by sourceware.org (Postfix) with ESMTPS id 252EE3858D34 for ; Sat, 16 May 2020 08:49:22 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.3.2 sourceware.org 252EE3858D34 IronPort-SDR: +rgulC/KNWf/h5vIFnJsQbT9yPmKv4XoVqqOuz6TirnuB7yfLDKeOfV+QntIoTnoQiUPpKhECC SqKJD+jKVMRw== X-Amp-Result: SKIPPED(no attachment in message) X-Amp-File-Uploaded: False Received: from fmsmga006.fm.intel.com ([10.253.24.20]) by fmsmga101.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 16 May 2020 01:49:20 -0700 IronPort-SDR: XT0m998ENmIw80UythMI80nYhmdArlQEGnWALO3dyWQxRjOgAfV2zvuA2wo/cTtwBg0aUDk38/ UpvCVMuf7uEw== X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.73,398,1583222400"; d="scan'208";a="465187010" Received: from orsmsx106.amr.corp.intel.com ([10.22.225.133]) by fmsmga006.fm.intel.com with ESMTP; 16 May 2020 01:49:20 -0700 Received: from orsmsx122.amr.corp.intel.com (10.22.225.227) by ORSMSX106.amr.corp.intel.com (10.22.225.133) with Microsoft SMTP Server (TLS) id 14.3.439.0; Sat, 16 May 2020 01:49:19 -0700 Received: from ORSEDG001.ED.cps.intel.com (10.7.248.4) by ORSMSX122.amr.corp.intel.com (10.22.225.227) with Microsoft SMTP Server (TLS) id 14.3.439.0; Sat, 16 May 2020 01:49:19 -0700 Received: from NAM02-BL2-obe.outbound.protection.outlook.com (104.47.38.56) by edgegateway.intel.com (134.134.137.100) with Microsoft SMTP Server (TLS) id 14.3.439.0; Sat, 16 May 2020 01:49:19 -0700 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=c8hc71k9drxARADyvCTpTAqNSt3uJnh/MqZpLo2JUV6wmQlTm6SWmQfJAQ4XJfMqvwZaujqJBrWW04Eu5NdJj20mWk2p/5CEhJT8PT6o39RAPiLEeEx9wK2UBAGoq5bxeMVsEOybANrNv1H24XhQzjdGax5XRtpkFKTpuNkAghOJRmn1ocCX8QFYwz8P16SfA5PH10nh+Q6ZCZwBKKjwCFQYE3WERn1wpUOG5r5qQUI+nQI3aOD+oXJynlWYjButzazlI+JddV6kjpfhXSlH4090OykICFJ4PUm2wYTlBZBieSAtxc0CawJRlQISJQe/MNRypr05NYYMfS1erAlo+Q== 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=oL8UrjncPNIDBG9E7dBBChOYRMhDqDiW6CjBWrCnmF8=; b=YRNlOHiB9/NBGS5e5k10AXU7XfBqJHPUtt/5rtf5YqutwiZ+7w/FjTBUc2DoAYwRb78+B9ziz7uAZk4YgyqgYyVr8gGL2K73bNtKPtXjCeh7BAP2s/CsycgMab4jIkPfloE+ryl9mHVoM/XQCGh/k8fJBmgi9lhNZ2nGk5jygk6a9QcJwOiaYb5nTAWU1GuQdG2X+DlJio2mfZlQZGyhURZI9wQuy6uL8Fj6jz+zqe3su+iX0ffIHbOgI+CZcdY8LASy7cLc+JN4pJIRXjAdSqk7Ota7lGPZjIITYgv5P5nh/nSUVJoiiXB1qsd1YBkxVullZVABgMMzJc/mm/IElg== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=intel.com; dmarc=pass action=none header.from=intel.com; dkim=pass header.d=intel.com; arc=none Received: from SN6PR11MB2893.namprd11.prod.outlook.com (2603:10b6:805:dc::23) by SN6PR11MB3214.namprd11.prod.outlook.com (2603:10b6:805:c7::12) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2979.26; Sat, 16 May 2020 08:49:17 +0000 Received: from SN6PR11MB2893.namprd11.prod.outlook.com ([fe80::7d45:d073:77a3:6bc]) by SN6PR11MB2893.namprd11.prod.outlook.com ([fe80::7d45:d073:77a3:6bc%6]) with mapi id 15.20.2979.033; Sat, 16 May 2020 08:49:17 +0000 From: "Aktemur, Tankut Baris" To: Andreas Schwab CC: "gdb-patches@sourceware.org" Subject: RE: [PATCH 14/31] gdbserver/linux-low: turn 'breakpoint_at' into a method Thread-Topic: [PATCH 14/31] gdbserver/linux-low: turn 'breakpoint_at' into a method Thread-Index: AQHV8/7R18Y93eWiY0KNu8x3nUwzB6iqyktEgAAJiaA= Date: Sat, 16 May 2020 08:49:16 +0000 Message-ID: References: <57c78a1670f509b6167fe2065fa64dff37dd22c5.1583529167.git.tankut.baris.aktemur@intel.com> <87o8qouwu3.fsf@linux-m68k.org> In-Reply-To: <87o8qouwu3.fsf@linux-m68k.org> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: dlp-version: 11.2.0.6 dlp-product: dlpe-windows dlp-reaction: no-action x-originating-ip: [134.191.221.96] x-ms-publictraffictype: Email x-ms-office365-filtering-correlation-id: 9357d348-f476-40e0-2872-08d7f9760477 x-ms-traffictypediagnostic: SN6PR11MB3214: x-microsoft-antispam-prvs: x-ms-oob-tlc-oobclassifiers: OLM:7219; x-forefront-prvs: 040513D301 x-ms-exchange-senderadcheck: 1 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: 80ycfqVoNP1f5lfZoY0wpCrwSkLBSq2qUYLUT1jsCbOETi7YALJdb+YWhHX+UWQIY8w+YMxTq3AssNWFo3KLcL94lj0A7qeayeG3eaXA1YOuqb1QmF7mSEh423aDC8+ZL9DnwNYwJ+dfurGD/qNp+PKC91khexf26J4Rwb7LGnf+nTEbgFlGTrphTqRb4BHlpsOuQ5j+Fwluew7v3E3Eu0aQ9M5luI+dBooglPNk6AC25io6Uk8j332tvCZjR6uhKLRiTxfZPpOa7iPUN8cqzh9Cql3KDM1ka6fpLHRRQ7AQFPvXTp8G4oiJXZoOfmTvsXFgomvGe8wcvtzTGZUSBa6DuOC8t30cFG+xubvsIYZrZcXrtixRbHwmVoWGkjTK2ezbjV6TqHu/NO+FOe8/RbJjzfauo80EqxJJBwLSp55ZuBI+CXl/EaBgogfcFhzo x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:SN6PR11MB2893.namprd11.prod.outlook.com; PTR:; CAT:NONE; SFTY:; SFS:(396003)(39860400002)(346002)(376002)(136003)(366004)(55016002)(9686003)(4326008)(7696005)(33656002)(8936002)(86362001)(52536014)(71200400001)(6506007)(186003)(8676002)(478600001)(26005)(6916009)(53546011)(66476007)(64756008)(66556008)(5660300002)(66446008)(66946007)(316002)(2906002)(76116006); DIR:OUT; SFP:1102; x-ms-exchange-antispam-messagedata: vyG60iSR/Qq/a3eSJoOZHYWg0mGWnrb/DtHJu8hc9rV2Q2jxSjYUmYQ0Fkio5g5efNSSjkMlPhKYmGJfxRoLHO+BYzU8YPwX8ahclXkz+Bx/+9WjoaAbQs2uB3A9KEw39HvnuPkU2Oe4leFtepbq8c7y1wKeLmz+3noKRJynmHHRxY7wQtp/pQ07tz2/3ebkFer8XKeveK9ZQXBuljP22EHAtJJVNowGw765DY3AMAoU/dj/HyBkZiqGO3muUBXJSQWxG+QpJNUPVbkH3G97+OpDAenmlxbEayMrSGFgX3Hzo1t1LjuGekE+L4wWWACvL6g04omGZ7h1MSF0QFFx8Vgic99BORM8BePvSVVYJ9tM0qzwQS5zzV2IyJjiDyAeC65HjfngL8lS7tVYhPaRDZ7tAazrOf5qNy8U5MiVnEmtpk4YlmqwcqPXFQ1XQ8Yt2oxOuqDSKiIj7pRH2uo031+E8W8aVmMnUNE79S79i9qqsf9CuzcEmxFeeeNKDOH6 x-ms-exchange-transport-forked: True Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 X-MS-Exchange-CrossTenant-Network-Message-Id: 9357d348-f476-40e0-2872-08d7f9760477 X-MS-Exchange-CrossTenant-originalarrivaltime: 16 May 2020 08:49:16.9241 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 46c98d88-e344-4ed4-8496-4ed7712e255d X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: B142q5OLdFCmLgwU3DiWdGO6pyFaAuLXSu2Z5VYmkuGa0m76gvMBHNhcZ+tfRoAH70NQBMAKuQOj2jcQibm60FxBTedp5V/gg1/7F6WWVDg= X-MS-Exchange-Transport-CrossTenantHeadersStamped: SN6PR11MB3214 X-OriginatorOrg: intel.com Content-Transfer-Encoding: base64 X-Spam-Status: No, score=-12.6 required=5.0 tests=BAYES_00, DKIM_INVALID, DKIM_SIGNED, GIT_PATCH_0, KAM_DMARC_STATUS, RCVD_IN_MSPIKE_H3, RCVD_IN_MSPIKE_WL, SPF_HELO_NONE, SPF_PASS, TXREP autolearn=ham autolearn_force=no version=3.4.2 X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on server2.sourceware.org X-BeenThere: gdb-patches@sourceware.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Gdb-patches mailing list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 16 May 2020 08:49:24 -0000 T24gU2F0dXJkYXksIE1heSAxNiwgMjAyMCAxMDowOCBBTSwgQW5kcmVhcyBTY2h3YWIgd3JvdGU6 DQo+IC4uLy4uL2dkYnNlcnZlci9saW51eC1pYTY0LWxvdy5jYzogSW4gbWVtYmVyIGZ1bmN0aW9u IOKAmHZpcnR1YWwgYm9vbCBpYTY0X3RhcmdldDo6bG93X2JyZWFrcG9pbnRfYXQoQ09SRV9BRERS KeKAmToNCj4gLi4vLi4vZ2Ric2VydmVyL2xpbnV4LWlhNjQtbG93LmNjOjY0OjMzOiBlcnJvcjog 4oCYZ2RiX2Fzc2VydF9ub19yZWFjaGVk4oCZIHdhcyBub3QgZGVjbGFyZWQgaW4gdGhpcyBzY29w ZQ0KPiAgICAgICJpbXBsZW1lbnRlZCBieSB0aGlzIHRhcmdldCIpOw0KPiAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICBeDQo+IC4uLy4uL2dkYnNlcnZlci9saW51eC1pYTY0LWxvdy5j Yzo2NToxOiB3YXJuaW5nOiBubyByZXR1cm4gc3RhdGVtZW50IGluIGZ1bmN0aW9uIHJldHVybmlu ZyBub24tdm9pZCBbLVdyZXR1cm4tdHlwZV0NCj4gIH0NCj4gIF4NCg0KT29wcy4gIFRoYXQncyB0 aGUgcmlzayBvZiBhcHBseWluZyBhIHJlZmFjdG9yaW5nIHRoYXQgYXBwbGllcyB0byBhIHdpZGUN CnJhbmdlIG9mIHRhcmdldHMuICBJIHB1c2hlZCB0aGUgcGF0Y2ggYmVsb3cuICBUaGFua3MgZm9y IHRoZSBub3RpZmljYXRpb24uDQoNCi1CYXJpcw0KDQoNCkZyb20gOGJiZjAzOTQ3ZGQ1OTQyNjJl NjcyYzFmYmMzNDYyYTgxYzgxMWI2ZiBNb24gU2VwIDE3IDAwOjAwOjAwIDIwMDENCkZyb206IFRh bmt1dCBCYXJpcyBBa3RlbXVyIDx0YW5rdXQuYmFyaXMuYWt0ZW11ckBpbnRlbC5jb20+DQpEYXRl OiBTYXQsIDE2IE1heSAyMDIwIDEwOjI0OjI0ICswMjAwDQpTdWJqZWN0OiBbUEFUQ0hdIGdkYnNl cnZlci9saW51eC1pYTY0LWxvdzogZml4IGEgYnVpbGQtYnJlYWtpbmcgdHlwbw0KDQpEdXJpbmcg dGhlIGdkYnNlcnZlciBjKysnaWZpY2F0aW9uIHJlZmFjdG9yaW5nLCBJIGFwcGFyZW50bHkgbWFk ZSBhDQp0eXBvIHRoYXQgYnJva2UgYnVpbGQgaW4gaWE2NCB0YXJnZXRzLg0KDQpnZGJzZXJ2ZXIv Q2hhbmdlTG9nOg0KMjAyMC0wNS0xNiAgVGFua3V0IEJhcmlzIEFrdGVtdXIgIDx0YW5rdXQuYmFy aXMuYWt0ZW11ckBpbnRlbC5jb20+DQoNCgkqIGxpbnV4LWlhNjQtbG93LmNjIChpYTY0X3Rhcmdl dDo6c3dfYnJlYWtwb2ludF9mcm9tX2tpbmQpOg0KCUZpeCBpbmNvcnJlY3QgJ2dkYl9hc3NlcnRf bm9fcmVhY2hlZCcgdG8gJ2dkYl9hc3NlcnRfbm90X3JlYWNoZWQnLg0KCShpYTY0X3RhcmdldDo6 bG93X2JyZWFrcG9pbnRfYXQpOiBEaXR0by4NCi0tLQ0KIGdkYnNlcnZlci9DaGFuZ2VMb2cgICAg ICAgICB8IDYgKysrKysrDQogZ2Ric2VydmVyL2xpbnV4LWlhNjQtbG93LmNjIHwgOCArKysrLS0t LQ0KIDIgZmlsZXMgY2hhbmdlZCwgMTAgaW5zZXJ0aW9ucygrKSwgNCBkZWxldGlvbnMoLSkNCg0K ZGlmZiAtLWdpdCBhL2dkYnNlcnZlci9DaGFuZ2VMb2cgYi9nZGJzZXJ2ZXIvQ2hhbmdlTG9nDQpp bmRleCBkMmIyNDQ0ZDA5Yi4uM2EyNzcwNWY4ZGYgMTAwNjQ0DQotLS0gYS9nZGJzZXJ2ZXIvQ2hh bmdlTG9nDQorKysgYi9nZGJzZXJ2ZXIvQ2hhbmdlTG9nDQpAQCAtMSwzICsxLDkgQEANCisyMDIw LTA1LTE2ICBUYW5rdXQgQmFyaXMgQWt0ZW11ciAgPHRhbmt1dC5iYXJpcy5ha3RlbXVyQGludGVs LmNvbT4NCisNCisJKiBsaW51eC1pYTY0LWxvdy5jYyAoaWE2NF90YXJnZXQ6OnN3X2JyZWFrcG9p bnRfZnJvbV9raW5kKToNCisJRml4IGluY29ycmVjdCAnZ2RiX2Fzc2VydF9ub19yZWFjaGVkJyB0 byAnZ2RiX2Fzc2VydF9ub3RfcmVhY2hlZCcuDQorCShpYTY0X3RhcmdldDo6bG93X2JyZWFrcG9p bnRfYXQpOiBEaXR0by4NCisNCiAyMDIwLTA1LTE1ICBIYW5uZXMgRG9tYW5pICA8c3Nic3NhQHlh aG9vLmRlPg0KIA0KIAkqIHdpbjMyLWkzODYtbG93LmNjIChpMzg2X3N1cHBvcnRzX3pfcG9pbnRf dHlwZSk6IEhhbmRsZQ0KZGlmZiAtLWdpdCBhL2dkYnNlcnZlci9saW51eC1pYTY0LWxvdy5jYyBi L2dkYnNlcnZlci9saW51eC1pYTY0LWxvdy5jYw0KaW5kZXggODNhMTgwODcxZGMuLmVlMjU1NDE4 YjBmIDEwMDY0NA0KLS0tIGEvZ2Ric2VydmVyL2xpbnV4LWlhNjQtbG93LmNjDQorKysgYi9nZGJz ZXJ2ZXIvbGludXgtaWE2NC1sb3cuY2MNCkBAIC01MywxNSArNTMsMTUgQEAgc3RhdGljIGlhNjRf dGFyZ2V0IHRoZV9pYTY0X3RhcmdldDsNCiBjb25zdCBnZGJfYnl0ZSAqDQogaWE2NF90YXJnZXQ6 OnN3X2JyZWFrcG9pbnRfZnJvbV9raW5kIChpbnQga2luZCwgaW50ICpzaXplKQ0KIHsNCi0gIGdk Yl9hc3NlcnRfbm9fcmVhY2hlZCAoInRhcmdldCBvcCBzd19icmVha3BvaW50X2Zyb21fa2luZCBp cyBub3QgIg0KLQkJCSAiaW1wbGVtZW50ZWQgYnkgdGhpcyB0YXJnZXQiKTsNCisgIGdkYl9hc3Nl cnRfbm90X3JlYWNoZWQgKCJ0YXJnZXQgb3Agc3dfYnJlYWtwb2ludF9mcm9tX2tpbmQgaXMgbm90 ICINCisJCQkgICJpbXBsZW1lbnRlZCBieSB0aGlzIHRhcmdldCIpOw0KIH0NCiANCiBib29sDQog aWE2NF90YXJnZXQ6Omxvd19icmVha3BvaW50X2F0IChDT1JFX0FERFIgcGMpDQogew0KLSAgZ2Ri X2Fzc2VydF9ub19yZWFjaGVkICgibGludXggdGFyZ2V0IG9wIGxvd19icmVha3BvaW50X2F0IGlz IG5vdCAiDQotCQkJICJpbXBsZW1lbnRlZCBieSB0aGlzIHRhcmdldCIpOw0KKyAgZ2RiX2Fzc2Vy dF9ub3RfcmVhY2hlZCAoImxpbnV4IHRhcmdldCBvcCBsb3dfYnJlYWtwb2ludF9hdCBpcyBub3Qg Ig0KKwkJCSAgImltcGxlbWVudGVkIGJ5IHRoaXMgdGFyZ2V0Iik7DQogfQ0KIA0KIC8qIERlZmlu ZWQgaW4gYXV0by1nZW5lcmF0ZWQgZmlsZSByZWctaWE2NC5jLiAgKi8NCi0tIA0KMi4xNy4xDQoN CkludGVsIERldXRzY2hsYW5kIEdtYkgKUmVnaXN0ZXJlZCBBZGRyZXNzOiBBbSBDYW1wZW9uIDEw LTEyLCA4NTU3OSBOZXViaWJlcmcsIEdlcm1hbnkKVGVsOiArNDkgODkgOTkgODg1My0wLCB3d3cu aW50ZWwuZGUKTWFuYWdpbmcgRGlyZWN0b3JzOiBDaHJpc3RpbiBFaXNlbnNjaG1pZCwgR2FyeSBL ZXJzaGF3CkNoYWlycGVyc29uIG9mIHRoZSBTdXBlcnZpc29yeSBCb2FyZDogTmljb2xlIExhdQpS ZWdpc3RlcmVkIE9mZmljZTogTXVuaWNoCkNvbW1lcmNpYWwgUmVnaXN0ZXI6IEFtdHNnZXJpY2h0 IE11ZW5jaGVuIEhSQiAxODY5MjgK