1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23
TOP=.. include $(TOP)/Make.defs MOBJ=malloc.o stack.o OBJ=$(MOBJ) all: $(OBJ) libc.a: $(OBJ) ar r ../$(LIBC) $(OBJ) @touch libc.a clean: rm -f $(OBJ) libc.a $(AOBJ): $(ASRC) $(CC) $(CFLAGS) -c -DL_$* -o $@ $(ASRC) transfer: -@rm ../include/malloc.h cp -p malloc.h ../include/.