--- /dev/null
+# libc/z80 Makefile
+
+VPATH = @srcdir@
+srcdir = @srcdir@
+
+TOPDIR = ../../..
+
+SCC = $(TOPDIR)/bin/sdcc -mgbz80
+SAS = $(TOPDIR)/bin/as-gbz80
+
+OBJ = div.o mul.o putchar.o printf.o shift.o stubs.o crt0_rle.o heap.o fstubs.o
+
+LIB = gbz80.lib
+CC = $(SCC)
+AS = $(SAS)
+CFLAGS = -I../../include -I.
+
+all: $(LIB) crt0.o
+
+$(LIB): $(OBJ) Makefile _dummy
+ rm -f $(LIB)
+ for i in $(OBJ); do echo $$i >> $(LIB); done
+
+.c.o:
+ $(CC) $(CFLAGS) -c $<
+
+_dummy:
+
+clean:
+ rm -f *.o *.sym *.lst *~ $(CLEANSPEC) *.dump* *.asm *.lib
+
+distclean: clean
+ rm -f Makefile
\ No newline at end of file