Skip to content

Add support for building Luajit2 on Windows ARM64EC#265

Open
MugundanMCW wants to merge 1 commit into
openresty:v2.1-agentzhfrom
MugundanMCW:ARM64EC
Open

Add support for building Luajit2 on Windows ARM64EC#265
MugundanMCW wants to merge 1 commit into
openresty:v2.1-agentzhfrom
MugundanMCW:ARM64EC

Conversation

@MugundanMCW

Copy link
Copy Markdown

PR Description:

  • ARM64EC is a Windows on ARM ABI that enables native ARM64 execution while maintaining interoperability with x64 code through emulation, making it useful for applications that depend on x64 plugins.

  • The patch adds Windows ARM64EC support to LuaJIT project. The implementation is based on prior ARM64EC compatibility work by corsix for LuaJIT.

  • The changes have been validated by successfully building LuaJIT on Windows ARM64, and the generated binaries correctly target the ARM64EC architecture.

  • ⁠This PR is part of the Windows ARM64EC enablement effort discussed with Yichun Zhang. As Per the discussion, OpenResty has welcomed a PR against their LuaJIT2 repository and is open to collaborating on this work going forward.

cc: @Psychlist1972 @mayankag-qti

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant