From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from us-smtp-delivery-114.mimecast.com (us-smtp-delivery-114.mimecast.com [170.10.133.114]) by sourceware.org (Postfix) with ESMTPS id 4A4233858C62 for ; Wed, 11 Jan 2023 12:50:30 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.2 sourceware.org 4A4233858C62 Authentication-Results: sourceware.org; dmarc=pass (p=none dis=none) header.from=labware.com Authentication-Results: sourceware.org; spf=pass smtp.mailfrom=labware.com Received: from NAM02-DM3-obe.outbound.protection.outlook.com (mail-dm3nam02lp2048.outbound.protection.outlook.com [104.47.56.48]) by relay.mimecast.com with ESMTP with STARTTLS (version=TLSv1.2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id us-mta-672-MsOa4DwnMmONiIuHwxz0cg-1; Wed, 11 Jan 2023 07:50:28 -0500 X-MC-Unique: MsOa4DwnMmONiIuHwxz0cg-1 Received: from DM6PR17MB3113.namprd17.prod.outlook.com (2603:10b6:5:6::10) by SJ0PR17MB4526.namprd17.prod.outlook.com (2603:10b6:a03:29e::10) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5986.18; Wed, 11 Jan 2023 12:50:25 +0000 Received: from DM6PR17MB3113.namprd17.prod.outlook.com ([fe80::1729:3f69:5d95:b768]) by DM6PR17MB3113.namprd17.prod.outlook.com ([fe80::1729:3f69:5d95:b768%7]) with mapi id 15.20.5986.018; Wed, 11 Jan 2023 12:50:25 +0000 From: =?utf-8?B?SmFuIFZyYW7DvQ==?= To: "gdb-patches@sourceware.org" , "tom@tromey.com" Subject: Re: [PATCH] gdb: care for dynamic objfiles in build_id_bfd_get () Thread-Topic: [PATCH] gdb: care for dynamic objfiles in build_id_bfd_get () Thread-Index: AQHZJHAr9RCLKujzTEOY9/XEZQevqK6XuclcgAFz4QA= Date: Wed, 11 Jan 2023 12:50:25 +0000 Message-ID: <75c26897ae68b971c31737e24aff80427b28d953.camel@labware.com> References: <20230109211948.604669-1-jan.vrany@labware.com> <87eds28oiw.fsf@tromey.com> In-Reply-To: <87eds28oiw.fsf@tromey.com> Accept-Language: en-GB, en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-ms-publictraffictype: Email x-ms-traffictypediagnostic: DM6PR17MB3113:EE_|SJ0PR17MB4526:EE_ x-ms-office365-filtering-correlation-id: a3333fd6-164c-4719-e4f5-08daf3d26908 x-ms-exchange-atpmessageproperties: SA x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0 x-microsoft-antispam-message-info: F1nJsvqBsp8zWZKHkle6r4XJ3Ybs6gMzYUzTDJawhnFRkcKIbbRmhyZHOgD18XJ40sQfC/Fp77XNQf3h7/bHgiwMjv2RPbCTNuBDrIJDUsfImvNUghcGNf9WIkkZN6DhWl8BDceMIZalAcEQJX1EOYm8+BBr6lc+nJUtA2FHeEMv/3mlNQKJ34+x7nP1foXf2VsxbihGxJ5gUPSoDQaZb/izJ7Y3RSXsFJ/7MRG7bhw9WpBT1s59K24R4GxRuVRyIasIaDWKiq1sP0QHE6wyZJBgq9n07od+iqGMPdKISDNQys46UKcGk0W9VGitzRQ+8I9tY0EwlITHXx1z34SZq5dHz/fSO/+6LCPRyHC9EIAJM2rS6OStFqfeOLgCRjHjpfLYgq8lXRYv7jnbSYI2RDcEhs0w70XTUiLdugRJdxtf4LnW3/2SL7nE3MHgLbZqIQB9WVx93PPBRD+m2XPYItFdB8LVi4ySo71whz5UkaDZCLWEWSzA98gVIjEFpR0IFStAyP4tCH9mCEnF/Z5wlhuMoGLHhWBYtf2Iw1DxuWXzL70w+DJvFVydpoCSQ8QOoX6Bs0C0Z9DGkhh9pDRDpIpI6ojTYm6t+BX65iHnLI5wMqHP/6NypWGEmm7or3Ib5Dq2QyuBxe+PUGRjqQPqhPNepyyNinKnxMQx+lTJWL6JSjCF9KV/K7xj/EyrWr8+hvx+pXfHoAzjh6/6gItpoAI1Co+PIUKJbxh+eNeda+8= x-forefront-antispam-report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:DM6PR17MB3113.namprd17.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230022)(4636009)(346002)(396003)(376002)(136003)(366004)(39850400004)(451199015)(6506007)(38100700002)(122000001)(2906002)(6486002)(478600001)(2616005)(26005)(186003)(6512007)(5660300002)(71200400001)(316002)(38070700005)(8936002)(83380400001)(85182001)(36756003)(86362001)(41300700001)(64756008)(8676002)(110136005)(76116006)(66556008)(91956017)(66946007)(66476007)(66446008)(403724002);DIR:OUT;SFP:1101 x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?utf-8?B?ajh1cVVHRTkzRVQyOHgwc0xIbVVINUwrUjFsRW5Obm0zM1dQMy9LWFJDYkFC?= =?utf-8?B?U1hOWExTM2ZQOW1IblNvRFM5NXNQbTdnUFlZL21aeFJCSjljbHR0NE9SR3Rs?= =?utf-8?B?YWhUZ09CVmU2WlNQZzNhUW4wdjBXSTlvOFRRbm1JNXVIK1NqdU94ai9sc0ZG?= =?utf-8?B?S2srNEVaOCs2TWo5aFpXYUx1OGxHU0pjYXZLdkJLN215Z0hXUnQ5aEVjYVI1?= =?utf-8?B?cHdsM0V3eUZXYmZTb25XdFh1TGZOQmV3MVlLTlhIRXJFNFByN01DTkJQQk90?= =?utf-8?B?Q2xPNXFJM2tGUm52YXhuNmxJems4TEF1c3Mrcm9ING1qS0tZL0E5elR5RGQ3?= =?utf-8?B?Wmp6MnZIYWgxUEhwN0c1THIveTFybDFoUE9ncVBuL0Y1OEdEdGFpUU45blFj?= =?utf-8?B?NlFML0RpZFdJeTNBZzUvM1gwUUNNZk9FY0FhaEZjZjlNaGladEZsa1RONTEx?= =?utf-8?B?ODFxRGtBN2hUcWVoZUNiUzhWd0pIQktFWWpienpiWXNoUlkwZ2JjSmZXOUMw?= =?utf-8?B?OWlDNUx4bU5XN2RQZERwYXMxb1AyeW5ORWJwOEN3RTlBbzNOamhZRWpGU05I?= =?utf-8?B?Yk1neXZwMWlQeGVjclpKQk9HVEEvRGZEempEaXdLVkNGUXV4L28vSEFaRTZr?= =?utf-8?B?T3Zlc1hVY0NrTkFlU29BMjZlMU54aW5McUVCSWtlTkQvV0k3Y3ZsU2FoRDY0?= =?utf-8?B?U0oyY0dZelRwWWVWMWNJbWpoVUp3Zm1hR3hOMy9HODQ1eGtKZWdITkx6SGN0?= =?utf-8?B?QnJMOU5LVlpBaitFcEFIbVZqVEh5c2VNL0dnUVR1ejNrM1pxak4wQVpFam1l?= =?utf-8?B?b1MwSmorTlk2QzU3amFnZ0NQNEVZbW4yTEVpMWgxcGE5ZFdSK2ZiRnNEWnEy?= =?utf-8?B?dzAyU0xCNDBHSEZYalBXdHd6MXYvU2NGRkJWRENZVC93ekwxb09SaDQ2M21E?= =?utf-8?B?OE9rQlhKZHozLzZ3UnRSU0hndkdVbVZIVlhrRjFsWHYwTlVRMlpzd3JjMXdC?= =?utf-8?B?Zy9HYlZUanZkYVc4VWxrMDZ5cTV3M2EwUkpZcHhkN1hDeFVwbnVoN1dHbmh1?= =?utf-8?B?U1dvdTNmM1VMOFR6b1BFc0wwVndQbzVsamt4TTZlekVzVTN3V3lzQ1FjS3hn?= =?utf-8?B?R2xHUjErQWdNUEtOSFRpbS9PVGpDZG52R01UdDBYUzZiT01YL3pYWVFmOWZM?= =?utf-8?B?aWIycVhyYnFIVVlWa0xIS29SdTJKeUoxQWNVNU9MQXVPTlNKSVI1Q2VGWUVX?= =?utf-8?B?WXJ6VkYvcG0vYmRaTnpxeUEyNUJaZC9Xa20yUFJ1eDVKNTNlYklEemdkWTVB?= =?utf-8?B?WS9jUkFBU1Q2OTdocU0wZXVmTHVPTXhHVWdINEhoeU9JRi9GMzhKTUtxL3pa?= =?utf-8?B?ZHJBa2IvQjhWUlJOVmhmSklXaGpydVRKOGorUjQwcFdDV0gyZmNXbERxQS9x?= =?utf-8?B?dUdPdkJyY1V0OStoTFpQSGlpN2lMYSt6dUZzejBaVUlJV3Zva1h5Y2Q0WVBn?= =?utf-8?B?cDlqWEJOZXpnc3hrS2xKMWR0bGV5ZGEzdWw5Rlpnb1FvUmtYbkF2RUwyR05j?= =?utf-8?B?Wk12aE1oZnJXOFBvODhyRHcyMXJkRlRxUjAyV0poblo2dWFBZkk5N1ZlSzc5?= =?utf-8?B?VTMyaDV2bnhVNGdsZVQ4ekNuMytMTXFOV1gybGlUTDM3MGdJWFMxajEyTnpr?= =?utf-8?B?a3VsZXZUVm1VK284WEdIWTZ1QlNvV1ZhTHBzKzZ6M1YwbEExOHVCWTFOQ0lk?= =?utf-8?B?T0w3U1dHLzBOcUFzQUJlYjh3Nmc0OThCNjFPQ3pHNHRFRHVCVXhYQUxDYzZh?= =?utf-8?B?SzNZOTRhU2RWZi9rN0NhYysvcnU5SFJISmpjV1U2ZUpwNU45N3hHUzdxMlE0?= =?utf-8?B?NzJOS3AvNkgyazM5QTlla2MySUszcEFCVkpYWmVVVmtiUmdXUTk1SUh2VGR4?= =?utf-8?B?SkJMMlZJSHRxMzJLZEFITEFHeXpiaFh3NHNTRWRSZjVkYzZzMXVmd1dZQkp3?= =?utf-8?B?Nk1BejdYY2FwOUw0Z2l6YzdkL0QyQWF3Z05ranB0S3VhWE5wVDFxSjBkTS96?= =?utf-8?B?dTlJV1ltemdweGtFQUhTRmpHQ2VEcTFjNGxkd2ZCU05rZ1hZNzExV3E5RFg3?= =?utf-8?B?WlpUY1JaWVl2YXcyYVpZdy9wbFJpSUlJZElVRms3QmM5dEw4dk5mQXhqSWs1?= =?utf-8?B?dnc9PQ==?= MIME-Version: 1.0 X-OriginatorOrg: labware.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: DM6PR17MB3113.namprd17.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: a3333fd6-164c-4719-e4f5-08daf3d26908 X-MS-Exchange-CrossTenant-originalarrivaltime: 11 Jan 2023 12:50:25.7062 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: b5db0322-1aa0-4c0a-859c-ad0f96966f4c X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: zcfnE4R1cUYaF922AgH1fE40bVxuOZW9mG5irkeBkYDz78Gi1fUv97rjBooNa5DKHveV89Vu3KzNrcVF0u5UmA== X-MS-Exchange-Transport-CrossTenantHeadersStamped: SJ0PR17MB4526 X-Mimecast-Spam-Score: 0 X-Mimecast-Originator: labware.com Content-Language: en-US Content-Type: text/plain; charset=UTF-8 Content-ID: <3133670681671E458FDDA418D4471B6A@namprd17.prod.outlook.com> Content-Transfer-Encoding: base64 X-Spam-Status: No, score=-6.0 required=5.0 tests=BAYES_00,KAM_DMARC_STATUS,RCVD_IN_DNSWL_NONE,SPF_HELO_NONE,SPF_PASS,TXREP autolearn=ham autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on server2.sourceware.org List-Id: T24gVHVlLCAyMDIzLTAxLTEwIGF0IDA3OjE0IC0wNzAwLCBUb20gVHJvbWV5IHdyb3RlOg0KPiA+ ID4gPiA+ID4gIkphbiIgPT0gSmFuIFZyYW55IHZpYSBHZGItcGF0Y2hlcyA8Z2RiLXBhdGNoZXNA c291cmNld2FyZS5vcmc+IHdyaXRlczoNCj4gDQo+IEphbj4gQWNjZXNzaW5nIGdkYi5PYmpmaWxl LmJ1aWxkX2lkIGNhdXNlZCBHREIgdG8gY3Jhc2ggd2hlbiBvYmpmaWxlIGlzDQo+IEphbj4gZHlu YW1pYywgdGhhdCBpcyBjcmVhdGVkIGJ5IEpJVCByZWFkZXIgQVBJLiBTaW1pbGFybHksIGludm9r aW5nDQo+IEphbj4gZ2RiLlN5bXRhYi5mdWxsbmFtZSgpIGNhdXNlZCBhIGNyYXNoLiBQb3NzaWJs eSB0aGVyZSBhcmUgb3RoZXIgcGF0aHMNCj4gSmFuPiB0aGF0IG1heSB0cmlnZ2VyIHRoZSBjcmFz aC4NCj4gDQo+IElzIHRoZXJlIGEgcGF0Y2ggYWxyZWFkeSBmb3IgdGhlIGZ1bGxuYW1lIGJ1Zz8N Cg0KSG1tLCBpdCdzIGJlZW4gYSB3aGlsZSBJIHdyb3RlIHRoYXQgcGF0Y2ggKHdoZW4gd29ya2lu ZyBvbiBQeXRob24NCmFsdGVybmF0aXZlIHRvIEpJVC1yZWFkZXIgQVBJKSBhbmQgSSBiZWxpZXZl IEkgZW5jb3VudGVyZWQgYSBjYXNlDQpjYXNlIHdoZXJlIGZ1bGxuYW1lKCkgY3Jhc2hlZCBzaW5j ZSBpdCAoaW5kaXJlY3RseSkgY2FsbGVkwqANCmJ1aWxkX2lkX2JmZF9nZXQoKS7CoA0KDQpJIHRy aWVkIHRvIHJlcHJvZHVjZSBpdCBub3cgYW5kIGNvdWxkIG5vdCwgcGVyaGFwcyBJIGNhbiBiZSBy ZXByb2R1Y2VkDQpvbmNlIG90aGVyIHBhdGNoZXMgYXJlIGluLiANCg0KSSdsbCByZW1vdmUgdGhh dCBzZW50ZW5jZSBmcm9tIGNvbW1pdCBtZXNzYWdlIHRvIGF2b2lkIGNvbmZ1c2lvbjoNCg0KDQog ICAgZ2RiOiBjYXJlIGZvciBkeW5hbWljIG9iamZpbGVzIGluIGJ1aWxkX2lkX2JmZF9nZXQgKCkN CiAgICANCiAgICBBY2Nlc3NpbmcgZ2RiLk9iamZpbGUuYnVpbGRfaWQgY2F1c2VkIEdEQiB0byBj cmFzaCB3aGVuIG9iamZpbGUgaXMNCiAgICBkeW5hbWljLCB0aGF0IGlzIGNyZWF0ZWQgYnkgSklU IHJlYWRlciBBUEkuDQogICAgDQogICAgVGhlIGlzc3VlIHdhcyBOVUxMLXBvaW50ZXIgZGVyZWZl cmVuY2luZyBpbiBidWlsZF9pZF9iZmRfZ2V0ICgpIGJlY2F1c2UNCiAgICBkeW5hbWljIG9iamZp bGVzIGhhdmUgbm8gdW5kZXJsYXlpbmcgQkZEIHN0cnVjdHVyZS4gVGhpcyBjb21taXQgZml4ZXMN Cg0KSmFuDQoNCj4gDQo+IEphbj4gKyAgLyogRHluYW1pYyBvYmpmaWxlcyBzdWNoIGFzIG9uZXMg Y3JlYXRlZCBieSBKSVQgcmVhZGVyIEFQSQ0KPiBKYW4+ICsgICAgIGhhdmUgbm8gdW5kZXJsYXlp bmcgYmZkIHN0cnVjdHVyZSAodGhhdCBpcywgb2JqZmlsZS0+b2JmZA0KPiBKYW4+ICsgICAgIGlz IE5VTEwpLiAgKi8NCj4gSmFuPiArICBpZiAoYWJmZCA9PSBudWxscHRyKQ0KPiBKYW4+ICsgICAg cmV0dXJuIE5VTEw7DQo+IA0KPiBVc2UgJ251bGxwdHInIGluIG5ldyBjb2RlLiAgVGhpcyBpcyBv ayB3aXRoIHRoaXMgY2hhbmdlLg0KPiANCj4gdGhhbmsgeW91LA0KPiBUb20NCj4gDQoNCg==