From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from ffbox0-bg.mplayerhq.hu (ffbox0-bg.ffmpeg.org [79.124.17.100]) by master.gitmailbox.com (Postfix) with ESMTP id ACBE04C5EC for ; Tue, 30 Jul 2024 15:36:05 +0000 (UTC) Received: from [127.0.1.1] (localhost [127.0.0.1]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTP id A9E4F68D762; Tue, 30 Jul 2024 18:36:02 +0300 (EEST) Received: from 16.mo581.mail-out.ovh.net (16.mo581.mail-out.ovh.net [46.105.72.216]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTPS id DCA3668D506 for ; Tue, 30 Jul 2024 18:35:55 +0300 (EEST) Received: from director7.ghost.mail-out.ovh.net (unknown [10.109.176.70]) by mo581.mail-out.ovh.net (Postfix) with ESMTP id 4WYK7b072Wz1LVs for ; Tue, 30 Jul 2024 15:35:54 +0000 (UTC) Received: from ghost-submission-6684bf9d7b-swj9n (unknown [10.111.182.153]) by director7.ghost.mail-out.ovh.net (Postfix) with ESMTPS id C11451FE0B for ; Tue, 30 Jul 2024 15:35:54 +0000 (UTC) Received: from courmont.net ([37.59.142.103]) by ghost-submission-6684bf9d7b-swj9n with ESMTPSA id H128KFoIqWadOAEAhHXmfw (envelope-from ) for ; Tue, 30 Jul 2024 15:35:54 +0000 Authentication-Results: garm.ovh; auth=pass (GARM-103G0052099b0bf-8caa-4278-8804-6287bde8e53b, 4864202BB50D68361656C450AF051066E6CCA958) smtp.auth=postmaster@courmont.net X-OVh-ClientIp: 87.92.194.88 From: =?ISO-8859-1?Q?R=E9mi?= Denis-Courmont To: ffmpeg-devel@ffmpeg.org Date: Tue, 30 Jul 2024 18:35:53 +0300 Message-ID: <2754394.18AYsCAYR7@basile.remlab.net> Organization: Remlab In-Reply-To: <20240730140751.5114-2-unlord@xiph.org> References: <20240730140751.5114-2-unlord@xiph.org> MIME-Version: 1.0 X-Ovh-Tracer-Id: 601793501302430201 X-VR-SPAMSTATE: OK X-VR-SPAMSCORE: 0 X-VR-SPAMCAUSE: gggruggvucftvghtrhhoucdtuddrgeeftddrjeeggdelvdcutefuodetggdotefrodftvfcurfhrohhfihhlvgemucfqggfjpdevjffgvefmvefgnecuuegrihhlohhuthemucehtddtnecunecujfgurhephffvufffkfhojghfggfgtgesthhqredttddtjeenucfhrhhomheptformhhiucffvghnihhsqdevohhurhhmohhnthcuoehrvghmihesrhgvmhhlrggsrdhnvghtqeenucggtffrrghtthgvrhhnpeffgedthfegveefhffhffehvddtvdetgfelveeuueekkeetvefgtdfgffdvhfegveenucffohhmrghinheprhgvmhhlrggsrdhnvghtnecukfhppeduvdejrddtrddtrddupdekjedrledvrdduleegrdekkedpfeejrdehledrudegvddruddtfeenucevlhhushhtvghrufhiiigvpedtnecurfgrrhgrmhepihhnvghtpeduvdejrddtrddtrddupdhmrghilhhfrhhomheprhgvmhhisehrvghmlhgrsgdrnhgvthdpnhgspghrtghpthhtohepuddprhgtphhtthhopehffhhmphgvghdquggvvhgvlhesfhhfmhhpvghgrdhorhhgpdfovfetjfhoshhtpehmohehkedupdhmohguvgepshhmthhpohhuth Subject: Re: [FFmpeg-devel] [PATCH] lavu/riscv: Fallback to getauxval() for cpu flags X-BeenThere: ffmpeg-devel@ffmpeg.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: FFmpeg development discussions and patches List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Reply-To: FFmpeg development discussions and patches Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Errors-To: ffmpeg-devel-bounces@ffmpeg.org Sender: "ffmpeg-devel" Archived-At: List-Archive: List-Post: TGUgdGlpc3RhaW5hIDMwLiBoZWluw6RrdXV0YSAyMDI0LCAxNy4wNy41MiBFRVNUIE5hdGhhbiBF LiBFZ2dlIGEgw6ljcml0IDoKPiBTaWduZWQtb2ZmLWJ5OiBOYXRoYW4gRS4gRWdnZSA8dW5sb3Jk QHhpcGgub3JnPgo+IC0tLQo+ICBsaWJhdnV0aWwvcmlzY3YvY3B1LmMgfCAxMSArKysrKysrLS0t LQo+ICAxIGZpbGUgY2hhbmdlZCwgNyBpbnNlcnRpb25zKCspLCA0IGRlbGV0aW9ucygtKQo+IAo+ IGRpZmYgLS1naXQgYS9saWJhdnV0aWwvcmlzY3YvY3B1LmMgYi9saWJhdnV0aWwvcmlzY3YvY3B1 LmMKPiBpbmRleCBlMDM1ZjRiMDI0Li4xM2I5MzliOWQ5IDEwMDY0NAo+IC0tLSBhL2xpYmF2dXRp bC9yaXNjdi9jcHUuYwo+ICsrKyBiL2xpYmF2dXRpbC9yaXNjdi9jcHUuYwo+IEBAIC05MCw3ICs5 MCw4IEBAIGludCBmZl9nZXRfY3B1X2ZsYWdzX3Jpc2N2KHZvaWQpCj4gICAgICAgICAgICAgIGRl ZmF1bHQ6Cj4gICAgICAgICAgfQo+ICAgICAgfQo+IC0jZWxpZiBIQVZFX0dFVEFVWFZBTAo+ICsj ZW5kaWYKPiArI2lmIEhBVkVfR0VUQVVYVkFMCgpJIGRvbid0IHNlZSB0aGUgcG9pbnQgaW4gZG9p bmcgdGhhdC4gSWYgPHN5cy9od3Byb2JlLmg+IGFuZC9vciA8YXNtL2h3cHJvYmUuaD4gCmV4aXN0 LCB0aGUgdGFyZ2V0IGlzIHRoZSB1cHN0cmVhbSBHTlUvTGludXggQUJJLiBUaGF0IGJlaW5nIHRo ZSBjYXNlLCBmYWxsaW5nIApiYWNrIHRvIHRoZSBhdXhpbGxhcnkgdmVjdG9yIGlzIHBvaW50bGVz cywgYXMgbm90ZWQgaW4gcHJldmlvdXMgY29tbWl0cy4KClRoZSBDYW5hYW4gKDUuMTApIGFuZCBT cGFjZW1pVCAoNi4xKSB2ZW5kb3IgZm9ya3Mgb2YgdGhlIExpbnV4IGtlcm5lbCBkbyBub3QgCmhh dmUgdGhvc2UgdHdvIGhlYWRlcnMgYW5kIHRoZWlyIFNESyBzaG91bGQgdGFrZSB0aGUgSEFWRV9H RVRBVVhWQUwgYnJhbmNoIGFzIAp0aGluZ3Mgc3RhbmQgYWxyZWFkeS4KClRoZSBgZWxpZmAgdGhl cmUgaXMgbWVhbnQgdG8gZHJvcCBub21pbmFsbHkgdXNlbGVzcyBjb2RlIHdoaWxzdCBhbHNvIG5v dCAKbWlzdGFraW5nIHRoZSBYVGhlYWRWZWN0b3IgZXh0ZW5zaW9uIGZvciBwcm9wZXIgUlZWIG9u IFQtSGVhZCB2ZW5kb3Iga2VybmVscy4gClRoaXMgcGF0Y2ggcmVpbnRyb2R1Y2VzIHRoZSBwcm9i bGVtLgoKPiAgICAgIHsKPiAgICAgICAgICBjb25zdCB1bnNpZ25lZCBsb25nIGh3Y2FwID0gZ2V0 YXV4dmFsKEFUX0hXQ0FQKTsKPiAKPiBAQCAtMTAwLDE0ICsxMDEsMTYgQEAgaW50IGZmX2dldF9j cHVfZmxhZ3NfcmlzY3Yodm9pZCkKPiAgICAgICAgICAgICAgcmV0IHw9IEFWX0NQVV9GTEFHX1JW RjsKPiAgICAgICAgICBpZiAoaHdjYXAgJiBIV0NBUF9SVignRCcpKQo+ICAgICAgICAgICAgICBy ZXQgfD0gQVZfQ1BVX0ZMQUdfUlZEOwo+IC0gICAgICAgIGlmIChod2NhcCAmIEhXQ0FQX1JWKCdC JykpCj4gLSAgICAgICAgICAgIHJldCB8PSBBVl9DUFVfRkxBR19SVkJfQUREUiB8IEFWX0NQVV9G TEFHX1JWQl9CQVNJQyB8Cj4gLSAgICAgICAgICAgICAgICAgICBBVl9DUFVfRkxBR19SVkI7CgpU aGlzIHdvdWxkIGJyZWFrIEIgZGV0ZWN0aW9uIG9uIHRoZSBwcmVzdW1wdGl2ZSBPcGVuQlNEIGFu ZCBGcmVlQlNEIEFCSXMuCgo+ICAgICAgICAgIC8qIFRoZSBWIGV4dGVuc2lvbiBpbXBsaWVzIGFs bCBadmUqIGZ1bmN0aW9uYWwgc3Vic2V0cyAqLwo+ICAgICAgICAgIGlmIChod2NhcCAmIEhXQ0FQ X1JWKCdWJykpCj4gICAgICAgICAgICAgICByZXQgfD0gQVZfQ1BVX0ZMQUdfUlZWX0kzMiB8IEFW X0NQVV9GTEFHX1JWVl9JNjQKPiAKPiAgICAgICAgICAgICAgICAgICAgfCBBVl9DUFVfRkxBR19S VlZfRjMyIHwgQVZfQ1BVX0ZMQUdfUlZWX0Y2NDsKPiAKPiArCj4gKyAgICAgICAgLyogVGhlIFYg ZXh0ZW5zaW9uIGltcGxpZXMgWmIqIG9uIGFsbCBleGlzdGluZyBoYXJkd2FyZSAqLwo+ICsgICAg ICAgIGlmIChod2NhcCAmIChIV0NBUF9SVignQicpIHwgSFdDQVBfUlYoJ1YnKSkpCj4gKyAgICAg ICAgICAgIHJldCB8PSBBVl9DUFVfRkxBR19SVkJfQUREUiB8IEFWX0NQVV9GTEFHX1JWQl9CQVNJ QyB8Cj4gKyAgICAgICAgICAgICAgICAgICBBVl9DUFVfRkxBR19SVkI7CgpOb3JtYWxseSBJIHdv dWxkIHNheSB0aGF0IHRoaXMgYmVsb25ncyBpbiBhIHNlcGFyYXRlIGNvbW1pdC4gQnV0IHRoaXMg CmNvbnRyYWRpY3RzIHRoZSBJU0Egc3BlY2lmaWNhdGlvbnMgYXMgd2VsbCBhcyB0aGUgc2VtYW50 aWNzIExpbnV4IGludGVyZmFjZXMgCmFuZCwgYWdhaW4sIHRoZSBwcmVzdW1wdGl2ZSBCU0QgaW50 ZXJmYWNlcy4KClRoaXMgZG9lcyB3b3JrIG9uIGFsbCBvZiB0aGUgdHdvIGJpdHMgb2YgKmNvbnRl bXBvcmFyeSogY29tbWVyY2lhbGx5IGF2YWlsYWJsZSAKKnNpbGljb24qLiBUaGlzIGRvZXMgYnJl YWtzIHNvbWUgY29ycmVjdCBlbXVsYXRvciBhbmQgc2ltdWxhdG9yIAppbXBsZW1lbnRhdGlvbnMg dGhvdWdoLCBhbmQgd2UgaGF2ZSBubyB3YXJyYW50aWVzIHRoYXQgdGhpcyB3b24ndCBicmVhayBz b21lIApyZWFsIGhhcmR3YXJlIGluIHRoZSBmdXR1cmUuIEFuZCBpbmRlZWQsIHRoaXMgd291bGQg YnJlYWsgcHVyZSBSVkEyMiBoYXJkd2FyZS4KCj4gICAgICB9Cj4gICNlbmRpZgoKLS0gCuODrOOD n+ODu+ODh+ODiy3jgq/jg7zjg6vjg6Ljg7MKaHR0cDovL3d3dy5yZW1sYWIubmV0LwoKCgpfX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpmZm1wZWctZGV2ZWwg bWFpbGluZyBsaXN0CmZmbXBlZy1kZXZlbEBmZm1wZWcub3JnCmh0dHBzOi8vZmZtcGVnLm9yZy9t YWlsbWFuL2xpc3RpbmZvL2ZmbXBlZy1kZXZlbAoKVG8gdW5zdWJzY3JpYmUsIHZpc2l0IGxpbmsg YWJvdmUsIG9yIGVtYWlsCmZmbXBlZy1kZXZlbC1yZXF1ZXN0QGZmbXBlZy5vcmcgd2l0aCBzdWJq ZWN0ICJ1bnN1YnNjcmliZSIuCg==