Skip to content
This repository has been archived by the owner on Nov 4, 2023. It is now read-only.

lua 5.3 call_x86.dasc lua_remove => lua_remove_static #83

Open
thenumbernine opened this issue Jul 24, 2023 · 0 comments
Open

lua 5.3 call_x86.dasc lua_remove => lua_remove_static #83

thenumbernine opened this issue Jul 24, 2023 · 0 comments

Comments

@thenumbernine
Copy link

In call.c, for Lua 5.3 support, in case lua_remove is a macro, you define lua_remove_static as a symbol, I'm thinking for dynasm's sake.
But then in call_x86.dasc line 713 you're still referencing extern lua_remove.
When build and I run the test.lua it complains lua: internal error: missing link for lua_remove until I replace this line with extern lua_remove_static to match call.c.

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant