--- stack/Makefile 2003/08/07 07:11:36 1.17 +++ stack/Makefile 2004/02/19 15:35:38 1.18 @@ -38,12 +38,15 @@ all: stack TAGS -stack stack.bb stack.bbg: stack.c stack.h symbols - $(CC) -I$(srcdir) $(LDFLAGS) $(CFLAGS) symbols.o stack.c -o stack +stack stack.bb stack.bbg: stack.c stack.h symbols gc + $(CC) -I$(srcdir) $(LDFLAGS) $(CFLAGS) symbols.o gc.o stack.c -o stack symbols: symbols.c stack.h $(CC) -I$(srcdir) $(CFLAGS) -c symbols.c -o symbols.o +gc: gc.c stack.h + $(CC) -I$(srcdir) $(CFLAGS) -c gc.c -o gc.o + check: stack @echo Checking... @$(SHELL) -c 'a="`$(srcdir)/fib.st`"; set -x; [ "$$a" = 75025 ]' @@ -56,7 +59,7 @@ etags $^ clean: - rm -f gmon.out mtrace.log stack.bb stack.bbg stack.da stack.c.gcov stack symbols.o TAGS + rm -f gmon.out mtrace.log stack.bb stack.bbg stack.da stack.c.gcov stack symbols.o gc.o TAGS mtrace: stack MALLOC_TRACE=mtrace.log ./stack