mikepaul-LuaJIT/dynasm
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
..
dasm_arm64.h Merge branch 'master' into v2.1 2023-08-20 21:33:37 +02:00
dasm_arm64.lua DynASM/ARM64: Support ldp/stp of q registers. 2023-10-08 22:12:01 +02:00
dasm_arm.h Merge branch 'master' into v2.1 2023-08-20 21:33:37 +02:00
dasm_arm.lua Merge branch 'master' into v2.1 2023-08-20 21:33:37 +02:00
dasm_mips64.lua Merge branch 'master' into v2.1 2023-08-20 21:33:37 +02:00
dasm_mips.h Merge branch 'master' into v2.1 2023-08-20 21:33:37 +02:00
dasm_mips.lua Merge branch 'master' into v2.1 2023-08-20 21:33:37 +02:00
dasm_ppc.h Merge branch 'master' into v2.1 2023-08-20 21:33:37 +02:00
dasm_ppc.lua Merge branch 'master' into v2.1 2023-08-20 21:33:37 +02:00
dasm_proto.h Merge branch 'master' into v2.1 2023-08-20 21:33:37 +02:00
dasm_x64.lua Bump copyright date. 2023-08-20 21:25:30 +02:00
dasm_x86.h Fix run-time warnings in sanitized builds (-fsanitize=undefined,address,alignment) 2023-12-26 21:43:22 +03:00
dasm_x86.lua DynASM/x86: Allow [&expr] operand. 2023-12-23 20:06:17 +01:00
dynasm.lua Merge branch 'master' into v2.1 2023-08-20 21:33:37 +02:00