1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26
--- a/cmake.deps/cmake/BuildLuajit.cmake +++ b/cmake.deps/cmake/BuildLuajit.cmake @@ -30,6 +30,8 @@ set(BUILDCMD_UNIX ${MAKE_PRG} -j CFLAGS=-fPIC CFLAGS+=-DLUA_USE_APICHECK CFLAGS+=-funwind-tables + CFLAGS+=-DLUAJIT_UNWIND_EXTERNAL + BUILDMODE=static ${NO_STACK_CHECK} ${AMD64_ABI} CCDEBUG+=-g --- a/src/nvim/lib/queue_defs.h +++ b/src/nvim/lib/queue_defs.h @@ -21,9 +21,9 @@ #include <stddef.h> -typedef struct queue { - struct queue *next; - struct queue *prev; +typedef struct nvim_queue { + struct nvim_queue *next; + struct nvim_queue *prev; } QUEUE; #ifdef INCLUDE_GENERATED_DECLARATIONS