CC=gcc CFLAGS=-std=c11 -fno-asynchronous-unwind-tables -S all: 0-localVar.s 1-localGlobalVar.s 2-localStaticGlobalVar.s \ 3-staticLocalStaticGlobalVar.s 0-localVar.s: 0-localVar.c ${CC} ${CFLAGS} 0-localVar.c ${CC} -std=c11 -c 0-localVar.c 1-localGlobalVar.s: 1-localGlobalVar.c ${CC} ${CFLAGS} 1-localGlobalVar.c 2-localStaticGlobalVar.s: 2-localStaticGlobalVar.c ${CC} ${CFLAGS} 2-localStaticGlobalVar.c 3-staticLocalStaticGlobalVar.s: 3-staticLocalStaticGlobalVar.c ${CC} ${CFLAGS} 3-staticLocalStaticGlobalVar.c clean: rm -f *.s *.o *~