PROG=tst SRCS=tst.c CC=gcc4 -m64 -march=opteron -O2 #CC=gcc4 -m32 -march=pentium4 -O2 #CC+=-DINLINE LIBS= OBJS=$(SRCS:.c=.o) ASMS=$(SRCS:.c=.s) all: $(PROG) $(ASMS) $(PROG): $(OBJS) $(CC) -o $@ $(OBJS) $(LIBS) .c.o: $(CC) -c $< .c.s: $(CC) -c -S $< clean: @rm -f $(PROG) $(OBJS) $(ASMS) core tags