Fix discharge order of comparisons in Lua parser.
Fix PS3 build.
Remove fictitious Solaris define.
Remove redundant code in jit/*.lua.
PPC/e500: Remove assembler code for lj_vm_foldarith().
Another fix for PS3 build.
x86/x64: Always mark ref for shift count as non-weak.
FFI: Load FFI library on-demand for bytecode with cdata literals.
Add XBox 360 port.

Thanks to Eddie Edwards.
Add missing FOLD rules for U32 conversions.
Avoid leaking memory on kernels with recalcitrant mmap() behavior.
Fix XBox 360 port.