summaryrefslogtreecommitdiff
path: root/src/msvcbuild.bat (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Finally fix target detection for msvcbuild.bat.Mike Pall2012-07-071-13/+7
| | | | Famous last words.
* Another attempt at proper target detection for msvcbuild.bat.Mike Pall2012-06-271-0/+5
|
* Improved target detection for msvcbuild.bat.Mike Pall2012-06-121-5/+4
|
* x86/x64: Clean up interpreter.Mike Pall2012-06-101-3/+4
| | | | | Use DynASM defines instead of C defines. Remove support for ancient CPUs without CMOV (before Pentium Pro).
* Pass various build, arch and OS flags to DynASM.Mike Pall2012-06-101-2/+2
|
* Reorganize build process.Mike Pall2012-06-091-7/+18
| | | | | | | | | 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.
* Move lib/* to src/jit/*.Mike Pall2012-06-081-1/+1
|
* Bump copyright date to 2012.Mike Pall2012-01-231-1/+1
|
* Fix debug option for msvcbuild.bat.Mike Pall2011-11-171-2/+2
|
* Add debug option to msvcbuild.bat and improve error handling.Mike Pall2011-06-291-1/+33
|
* Bump copyright date to 2011.Mike Pall2011-01-091-1/+1
|
* FFI: Add ffi.* library.Mike Pall2010-12-051-1/+1
|
* Add static target to msvcbuild.bat.Mike Pall2010-03-151-0/+6
|
* Major redesign of function call handling.Mike Pall2010-02-131-1/+1
| | | | | | | | | | | Drop call gates. Use function headers, dispatched like bytecodes. Emit BC_FUNCF/BC_FUNCV bytecode at PC 0 for all Lua functions. C functions and ASM fast functions get extra bytecodes. Modify internal calling convention: new base in BASE (formerly in RA). Can now use better C function wrapper semantics (dynamic on/off). Prerequisite for call hooks with zero-overhead if disabled. Prerequisite for compiling recursive calls. Prerequisite for efficient 32/64 bit prototype guards.
* Move bytecode offsets from lj_vm.* to generated header.Mike Pall2010-02-051-0/+1
|
* Enable build for x64 interpreter on WIN64.Mike Pall2010-01-171-2/+11
| | | | | | To build the x64 interpreter open a "Windows SDK Command Shell". Then set the compiler environment: setenv /release /x64 Then cd to the src directory and run msvcbuild.bat.
* Bump all copyright dates to 2010.Mike Pall2010-01-091-1/+1
|
* RELEASE LuaJIT-2.0.0-beta1v2.0.0-beta1Mike Pall2009-12-081-0/+53