* .version: bumped version to 2.4.7
[fw/sdcc] / support / regression / ports / mcs51-stack-auto / spec.mk
index cbf31b843a42f454f35c5846f6877026b6b456fb..32154b2cd8308a55e5bbc1c5208ec4ed154e87f6 100644 (file)
@@ -2,19 +2,18 @@
 #
 # model small stack-auto
 
+include $(PORTS_DIR)/mcs51/spec.mk
+
 LIBSRCDIR = ../../device/lib
 LIBDIR    = gen/$(PORT)/lib
 
-LIBSDCCFLAGS+=--stack-auto --int-long-reent --float-reent
-SDCCFLAGS   +=$(LIBSDCCFLAGS) --nostdlib -L$(LIBDIR) -llibsdcc -llibint \
-              -lliblong -llibfloat -lmcs51
+LIBSDCCFLAGS+=--stack-auto
+SDCCFLAGS   +=$(LIBSDCCFLAGS)
 
 # copy support.c
 $(PORTS_DIR)/$(PORT)/%.c: $(PORTS_DIR)/mcs51/%.c
        cp $< $@
 
-include $(PORTS_DIR)/mcs51/spec.mk
-
 SOURCES = _atoi.c _atol.c _autobaud.c _bp.c _schar2fs.c \
           _decdptr.c _divsint.c _divslong.c _divuint.c \
           _divulong.c _fs2schar.c _fs2sint.c _fs2slong.c \
@@ -44,9 +43,7 @@ SOURCES = _atoi.c _atol.c _autobaud.c _bp.c _schar2fs.c \
 OBJECTS = $(patsubst %.c,$(LIBDIR)/%.rel,$(SOURCES))
 MODULES = $(patsubst %.c,%,$(SOURCES))
 
-.PHONY: make-library
-make-library: $(LIBDIR) $(OBJECTS) lib-files
-
+MAKE_LIBRARY = $(LIBDIR) $(OBJECTS) lib-files
 
 $(LIBDIR):
        mkdir -p $(LIBDIR)