X-Git-Url: https://git.gag.com/?a=blobdiff_plain;f=support%2Fregression%2Fports%2Fpic14%2Fspec.mk;h=accf671ac39b287e8ec9373d44a5ca2bd27b2fb1;hb=68cf035ac940c45599b4c0e3b72856e1d14447d4;hp=c2cd52ba860351d1433165d8ca77df8b7cc086d8;hpb=ef52b86c1cf07afd10e9853931526c56130876a3;p=fw%2Fsdcc diff --git a/support/regression/ports/pic14/spec.mk b/support/regression/ports/pic14/spec.mk index c2cd52ba..accf671a 100644 --- a/support/regression/ports/pic14/spec.mk +++ b/support/regression/ports/pic14/spec.mk @@ -1,4 +1,4 @@ -# Port specification for the pic14 port running with gpsim +# Regression test specification for the pic14 target running with gpsim # path to gpsim ifdef GPSIM_PATH @@ -7,10 +7,13 @@ else GPSIM := gpsim endif -SDCCFLAGS += -mpic14 -pp16f877 -I$(top_srcdir)/device/include/pic --nostdinc --less-pedantic -Wl,-q -DREENTRANT=reentrant -I$(top_srcdir) -LINKFLAGS = --nostdlib +ifndef SDCC_BIN_PATH + SDCCFLAGS += --nostdinc + LINKFLAGS += --nostdlib -L $(top_builddir)/device/lib/build/pic +endif + +SDCCFLAGS += -mpic14 -pp16f877 -I$(top_srcdir)/device/include/pic --less-pedantic -Wl,-q -DREENTRANT=reentrant -I$(top_srcdir) LINKFLAGS += libsdcc.lib libm.lib -LIBDIR = $(top_builddir)/device/lib/build/pic OBJEXT = .o EXEEXT = .cod @@ -19,7 +22,7 @@ EXTRAS = $(PORT_CASES_DIR)/testfwk$(OBJEXT) $(PORT_CASES_DIR)/support$(OBJEXT) # Rule to link into .ihx %$(EXEEXT): %$(OBJEXT) $(EXTRAS) - -$(SDCC) $(SDCCFLAGS) $(LINKFLAGS) -L $(LIBDIR) $(EXTRAS) $< -o $@ + -$(SDCC) $(SDCCFLAGS) $(LINKFLAGS) $(EXTRAS) $< -o $@ %$(OBJEXT): %.c -$(SDCC) $(SDCCFLAGS) -c $< -o $@