Fix build on macOS

Corresponding compilation errors:

ir_private.h:11:10: fatal error: 'malloc.h' file not found

ir_gdb.c:162:17: error: implicit declaration of function 'offsetof' is invalid in C99 [-Werror,-Wimplicit-function-declaration]
        .shofs       = offsetof(ir_gdbjit_obj, sect),
This commit is contained in:
Jim Huang 2022-11-12 01:24:33 +08:00
parent 93172a487d
commit af75775bac
2 changed files with 2 additions and 1 deletions

View File

@ -7,6 +7,7 @@
* Based on Mike Pall's implementation of GDB interface for LuaJIT. * Based on Mike Pall's implementation of GDB interface for LuaJIT.
*/ */
#include <stddef.h>
#include <stdlib.h> #include <stdlib.h>
#include <unistd.h> #include <unistd.h>
#include <fcntl.h> #include <fcntl.h>

View File

@ -8,7 +8,7 @@
#ifndef IR_PRIVATE_H #ifndef IR_PRIVATE_H
#define IR_PRIVATE_H #define IR_PRIVATE_H
#include <string.h> #include <string.h>
#include <malloc.h> #include <stdlib.h>
#ifdef IR_DEBUG #ifdef IR_DEBUG
# include <assert.h> # include <assert.h>