* src/SDCCast.c (decorateType): fix for RFE 1475742, optimize 'ifx (op == 0)' resp...
[fw/sdcc] / link / z80 / Makefile
index 5c096f1ac31c0b64f6aebe8598244208597732dd..33764018401b58a54a769feb20647d5dae43f62d 100644 (file)
@@ -13,16 +13,18 @@ SRC = lkarea.c lkdata.c lkeval.c lkhead.c lkihx.c lklex.c \
 OBJS   = $(SRC:%.c=$(OBJDIR)/%.o) 
 SLIBOBJS       = $(SLIBSRC:%.c=$(OBJDIR)/%.o) 
 
-BINS   = $(BUILDDIR)link$(EXT)
+BINS   = $(BUILDDIR)link$(EXT)$(EXEEXT)
 
-CFLAGS += $(OPTS) -DINDEXLIB -DMLH_MAP -DUNIX -DSDK
+CFLAGS += $(CPPFLAGS) $(OPTS) -DINDEXLIB -DMLH_MAP -DUNIX -DSDK
 CFLAGS += -funsigned-char -DUNIX
 CFLAGS += -I$(PRJDIR)/as/$(PORT) -I$(SLIB) 
 
+LDFLAGS += -lm $(EXTRALIBS)
+
 all:   $(BINS)
 
 $(BINS): $(OBJDIR) $(OBJS) $(SLIBOBJS)
-       $(CC) $(LDFLAGS) -g -o $(BINS) $(OBJS) $(SLIBOBJS) 
+       $(CC) -g -o $(BINS) $(OBJS) $(SLIBOBJS) $(LDFLAGS)
 
 $(OBJDIR):
        mkdir -p $(OBJDIR)