* src/*.c, src/pic16/{gen.c,glue.c,main.c}: applied Vangelis
[fw/sdcc] / device / lib / pic16 / libc / Makefile.rules
diff --git a/device/lib/pic16/libc/Makefile.rules b/device/lib/pic16/libc/Makefile.rules
deleted file mode 100644 (file)
index 78e04f1..0000000
+++ /dev/null
@@ -1,68 +0,0 @@
-#
-# Makefile.rules - Common Makefile rules to build pic16 C Library
-#
-# This file is part of the GNU PIC Library.
-#
-# January, 2004
-# The GNU PIC Library is maintained by,
-#      Vangelis Rokas <vrokas@otenet.gr>
-#
-# $Id$
-#
-#
-
-
-include ../../Makefile.common
-
-PRJDIR = ../../../../..
-
-LIBC_INC_DIR   = $(PRJDIR)/device/include/pic16
-
-#OPT_FLAGS     += --pstack-model=large
-#OPT_FLAGS     += --stack-auto
-
-COMPILE_FLAGS  += $(MODELFLAGS)
-COMPILE_FLAGS   += $(OPT_FLAGS)
-COMPILE_FLAGS   += $(CSTD)
-
-
-CFLAGS = -I$(LIBC_INC_DIR)
-
-CFILES = $(patsubst %,%.c,$(SRCS))
-COFILES        = $(patsubst %.c,%.o,$(CFILES))
-
-ASFLAGS        = -I$(LIBC_INC_DIR) -p18f452 -D__18F452
-
-SFILES = $(patsubst %,%.S,$(S_SRCS))
-SOFILES        = $(patsubst %.S,%.o,$(SFILES))
-
-OFILES = $(COFILES) $(SOFILES)
-
-.c.o:
-       $(CC) $(CFLAGS) $(COMPILE_FLAGS) -c $<
-
-.S.o:
-       $(AS) $(ASFLAGS) -c $<
-
-all: build-library clean-intermediate-no-asm
-
-clean-intermediate:
-       $(RM) -f *.lst *.asm *.dump* *.p *.d *.adb
-
-clean-intermediate-no-asm:
-       $(RM) -f *.lst *.dump* *.p *.d *.adb
-
-
-clean: clean-intermediate
-       $(RM) -f $(LIB) *.o
-
-dep .depend:
-       rm -f .depend
-       for temp in $(CFILES); do \
-               $(CPP) $(MM) $(CFLAGS) $$temp > .tmpdepend; \
-               $(SED) s/.rel/.o/g .tmpdepend >> .depend; \
-               $(RM) -f .tmpdepend; \
-       done;
-       if [ ! -e .depend ]; then touch .depend; fi;
-
-include .depend