From: "Martin Storsjö via ffmpeg-devel" <ffmpeg-devel@ffmpeg.org>
To: Harish Raja Selvan <harish.rajaselvan@multicorewareinc.com>
Cc: "ffmpeg-devel@ffmpeg.org" <ffmpeg-devel@ffmpeg.org>,
"Martin Storsjö" <martin@martin.st>
Subject: [FFmpeg-devel] Re: [GASPP PATCH 1/2] Pass "-machine" options through to armasm
Date: Fri, 7 Nov 2025 10:56:40 +0200 (EET)
Message-ID: <651d5bd0-34f0-10-2485-868d63e18c3c@martin.st> (raw)
In-Reply-To: <MA5P287MB46252D5B9B27015A8BDFBCC89EC3A@MA5P287MB4625.INDP287.PROD.OUTLOOK.COM>
Hi,
On Fri, 7 Nov 2025, Harish Raja Selvan wrote:
> Just wanted to check if you have an estimate for when the ARM64EC related
> patches for gas-preprocessor
The patch for gas-preprocessor was merged already many weeks ago. (We
agreed to go with my version of that patch.)
> and the makedef script changes might be upstreamed.
Rémi had concerns about this - not so much specifically about the makedef
patch at hand, but about the overall premise of this.
We still haven't heard any concrete explanation on what your intended
usecase is. We're aware of the general concept - but we'd want to
understand which concrete way you intend for it to be used.
While the toolchain ensures ABI compatibility between x86_64 and arm64ec,
that only holds up when actually compiling the exact same code across the
two - but there are a number of arch specific ifdefs (ARCH_X86 vs
ARCH_AARCH64) that do lead to a number of inconsistencies in the ABI
surfaces of the libraries (that can be more or less subtle).
We are not willing to accept patches to the libraries themselves for
tweaking such details (or anything else relating to arm64ec) - as that
would potentially lead to a large extra maintainance burden. And we'd also
like to make it clear that building in this configuration is entirely
unsupported.
With the questions above answered, and the limitations above acknowledgd,
the makedef patch could be acceptable to merge - if I correctly understood
and summarized the discussion with Rémi.
// Martin
_______________________________________________
ffmpeg-devel mailing list -- ffmpeg-devel@ffmpeg.org
To unsubscribe send an email to ffmpeg-devel-leave@ffmpeg.org
next prev parent reply other threads:[~2025-11-07 8:57 UTC|newest]
Thread overview: 8+ messages / expand[flat|nested] mbox.gz Atom feed top
2025-10-03 12:49 [FFmpeg-devel] " Martin Storsjö via ffmpeg-devel
2025-10-03 12:49 ` [FFmpeg-devel] [GASPP PATCH 2/2] Filter out the cl.exe option -arm64EC from armasm Martin Storsjö via ffmpeg-devel
2025-10-09 12:11 ` [FFmpeg-devel] Re: [GASPP PATCH 1/2] Pass "-machine" options through to armasm Martin Storsjö via ffmpeg-devel
2025-10-10 11:11 ` Harish Raja Selvan via ffmpeg-devel
2025-10-10 13:06 ` Martin Storsjö via ffmpeg-devel
2025-11-07 3:51 ` Harish Raja Selvan via ffmpeg-devel
2025-11-07 8:56 ` Martin Storsjö via ffmpeg-devel [this message]
2025-11-07 9:37 ` Rémi Denis-Courmont via ffmpeg-devel
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=651d5bd0-34f0-10-2485-868d63e18c3c@martin.st \
--to=ffmpeg-devel@ffmpeg.org \
--cc=harish.rajaselvan@multicorewareinc.com \
--cc=martin@martin.st \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Git Inbox Mirror of the ffmpeg-devel mailing list - see https://ffmpeg.org/mailman/listinfo/ffmpeg-devel
This inbox may be cloned and mirrored by anyone:
git clone --mirror https://master.gitmailbox.com/ffmpegdev/0 ffmpegdev/git/0.git
# If you have public-inbox 1.1+ installed, you may
# initialize and index your mirror using the following commands:
public-inbox-init -V2 ffmpegdev ffmpegdev/ https://master.gitmailbox.com/ffmpegdev \
ffmpegdev@gitmailbox.com
public-inbox-index ffmpegdev
Example config snippet for mirrors.
AGPL code for this site: git clone https://public-inbox.org/public-inbox.git