From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from ffbox0-bg.ffmpeg.org (ffbox0-bg.ffmpeg.org [79.124.17.100]) by master.gitmailbox.com (Postfix) with ESMTPS id 06C3E4E79A for ; Wed, 11 Jun 2025 18:34:03 +0000 (UTC) Received: from [127.0.1.1] (localhost [127.0.0.1]) by ffbox0-bg.ffmpeg.org (Postfix) with ESMTP id 6D1C2687D88; Wed, 11 Jun 2025 21:34:00 +0300 (EEST) Received: from mail-ed1-f52.google.com (mail-ed1-f52.google.com [209.85.208.52]) by ffbox0-bg.ffmpeg.org (Postfix) with ESMTPS id C8A71687C7C for ; Wed, 11 Jun 2025 21:33:53 +0300 (EEST) Received: by mail-ed1-f52.google.com with SMTP id 4fb4d7f45d1cf-607ec30df2bso399345a12.1 for ; Wed, 11 Jun 2025 11:33:53 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1749666832; x=1750271632; darn=ffmpeg.org; h=content-transfer-encoding:to:subject:message-id:date:from :in-reply-to:references:mime-version:from:to:cc:subject:date :message-id:reply-to; bh=uXhda6IGn5TVu2O6Z+S/nG5guqXR2R62YdW8kf7V1wQ=; b=EL1+zIKQRD6oULcicYb0CrVtdoFvJ35JVQtGyWavw3Q2V81kLzcimbsZe3CV6rbvIB THx2qtBqsefIOUAqmuKVyRTb0zTEL8Nv/2sAond43/vuoLua5eVROxihnK9Kok/qasQK 5R7Di1qk1z4+v/1xmZxKDPQVUjIw9T/XGTRu0ULQjlBgTRAfVNOBePKBQmKXaO4qeY42 qXqqAybx/T2CC0uQWZRnnhemL3ah4XxDANoue6p0yez4WpcJz0npHUQMP0ZNPc/I3a4X uzasvfAG/8jHQCa7oXli969RFDH5aiwEvmku+NaG7JlNvJRsE6jOdtRf1dlo/RTHRl4s +BPA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1749666832; x=1750271632; h=content-transfer-encoding:to:subject:message-id:date:from :in-reply-to:references:mime-version:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=uXhda6IGn5TVu2O6Z+S/nG5guqXR2R62YdW8kf7V1wQ=; b=XlVlEwGEzG/0+vKj9VRZIxYLjPsVd2gRLslzbwYj2RPNooZdk89Co1rTwdXXqp4G1J ddptnjmGKN4fx+ps3CAn1XYzpqGObC4H7mXlcPWyAICMcF7EBQpb6UsYEspSwc0vK+qv sPXBnDTv4sHM6zo/0SvCupo3gxT4QpctrQTFHzwl1bNlp4qf1/fqWCv4TxQr3XsX0EE8 RsUscmvPiFm7Xwb1u397Wnw7rnl8MMsr5BlORHFxMCdKZ8MYgHqbzy/jUYRAiQWWhDnD EYHtond+hRoMitTt7/2Cqo5guEkYOrypRW7rlhGgu7ludzlL7i1EYanrCTKg4SP7jgBP 2Aeg== X-Gm-Message-State: AOJu0Yzwrjx4FVFEx1AxcLHwt/L7n1zP1h4j9yxerFS758q9AwNI9Iqf TcgxYpEXkoCuAngWzSsMgh0MqCVb9QudUxGIKevVi0FL9TlkpDs4I7gfdEJqb/WeeT5BypIuBib vRjH4xo7Cgb97pukyUQLBc2uwQ6DEIdmtOQ== X-Gm-Gg: ASbGnctoJcACL24d0oFwDuZ3GenKs261QmSC2G62DYMOl305NIsbhznVy2XX7B73PS/ I5tKZ8tVHqdvfN/j1XD3hrSqEcZMJ7bRIsPbr9aTY3BkfyjdWeGBOsS9htKSCJIn37M3hRJ+lRI 5gT0j3KnWqKVkmDaglLwflkheOG1k0f3nXyQ09TkXbuoRvqQEtwDE= X-Google-Smtp-Source: AGHT+IHXQVokYYvZ2QDm/gTk56NKi3asieFqSh85UIWaAzevGSjoy+LmNEjqum0LrQDVNkCNBmtUFQsej5OCCyS5AEg= X-Received: by 2002:a17:907:d8f:b0:ad8:a4a8:1034 with SMTP id a640c23a62f3a-ade893db0cbmr395963066b.8.1749666832353; Wed, 11 Jun 2025 11:33:52 -0700 (PDT) MIME-Version: 1.0 References: <20250331120237.1315-1-kasper93@gmail.com> In-Reply-To: <20250331120237.1315-1-kasper93@gmail.com> From: Kacper Michajlow Date: Wed, 11 Jun 2025 20:33:40 +0200 X-Gm-Features: AX0GCFvAFGPAKd4wcx8AIGZQeefeYoZgdnz4Iz-y-U7cezDOgs0hxlhho_xe4IQ Message-ID: To: ffmpeg-devel@ffmpeg.org Subject: Re: [FFmpeg-devel] [PATCH 1/2] avutil/intmath: use AV_HAS_BUILTIN to detect builtin availability 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: T24gTW9uLCAzMSBNYXIgMjAyNSBhdCAxNDowMywgS2FjcGVyIE1pY2hhasWCb3cgPGthc3Blcjkz QGdtYWlsLmNvbT4gd3JvdGU6Cj4KPiBGaXhlcyB1c2Ugb2YgYnVsdGlucyBvbiBjbGFuZyB4ODZf NjQtcGMtd2luZG93cy1tc3ZjIHdoaWNoIGRvZXMgbm90Cj4gZGVmaW5lIGFueSBfX0dOVUNfXy4g QWxzbyBvbiBvdGhlciB0YXJnZXRzIF9fR05VQ19fIGlzIGRlZmluZWQgdG8gNCBieQo+IGRlZmF1 bHQsIHNvIGFueSBmZWF0dXJlIHRlc3RpbmcgYmFzZWQgb24gdmVyc2lvbiBpcyBub3QgcmVhbGx5 IHZhbGlkLgo+Cj4gU2lnbmVkLW9mZi1ieTogS2FjcGVyIE1pY2hhasWCb3cgPGthc3BlcjkzQGdt YWlsLmNvbT4KPiAtLS0KPiAgbGliYXZ1dGlsL2ludG1hdGguaCAgICAgfCAxMiArKysrKy0tLS0t LS0KPiAgbGliYXZ1dGlsL3g4Ni9pbnRtYXRoLmggfCAgNCArKy0tCj4gIDIgZmlsZXMgY2hhbmdl ZCwgNyBpbnNlcnRpb25zKCspLCA5IGRlbGV0aW9ucygtKQo+Cj4gZGlmZiAtLWdpdCBhL2xpYmF2 dXRpbC9pbnRtYXRoLmggYi9saWJhdnV0aWwvaW50bWF0aC5oCj4gaW5kZXggNTJlMTFhOGQ1Zi4u YjE3N2E4NDhjNiAxMDA2NDQKPiAtLS0gYS9saWJhdnV0aWwvaW50bWF0aC5oCj4gKysrIGIvbGli YXZ1dGlsL2ludG1hdGguaAo+IEBAIC0zNSw3ICszNSw3IEBACj4gICNlbmRpZgo+Cj4gICNpZiBI QVZFX0ZBU1RfQ0xaCj4gLSNpZiBBVl9HQ0NfVkVSU0lPTl9BVF9MRUFTVCgzLDQpCj4gKyNpZiBB Vl9HQ0NfVkVSU0lPTl9BVF9MRUFTVCgzLDQpIHx8IEFWX0hBU19CVUlMVElOKF9fYnVpbHRpbl9j bHopCj4gICNpZm5kZWYgZmZfbG9nMgo+ICAjICAgZGVmaW5lIGZmX2xvZzIoeCkgKDMxIC0gX19i dWlsdGluX2NseigoeCl8MSkpCj4gICMgICBpZm5kZWYgZmZfbG9nMl8xNmJpdAo+IEBAIC05MCwx OCArOTAsMTYgQEAgc3RhdGljIGF2X2Fsd2F5c19pbmxpbmUgYXZfY29uc3QgaW50IGZmX2xvZzJf MTZiaXRfYyh1bnNpZ25lZCBpbnQgdikKPiAgICovCj4KPiAgI2lmIEhBVkVfRkFTVF9DTFoKPiAt I2lmIEFWX0dDQ19WRVJTSU9OX0FUX0xFQVNUKDMsNCkKPiAtI2lmbmRlZiBmZl9jdHoKPiArI2lm ICFkZWZpbmVkKGZmX2N0eikgJiYgKEFWX0dDQ19WRVJTSU9OX0FUX0xFQVNUKDMsNCkgfHwgQVZf SEFTX0JVSUxUSU4oX19idWlsdGluX2N0eikpCj4gICNkZWZpbmUgZmZfY3R6KHYpIF9fYnVpbHRp bl9jdHoodikKPiAgI2VuZGlmCj4gLSNpZm5kZWYgZmZfY3R6bGwKPiArI2lmICFkZWZpbmVkKGZm X2N0emxsKSAmJiAoQVZfR0NDX1ZFUlNJT05fQVRfTEVBU1QoMyw0KSB8fCBBVl9IQVNfQlVJTFRJ TihfX2J1aWx0aW5fY3R6bGwpKQo+ICAjZGVmaW5lIGZmX2N0emxsKHYpIF9fYnVpbHRpbl9jdHps bCh2KQo+ICAjZW5kaWYKPiAtI2lmbmRlZiBmZl9jbHoKPiArI2lmICFkZWZpbmVkKGZmX2Nseikg JiYgKEFWX0dDQ19WRVJTSU9OX0FUX0xFQVNUKDMsNCkgfHwgQVZfSEFTX0JVSUxUSU4oX19idWls dGluX2NseikpCj4gICNkZWZpbmUgZmZfY2x6KHYpIF9fYnVpbHRpbl9jbHoodikKPiAgI2VuZGlm Cj4gICNlbmRpZgo+IC0jZW5kaWYKPgo+ICAjaWZuZGVmIGZmX2N0ego+ICAjZGVmaW5lIGZmX2N0 eiBmZl9jdHpfYwo+IEBAIC0xNTQsNyArMTUyLDcgQEAgc3RhdGljIGF2X2Fsd2F5c19pbmxpbmUg YXZfY29uc3QgdW5zaWduZWQgZmZfY2x6X2ModW5zaWduZWQgeCkKPiAgfQo+ICAjZW5kaWYKPgo+ IC0jaWYgQVZfR0NDX1ZFUlNJT05fQVRfTEVBU1QoMyw0KQo+ICsjaWYgQVZfR0NDX1ZFUlNJT05f QVRfTEVBU1QoMyw0KSB8fCBBVl9IQVNfQlVJTFRJTihfX2J1aWx0aW5fcGFyaXR5KQo+ICAjaWZu ZGVmIGF2X3Bhcml0eQo+ICAjZGVmaW5lIGF2X3Bhcml0eSBfX2J1aWx0aW5fcGFyaXR5Cj4gICNl bmRpZgo+IGRpZmYgLS1naXQgYS9saWJhdnV0aWwveDg2L2ludG1hdGguaCBiL2xpYmF2dXRpbC94 ODYvaW50bWF0aC5oCj4gaW5kZXggNDg5M2ExZjFiNC4uMDMwZGVkNmI2ZiAxMDA2NDQKPiAtLS0g YS9saWJhdnV0aWwveDg2L2ludG1hdGguaAo+ICsrKyBiL2xpYmF2dXRpbC94ODYvaW50bWF0aC5o Cj4gQEAgLTY2LDcgKzY2LDcgQEAgc3RhdGljIGF2X2Fsd2F5c19pbmxpbmUgYXZfY29uc3QgaW50 IGZmX2N0emxsX3g4Nihsb25nIGxvbmcgdikKPgo+ICAjZW5kaWYgLyogSEFWRV9GQVNUX0NMWiAq Lwo+Cj4gLSNpZiBkZWZpbmVkKF9fR05VQ19fKQo+ICsjaWYgZGVmaW5lZChfX0dOVUNfXykgfHwg ZGVmaW5lZChfX2NsYW5nX18pCj4KPiAgLyogT3VyIGdlbmVyaWMgdmVyc2lvbiBvZiBhdl9wb3Bj b3VudCBpcyBmYXN0ZXIgdGhhbiBHQ0MncyBidWlsdC1pbiBvbgo+ICAgKiBDUFVzIHRoYXQgZG9u J3Qgc3VwcG9ydCB0aGUgcG9wY250IGluc3RydWN0aW9uLgo+IEBAIC04MSw3ICs4MSw3IEBAIHN0 YXRpYyBhdl9hbHdheXNfaW5saW5lIGF2X2NvbnN0IGludCBmZl9jdHpsbF94ODYobG9uZyBsb25n IHYpCj4KPiAgI2lmIGRlZmluZWQoX19CTUkyX18pCj4KPiAtI2lmIEFWX0dDQ19WRVJTSU9OX0FU X0xFQVNUKDUsMSkKPiArI2lmIEFWX0dDQ19WRVJTSU9OX0FUX0xFQVNUKDUsMSkgfHwgQVZfSEFT X0JVSUxUSU4oX19idWlsdGluX2lhMzJfYnpoaV9zaSkKPiAgI2lmIGRlZmluZWQoQVNTRVJUX0xF VkVMKSAmJiBBU1NFUlRfTEVWRUwgPj0gMgo+ICAjZGVmaW5lIGF2X3plcm9fZXh0ZW5kIGF2X3pl cm9fZXh0ZW5kX2JtaTIKPiAgc3RhdGljIGF2X2Fsd2F5c19pbmxpbmUgYXZfY29uc3QgdW5zaWdu ZWQgYXZfemVyb19leHRlbmRfYm1pMih1bnNpZ25lZCBhLCB1bnNpZ25lZCBwKQo+IC0tCj4gMi40 NS4xCj4KCmJ1bXAKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X18KZmZtcGVnLWRldmVsIG1haWxpbmcgbGlzdApmZm1wZWctZGV2ZWxAZmZtcGVnLm9yZwpodHRw czovL2ZmbXBlZy5vcmcvbWFpbG1hbi9saXN0aW5mby9mZm1wZWctZGV2ZWwKClRvIHVuc3Vic2Ny aWJlLCB2aXNpdCBsaW5rIGFib3ZlLCBvciBlbWFpbApmZm1wZWctZGV2ZWwtcmVxdWVzdEBmZm1w ZWcub3JnIHdpdGggc3ViamVjdCAidW5zdWJzY3JpYmUiLgo=