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 66FA846767 for ; Mon, 17 Jul 2023 18:09:21 +0000 (UTC) Received: from [127.0.1.1] (localhost [127.0.0.1]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTP id 0563768C5ED; Mon, 17 Jul 2023 21:09:19 +0300 (EEST) Received: from 10.mo576.mail-out.ovh.net (10.mo576.mail-out.ovh.net [46.105.73.241]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTPS id 0471268C489 for ; Mon, 17 Jul 2023 21:09:12 +0300 (EEST) Received: from director10.ghost.mail-out.ovh.net (unknown [10.109.146.213]) by mo576.mail-out.ovh.net (Postfix) with ESMTP id 4D85624738 for ; Mon, 17 Jul 2023 18:09:12 +0000 (UTC) Received: from ghost-submission-6684bf9d7b-c52g9 (unknown [10.110.115.101]) by director10.ghost.mail-out.ovh.net (Postfix) with ESMTPS id 16BA31FD49 for ; Mon, 17 Jul 2023 18:09:12 +0000 (UTC) Received: from courmont.net ([37.59.142.99]) by ghost-submission-6684bf9d7b-c52g9 with ESMTPSA id l+OdAMiDtWTNJgAA422rBw (envelope-from ) for ; Mon, 17 Jul 2023 18:09:11 +0000 Authentication-Results: garm.ovh; auth=pass (GARM-99G00304378858-4f48-43ab-ae77-e4748ac45fa2, B0373659C9CBE7527DE2AA887F006526039BD3B2) smtp.auth=postmaster@courmont.net X-OVh-ClientIp: 87.92.194.88 From: =?ISO-8859-1?Q?R=E9mi?= Denis-Courmont To: FFmpeg development discussions and patches Date: Mon, 17 Jul 2023 21:09:10 +0300 Message-ID: <2178629.fXmMkjqrQc@basile.remlab.net> Organization: Remlab In-Reply-To: References: <12243004.O9o76ZdvQC@basile.remlab.net> <2404688.o4v6flLIFt@basile.remlab.net> MIME-Version: 1.0 X-Ovh-Tracer-Id: 9495839817910983161 X-VR-SPAMSTATE: OK X-VR-SPAMSCORE: -100 X-VR-SPAMCAUSE: gggruggvucftvghtrhhoucdtuddrgedviedrgedvgdduvdduucetufdoteggodetrfdotffvucfrrhhofhhilhgvmecuqfggjfdpvefjgfevmfevgfenuceurghilhhouhhtmecuhedttdenucesvcftvggtihhpihgvnhhtshculddquddttddmnecujfgurhephffvufffkfhojghfggfgtgesthhqredttddtjeenucfhrhhomheptformhhiucffvghnihhsqdevohhurhhmohhnthcuoehrvghmihesrhgvmhhlrggsrdhnvghtqeenucggtffrrghtthgvrhhnpeffgedthfegveefhffhffehvddtvdetgfelveeuueekkeetvefgtdfgffdvhfegveenucffohhmrghinheprhgvmhhlrggsrdhnvghtnecukfhppeduvdejrddtrddtrddupdekjedrledvrdduleegrdekkedpfeejrdehledrudegvddrleelnecuvehluhhsthgvrhfuihiivgeptdenucfrrghrrghmpehinhgvthepuddvjedrtddrtddruddpmhgrihhlfhhrohhmpeeorhgvmhhisehrvghmlhgrsgdrnhgvtheqpdhnsggprhgtphhtthhopedupdhrtghpthhtohepfhhfmhhpvghgqdguvghvvghlsehffhhmphgvghdrohhrghdpoffvtefjohhsthepmhhoheejiedpmhhouggvpehsmhhtphhouhht Subject: Re: [FFmpeg-devel] [PATCH 4/7] checkasm: use pointers for start/stop functions 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: TGUgbWFhbmFudGFpbmEgMTcuIGhlaW7DpGt1dXRhIDIwMjMsIDIwLjQ4LjQwIEVFU1QgTHlubmUg YSDDqWNyaXQgOgo+ID4+ID4gQnV0IEkgc3RpbGwgYXJndWUgdGhhdCB0aGF0IGlzLCBlaXRoZXIg d2F5LCBjb21wbGV0ZWx5IG5lZ2xpZ2libGUKPiA+PiA+IGNvbXBhcmVkCj4gPj4gPiB0byB0aGUg KmV4aXN0aW5nKiBvdmVyaGVhZC4gRWFjaCBsb29wIGlzIG1ha2luZyA0IHN5c3RlbSBjYWxscywg YW5kCj4gPj4gPiBlYWNoCj4gPj4gPiBvZiB0aG9zZSBzeXN0ZW0gY2FsbCByZXF1aXJlcyBhIGRp cmVjdCBjYWxsICh0byBQTFQpIGFuZCBhbiBpbmRpcmVjdAo+ID4+ID4gYnJhbmNoIChmcm9tIEdP VCkuIElmIHlvdSBoYXZlIGEgcHJvYmxlbSB3aXRoIHRoZSB0d28gYWRkaXRpb25hbAo+ID4+ID4g ZnVuY3Rpb24KPiA+PiA+IGNhbGxzLCB0aGVuIHlvdSBjYW4ndCBiZSB1c2luZyBMaW51eCBwZXJm IGluIHRoZSBmaXJzdCBwbGFjZS4KPiA+PiAKPiA+PiBZb3UgZG9uJ3Qgd2FudCB0byBldmVyIHVz ZSBsaW51eCBwZXJmIGluIHRoZSBmaXJzdCBwbGFjZSwgaXQncyBzZWNvbmQKPiA+PiBjbGFzcy4+ IAo+ID4gTm8gaXQgaXNuJ3QuIFRoZSBpbnRlcmZhY2UgaXMgbW9yZSBpbnZvbHZlZCB0aGFuIGp1 c3QgcmVhZGluZyBhIENTUjsgYW5kCj4gPiBzdXJlIEknZCBwcmVmZXIgdGhlIHNpbXBsZSBpbnRl cmZhY2UgdGhhdCBSRENZQ0xFIGlzIGFsbCBvdGhlciB0aGluZ3MKPiA+IGJlaW5nIGVxdWFsLiBC dXQgb3RoZXIgdGhpbmdzIGFyZSBub3QgZXF1YWwuIExpbnV4IHBlcmYgaXMgaW4gZmFjdCAqbW9y ZSoKPiA+IGFjY3VyYXRlIGJ5IHZpcnR1ZSBvZiBub3QgKndyb25nbHkqIGNvdW50aW5nIG90aGVy IHRoaW5ncy4gQW5kIGl0IGRvZXMKPiA+IG5vdCB0aHJlYXRlbiB0aGUgc2VjdXJpdHkgb2YgdGhl IGVudGlyZSBzeXN0ZW0sIHNvIGl0IHdpbGwgd29yayBpbnNpZGUgYQo+ID4gcmVudGVkIFZNIG9y IGFuIHVucHJpdmlsZWdlZCBwcm9jZXNzLgo+IAo+IFRocmVhdGVuPwoKVXNlci1zcGFjZSBhY2Nl c3MgdG8gdGhlIGN5Y2xlIGNvdW50ZXIgaGFzIGJlZW4gZGVlbWVkIGEgc2VjdXJpdHkgdGhyZWF0 IGR1ZSAKdG8gdGhlIEN5Y2xlIERyaWZ0IGF0dGFjaywgYW5kIGlzIGRpc2FibGVkIGFzIG9mIE9w ZW5TQkkgMS4zLgoKSWYgRkZtcGVnIGRvZXMgbm90IHN1cHBvcnQgTGludXggcGVyZiwgRkZtcGVn IHdpbGwgZ2V0IF9ub18gcGVyZm9ybWFuY2UgCmJlbmNobWFya3Mgb24gTGludXguCgo+IFRoaXMg aXMgYSBkZXZlbG9wbWVudCB0b29sIGZpcnN0IGFuZCBmb3JlbW9zdC4KCkEgZGV2ZWxvcG1lbnQg dG9vbCBpcyBub3QgYSBqdXN0aWZpY2F0aW9uIGZvciBsZWF2aW5nIGEgc2VjdXJpdHkgd2hvbGUg aW4gdGhlIApzeXN0ZW0uIEkgZG9uJ3QgbWFrZSB0aGUgcnVsZXMsIGFuZCB5b3UgZG9uJ3QgZWl0 aGVyLiBPcGVuU0JJIGFuZCBMaW51eCBtYWtlIAp0aGVtLgoKPiBJZiBhbnlvbmUgZG9lc24ndCB3 YW50IHRvIHVzZSByZGN5Y2xlLCB0aGV5IGNhbiB1c2UgbGludXggcGVyZiwgaXQgc3RpbGwKPiB3 b3Jrcywgd2l0aCBvciB3aXRob3V0IHRoZSBwYXRjaC4KCkl0IGRvZXMgbm90LgoKPiA+PiBJIGRv bid0IHRoaW5rIGl0J3Mgd29ydGggY2hhbmdpbmcgdGhlIGRpcmVjdCBpbmxpbmluZyB3ZSBoYWQg YmVmb3JlLgo+ID4+IFlvdSdyZQo+ID4+IG5vdCBpbnRlcmVzdGVkIGluIHdoZXRoZXIgb3Igbm90 IHRoZSBzYW1lIGV4YWN0IGNvZGUgaXMgcmFuIGJldHdlZW4KPiA+PiBwbGF0Zm9ybXMsCj4gPiAK PiA+IEVyciwgSSBhbSBkZWZpbml0ZWx5IGludGVyZXN0ZWQgaW4gZG9pbmcgZXhhY3RseSB0aGF0 LiBJIGRvbid0IHdhbnQgdG8KPiA+IGhhdmUgdG8gcmVjb25maWd1cmUgYW5kIHJlY29tcGlsZSB0 aGUgZW50aXJlIEZGbXBlZyBqdXN0IHRvIHN3aXRjaAo+ID4gYmV0d2VlbiBMaW51eCBwZXJmIGFu ZCByYXcgY3ljbGUgY291bnRlci4gQSBjb250cmFyaW8sIEkgKmRvKiB3YW50IHRvCj4gPiBjb21w YXJlIHBlcmZvcm1hbmNlIGJldHdlZW4gdmVuZG9ycyBvbmNlIHRoZSBoYXJkd2FyZSBpcyBhdmFp bGFibGUuCj4gCj4gVGhhdCdzIGEgd2VhayByZWFzb24gdG8gY29tcHJvbWlzZSB0aGUgYWNjdXJh Y3kgb2YgYSBkZXZlbG9wbWVudCB0b29sLgoKVGhpcyBpcyBub3QgY29tcHJvbWlzaW5nIGFueSBh Y2N1cmFjeSBvZiBhbnkgZGV2ZWxvcG1lbnQgdG9vbC4gQWdhaW4sIGluIGEgCnNjZW5hcmlvIHdo ZXJlIGJvdGggUkRDWUNMRSBhbmQgTGludXggcGVyZiB3b3JrLCBMaW51eCBwZXJmIGlzIG1vcmUg YWNjdXJhdGUgCmZvciByZWFzb25zIHRoYXQgSSBhbHJlYWR5IG91dGxpbmVkIGluIHByZXZpb3Vz IG1lc3NhZ2VzLiBBbmQgb24gc3lzdGVtcyB3aXRoIApuZXdlciBPcGVuU0JJIGFuZCBrZXJuZWws IFJEQ1lDTEUgZG9lcyBub3Qgd29yayBhdCBhbGwuCgo+ID4+IGp1c3QgdGhhdCB0aGUgY29kZSB0 aGF0J3MgbWVhc3VyaW5nIHRpbWluZyBpcyBhcyBlZmZpY2llbnQgYW5kCj4gPj4gbG93IG92ZXJo ZWFkIGFzIHBvc3NpYmxlLgo+ID4gCj4gPiBPZiBjb3Vyc2Ugbm90LiBMb3cgb3ZlcmhlYWQgaXMg aXJyZWxldmFudCBoZXJlLiBUaGUgbWVhc3VyZW1lbnQgb3ZlcmhlYWQKPiA+IGlzIGtub3cgYW5k IGlzIHN1YnRyYWN0ZWQuIFdoYXQgd2UgbmVlZCBpcyBzdGFibGUvcmVwcm9kdWNpYmxlIG92ZXJo ZWFkLAo+ID4gYW5kIGFjY3VyYXRlIG1lYXN1cmVtZW50cy4KPiAKPiBXaGljaCBpcyB3aGF0IFRT QyBvciB0aGUgZXF1aXZhbGVudCBnZXRzIHlvdS4gSXQncyBub2lzeSwgYnV0IHRoYXQncyBiZWNh dXNlCj4gaXQncyBiZXR0ZXIgYW5kIGhpZ2hlciBhY2N1cmFjeSB0aGFuIGhhdmluZyB0byByb3Vu ZHRyaXAgdGhyb3VnaCB0aGUKPiBrZXJuZWwuCgpXZSBfY291bGRfIHVzZSBSRFRJTUUuIFRoYXQn cyBub3QgYmxvY2tlZC4KCkFuZCB3aGlsZSB0aGF0IHNob3VsZCBiZSAibG93IG92ZXJoZWFkIiwg YnV0IG1lYXN1cmluZyB0aW1lIGlzIGFsc28gb2J2aW91c2x5IAp3YXkgX2xlc3NfIGFjY3VyYXRl IHRoYW4gbWVhc3VyaW5nIGN5Y2xlcyAoUkRDWUNMRSksIHdoaWNoIGlzIGluIHR1cm4gX2xlc3Nf IAphY2N1cmF0ZSB0aGFuIG1lYXN1cmluZyBjeWNsZXMgb25seSBpbiB1c2VyIG1vZGUgYW5kIG9u bHkgb2YgdGhlIGN1cnJlbnQgCnByb2Nlc3MgKExpbnV4IHBlcmYpLgoKPiBFaXRoZXIgd2F5LCBJ IGRvbid0IGFncmVlIHdpdGggdGhpcyBwYXRjaCwgbm90IGFjY2VwdGluZyBpdC4KClRoZSBvbmx5 IHZhZ3VlbHkgdmFsaWQgcmVhc29uIHlvdSd2ZSBnaXZlbiBpcyB0aGF0IHRoaXMgc2hvdWxkIGNh Y2hlIHRoZSAKZnVuY3Rpb24gcG9pbnRlcnMgbG9jYWxseSwgd2hpY2ggdmVyc2lvbiAyIGRvZXMu CgpBbGwgeW91J3ZlIGRvbmUgaXMgbWFrZSBpdCBhYnVuZGFudGx5IGNsZWFyIHRoYXQgeW91IGRv bid0IGxpa2UgTGludXggcGVyZiBhbmQgCmRvbid0IGNhcmUgYWJvdXQgdGhlIHJhdGlvbmFsZSBm b3IgdGhpcyBwYXRjaCBiZWNhdXNlIGl0IGRvZXNuJ3Qgc3VpdCB5b3VyIApwZXJzb25hbCBwcmVm ZXJlbmNlcywgZXNwZWNpYWxseSBvbiBJUkM6CgoyMDo0OSA8QEx5bm5lPiAic2VjdXJpdHkiCjIw OjQ5IDxATHlubmU+IGl0J3MgYSBmdWNraW5nIHRpbWVyCjIwOjQ5IDxATHlubmU+ICJpbnNlY3Vy ZSIKMjA6NTEgPEBMeW5uZT4gY29tcHV0ZXJzIGFyZSB2ZXJ5IGdvb2QgYXQga25vd2luZyBob3cg bXVjaCB0aW1lIGhhcyBwYXNzZWQsIHRvIAogICAgICAgICAgICAgICB0aGUgcG9pbnQgb2YgdGhl IHNwZWVkIG9mIGxpZ2h0IGJlaW5nIGFuIGlzc3VlCjIwOjUyIDxATHlubmU+IGdldHRpbmcgcmlk IG9mIHRoaXMgYmVjYXVzZSBzb21lIHNjcmlwdCBraWRkaWUgY291bGQgCnBvdGVudGlhbGx5IAog ICAgICAgICAgICAgICBmaWd1cmUgb3V0IGEgYml0IGJ5IGNhbGxpbmcgdGhpcyBhIG1pbGxpb24g dGltZXMgd2hpbGUgdGhlIENQVSAKICAgICAgICAgICAgICAgaXMgYnVzeSBpcyBwYXJhbm9pZAoy MDo1OCA8QEx5bm5lPiBpdCdzIGEgY2FjaGUgaXNzdWUsIHNvIHlvdSBmaXggdGhlIGNhY2hlIGxp ZmV0aW1lLCBub3QgbmVyZiBhIAogICAgICAgICAgICAgICB0aW1lcgoKQW5kIGl0J3Mgbm90IGEg Y2FjaGUgaXNzdWUuIEN5Y2xlIERyaWZ0IGlzIG5vdCBhIGNhY2hlIGlzc3VlLCBpdCdzIGFuIApp bnN0cnVjdGlvbiB0aW1pbmcgaXNzdWUuCgpTaW5jZSB5b3UncmUgZ2l2aW5nIHplcm8gdmFsaWQg cmVhc29ucywgSSdtIGludm9raW5nIHRoZSBUQy4KCi0tIArjg6zjg5/jg7vjg4fjg4st44Kv44O8 44Or44Oi44OzCmh0dHA6Ly93d3cucmVtbGFiLm5ldC8KCgoKX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX18KZmZtcGVnLWRldmVsIG1haWxpbmcgbGlzdApmZm1w ZWctZGV2ZWxAZmZtcGVnLm9yZwpodHRwczovL2ZmbXBlZy5vcmcvbWFpbG1hbi9saXN0aW5mby9m Zm1wZWctZGV2ZWwKClRvIHVuc3Vic2NyaWJlLCB2aXNpdCBsaW5rIGFib3ZlLCBvciBlbWFpbApm Zm1wZWctZGV2ZWwtcmVxdWVzdEBmZm1wZWcub3JnIHdpdGggc3ViamVjdCAidW5zdWJzY3JpYmUi Lgo=