On 12.04.2025 00:14, Jacek Caban wrote:
On 11.04.2025 23:34, Jacek Caban wrote:
Based on Wine code by Alexandre Julliard.
---
mingw-w64-crt/Makefile.am | 8 ++-
mingw-w64-crt/misc/arm64ec/longjmp.c | 30 ++++++++
mingw-w64-crt/misc/arm64ec/setjmp.c | 104 +++++++++++++++++++++++++++
mingw-w64-crt/misc/longjmp.S | 2 +
mingw-w64-crt/misc/setjmp.S | 2 +
5 files changed, 145 insertions(+), 1 deletion(-)
create mode 100644 mingw-w64-crt/misc/arm64ec/longjmp.c
create mode 100644 mingw-w64-crt/misc/arm64ec/setjmp.c
Thinking some more, maybe we should just use x86_64 version instead.
It would need build system changes to make it work, but we may need
that anyway.
No, that doesn't work well when called from ARM64EC code, I think we
will need this patch if we want to support setjmp/longjmp on ucrtapp.
Jacek
_______________________________________________
Mingw-w64-public mailing list
Mingw-w64-public@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/mingw-w64-public