FFI: Add debug define to check for unanchored CTypes.
ARM: Fix armhf call argument handling.
ARM: Fix code generation for integer math.min/math.max.
Leave hook when resume catches error thrown from hook.
ARM: Handle armv7s arch defines.

Thanks to Joey Liaw.
FFI: Fix code generation for bool call result check on x86/x64.
Allow using MSVC intrinsics with older versions.
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.
Keep line number for KPRI to KNIL optimization.