.c.o: gcc -c $< all: vulnerable genpgm execls ov ov: ov.c gcc -o ov ov.c execls: execls.c gcc -o execls execls.c genpgm: genpgm.c gcc -o genpgm genpgm.c vulnerable: vulnerable.c gcc -o vulnerable vulnerable.c