Mirror of the LuaJIT git repository
Go to file
Dmitry Stogov 52e845d99f Fixed incorrect ".debug_abbrev" section termination
Incorrect terminataion of the section causes GDB to read after the end of
the section This leads to unpredictable behavior (dwarf warnings, etc).
The problem is well visible when runing GDB under VALGRIND.

$ valgrind gdb --args luajit test.lua
(gdb) r

The affected GDB code

https://github.com/bminor/binutils-gdb/blob/master/gdb/dwarf2/abbrev.c#L138
2023-12-07 00:16:28 +03:00
doc Add 'cc' file type for saving bytecode. 2023-10-21 13:31:45 +02:00
dynasm DynASM/ARM64: Support ldp/stp of q registers. 2023-10-08 22:12:01 +02:00
etc Merge branch 'master' into v2.1 2023-08-21 03:18:35 +02:00
src Fixed incorrect ".debug_abbrev" section termination 2023-12-07 00:16:28 +03:00
.gitattributes Add .gitattributes to dynamically resolve .relver. 2023-08-22 15:30:27 +02:00
.gitignore RELEASE LuaJIT-2.0.0-beta1 2009-12-08 19:46:35 +01:00
.relver Add .gitattributes to dynamically resolve .relver. 2023-08-22 15:30:27 +02:00
COPYRIGHT Bump copyright date. 2023-08-20 21:25:30 +02:00
Makefile Fix typo. 2023-08-22 17:06:34 +02:00
README Merge branch 'master' into v2.1 2023-08-21 02:38:56 +02:00

README for LuaJIT 2.1
---------------------

LuaJIT is a Just-In-Time (JIT) compiler for the Lua programming language.

Project Homepage: https://luajit.org/

LuaJIT is Copyright (C) 2005-2023 Mike Pall.
LuaJIT is free software, released under the MIT license.
See full Copyright Notice in the COPYRIGHT file or in luajit.h.

Documentation for LuaJIT is available in HTML format.
Please point your favorite browser to:

 doc/luajit.html