From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mails.dpdk.org (mails.dpdk.org [217.70.189.124]) by inbox.dpdk.org (Postfix) with ESMTP id 2B2E845B42; Tue, 15 Oct 2024 16:45:03 +0200 (CEST) Received: from mails.dpdk.org (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id E8C46400D7; Tue, 15 Oct 2024 16:45:02 +0200 (CEST) Received: from dkmailrelay1.smartsharesystems.com (smartserver.smartsharesystems.com [77.243.40.215]) by mails.dpdk.org (Postfix) with ESMTP id B9988400D6 for ; Tue, 15 Oct 2024 16:45:01 +0200 (CEST) Received: from smartserver.smartsharesystems.com (smartserver.smartsharesys.local [192.168.4.10]) by dkmailrelay1.smartsharesystems.com (Postfix) with ESMTP id 8FFC821B39; Tue, 15 Oct 2024 16:45:01 +0200 (CEST) Subject: RE: [PATCH 2/3] bitset: fix build for GCC without experimental API Date: Tue, 15 Oct 2024 16:44:58 +0200 Message-ID: <98CBD80474FA8B44BF855DF32C47DC35E9F7DF@smartserver.smartshare.dk> MIME-Version: 1.0 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: base64 In-Reply-To: <10943298.zapYfy813O@thomas> X-MS-Has-Attach: Content-class: urn:content-classes:message X-MS-TNEF-Correlator: Thread-Topic: [PATCH 2/3] bitset: fix build for GCC without experimental API Thread-Index: AdsfDdiGNo+owJM9QKqv1XnGhNmGkAAAIrhg References: <20241015121046.2556695-1-david.marchand@redhat.com> <20241015121046.2556695-3-david.marchand@redhat.com> <98CBD80474FA8B44BF855DF32C47DC35E9F7DE@smartserver.smartshare.dk> <10943298.zapYfy813O@thomas> From: =?UTF-8?B?TW9ydGVuIEJyw7hydXA=?= To: "Thomas Monjalon" , "David Marchand" X-MimeOLE: Produced By Microsoft Exchange V6.5 Cc: , , , =?UTF-8?B?TWF0dGlhcyBSw7ZubmJsb20=?= , "Tyler Retzlaff" X-BeenThere: dev@dpdk.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: DPDK patches and discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dev-bounces@dpdk.org PiBGcm9tOiBUaG9tYXMgTW9uamFsb24gW21haWx0bzp0aG9tYXNAbW9uamFsb24ubmV0XQ0KPiBT ZW50OiBUdWVzZGF5LCAxNSBPY3RvYmVyIDIwMjQgMTYuMTMNCj4gDQo+IDE1LzEwLzIwMjQgMTQ6 NTMsIE1vcnRlbiBCcsO4cnVwOg0KPiA+ID4gRnJvbTogRGF2aWQgTWFyY2hhbmQgW21haWx0bzpk YXZpZC5tYXJjaGFuZEByZWRoYXQuY29tXQ0KPiA+ID4gQEAgLTI1NSw3ICsyNTUsMTMgQEAgX19y dGVfZXhwZXJpbWVudGFsDQo+ID4gPiAgc3RhdGljIGlubGluZSBib29sDQo+ID4gPiAgcnRlX2Jp dHNldF90ZXN0KGNvbnN0IHVpbnQ2NF90ICpiaXRzZXQsIHNpemVfdCBiaXRfbnVtKQ0KPiA+ID4g IHsNCj4gPiA+ICsjaWZkZWYgQUxMT1dfRVhQRVJJTUVOVEFMX0FQSQ0KPiA+ID4gIAlyZXR1cm4g X19SVEVfQklUU0VUX0RFTEVHQVRFKHJ0ZV9iaXRfdGVzdCwgYml0c2V0LCBiaXRfbnVtKTsNCj4g PiA+ICsjZWxzZQ0KPiA+ID4gKwlSVEVfU0VUX1VTRUQoYml0c2V0KTsNCj4gPiA+ICsJUlRFX1NF VF9VU0VEKGJpdF9udW0pOw0KPiA+ID4gKwlyZXR1cm4gZmFsc2U7DQo+ID4gPiArI2VuZGlmDQo+ ID4gPiAgfQ0KPiA+DQo+ID4gVGhpcyBsb29rcyB3cm9uZyEgVGhlIEFQSSBpcyBleHBvc2VkLCBi dXQgZG9lcyBub3RoaW5nLg0KPiANCj4gWWVzLCB0aGlzIGlzIHdoYXQgd2UgZGlkIGFscmVhZHkg aW4gdGhlIHBhc3QgZm9yIG90aGVyIGV4cGVyaW1lbnRhbA0KPiBmdW5jdGlvbnMNCj4gY2FsbGVk IGZyb20gaW5saW5lIGZ1bmN0aW9ucy4NCj4gVGhlcmUgaXMgbm8gY2hvaWNlLCB0aGUgY29tcGls ZXIgaXMgaGl0dGluZyB0aGUgd2FybmluZy4NCj4gDQo+ID4gSXQgaXMgcG9zc2libGUgdG8gYnVp bGQgd2l0aG91dCBBTExPV19FWFBFUklNRU5UQUxfQVBJOyB0aGUgY29tcGlsZXINCj4gd2lsbCBl bWl0IHdhcm5pbmdzIHdoZW4gdXNpbmcgZXhwZXJpbWVudGFsIEFQSXMuDQo+IA0KPiBZZXMgaXQg aXMgcG9zc2libGUgdG8gYnVpbGQsDQo+IGJ1dCBpdCBpcyBub3Qgc2FpZCBpdCBzaG91bGQgd29y ayB0aGUgc2FtZS4NCj4gDQo+ID4gSWYgdGhvc2UgY29tcGlsZXIgd2FybmluZ3MgYXJlIG5vdCBo YW5kbGVkIGFzIGVycm9ycywgdGhlIGNvbXBpbGVkDQo+IGFwcGxpY2F0aW9uIHdpbGwgYmUgZnVs bCBvZiBidWdzLg0KPiANCj4gWWVzLCB0aGF0J3Mgd2h5IHRoZXJlIGFyZSB3YXJuaW5ncy4NCj4g V2UgbWF5IGRvY3VtZW50IGl0IGJldHRlciBidXQgdGhhdCdzIHRoZSBiZWhhdmlvciB3ZSBoYXZl IGZvciB5ZWFycy4NCj4gVGhlcmUgaXMgbm8gZWFzeSBzb2x1dGlvbiwgYW5kIG1ha2luZyBleHBl cmltZW50YWwgZnVuY3Rpb25zIHdvcmsNCj4gd2l0aG91dCBkZWZpbmluZyBBTExPV19FWFBFUklN RU5UQUxfQVBJIGlzIG5vdCBhIHJlYWxseSBpbnRlcmVzdGluZw0KPiBnb2FsLg0KPiBJIHRoaW5r IHRoZSB3b3JkICJhbGxvdyIgc3VnZ2VzdHMgaXQgaXMgbm90IHN1cHBvc2VkIHRvIHdvcmsgaWYg bm90DQo+IGFsbG93ZWQuDQoNClRoZXJlJ3MgYSB3b3JsZCBvZiBkaWZmZXJlbmNlIGJldHdlZW4g ImV4cGVyaW1lbnRhbCwgbWlnaHQgaGF2ZSBidWdzIiAtIHdoaWNoIGlzIHdoYXQgSSAoYW5kIHBv c3NpYmx5IG90aGVyIERQREsgY29uc3VtZXJzKSBleHBlY3QgLSBhbmQgImV4cGVyaW1lbnRhbCwg d2Uga25vdyBmb3IgYSBmYWN0IHRoYXQgaXQgZG9lc24ndCB3b3JrIiAtIHdoaWNoIGlzIHF1aXRl IGEgc3VycHJpc2UgdG8gbWUuDQo+IA0KPiBJdCB3b3VsZCBiZSBtb3JlIGludGVyZXN0aW5nIHRv IG1ha2Ugc3VyZSB0aGUgdXNlcnMgdW5kZXJzdGFuZA0KPiB3aHkgd2UgaGF2ZSB0aGlzIGZsYWcg YW5kIGhvdyB0byBlbmFibGUgaXQuDQo+IEkgcHJvcG9zZSBhZGRpbmcgc29tZSBkb2NzLCBhbmQg bWVudGlvbmluZyBBTExPV19FWFBFUklNRU5UQUxfQVBJDQo+IGluIHRoZSB0aGUgX19ydGVfZXhw ZXJpbWVudGFsIG1lc3NhZ2UgaW4gcnRlX2NvbXBhdC5oLg0KPiANCg0KSWYgd2Uga25vdyB0aGF0 IHNvbWUgb2YgdGhlc2Ugd2FybmluZ3MgY2F1c2UgYnVncyBpbiBEUERLLCB3ZSBzaG91bGQgZWxl dmF0ZSB0aGVzZSBzcGVjaWZpYyBpbnN0YW5jZXMgdG8gZXJyb3IgbGV2ZWwuDQoNClJlZ2FyZGlu ZyB0aGlzIHNwZWNpZmljIHBhdGNoOg0KV291bGQgaXQgYmUgcG9zc2libGUgdG8gY2hhbmdlIGl0 IHRvIGJlaGF2ZSBsaWtlIHBhdGNoIDEvMywgaS5lLiBjb21wbGV0ZWx5IG9taXQgdGhlIGV4cGVy aW1lbnRhbCBBUElzIGlmIEFMTE9XX0VYUEVSSU1FTlRBTF9BUEkgaXMgbm90IGRlZmluZWQ/DQoN Cg==