Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Reorganize build process. | Mike Pall | 2012-06-09 | 1 | -283/+0 |
| | | | | | | | | | Drop pre-translated buildvm_*.h. Rename buildvm_*.dasc to vm_*.dasc. Move buildvm* to host directory. Build minilua, unless HOST_LUA is set. Use HOST_LUA to run DynASM. Translate only vm_*.dasc for target architecture. | ||||
* | Bump copyright date to 2012. | Mike Pall | 2012-01-23 | 1 | -1/+1 |
| | |||||
* | MIPS: Add interpreter. Enable MIPS build rules. | Mike Pall | 2012-01-23 | 1 | -1/+7 |
| | |||||
* | MIPS: Add build rules (non-functional, yet). | Mike Pall | 2011-12-15 | 1 | -0/+2 |
| | |||||
* | FFI: Add unwind definitions for lj_vm_ffi_call. | Mike Pall | 2011-11-12 | 1 | -0/+13 |
| | | | | | Adds exception interoperability for C/C++ functions called via FFI from the interpreter. | ||||
* | Rearrange defines for workarounds to embedded operating systems. | Mike Pall | 2011-10-19 | 1 | -4/+2 |
| | |||||
* | PPC: Untangle PPC vs. PPCSPE target defines. | Mike Pall | 2011-07-02 | 1 | -1/+1 |
| | |||||
* | Fix iOS build. | Mike Pall | 2011-06-27 | 1 | -2/+4 |
| | |||||
* | ARM: Disable C++ exception catching on Symbian. | Mike Pall | 2011-06-03 | 1 | -2/+2 |
| | |||||
* | ARM: Catch C++ exceptions in interpreter frames. | Mike Pall | 2011-06-02 | 1 | -0/+15 |
| | |||||
* | ARM: Add support for ARM relocations to buildvm. | Mike Pall | 2011-03-26 | 1 | -2/+12 |
| | |||||
* | ARM: Add ARM target architecture selection (disabled). | Mike Pall | 2011-01-25 | 1 | -3/+11 |
| | |||||
* | Bump copyright date to 2011. | Mike Pall | 2011-01-09 | 1 | -1/+1 |
| | |||||
* | PPC: Add support for word-wise relocations to buildvm asm targets. | Mike Pall | 2010-08-27 | 1 | -0/+56 |
| | |||||
* | Refactor buildvm symbol generation. | Mike Pall | 2010-04-14 | 1 | -54/+13 |
| | | | | Fixes Windows and OSX builds with LUAJIT_DISABLE_JIT. | ||||
* | Move bytecode offsets from lj_vm.* to generated header. | Mike Pall | 2010-02-05 | 1 | -20/+0 |
| | |||||
* | Integrate MinGW build with DWARF2 exception handling. | Mike Pall | 2010-01-22 | 1 | -27/+33 |
| | | | | | | | | Only works with DWARF2-enabled GCC 4.x (not the default MinGW GCC). Fix fastcall symbol names for COFF assembler output. Add DWARF2 unwind info to COFF assembler output. Use COFF assembler mode for MinGW builds. Always enable the DWARF2 handler if compiled with GCC. | ||||
* | Strip '@' suffix from external symbols for MACH-O, too. | Mike Pall | 2010-01-10 | 1 | -17/+16 |
| | | | | Fixes OSX build. | ||||
* | Bump all copyright dates to 2010. | Mike Pall | 2010-01-09 | 1 | -1/+1 |
| | |||||
* | Fix PE object build for fastcall entry points into interpreter. | Mike Pall | 2010-01-05 | 1 | -0/+4 |
| | |||||
* | Fast forward to sync public repo. | Mike Pall | 2009-12-08 | 1 | -0/+8 |
| | | | | | | | | Compile math.sinh(), math.cosh(), math.tanh() and math.random(). Compile various io.*() functions. Drive the GC forward on string allocations in the parser. Improve KNUM fuse vs. load heuristics. Add abstract C call handling to IR. | ||||
* | RELEASE LuaJIT-2.0.0-beta2v2.0.0-beta2 | Mike Pall | 2009-12-08 | 1 | -5/+2 |
| | |||||
* | RELEASE LuaJIT-2.0.0-beta1v2.0.0-beta1 | Mike Pall | 2009-12-08 | 1 | -0/+220 |