Mirror of the LuaJIT git repository
Go to file
Dmitry Stogov f54baaf0c6 Fix run-time warnings in sanitized builds (-fsanitize=undefined,address,alignment)
The patch fixes three family of warnings:

dynasm/dasm_x86.h:146:46: runtime error: applying non-zero offset 18446744073642442752 to null pointer

dynasm/dasm_x86.h:193:32: runtime error: signed integer overflow: 2147483647 + 128 cannot be represented in type 'int'

dynasm/dasm_x86.h:446:23: runtime error: store to misaligned address 0x7fd86dd5e013 ...

line numbers in the error messages may be not accurate.
2023-12-26 21:43:22 +03:00
doc Merge branch 'master' into v2.1 2023-12-10 15:50:14 +01:00
dynasm Fix run-time warnings in sanitized builds (-fsanitize=undefined,address,alignment) 2023-12-26 21:43:22 +03:00
etc Merge branch 'master' into v2.1 2023-08-21 03:18:35 +02:00
src Merge branch 'master' into v2.1 2023-12-23 19:49:43 +01:00
.gitattributes Add .gitattributes to dynamically resolve .relver. 2023-08-22 15:36:55 +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:36:55 +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