.POSIX: CC = c99 CPPFLAGS = -D_DEFAULT_SOURCE -D_BSD_SOURCE -D_XOPEN_SOURCE=700 -D_GNU_SOURCE CFLAGS = LDFLAGS = -s BIN = yes limit measure all: $(BIN) .o: $(CC) -o $@ $< $(LDFLAGS) .c.o: $(CC) -c -o $@ $< $(CFLAGS) $(CPPFLAGS) clean: rm -f -- *.o *.su $(BIN) .SUFFIXES: .SUFFIXES: .c .o .PHONY: all clean