Support for MSVC (C89 compiler) and LuaJIT 2.