Skip to content
Snippets Groups Projects
Unverified Commit e50a6d96 authored by Igor Munkin's avatar Igor Munkin
Browse files

build: fix linker flags for executable on MacOS


This patch fixes inaccuracy in Tarantool build configuration introduced
by commit 07c83aab ('build: adjust
LuaJIT build system'). All those MacOS-related tweaks for __PAGEZERO
size and preferred load address for the bundle are necessary only for
builds with 32-bit GC area on 64-bit host. The only case fitting these
conditions is x86_64 with no LUAJIT_ENABLE_GC64. All other 64-bit builds
use 64-bit GC area unconditionally.

Part of #5983
Needed for #5629
Follows up #4862

Reviewed-by: default avatarSergey Kaplun <skaplun@tarantool.org>
Reviewed-by: default avatarNikita Pettik <korablev@tarantool.org>
Reviewed-by: default avatarSergey Ostanevich <sergos@tarantool.org>
Signed-off-by: default avatarIgor Munkin <imun@tarantool.org>
parent 7fd53b4c
No related branches found
No related tags found
No related merge requests found
Loading
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment