From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mga18.intel.com (mga18.intel.com [134.134.136.126]) by sourceware.org (Postfix) with ESMTPS id 113523857C6A for ; Wed, 22 Jul 2020 15:29:49 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.3.2 sourceware.org 113523857C6A IronPort-SDR: 3XmVGCRVu+bC3gtmaCLl2Ety2yDLPiKWnpG3sXPioEGGpF+l9O2GLcxQjcGxN8OqARNaDlyB2Y PHEzBO+z3xmg== X-IronPort-AV: E=McAfee;i="6000,8403,9690"; a="137854608" X-IronPort-AV: E=Sophos;i="5.75,383,1589266800"; d="scan'208";a="137854608" X-Amp-Result: SKIPPED(no attachment in message) X-Amp-File-Uploaded: False Received: from orsmga008.jf.intel.com ([10.7.209.65]) by orsmga106.jf.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 22 Jul 2020 08:29:45 -0700 IronPort-SDR: v7NQx/77nFDmLOou6jGC3QkizC2HSdcANkSsTYQVjcYcDBT+0oY9pGSIFO2DFbKzdtui8Je20h jA9wO/tMzKcQ== X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.75,383,1589266800"; d="scan'208";a="318695718" Received: from orsmsx605.amr.corp.intel.com ([10.22.229.18]) by orsmga008.jf.intel.com with ESMTP; 22 Jul 2020 08:29:45 -0700 Received: from orsmsx605.amr.corp.intel.com (10.22.229.18) by ORSMSX605.amr.corp.intel.com (10.22.229.18) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.1713.5; Wed, 22 Jul 2020 08:29:45 -0700 Received: from ORSEDG002.ED.cps.intel.com (10.7.248.5) by orsmsx605.amr.corp.intel.com (10.22.229.18) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256) id 15.1.1713.5 via Frontend Transport; Wed, 22 Jul 2020 08:29:45 -0700 Received: from NAM11-DM6-obe.outbound.protection.outlook.com (104.47.57.172) by edgegateway.intel.com (134.134.137.101) with Microsoft SMTP Server (TLS) id 14.3.439.0; Wed, 22 Jul 2020 08:29:44 -0700 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=mHs+vTM5h7UrLAAkNjJf6NvAtEKU4zpEIENACoIr5v9swOq1GFL9mJHXjHcFNbr4UBKYwhWRDB2ARKqJUva/W9bk5S2zUFlsORIi/65UuMRflG3GBS4j5SkLppK2PAJ+upxwERmHcOPNKR6fu6y6mnSElnJHSK249zdLHNkxO/Kyn1cDfn9YnyE31QLaFfyhpPlhaPkU4Vj6ecuVpb4PNlLHDYfH2XXWw6PfkgKqKYXqgMxwUsyprV9MAL6RS19qm+20ZwCevVnNSZ4sSoYVTawpA0N46voSECHgRHpWY17PJyczD+CAmkd5oYiCptxtFnqVwX3FwhRMBrjffg3w9g== 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=nS67vM8MRFm5XvK4AyjXFbYo53aYKOI9datN5fP8cPc=; b=PpLSV2c8YCa2uHMki7hvIU1wbviOzuVo7WPFEgI1of1QHDDBvYpSx+c+QQhlF+lwSIk5HJoXcVbt8xc+4sXJVkINbe1CtATCRFsB0xwYDXSRv4p79P4AMIdj/P+M6nVQ0TjsP4b4t+v9NDKwxUpBdNW+GFZoeBOnvCbbSq3G5uSBClkNQNailpnfhPiYRABiMHHNkfUCy+timH/O8zSWg4mE0JhvsKMiXhcaPfoqdSc7c0TCQtgSyww/AEUP4D5yNSzqQqYEXGhOPCixSU8UPp8wSPDA2Wq5PQNcne1dxnZTb07J48EotqchGOPGNWVZENA+//7Us3dI194VLORiJw== 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 SA0PR11MB4736.namprd11.prod.outlook.com (2603:10b6:806:9f::14) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3195.17; Wed, 22 Jul 2020 15:29:43 +0000 Received: from SN6PR11MB2893.namprd11.prod.outlook.com ([fe80::31d8:5232:d194:3233]) by SN6PR11MB2893.namprd11.prod.outlook.com ([fe80::31d8:5232:d194:3233%5]) with mapi id 15.20.3216.021; Wed, 22 Jul 2020 15:29:43 +0000 From: "Aktemur, Tankut Baris" To: Simon Marchi , "gdb-patches@sourceware.org" Subject: RE: [PATCH 2/3] gdb/breakpoint: set the condition exp after parsing the condition successfully Thread-Topic: [PATCH 2/3] gdb/breakpoint: set the condition exp after parsing the condition successfully Thread-Index: AQHWThtCuGrgasJEgkSrEonus5nTKakTudeAgAABzICAABnPYA== Date: Wed, 22 Jul 2020 15:29:43 +0000 Message-ID: References: <341eb335-db50-82ce-4dc9-2b5d53765dd6@simark.ca> <368bbad3-67c4-1422-9006-8a37ac49be34@simark.ca> In-Reply-To: <368bbad3-67c4-1422-9006-8a37ac49be34@simark.ca> 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: [84.61.174.26] x-ms-publictraffictype: Email x-ms-office365-filtering-correlation-id: 067f8a59-b288-4155-2acc-08d82e540ef3 x-ms-traffictypediagnostic: SA0PR11MB4736: x-microsoft-antispam-prvs: x-ms-oob-tlc-oobclassifiers: OLM:10000; x-ms-exchange-senderadcheck: 1 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: B1Fgi2qi6rpubb1JoNOab8kAQk3sQDcZDMDXl3RJ15V7qpvWC900TkyvcKnemqra+tVZQoy/5njEI81c0aOjBnCVI2asW5YI+gRhVOK3Dyt64r87GUE+UyMmtKY2tM1oMUARVmZFw9fEQtG3phtauwdwu6BFlqyYUDYmqwISBdn8+Z9P7/XcptkpM6fQLC1kTKxhD+1zaO/eNlYCugP9ga5YhIOqoLiun0eUgPghBKQ+j0sMhjf+CqOAoxj3qFN04uXuzQPDW7Hm4pTfXiVBXTm/IOqKYJyaWvRaqCkmRiJVH6/JaST6L7wSwR9BW07PvnJQaF+FUPOxoBuWtkCubA== 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:(4636009)(396003)(366004)(346002)(376002)(39860400002)(136003)(55016002)(86362001)(26005)(52536014)(5660300002)(83380400001)(9686003)(76116006)(66446008)(64756008)(66946007)(66476007)(66556008)(478600001)(8936002)(33656002)(8676002)(7696005)(110136005)(316002)(2906002)(6506007)(53546011)(71200400001)(186003); DIR:OUT; SFP:1102; x-ms-exchange-antispam-messagedata: 4dCZmxLAtT0boUBE7luRKW0XywEw2px7LhJCYZn29qzp2jh9BmppSg1k7pvU+PIkesUo31/8diN1OZ1RjWtXJ3V9bEsWTStEAO28BmvLnCXiSqPN13p+qiYHLEHjRnRqF6pT5yp/khOmPi9y2e+etQ1QRvEssamWM7/6t+2UcbXtRJh8kTJOTWGY/X30txLqOv0H2/9aOKAjifmh7wfOIqO1KVWp6kMxhOn7yUhrEnxfTLzlOY8zuVywhkX4dTsB3v3NSTOxxl/Uz63C7ewBAkEjbQs+wCpgM3vLFOTnbLmLbVggqTeKsvEYQJrrZTiUvfezsxfjs81suwqjS6raYysld/Y1SG7HlCwT8zLuxQqzc2Ipig4F9//i9qtbjr43PCrTdjP0a2HBHGJ4/7bohFGYnx+nTJRAd3arTZn/3GUC0+f6EDmOYiBNmBIFZh4zreuOmhRlKwlyGZobtiDVxeqL0HAVmKWHx+d4huem+G0= x-ms-exchange-transport-forked: True Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: SN6PR11MB2893.namprd11.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 067f8a59-b288-4155-2acc-08d82e540ef3 X-MS-Exchange-CrossTenant-originalarrivaltime: 22 Jul 2020 15:29:43.4323 (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: Rr1SUg3x7n+W+hYh/ey9oq/zDq6a1kTmGVhQDV5r1jWS4ihVZmiOKsjz31KZ3wNtk9RoTYcyxcwTwRE1XgCa6qzrQ/9/RAKNS2OqAqE4xWA= X-MS-Exchange-Transport-CrossTenantHeadersStamped: SA0PR11MB4736 X-OriginatorOrg: intel.com Content-Transfer-Encoding: base64 X-Spam-Status: No, score=-1.4 required=5.0 tests=BAYES_00, DKIM_INVALID, DKIM_SIGNED, KAM_DMARC_STATUS, RCVD_IN_BARRACUDACENTRAL, SPF_HELO_NONE, SPF_PASS, TXREP autolearn=no 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: Wed, 22 Jul 2020 15:29:52 -0000 T24gV2VkbmVzZGF5LCBKdWx5IDIyLCAyMDIwIDM6MjggUE0sIFNpbW9uIE1hcmNoaSB3cm90ZToN Cj4gQWx0aG91Z2gsIGluIHRoZSBicmVha3BvaW50IGNhc2UsIHdoZW4gd2UgaGF2ZToNCj4gDQo+ IAkgIGZvciAoYnBfbG9jYXRpb24gKmxvYyA9IGItPmxvYzsgbG9jICE9IG51bGxwdHI7IGxvYyA9 IGxvYy0+bmV4dCkNCj4gCSAgICB7DQo+IAkgICAgICBjb25zdCBjaGFyICphcmcgPSBleHA7DQo+ IAkgICAgICBleHByZXNzaW9uX3VwIG5ld19leHANCj4gCQk9IHBhcnNlX2V4cF8xICgmYXJnLCBs b2MtPmFkZHJlc3MsDQo+IAkJCSAgICAgICBibG9ja19mb3JfcGMgKGxvYy0+YWRkcmVzcyksIDAp Ow0KPiAJICAgICAgaWYgKCphcmcgIT0gMCkNCj4gCQllcnJvciAoXygiSnVuayBhdCBlbmQgb2Yg ZXhwcmVzc2lvbiIpKTsNCj4gCSAgICAgIGxvYy0+Y29uZCA9IHN0ZDo6bW92ZSAobmV3X2V4cCk7 DQo+IAkgICAgfQ0KPiANCj4gRG9lc24ndCB0aGF0IG1lYW4gdGhhdCBpZiB0aGUgZXhwcmVzc2lv biBzdWNjZWVkcyB0byBwYXJzZSBmb3Igb25lIGxvY2F0aW9uIGFuZCB0aGVuDQo+IGZhaWxzIHRv IHBhcnNlIGZvciBhbm90aGVyIGxvY2F0aW9uLCB3ZSdsbCBoYXZlIHVwZGF0ZWQgb25lIGxvY2F0 aW9uIGFuZCBub3QgdGhlIG90aGVyPw0KDQpBaGgsIHllcy4gIFRoZSBkaWZmIGZvciB0aGUgcGFy dCBhYm92ZSBzaG91bGQgaGF2ZSBiZWVuOg0KDQogICAgICAgICAgc3RydWN0IGJwX2xvY2F0aW9u ICpsb2M7DQoNCisgICAgICAgICAvKiBQYXJzZSBhbmQgc2V0IGNvbmRpdGlvbiBleHByZXNzaW9u cy4gIFdlIG1ha2UgdHdvIHBhc3Nlcy4NCisgICAgICAgICAgICBJbiB0aGUgZmlyc3QsIHdlIHBh cnNlIHRoZSBjb25kaXRpb24gc3RyaW5nIHRvIHNlZSBpZiBpdA0KKyAgICAgICAgICAgIGlzIHZh bGlkIGluIGFsbCBsb2NhdGlvbnMuICBJZiBzbywgdGhlIGNvbmRpdGlvbiB3b3VsZCBiZQ0KKyAg ICAgICAgICAgIGFjY2VwdGVkLiAgU28gd2UgZ28gYWhlYWQgYW5kIHNldCB0aGUgbG9jYXRpb25z Jw0KKyAgICAgICAgICAgIGNvbmRpdGlvbnMuICBJbiBjYXNlIGEgZmFpbGluZyBjYXNlIGlzIGZv dW5kLCB3ZSB0aHJvdw0KKyAgICAgICAgICAgIHRoZSBlcnJvciBhbmQgdGhlIGNvbmRpdGlvbiBz dHJpbmcgd2lsbCBiZSByZWplY3RlZC4NCisgICAgICAgICAgICBUaGlzIHR3by1wYXNzIGFwcHJv YWNoIGlzIHRha2VuIHRvIGF2b2lkIHNldHRpbmcgdGhlDQorICAgICAgICAgICAgc3RhdGUgb2Yg bG9jYXRpb25zIGluIGNhc2Ugb2YgYSByZWplY3QuICAqLw0KKyAgICAgICAgIGZvciAobG9jID0g Yi0+bG9jOyBsb2M7IGxvYyA9IGxvYy0+bmV4dCkNCisgICAgICAgICAgIHsNCisgICAgICAgICAg ICAgYXJnID0gZXhwOw0KKyAgICAgICAgICAgICBwYXJzZV9leHBfMSAoJmFyZywgbG9jLT5hZGRy ZXNzLA0KKyAgICAgICAgICAgICAgICAgICAgICAgICAgYmxvY2tfZm9yX3BjIChsb2MtPmFkZHJl c3MpLCAwKTsNCisgICAgICAgICAgICAgaWYgKCphcmcgIT0gMCkNCisgICAgICAgICAgICAgICBl cnJvciAoXygiSnVuayBhdCBlbmQgb2YgZXhwcmVzc2lvbiIpKTsNCisgICAgICAgICAgIH0NCisN CisgICAgICAgICAvKiBJZiB3ZSByZWFjaCBoZXJlLCB0aGUgY29uZGl0aW9uIGlzIHZhbGlkIGF0 IGFsbCBsb2NhdGlvbnMuICAqLw0KICAgICAgICAgIGZvciAobG9jID0gYi0+bG9jOyBsb2M7IGxv YyA9IGxvYy0+bmV4dCkNCiAgICAgICAgICAgIHsNCiAgICAgICAgICAgICAgYXJnID0gZXhwOw0K ICAgICAgICAgICAgICBsb2MtPmNvbmQgPQ0KICAgICAgICAgICAgICAgIHBhcnNlX2V4cF8xICgm YXJnLCBsb2MtPmFkZHJlc3MsDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJsb2NrX2Zv cl9wYyAobG9jLT5hZGRyZXNzKSwgMCk7DQotICAgICAgICAgICAgIGlmICgqYXJnKQ0KLSAgICAg ICAgICAgICAgIGVycm9yIChfKCJKdW5rIGF0IGVuZCBvZiBleHByZXNzaW9uIikpOw0KICAgICAg ICAgICAgfQ0KDQo+IEhvdyBkb2VzIHRoYXQgd29yayAob3Igc2hvdWxkIHdvcmspIHdoZW4gd2Ug aGF2ZSBhIG11bHRpLWxvY2F0aW9uIGJyZWFrcG9pbnQgYW5kIHRoZQ0KPiBjb25kaXRpb24gb25s eSBtYWtlcyBzZW5zZSBpbiBvbmUgb2YgdGhlIGxvY2F0aW9ucz8NCg0KSSdtIGluIGZhY3Qgd29y a2luZyBvbiBhIGZvbGxvdy11cCBwYXRjaCBvbiB0aGlzIHRvcGljLCB3aGVyZSB0aGUgdHdvLXBh c3MgYXBwcm9hY2ggYWJvdmUNCmlzIHVzZWQgKGhlbmNlIEkgZm9yZ290IHRvIGluY2x1ZGUgaXQg aW4gdGhpcyBzZXJpZXMpLg0KDQpDdXJyZW50bHksIEdEQiBleHBlY3RzIHRoZSBjb25kaXRpb24g dG8gYmUgdmFsaWQgYXQgYWxsIGxvY2F0aW9ucy4gIFRoZSBwYXRjaCB0aGF0IEknbGwNCnNvb24g cG9zdCBwcm9wb3NlcyB0byBhY2NlcHQgdGhlIGNvbmRpdGlvbiBpZiB0aGVyZSBleGlzdCBsb2Nh dGlvbnMgd2hlcmUgaXQncyB2YWxpZC4NClRoZSBsb2NhdGlvbnMgd2hlcmUgdGhlIGNvbmRpdGlv biBpcyBpbnZhbGlkIGFyZSBkaXNhYmxlZC4gIEJ1dCBpbiB0aGUgY3VycmVudCBzdGF0ZSwgdGhl DQpjb25kaXRpb24gaGFzIHRvIG1ha2Ugc2Vuc2UgYXQgYWxsIGxvY2F0aW9ucy4NCg0KVGhhbmtz DQotQmFyaXMNCg0KDQpJbnRlbCBEZXV0c2NobGFuZCBHbWJIClJlZ2lzdGVyZWQgQWRkcmVzczog QW0gQ2FtcGVvbiAxMC0xMiwgODU1NzkgTmV1YmliZXJnLCBHZXJtYW55ClRlbDogKzQ5IDg5IDk5 IDg4NTMtMCwgd3d3LmludGVsLmRlCk1hbmFnaW5nIERpcmVjdG9yczogQ2hyaXN0aW4gRWlzZW5z Y2htaWQsIEdhcnkgS2Vyc2hhdwpDaGFpcnBlcnNvbiBvZiB0aGUgU3VwZXJ2aXNvcnkgQm9hcmQ6 IE5pY29sZSBMYXUKUmVnaXN0ZXJlZCBPZmZpY2U6IE11bmljaApDb21tZXJjaWFsIFJlZ2lzdGVy OiBBbXRzZ2VyaWNodCBNdWVuY2hlbiBIUkIgMTg2OTI4Cg==