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 -- [email protected] To unsubscribe send an email to [email protected]
