# # Makefile for CSE351 Lec 14 on Buffer Overflow # CC = gcc CFLAGS = -std=c99 -fomit-frame-pointer -fno-asynchronous-unwind-tables all: buf.c $(CC) $(CFLAGS) -S -fno-stack-protector -o buf-nsp.s buf.c $(CC) $(CFLAGS) -g -fno-stack-protector -o buf-nsp buf.c $(CC) $(CFLAGS) -S -fstack-protector -o buf.s buf.c $(CC) $(CFLAGS) -g -fstack-protector -o buf buf.c clean: rm -f *.o *.s buf buf-nsp *~