CC=gcc CFLAGS= -std=gnu99 -D_GNU_SOURCE OBJ = mixed01.o mixed02.o mixed03.o mixed04.o RM = rm -rf TARGETS = mixed01 mixed02 mixed03 mixed04 ASLR_ON=/sbin/sysctl -w kernel.randomize_va_space=2 ASLR_OFF=/sbin/sysctl -w kernel.randomize_va_space=0 all: $(TARGETS) .c.o: $(CC) $(CFLAGS) -c $< aslr_on: $(ASLR_ON) aslr_off: $(ASLR_OFF) clean: $(RM) $(OBJ) $(TARGETS) .PHONY: all clean