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 7B12E49FDD for ; Thu, 20 Nov 2025 12:42:28 +0000 (UTC) Authentication-Results: ffbox; dkim=fail (body hash mismatch (got b'rwUqecU3QcEFOsh2HxUm8BWwnDrnRdJIQpT7zAyMSec=', expected b'Gug42caQ7tkPNEHDMPobJ0cGLbQ+oeA2+V3U6biZXSE=')) header.d=ffmpeg.org header.i=@ffmpeg.org header.a=rsa-sha256 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=ffmpeg.org; i=@ffmpeg.org; q=dns/txt; s=mail; t=1763642537; h=content-type : mime-version : to : date : message-id : reply-to : subject : list-id : list-archive : list-archive : list-help : list-owner : list-post : list-subscribe : list-unsubscribe : from : cc : content-transfer-encoding : from; bh=rwUqecU3QcEFOsh2HxUm8BWwnDrnRdJIQpT7zAyMSec=; b=U+oh31MeWjtg+udgxHcWAR5prcOc3Z3l/RShq9Zlx2TqG7Zcm8i06/bqVgN881JZc21mz PbLFqfqUpTnEb73JGcJcKLKpEWfPBEqGZiQSzQDZ66r2MIFp+Fjt55XZNYBAv3hOO844LZz a2o5z+IqAjladF+BjDo7twy6emmCIdrNvMV/qJbH2fsgUfc+D6PRN5WEISYL5DinVg6ueoP YxzhsuK3PU8tF+Hbg+ONM1bxWZE03ecsFVQJW+qScEkKQgmcwWFtaIR5aoj0pONcB5j1IKu dbjXHOEIV93b77ngXs9dEqd0sSU52VZUlq2zrO+bVcSlS/O7DG1gAZ9UpNdA== Received: from [172.19.0.2] (unknown [172.19.0.2]) by ffbox0-bg.ffmpeg.org (Postfix) with ESMTP id 4B43C68FF54; Thu, 20 Nov 2025 14:42:17 +0200 (EET) ARC-Seal: i=1; cv=none; a=rsa-sha256; d=ffmpeg.org; s=arc; t=1763642536; b=MQnyk2UDJudgrsqQMCV4shZUUboJDKbfgUXSSjPfxZUlh6Srz4FHNToDj0lZRNwMmuvah DC5m4yMJcgrFmDONzIKRWFSxL/5KrRsh9UUAz17DOO4xGyYeuHCb9VdiQIU9uiWvRtGgxfH bsfdOfXVNZh9pNNY1irqDFW/HFtfmtqRFnJlpSo+x51cWthvMlfv16Zwft9PaHpam1+SM81 jw7A0rXlLY5ll4MAKYK6W4x/qD/3fFGVcXSIDVoAIlSM++MYioTQLzAv+JYv2BJeVq2cc5G pnoSW54Pxj63mku0g3CBVzeu3DsVverV/W9kRBQ2bOtu1HOnSjun4SBwlUUw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=ffmpeg.org; s=arc; t=1763642536; h=from : sender : reply-to : subject : date : message-id : to : cc : mime-version : content-type : content-transfer-encoding : content-id : content-description : resent-date : resent-from : resent-sender : resent-to : resent-cc : resent-message-id : in-reply-to : references : list-id : list-help : list-unsubscribe : list-subscribe : list-post : list-owner : list-archive; bh=rwUqecU3QcEFOsh2HxUm8BWwnDrnRdJIQpT7zAyMSec=; b=fQPiiDw25xFIbdZEypHQ9x9no09+hJ+Np+eGVad7MiGMYq4UAj7IsHuO+s7rHyHh/72hb ecK5VTPyNQa5XIq2cgJQvsq4+KCRVxtGGrr8R+8UYIU5+dRmQijIkI5COD8WeT/E31ruDa8 fYixAm01Fmrva20fNPNC7Pu4LO7k5r0J5ASwDTp4/H3Biylet3rlLOXBr9gig+e+du3v9Cq LCu7Uemfyy+ZzsLRf5dbR0ilRCxZqDH3xcuUwsPOv27X2+v/QA9ZwicI/+BbhjdVSsWKygf BWek456J/gDi8JBb7rcboGz9bD+pRhO/vYlRGm/KVTtB59T1gGEkPpK5Xc3g== ARC-Authentication-Results: i=1; ffmpeg.org; dkim=pass header.d=ffmpeg.org header.i=@ffmpeg.org; arc=none; dmarc=pass header.from=ffmpeg.org policy.dmarc=quarantine Authentication-Results: ffmpeg.org; dkim=pass header.d=ffmpeg.org header.i=@ffmpeg.org; arc=none (Message is not ARC signed); dmarc=pass (Used From Domain Record) header.from=ffmpeg.org policy.dmarc=quarantine DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=ffmpeg.org; i=@ffmpeg.org; q=dns/txt; s=mail; t=1763642531; h=content-type : mime-version : content-transfer-encoding : from : to : reply-to : subject : date : from; bh=Gug42caQ7tkPNEHDMPobJ0cGLbQ+oeA2+V3U6biZXSE=; b=Em6xPXm4jPsacBx4gBaT+mm+ErUfCSIhqWUl4UzvPjoA5VhlDNURm4qkGmzm6jQ3Y5w9V ICxjP85Dte7cmytQ/VZ1VUgxSb+oI4tbMCrEM3EKflwQ+4ZrjsFw38WauhAibq3aJw7SXpt LZ99U6Z/8ygQTf+pG+IVmpmllnmQfdPMZnnYTbfYoxqwxSdh97NhzYwtPlOxXSULaZcExLZ LzFfVvI+saMUrIxV1YacM5nWd/h4G96uz24PPoqZVS6Zx6xS9vI3kVMvOnH/EeFw/jdwZsm +DBg1YeZHd7pYb/oyHMlxtEl961V/ghfYn+bXcZPWFCirLTeXv4/3uP9MKvA== Received: from 188d6d40ca7a (code.ffmpeg.org [188.245.149.3]) by ffbox0-bg.ffmpeg.org (Postfix) with ESMTPS id 2E38568FF43 for ; Thu, 20 Nov 2025 14:42:11 +0200 (EET) Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 To: ffmpeg-devel@ffmpeg.org Date: Thu, 20 Nov 2025 12:42:10 -0000 Message-ID: <176364253129.59.12416521069424438422@2cb04c0e5124> Message-ID-Hash: XM2BZUT2LDSU3HB4A3BWST43VLFIG4NB X-Message-ID-Hash: XM2BZUT2LDSU3HB4A3BWST43VLFIG4NB X-MailFrom: code@ffmpeg.org X-Mailman-Rule-Hits: nonmember-moderation X-Mailman-Rule-Misses: dmarc-mitigation; no-senders; approved; loop; banned-address; header-match-ffmpeg-devel.ffmpeg.org-0; header-match-ffmpeg-devel.ffmpeg.org-1; header-match-ffmpeg-devel.ffmpeg.org-2; header-match-ffmpeg-devel.ffmpeg.org-3; emergency; member-moderation X-Mailman-Version: 3.3.10 Precedence: list Reply-To: FFmpeg development discussions and patches Subject: [FFmpeg-devel] [PATCH] tools: Make indent_arm_assembly.pl able to reformat a file in place (PR #20980) List-Id: FFmpeg development discussions and patches Archived-At: Archived-At: List-Archive: List-Archive: List-Help: List-Owner: List-Post: List-Subscribe: List-Unsubscribe: From: =?utf-8?q?Martin_Storsj=C3=B6_via_ffmpeg-devel?= Cc: =?utf-8?q?Martin_Storsj=C3=B6?= Content-Transfer-Encoding: base64 Archived-At: List-Archive: List-Post: UFIgIzIwOTgwIG9wZW5lZCBieSBNYXJ0aW4gU3RvcnNqw7YgKG1zdG9yc2pvKQpVUkw6IGh0dHBz Oi8vY29kZS5mZm1wZWcub3JnL0ZGbXBlZy9GRm1wZWcvcHVsbHMvMjA5ODAKUGF0Y2ggVVJMOiBo dHRwczovL2NvZGUuZmZtcGVnLm9yZy9GRm1wZWcvRkZtcGVnL3B1bGxzLzIwOTgwLnBhdGNoCgpU aGlzIGFsbG93cyB1c2luZyB0aGUgdG9vbCBmb3Igb25lLW9mZiByZWluZGVudGF0aW9ucyB3aXRo b3V0IG5lZWRpbmcNCnRoZSBjaGVja19hcm1faW5kZW50LnNoIHNjcmlwdCAoZS5nLiBmb3IgdXNl IG91dHNpZGUgb2YgZmZtcGVnKSwNCndpdGhvdXQgaGF2aW5nIHRvIHBpcGUgdGhlIGZpbGUgdGhy b3VnaCBzdGRpbi9zdGRvdXQuCgoKRnJvbSAwNTNhZWMxOTE1ZmJlNWVhNTA2YmViMjU0YjI5Y2M5 ZjQ0ODA1NjBiIE1vbiBTZXAgMTcgMDA6MDA6MDAgMjAwMQpGcm9tOiA9P1VURi04P3E/TWFydGlu PTIwU3RvcnNqPUMzPUI2Pz0gPG1hcnRpbkBtYXJ0aW4uc3Q+CkRhdGU6IFR1ZSwgMTggTm92IDIw MjUgMTI6MTM6MzcgKzAyMDAKU3ViamVjdDogW1BBVENIXSB0b29sczogTWFrZSBpbmRlbnRfYXJt X2Fzc2VtYmx5LnBsIGFibGUgdG8gcmVmb3JtYXQgYSBmaWxlIGluCiBwbGFjZQoKVGhpcyBhbGxv d3MgdXNpbmcgdGhlIHRvb2wgZm9yIG9uZS1vZmYgcmVpbmRlbnRhdGlvbnMgd2l0aG91dCBuZWVk aW5nCnRoZSBjaGVja19hcm1faW5kZW50LnNoIHNjcmlwdCAoZS5nLiBmb3IgdXNlIG91dHNpZGUg b2YgZmZtcGVnKSwKd2l0aG91dCBoYXZpbmcgdG8gcGlwZSB0aGUgZmlsZSB0aHJvdWdoIHN0ZGlu L3N0ZG91dC4KLS0tCiB0b29scy9pbmRlbnRfYXJtX2Fzc2VtYmx5LnBsIHwgMzEgKysrKysrKysr KysrKysrKysrKysrKysrKysrKy0tLQogMSBmaWxlIGNoYW5nZWQsIDI4IGluc2VydGlvbnMoKyks IDMgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEvdG9vbHMvaW5kZW50X2FybV9hc3NlbWJseS5w bCBiL3Rvb2xzL2luZGVudF9hcm1fYXNzZW1ibHkucGwKaW5kZXggN2Q1ZDFlY2VmMi4uNzdkNmQ2 ZmRmMyAxMDA3NTUKLS0tIGEvdG9vbHMvaW5kZW50X2FybV9hc3NlbWJseS5wbAorKysgYi90b29s cy9pbmRlbnRfYXJtX2Fzc2VtYmx5LnBsCkBAIC00MSw2ICs0MSw3IEBAIG15ICRpbmRlbnRfb3Bl cmFuZHMgPSAwOwogbXkgJGluc3RyX2luZGVudCA9IDg7CiBteSAkb3BlcmFuZF9pbmRlbnQgPSAy NDsKIG15ICRtYXRjaF9pbmRlbnQgPSAwOworbXkgJGZpbGU7CiAKIHdoaWxlIChAQVJHVikgewog ICAgIG15ICRvcHQgPSBzaGlmdDsKQEAgLTU0LDcgKzU1LDExIEBAIHdoaWxlIChAQVJHVikgewog ICAgIH0gZWxzaWYgKCRvcHQgZXEgIi1tYXRjaC1pbmRlbnQiKSB7CiAgICAgICAgICRtYXRjaF9p bmRlbnQgPSAxOwogICAgIH0gZWxzZSB7Ci0gICAgICAgIGRpZSAiVW5yZWNvZ25pemVkIHBhcmFt ZXRlciAkb3B0XG4iOworICAgICAgICBpZiAoISRmaWxlKSB7CisgICAgICAgICAgICAkZmlsZSA9 ICRvcHQ7CisgICAgICAgIH0gZWxzZSB7CisgICAgICAgICAgICBkaWUgIlVucmVjb2duaXplZCBw YXJhbWV0ZXIgJG9wdFxuIjsKKyAgICAgICAgfQogICAgIH0KIH0KIApAQCAtMTMwLDcgKzEzNSwy MiBAQCBzdWIgY29sdW1ucyB7CiAgICAgcmV0dXJuIGluZGVudGNvbHVtbnMoJHJlc3QsIDMpOwog fQogCi13aGlsZSAoPFNURElOPikgeworbXkgJGluOworbXkgJG91dDsKK215ICR0ZW1wZmlsZTsK KworaWYgKCRmaWxlKSB7CisgICAgb3BlbihJTlBVVCwgIiRmaWxlIikgb3IgZGllICJVbmFibGUg dG8gb3BlbiAkZmlsZTogJCEiOworICAgICRpbiA9ICpJTlBVVDsKKyAgICAkdGVtcGZpbGUgPSAi JGZpbGUudG1wIjsKKyAgICBvcGVuKE9VVFBVVCwgIj4kdGVtcGZpbGUiKSBvciBkaWUgIlVuYWJs ZSB0byBvcGVuICR0ZW1wZmlsZTogJCEiOworICAgICRvdXQgPSAqT1VUUFVUOworfSBlbHNlIHsK KyAgICAkaW4gPSAqU1RESU47CisgICAgJG91dCA9ICpTVERPVVQ7Cit9CisKK3doaWxlICg8JGlu PikgewogICAgICMgVHJpbSBvZmYgdHJhaWxpbmcgd2hpdGVzcGFjZS4KICAgICBjaG9tcDsKICAg ICBpZiAoL14oW1wuXHdcZF0rOik/KFxzKykoW1x3XFxdW1x3XFxcLl0qKSg/OihccyspKC4qKXwk KS8pIHsKQEAgLTIwMSw1ICsyMjEsMTAgQEAgd2hpbGUgKDxTVERJTj4pIHsKICAgICAgICAgICAg ICRfID0gJGxhYmVsIC4gJGluZGVudCAuICRpbnN0ciAuICRvcGVyYW5kX3NwYWNlIC4gJHJlc3Q7 CiAgICAgICAgIH0KICAgICB9Ci0gICAgcHJpbnQgJF8gLiAiXG4iOworICAgIHByaW50ICRvdXQg JF8gLiAiXG4iOworfQorCitpZiAoJGZpbGUpIHsKKyAgICBjbG9zZShPVVRQVVQpOworICAgIHJl bmFtZSgkdGVtcGZpbGUsICRmaWxlKTsKIH0KLS0gCjIuNDkuMQoKX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX18KZmZtcGVnLWRldmVsIG1haWxpbmcgbGlzdCAt LSBmZm1wZWctZGV2ZWxAZmZtcGVnLm9yZwpUbyB1bnN1YnNjcmliZSBzZW5kIGFuIGVtYWlsIHRv IGZmbXBlZy1kZXZlbC1sZWF2ZUBmZm1wZWcub3JnCg==