-
Notifications
You must be signed in to change notification settings - Fork 202
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Add RISC-V 64 Support for LuaJIT v2.1 #236
base: v2.1-agentzh
Are you sure you want to change the base?
Conversation
Oops, seems we have some issues with amd64 target…… |
Should have been fixed. |
b2c6b14
to
74fe9b0
Compare
Can we rerun Travis CI? |
I'll do a patch refresh soon. Btw, I'm considering dropping DynASM |
74fe9b0
to
72932c4
Compare
Done, all passing. |
@zhuizhuhaomeng PTAL, thanks |
a0cb58a
to
cac9628
Compare
Current SIGILL handler appears to have weird issues with libluajit on some platform. Considering 6.6 kernel is becoming more common, switch to HWPROBE for better compatibility.
cac9628
to
59e9671
Compare
This set of patches adds support for RV64G LP64D on Linux, with full interpreter and JIT support.
Patch ported from PLCT LuaJIT, tested with LuaJIT/LuaJIT-test-cleanup.
See also upstream pr LuaJIT/LuaJIT#1267