* .version: bumped version number to 2.4.8
[fw/sdcc] / device / lib / pic16 / libc / Makefile.rules
index b54bc5798464c8a3e25e84eab1d1c129c53f9506..582d5bd958ca57a532447222427c7c41f72031c2 100644 (file)
@@ -18,7 +18,11 @@ PRJDIR       = ../../../../..
 
 LIBC_INC_DIR   = $(PRJDIR)/device/include/pic16
 
-COMPILE_FLAGS  += $(MODELFLAGS) --pomit-config-words --pomit-ivt --denable-peeps --optimize-goto --obanksel=2 --i-code-in-asm
+#OPT_FLAGS     += --pstack-model=large
+
+COMPILE_FLAGS  += $(MODELFLAGS) $(OPT_FLAGS)
+
+
 CFLAGS = -I$(LIBC_INC_DIR)
 
 CFILES = $(patsubst %,%.c,$(SRCS))
@@ -28,11 +32,14 @@ OFILES      = $(patsubst %.c,%.o,$(CFILES))
        $(CC) $(CFLAGS) $(COMPILE_FLAGS) -c $<
 
 
-all: build-library
+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