From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: <ffmpeg-devel-bounces@ffmpeg.org> Received: from ffbox0-bg.mplayerhq.hu (ffbox0-bg.ffmpeg.org [79.124.17.100]) by master.gitmailbox.com (Postfix) with ESMTPS id A63F44E77E for <ffmpegdev@gitmailbox.com>; Wed, 7 May 2025 12:15:40 +0000 (UTC) Received: from [127.0.1.1] (localhost [127.0.0.1]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTP id 8D28268A633; Wed, 7 May 2025 15:15:35 +0300 (EEST) Received: from 18.mo582.mail-out.ovh.net (18.mo582.mail-out.ovh.net [46.105.73.110]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTPS id C319E68A633 for <ffmpeg-devel@ffmpeg.org>; Wed, 7 May 2025 15:15:28 +0300 (EEST) Received: from director4.ghost.mail-out.ovh.net (unknown [10.108.2.253]) by mo582.mail-out.ovh.net (Postfix) with ESMTP id 4ZsvNZ66D3z1YK9 for <ffmpeg-devel@ffmpeg.org>; Wed, 7 May 2025 12:15:26 +0000 (UTC) Received: from ghost-submission-5b5ff79f4f-bggcb (unknown [10.108.42.239]) by director4.ghost.mail-out.ovh.net (Postfix) with ESMTPS id 50E801FECC for <ffmpeg-devel@ffmpeg.org>; Wed, 7 May 2025 12:15:24 +0000 (UTC) Received: from courmont.net ([37.59.142.96]) by ghost-submission-5b5ff79f4f-bggcb with ESMTPSA id HWkRNdtOG2jP5h0AhAnCLA (envelope-from <remi@remlab.net>) for <ffmpeg-devel@ffmpeg.org>; Wed, 07 May 2025 12:15:24 +0000 Authentication-Results: garm.ovh; auth=pass (GARM-96R001fc98a2c3-ac2c-48fd-848f-e0e083b0cd6d, 5AB7795236ADB99EF514F8A0612A3BFCB7C961D7) smtp.auth=postmaster@courmont.net X-OVh-ClientIp: 87.95.24.245 Date: Wed, 07 May 2025 15:15:21 +0300 From: =?ISO-8859-1?Q?R=E9mi_Denis-Courmont?= <remi@remlab.net> To: FFmpeg development discussions and patches <ffmpeg-devel@ffmpeg.org> User-Agent: K-9 Mail for Android In-Reply-To: <CAPvNhsKE2ZfXjq=tRagXGUehAN1WE=itsfsSNdyzgv-YUN74_A@mail.gmail.com> References: <CAPvNhsL-V9bKMDk1pw3DuZb-X_nZw0=-mnjBbNQYWQhADk65bQ@mail.gmail.com> <20250321002820.717356-1-prka@google.com> <CAPvNhsJ0M6vVuh=AeAvoL7xFgWP_N9VfNdJ22A1XKLHPCHOpRg@mail.gmail.com> <CAPvNhs+vxZXOobZf9acV_3JaQCYfNj+dSJ3H=x_O4ua7NZoJfA@mail.gmail.com> <CAPvNhsK=TbjBtN2am+WHJ=7kcpVd0KE6Jb=qVjjcCrg+Qv2Qmw@mail.gmail.com> <CAPvNhsKE2ZfXjq=tRagXGUehAN1WE=itsfsSNdyzgv-YUN74_A@mail.gmail.com> Message-ID: <E3E1D652-0D9A-4729-BC22-8CB13FADF637@remlab.net> MIME-Version: 1.0 X-Ovh-Tracer-Id: 5682416831338322425 X-VR-SPAMSTATE: OK X-VR-SPAMSCORE: -100 X-VR-SPAMCAUSE: gggruggvucftvghtrhhoucdtuddrgeefvddrtddtgddvkeeikeefucetufdoteggodetrfdotffvucfrrhhofhhilhgvmecuqfggjfdpvefjgfevmfevgfenuceurghilhhouhhtmecuhedttdenucesvcftvggtihhpihgvnhhtshculddquddttddmnecujfgurhepfffhvffufggjfhfkgggtgfesthhqmhdttderjeenucfhrhhomheptformhhiucffvghnihhsqdevohhurhhmohhnthcuoehrvghmihesrhgvmhhlrggsrdhnvghtqeenucggtffrrghtthgvrhhnpefgueelhfefffegveegteegueehgeduvdffledtjeegteduvddtjefhhfegtedvjeenucfkphepuddvjedrtddrtddruddpkeejrdelhedrvdegrddvgeehpdefjedrheelrddugedvrdelieenucevlhhushhtvghrufhiiigvpedtnecurfgrrhgrmhepihhnvghtpeduvdejrddtrddtrddupdhmrghilhhfrhhomheprhgvmhhisehrvghmlhgrsgdrnhgvthdpnhgspghrtghpthhtohepuddprhgtphhtthhopehffhhmphgvghdquggvvhgvlhesfhhfmhhpvghgrdhorhhgpdfovfetjfhoshhtpehmohehkedvmgdpmhhouggvpehsmhhtphhouhht Subject: Re: [FFmpeg-devel] [PATCH v5] Mark C globals with small code model X-BeenThere: ffmpeg-devel@ffmpeg.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: FFmpeg development discussions and patches <ffmpeg-devel.ffmpeg.org> List-Unsubscribe: <https://ffmpeg.org/mailman/options/ffmpeg-devel>, <mailto:ffmpeg-devel-request@ffmpeg.org?subject=unsubscribe> List-Archive: <https://ffmpeg.org/pipermail/ffmpeg-devel> List-Post: <mailto:ffmpeg-devel@ffmpeg.org> List-Help: <mailto:ffmpeg-devel-request@ffmpeg.org?subject=help> List-Subscribe: <https://ffmpeg.org/mailman/listinfo/ffmpeg-devel>, <mailto:ffmpeg-devel-request@ffmpeg.org?subject=subscribe> Reply-To: FFmpeg development discussions and patches <ffmpeg-devel@ffmpeg.org> Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit Errors-To: ffmpeg-devel-bounces@ffmpeg.org Sender: "ffmpeg-devel" <ffmpeg-devel-bounces@ffmpeg.org> Archived-At: <https://master.gitmailbox.com/ffmpegdev/E3E1D652-0D9A-4729-BC22-8CB13FADF637@remlab.net/> List-Archive: <https://master.gitmailbox.com/ffmpegdev/> List-Post: <mailto:ffmpegdev@gitmailbox.com> Hi, This looks like a kludge to me. If static variables are too far away, then the assembler code that refers to them needs to be fixed, and that's all that there is to it. You can't just magically make the data and the code closer, especially if FFmpeg is compiled as a static library (a very common use case). Also putting x86-specific hacks all over the code base, meh. Other architectures have all dealt with that issue cleanly already. _______________________________________________ ffmpeg-devel mailing list ffmpeg-devel@ffmpeg.org https://ffmpeg.org/mailman/listinfo/ffmpeg-devel To unsubscribe, visit link above, or email ffmpeg-devel-request@ffmpeg.org with subject "unsubscribe".