Skip to content

Commit 293e958

Browse files
author
michalbiesek
committed
Add lipbmem to memkind configuration
1 parent a9bdd74 commit 293e958

File tree

2 files changed

+2
-1
lines changed

2 files changed

+2
-1
lines changed

src/Makefile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -193,7 +193,7 @@ endif
193193

194194
ifeq ($(MALLOC),memkind)
195195
FINAL_CFLAGS+= -DUSE_MEMKIND
196-
FINAL_LIBS+= -lmemkind -ldaxctl
196+
FINAL_LIBS+= -lmemkind -ldaxctl -lpmem
197197
endif
198198

199199
REDIS_CC=$(QUIET_CC)$(CC) $(FINAL_CFLAGS)

src/zmalloc.c

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -75,6 +75,7 @@ void zlibc_free(void *ptr) {
7575
#define dallocx(ptr,flags) je_dallocx(ptr,flags)
7676
#elif defined(USE_MEMKIND)
7777
#include <errno.h>
78+
#include <libpmem.h>
7879
#define malloc(size) memkind_malloc(MEMKIND_DEFAULT,size)
7980
#define calloc(count,size) memkind_calloc(MEMKIND_DEFAULT,count,size)
8081
#define realloc_dram(ptr,size) memkind_realloc(MEMKIND_DEFAULT,ptr,size)

0 commit comments

Comments
 (0)