On Tue, 1 Apr 2025, Jacek Caban wrote:
On ARM64EC, function declarations have additional nuances:
- Function names are mangled by prefixing them with "#"
- An unmangled symbol is defined as a weak anti-dependency alias to the mangled
symbol
- An entry thunk is generated to convert from the x86_
On ARM64EC, function declarations have additional nuances:
- Function names are mangled by prefixing them with "#"
- An unmangled symbol is defined as a weak anti-dependency alias to the mangled
symbol
- An entry thunk is generated to convert from the x86_64 calling convention to
the ARM64EC ca
In preparation for using naked functions.
---
mingw-w64-crt/Makefile.am | 4 ++--
mingw-w64-crt/include/internal.h | 8
mingw-w64-crt/math/arm64/{trunc.S => trunc.c} | 14 +-
mingw-w64-crt/math/arm64/truncf.S | 16
On 31.03.2025 22:31, Martin Storsjö wrote:
On Mon, 31 Mar 2025, Jacek Caban wrote:
---
mingw-w64-crt/Makefile.am | 10 ++
.../math/{arm64/exp2f.S => arm-common/exp2.c} | 16 ++--
.../math/{arm/exp2f.S => arm-common/exp2f.c} | 16 ++--
mingw-w64-