diff options
Diffstat (limited to 'libdislocator/Makefile')
-rw-r--r-- | libdislocator/Makefile | 11 |
1 files changed, 5 insertions, 6 deletions
diff --git a/libdislocator/Makefile b/libdislocator/Makefile index 07d98a0d..37fd4fd6 100644 --- a/libdislocator/Makefile +++ b/libdislocator/Makefile @@ -18,18 +18,17 @@ HELPER_PATH = $(PREFIX)/lib/afl VERSION = $(shell grep '^\#define VERSION ' ../config.h | cut -d '"' -f2) -CFLAGS ?= -O3 -funroll-loops -CFLAGS += -I ../include/ -Wall -D_FORTIFY_SOURCE=2 -g -Wno-pointer-sign +CFLAGS ?= -O3 -funroll-loops -D_FORTIFY_SOURCE=2 +CFLAGS += -I ../include/ -Wall -g -Wno-pointer-sign -ifdef USEHUGEPAGE - CFLAGS += -DUSEHUGEPAGE -endif +CFLAGS_ADD=$(USEHUGEPAGE:1=-DUSEHUGEPAGE) +CFLAGS += $(CFLAGS_ADD) all: libdislocator.so VPATH = .. libdislocator.so: libdislocator.so.c ../config.h - $(CC) $(CFLAGS) -shared -fPIC $< -o ../$@ $(LDFLAGS) + $(CC) $(CFLAGS) -shared -fPIC libdislocator.so.c -o ../$@ $(LDFLAGS) .NOTPARALLEL: clean |