From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from NAM11-BN8-obe.outbound.protection.outlook.com (mail-bn8nam11on2043.outbound.protection.outlook.com [40.107.236.43]) by sourceware.org (Postfix) with ESMTPS id 519363855004 for ; Fri, 11 Jun 2021 17:19:47 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.1 sourceware.org 519363855004 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=C19SBTeqopQ/uFuk040VQY5X8bnnlErOMo+Uzr1kuhOPI0MXUxn3sSObqsIm8o0yDYzKuP1dZ9i8wHMGJOM6ktbFa32nHM6r2c4xWqvpux/wLG/fweDaa+DAWVfonQLq4UVdFtwUNA2GzL0KJYduDGx5UntR/eicIswdp5JffXk3ivm5XFPJiWknSPsxepSjbZqJVngE1nNBwlrEEOgyX3APGjmgdvWBliSxMXrUvuzLUGDF90ty6xQhgzumwk7JSHmpssw9Ezg9Ozm1rTc5Dh9dJb/LjleHnOI6LX9LtzYK/HEke0sYnwAX/HygaR/bxKQ35RJyF2zfrHipq9+dzg== 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=Hb0MjACUwksfVC5MSTrCBoCMFEhKwPiM9rUjw3mn1yA=; b=FJaDCHBhBM6W8naZjh0zyc3lij/vwC8A0D+I9QgnYn7+WezepecLMh8WFtKjqlN8AiURMjb9IcNHKkkKcFQw75WsfHvTlGR7rX/4UuGZCJP6uhlpR+up+kh9UkuGF095btKo8wz6ZlTLOvCg7vOb9kDxOF6wdJGXDqs/9aeyQ0xqwShKG920PVvfrkfK9qAriA4IMh73vVEtObZrDoXRzDv7blvHm0F6FAWWMIrqAke2pj05DRA4LmxsklGLbCgOXKApZGtVjXUd2rSq2dF9YITzIY34hPINYaRhc41dBGnozuvwAaxl5ldbpOgA6IJmxMg0QVhf3ntmxd5ILwx/hw== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=amd.com; dmarc=pass action=none header.from=amd.com; dkim=pass header.d=amd.com; arc=none Received: from BN9PR12MB5065.namprd12.prod.outlook.com (2603:10b6:408:132::12) by BN9PR12MB5194.namprd12.prod.outlook.com (2603:10b6:408:11b::19) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4219.21; Fri, 11 Jun 2021 17:19:45 +0000 Received: from BN9PR12MB5065.namprd12.prod.outlook.com ([fe80::492a:df99:9517:94f]) by BN9PR12MB5065.namprd12.prod.outlook.com ([fe80::492a:df99:9517:94f%7]) with mapi id 15.20.4219.024; Fri, 11 Jun 2021 17:19:45 +0000 From: "Zaric, Zoran (Zare)" To: Simon Marchi , "gdb-patches@sourceware.org" Subject: Re: [PATCH v3 05/17] Move compilation unit info to dwarf_expr_context Thread-Topic: [PATCH v3 05/17] Move compilation unit info to dwarf_expr_context Thread-Index: AQHXU9i9E469tIwqxUGsgT9qJBe4+asK6yWAgAQ5GgA= Date: Fri, 11 Jun 2021 17:19:44 +0000 Message-ID: <8809fe31-41fc-c2a3-3467-1ae228317f36@amd.com> References: <20210528154648.60881-1-zoran.zaric@amd.com> <20210528154648.60881-6-zoran.zaric@amd.com> <130a26a6-ad45-486c-9dab-0161bdae3dff@polymtl.ca> In-Reply-To: <130a26a6-ad45-486c-9dab-0161bdae3dff@polymtl.ca> Accept-Language: en-GB, en-US Content-Language: en-GB X-MS-Has-Attach: X-MS-TNEF-Correlator: user-agent: Mozilla/5.0 (X11; Linux x86_64; rv:68.0) Gecko/20100101 Thunderbird/68.10.0 x-originating-ip: [31.14.249.74] x-ms-publictraffictype: Email x-ms-office365-filtering-correlation-id: 29756617-9a79-4f18-b07e-08d92cfd1b9f x-ms-traffictypediagnostic: BN9PR12MB5194: x-microsoft-antispam-prvs: x-ms-oob-tlc-oobclassifiers: OLM:2201; x-ms-exchange-senderadcheck: 1 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: aHU8ZGav2vD8ZLVksb5hNi0tsRNcLgklO3GdHQBeEGQ2yIxwm+8Qb2+IExWSoQqAcdcYU45bbabMnxJWedcsjKB+Ixq7dzcTAnYhKrvARrzQGAmXNhKx5VX1vxSkWEdp7v10otcZ2HBa1ywNyWI/Gz9fMlu3YYG7/ifJY3GF81OFdBSBudWe3Ilmqd4lhewenu04hEP1G3FF4QH+aj0OgbyCQYmZ88ELiNP8qAbp6S56S2OTf5IziC6w2qhew8MWqMo85d8UwXkq3dL9s+fdU5/hKloLFsW2PG1ONK6cwRXkVEw7tel7wO0zUa5lnh8XrOaYwBbBP6keqEwX849+CwPJRykM4vjcfiEvD1Y0ui/UQS4nIxGFCzFaACR5fEeW3m3ogN9dK2c0GElrg0toC0pnHYuJNKMgk9TA2bVYRxBECaclFE9rlQPhKOma2k08i3FS8qMQV0JyHhH/6Vodoni1PrfloIVz3dRhwB3VK5oWf4U8DpGuK6WJnswsqeF3fNRY7VAI+4vaYVSoZFjDTcq66sDY9mQRab+vp1dQlHFUJRJV9CajpBZzZylRuMonn8HgiuiRsib+Eg3XpULfzGU3t8j/X4qmTnh/02Yuri9cy1Ae1nb/NsuAqCbpDiRcjGCxTkK0HexSeSLmH8z0KGh3pMzzOpho63Gp/wSojOzNQtQIieYwgBdBFhy8cwob x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:BN9PR12MB5065.namprd12.prod.outlook.com; PTR:; CAT:NONE; SFS:(4636009)(396003)(366004)(346002)(376002)(136003)(39860400002)(31696002)(6512007)(83380400001)(316002)(186003)(2906002)(53546011)(38100700002)(71200400001)(91956017)(478600001)(5660300002)(76116006)(66946007)(66446008)(66556008)(86362001)(2616005)(6486002)(64756008)(36756003)(122000001)(8676002)(26005)(8936002)(66476007)(6506007)(31686004)(110136005)(45980500001)(43740500002); DIR:OUT; SFP:1101; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?utf-8?B?VGtHS2hxVDM3dWJycllweHk5WXBlMXBBWDRMZGRya2pPYVBPVGc1bURHV09Q?= =?utf-8?B?WkJiRThDOTY3R0c2bWpqVkJpMkpNWEk2Q244VDIxbnk3b2VKWmZTeUVHWnh2?= =?utf-8?B?T2NpUEtkTGVTV29KTXRwUUVpM2JaNHBJd3dLTkljY2tHQnYzQ0FOTFpCVm01?= =?utf-8?B?MWlMaHI5NlRycU9nbGtiVmNIc0lKOXYyRFNYSlN0dzE3OGpMVkRMbUl4QnVX?= =?utf-8?B?YS9qeE5OdVlYZHFPc0VQdlh6Tk0yMGZHTEF5RnZldUpuaGR6aEM0dkNtaDJU?= =?utf-8?B?QmptZXZlRU1qSnYyR3k1ODA3dXNFNWNYd0dJSGE2bCtMTHpPZ29hUWVsbHNB?= =?utf-8?B?bkVHcmkxZFVMWUJOOXRiQmU0ZExvZFREa1kwQjd1ZWEyWjZkeW1oamE4MWpq?= =?utf-8?B?dnRHclk1NXZnT0NHc2IwclFKb25QME9QZEZqVGFqNkNRQVFkR1lnODcwUWlz?= =?utf-8?B?ZUo5UlFOdTdQemRlOFduek11MXJxc0VxZHVpRDhocXJxYlA3SDY0cUoxbDhN?= =?utf-8?B?UUZEeU0zZ2x0QlMwczlOeTBJR1dCd2NKRVNSVlZncFpPalhsWUVhRlpwekh1?= =?utf-8?B?NDQxVHZ5YXJnSUZjTnBTZnVrMU1HT0g2Z0haTjQrcFVXNFVZbnRMaXF1NVla?= =?utf-8?B?VEFhaUpiUXQyV1JVVUtkR3FzL1lUQkY0M0htOGlXM1JKY29xZldHNVkyRFZt?= =?utf-8?B?V3dpeXF3Y1FiUW9Ld2JiM3hKNk5HVHdKS3hDdk83K0ZQZTF3TElOdVptZEMx?= =?utf-8?B?TGdEcDREdmJSc2VYWFh2b0xJQ2daQnFJVmI0cDByUmhIbkFNaVkwaDFKRmZD?= =?utf-8?B?NDhPSzdFMGNIbTdpajFVdHRGK1BZNnBNYlA4WXUwMVhJMnd2ZFV2Nk5ibnJm?= =?utf-8?B?WVlZakYzdC9NSHJraWRCb2IyR0xubmFPVG5JOU1YVzJKcnVqY3d4emFzdkEr?= =?utf-8?B?WHJBY2trYXVpWk94UG5nbTVpQnVVbkZyOFVDRU5ncEI5TUhVbTZ0bkhTSTR2?= =?utf-8?B?QzlucndSQS9RVTF6Ym9PbTR5ODh2Wm1FT21iZWpaUTdCaEsxdXdJeUs3amVX?= =?utf-8?B?Y0l3WndEZXo3Uk9TWXhjVDJ4K1BsZ1M0bGc5K0dYU0RRUm5HWGRzQ0NteVBC?= =?utf-8?B?eXhoM3YxUXFFcDhacWc0aDhuUWhjYUJNcm5IUHRtMFFmamRuaElkZkpQMjRk?= =?utf-8?B?UXJrT250d0RjZmczTGxCVjM3WUZ5bjY0MUJaMGlHVTdnZlJtWktFNEwxQ0Nx?= =?utf-8?B?c2dwNUhGb1Z1ZkIrVjlMUkF0UHNSdGZOL3krY3VaTXdyQzNYUVNDV1pqVFB0?= =?utf-8?B?ZGYvYng3aUpwMXE0L2tjejgyV1Q4cXBRbzRkbm1PdVhid1R6dVN5VG5GeEtw?= =?utf-8?B?VUI5ZHpjWmg5bmgvWklyK25WbEk2aWpSTkY2K3JiSjlDbXB5bEpPZEhHbEMz?= =?utf-8?B?cnFVNlFteXZ1Z3Bwdmp0aUd3OG5LSTFWMmtVMUFhV3lBUXNQcG9ITTdLVkdY?= =?utf-8?B?WlpEUWVQTkY4amI5UmhjNUU3NWkwcEpwKzFUSzFQdGNKZ0NEZndlbnJ0U2dE?= =?utf-8?B?dE52VjB1WnR2aXZlSVFyUmtkQWRKNEJJRnhqcXQ2VnhrTTJQWlVyRXN6MUlr?= =?utf-8?B?VWowekxZakRCTHh3NUZSK1ZvVnkrUGFwQm1jUUxXZGwwVHVlSzhFNFNOWmdW?= =?utf-8?B?M0U5VlRlTnNSNU5ia1hORkt4L0p1dHdKNDByOE0rM1d1Q0JGeGRTalZhZXJU?= =?utf-8?Q?JL8HBh6+J9pAWdIcP4=3D?= x-ms-exchange-transport-forked: True Content-Type: text/plain; charset="utf-8" Content-ID: Content-Transfer-Encoding: base64 MIME-Version: 1.0 X-OriginatorOrg: amd.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: BN9PR12MB5065.namprd12.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 29756617-9a79-4f18-b07e-08d92cfd1b9f X-MS-Exchange-CrossTenant-originalarrivaltime: 11 Jun 2021 17:19:45.0050 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 3dd8961f-e488-4e60-8e11-a82d994e183d X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: LLl1gC+3GG9WDTp1uJmKDAg58L65TYt323vXVfmGBgd5AvSVNlyIYzx49pYi1mpqcZMNmMuC5yCk/siPrQ8KCg== X-MS-Exchange-Transport-CrossTenantHeadersStamped: BN9PR12MB5194 X-Spam-Status: No, score=-11.2 required=5.0 tests=BAYES_00, DKIM_SIGNED, DKIM_VALID, DKIM_VALID_AU, DKIM_VALID_EF, GIT_PATCH_0, NICE_REPLY_A, RCVD_IN_DNSWL_NONE, RCVD_IN_MSPIKE_H2, SPF_HELO_PASS, 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: Fri, 11 Jun 2021 17:19:48 -0000 T24gNi85LzIxIDE6NTAgQU0sIFNpbW9uIE1hcmNoaSB3cm90ZToNCj4gW0NBVVRJT046IEV4dGVy bmFsIEVtYWlsXQ0KPiANCj4+IGRpZmYgLS1naXQgYS9nZGIvZHdhcmYyL2V4cHIuYyBiL2dkYi9k d2FyZjIvZXhwci5jDQo+PiBpbmRleCBjZWQ3ODAzNGZkZi4uZDcwZjkyZjI3YmMgMTAwNjQ0DQo+ PiAtLS0gYS9nZGIvZHdhcmYyL2V4cHIuYw0KPj4gKysrIGIvZ2RiL2R3YXJmMi9leHByLmMNCj4+ IEBAIC03Miw2ICs3MiwyMCBAQCBlbnN1cmVfaGF2ZV9mcmFtZSAoc3RydWN0IGZyYW1lX2luZm8g KmZyYW1lLCBjb25zdCBjaGFyICpvcF9uYW1lKQ0KPj4gICAgICAgICAgICAgICAgIF8oIiVzIGV2 YWx1YXRpb24gcmVxdWlyZXMgYSBmcmFtZS4iKSwgb3BfbmFtZSk7DQo+PiAgIH0NCj4+DQo+PiAr LyogRW5zdXJlIHRoYXQgYSBQRVJfQ1UgaXMgZGVmaW5lZCBhbmQgdGhyb3cgYW4gZXhjZXB0aW9u IG90aGVyd2lzZS4NCj4+ICsNCj4+ICsgICBUaHJvd2luZyBOT1RfQVZBSUxBQkxFX0VSUk9SIGVy cm9yIHNvIHRoYXQgYSBjbGllbnQgY2FuIGNob3NlDQo+PiArICAgdG8gcmVhY3QgZGlmZmVyZW50 bHkgaWYgdGhlIGV2YWx1YXRpb24gZW5kZWQgYmVjYXVzZSB0aGVyZQ0KPj4gKyAgIHdhcyBhIG1p c3NpbmcgY29udGV4dCBpbmZvcm1hdGlvbi4gICovDQo+IA0KPiBUaGlzIGNvbW1lbnQgaXMgYWxz byBzdGFsZS4NCg0KVGhhbmsgeW91LiBUaGlzIHdpbGwgYmUgZml4ZWQgaW4gdGhlIG5leHQgaXRl cmF0aW9uLg0KDQo+IA0KPj4gKw0KPj4gK3N0YXRpYyB2b2lkDQo+PiArZW5zdXJlX2hhdmVfcGVy X2N1IChzdHJ1Y3QgZHdhcmYyX3Blcl9jdV9kYXRhICpwZXJfY3UsIGNvbnN0IGNoYXIqIG9wX25h bWUpDQo+PiArew0KPj4gKyAgaWYgKHBlcl9jdSA9PSBudWxscHRyKQ0KPj4gKyAgICB0aHJvd19l cnJvciAoR0VORVJJQ19FUlJPUiwNCj4+ICsgICAgICAgICAgICAgIF8oIiVzIGV2YWx1YXRpb24g cmVxdWlyZXMgYSBjb21waWxhdGlvbiB1bml0LiIpLCBvcF9uYW1lKTsNCj4+ICt9DQo+PiArDQo+ PiAgIC8qIFNlZSBleHByLmguICAqLw0KPj4NCj4+ICAgQ09SRV9BRERSDQo+PiBAQCAtMjAxLDYg KzIxNSwyMyBAQCBkd2FyZl9leHByX2NvbnRleHQ6OmdldF9mcmFtZV9iYXNlIChjb25zdCBnZGJf Ynl0ZSAqKnN0YXJ0LA0KPj4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHN0YXJ0 LCBsZW5ndGgpOw0KPj4gICB9DQo+Pg0KPj4gKy8qIFNlZSBleHByLmguICAqLw0KPj4gKw0KPj4g K3N0cnVjdCB0eXBlICoNCj4+ICtkd2FyZl9leHByX2NvbnRleHQ6OmdldF9iYXNlX3R5cGUgKGN1 X29mZnNldCBkaWVfY3Vfb2ZmKQ0KPj4gK3sNCj4+ICsgIGlmIChwZXJfY3UgPT0gbnVsbHB0cikN Cj4+ICsgICAgcmV0dXJuIGJ1aWx0aW5fdHlwZSAodGhpcy0+Z2RiYXJjaCktPmJ1aWx0aW5faW50 Ow0KPj4gKw0KPj4gKyAgc3RydWN0IHR5cGUgKnJlc3VsdCA9IGR3YXJmMl9nZXRfZGllX3R5cGUg KGRpZV9jdV9vZmYsIHRoaXMtPnBlcl9jdSwNCj4+ICsgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICB0aGlzLT5wZXJfb2JqZmlsZSk7DQo+PiArDQo+PiArICBpZiAocmVz dWx0ID09IG51bGxwdHIpDQo+PiArICAgIGVycm9yIChfKCJDb3VsZCBub3QgZmluZCB0eXBlIGZv ciBvcGVyYXRpb24iKSk7DQo+PiArDQo+PiArICByZXR1cm4gcmVzdWx0Ow0KPj4gK30NCj4gDQo+ IFRoZSBzaXplIGNoZWNrIGRpc2FwcGVhcmVkIGJldHdlZW4gdGhlIHR3byB2ZXJzaW9ucywgZnJv bSB5b3UgcmVwbHkgSQ0KPiBleHBlY3RlZCB0aGF0IGl0IHdvdWxkIHN0YXkgdGhlIHNhbWUuICBX aHkgd2FzIGl0IHJlbW92ZWQ/DQo+IA0KPiBTaW1vbg0KPiANCg0KQXMgc29vbiBhcyB0aGUgY29k ZSB0aGF0IGhhbmRsZXMgRFdfT1BfY29uc3RfdHlwZSBvcGVyYXRpb24gc3BlY2lmaWNzIGlzIA0K bW92ZWQgdG8gd2hlcmUgdGhhdCBvcGVyYXRpb24gaXMgZXZhbHVhdGVkLCB0aGUgc2l6ZSBjaGVj ayBhbHNvIGdldHMgDQpsb2NhbGl6ZWQgdG8gdGhhdCBwYXJ0IG9mIHRoZSBjb2RlLCBzbyB0aGUg MCBzaXplIGNhc2UgZG9lc24ndCBoYXZlIA0KbWVhbmluZyBhbnltb3JlLg0KDQpab3Jhbg0K