aboutsummaryrefslogtreecommitdiff
path: root/src/Makefile (follow)
Commit message (Collapse)AuthorAgeFilesLines
* OSX/ARM64: Disable external unwinding for now.Mike Pall2021-09-191-1/+4
| | | | | | This reduces functionality, e.g. no handling of on-trace errors. Someone with very deep knowledge about macOS and MACH-O/DWARF stack unwinding internals is needed to fix this. See issue #698.
* Fix MinGW static build.Mike Pall2021-06-031-1/+2
| | | | Reported by Sundaram Ramaswamy.
* Fix build with busybox grep.Mike Pall2021-03-311-1/+1
| | | | Reported by ymph.
* BSD: Fix build with BSD grep.Mike Pall2021-03-261-1/+1
| | | | Thanks to carlocab.
* OSX: Fix build by hardcoding external frame unwinding.Mike Pall2021-03-251-7/+8
| | | | Apparently they can't even get 'grep' right, let alone a keyboard.
* String buffers, part 1: object serialization.Mike Pall2021-03-251-2/+4
| | | | Sponsored by fmad.io.
* Cleanup and enable external unwinding for more platforms.Mike Pall2021-03-231-4/+7
|
* Merge branch 'master' into v2.1Mike Pall2021-01-021-1/+1
|\
| * Bump copyright date.Mike Pall2021-01-021-1/+1
| |
* | Merge branch 'master' into v2.1Mike Pall2020-08-051-1/+1
|\|
| * Fix Makefile dependencies.Mike Pall2020-08-051-1/+1
| | | | | | | | Thanks to Stefanos Chaliasos.
* | Follow-up fix for iOS build.Mike Pall2020-06-231-1/+1
| |
* | Redesign and harden string interning.Mike Pall2020-06-231-1/+0
| | | | | | | | | | Up to 40% faster on hash-intensive benchmarks. With some ideas from Sokolov Yura.
* | Use a securely seeded global PRNG for the VM.Mike Pall2020-06-151-2/+2
| | | | | | | | It's not 2005 anymore.
* | Cleanup some arch defines and fix builds.Mike Pall2020-06-151-2/+1
| |
* | Improve assertions.Mike Pall2020-06-151-1/+1
| |
* | Cleanup CPU detection and tuning for old CPUs.Mike Pall2020-05-201-1/+0
| |
* | Merge branch 'master' into v2.1Mike Pall2020-04-281-1/+1
|\|
| * Fix Windows make clean.Mike Pall2020-04-281-1/+1
| |
* | Merge branch 'master' into v2.1Mike Pall2020-01-201-1/+1
|\|
| * Bump copyright date.Mike Pall2020-01-201-1/+1
| |
* | Remove support for de-facto dead archs.Mike Pall2020-01-201-3/+0
| |
* | MIPS: Add MIPS64 R6 port.Mike Pall2020-01-201-0/+3
| | | | | | | | | | | | Contributed by Hua Zhang, YunQiang Su from Wave Computing, and Radovan Birdic from RT-RK. Sponsored by Wave Computing.
* | x64: Enable LJ_GC64 mode by default.Mike Pall2019-12-081-2/+2
| |
* | Merge branch 'master' into v2.1Mike Pall2019-12-081-3/+4
|\|
| * OSX: Don't set a default MACOSX_DEPLOYMENT_TARGET.Mike Pall2019-12-081-1/+1
| |
| * Build MinGW import library, too.Mike Pall2019-12-081-1/+2
| | | | | | | | Thanks to Tarnyko.
| * Fix MinGW make clean.Mike Pall2019-12-081-1/+1
| | | | | | | | Reported by Shmuel Zeigerman.
* | Merge branch 'master' into v2.1Mike Pall2019-01-101-1/+1
|\|
| * Fix MinGW build.Mike Pall2019-01-101-1/+1
| | | | | | | | Thanks to Victor Bombi.
* | Merge branch 'master' into v2.1Mike Pall2019-01-101-0/+4
|\|
| * Better detection of MinGW build.Mike Pall2019-01-101-0/+4
| |
* | Merge branch 'master' into v2.1Mike Pall2017-06-121-1/+2
|\|
| * Modify fix for warning from 'ar'.Mike Pall2017-06-121-1/+2
| |
| * RELEASE LuaJIT-2.0.5v2.0.5Mike Pall2017-05-011-1/+1
| |
* | ARM64: Add big-endian support.Mike Pall2017-03-301-0/+3
| | | | | | | | | | Contributed by Djordje Kovacevic and Stefan Pejic from RT-RK.com. Sponsored by Cisco Systems, Inc.
* | Merge branch 'master' into v2.1Mike Pall2017-03-081-3/+1
|\|
| * Fix annoying warning, due to deterministic binutils configuration.Mike Pall2017-03-081-3/+1
| |
* | Merge branch 'master' into v2.1Mike Pall2017-01-171-1/+1
|\|
| * Bump copyright date to 2017.Mike Pall2017-01-171-1/+1
| |
* | LJ_GC64: Add build options and install instructions.Mike Pall2017-01-171-0/+3
| |
* | Merge branch 'master' into v2.1Mike Pall2016-07-311-4/+0
|\|
| * Revert "OSX: Switch to Clang as the default compiler."Mike Pall2016-07-311-4/+0
| | | | | | | | | | It breaks cross-compilation to Android. And host "gcc" aliases to "clang", anyway.
* | LJ_GC64: Allow optional use of the system memory allocator.Mike Pall2016-06-031-2/+2
| |
* | MIPS64, part 1: Add MIPS64 support to interpreter.Mike Pall2016-05-281-1/+5
| | | | | | | | | | Contributed by Djordje Kovacevic and Stefan Pejic from RT-RK.com. Sponsored by Cisco Systems, Inc.
* | Merge branch 'master' into v2.1Mike Pall2016-03-031-1/+1
|\|
| * Bump copyright date to 2016.Mike Pall2016-03-031-1/+1
| |
* | Use internal implementation for converting FP numbers to strings.Mike Pall2016-02-261-1/+1
| | | | | | | | Contributed by Peter Cawley.
* | MIPS: Switch to dual-number mode. Fix soft-float interpreter.Mike Pall2016-01-291-0/+5
| |
* | Add proper DynASM dependency.Mike Pall2016-01-181-1/+1
| |