2 # $Id: Makefile 61 1998-11-11 19:40:23Z phil $
5 COMBINE = $(AR) rcs mm.o
7 mm.o: actualtarget Makefile
12 # choose gc1 for the old collector, gc2 for the new one
19 rm -f mm.o; $(COMBINE) heap.old.o
21 heap.old.o: heap.old.c ../tables.h ../global.h
24 # Targets below this point are experimental and may not work reliably
27 gc2: heap2.o allocator.o bitmap2.o
28 rm -f mm.o; $(COMBINE) heap2.o allocator.o bitmap2.o
30 heap2.o: heap2.c allocator.h mm.h bitmap2.h
32 bitmap2.o: bitmap2.c bitmap2.h allocator.h mm.h
34 allocator.o: allocator.h allocator.c
38 # These are local overrides for various environment variables in Emacs.
39 # Please do not remove this and leave it at the end of the file, where
40 # Emacs will automagically detect them.
41 # ---------------------------------------------------------------------