X-Git-Url: https://git.gag.com/?a=blobdiff_plain;f=support%2Fregression%2Fports%2Fmcs51-stack-auto%2Fspec.mk;h=32154b2cd8308a55e5bbc1c5208ec4ed154e87f6;hb=6a370e6ab695babec796a8f30b7a03a6bc9dc77d;hp=cbf31b843a42f454f35c5846f6877026b6b456fb;hpb=a9700cd285e0dbef084b18f74162db415935cbbe;p=fw%2Fsdcc diff --git a/support/regression/ports/mcs51-stack-auto/spec.mk b/support/regression/ports/mcs51-stack-auto/spec.mk index cbf31b84..32154b2c 100644 --- a/support/regression/ports/mcs51-stack-auto/spec.mk +++ b/support/regression/ports/mcs51-stack-auto/spec.mk @@ -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)