projects
/
fw
/
sdcc
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
* as/asxxsrc/aslex.c: moved from as/mcs51/aslex.c;
[fw/sdcc]
/
as
/
z80
/
Makefile.in
diff --git
a/as/z80/Makefile.in
b/as/z80/Makefile.in
index 2892721becf9f69a5771f921bd7947b4973f1dfe..633601412fb677e28ad8e11544ce8c06271471d3 100644
(file)
--- a/
as/z80/Makefile.in
+++ b/
as/z80/Makefile.in
@@
-5,36
+5,40
@@
top_srcdir = @top_srcdir@
include $(top_builddir)/Makefile.common
include $(top_builddir)/Makefile.common
-OBJDIR = obj
/
$(EXT)
+OBJDIR = obj$(EXT)
-SDC = .
+ASXXLIB = $(srcdir)/../asxxsrc
-
SLIBSRC = NewAlloc.c ../strcmpi
.c
+
ASXXLIBSRC = strcmpi.c assym.c aslex
.c
-SRC
= asdata.c asexpr.c aslex
.c aslist.c asmain.c asout.c \
-
assubr.c assym
.c z80adr.c z80ext.c z80mch.c z80pst.c
+SRC
= asdata.c asexpr
.c aslist.c asmain.c asout.c \
+
assubr
.c z80adr.c z80ext.c z80mch.c z80pst.c
-OBJS = $(SRC:%.c=$(OBJDIR)/%.o)
-SLIBOBJS = $(SLIBSRC:%.c=$(OBJDIR)/%.o)
+ASSOURCES = $(SRC) $(ASXXLIBSRC:%.c=$(ASXXLIB)/%.c)
-
BINS = $(BUILDDIR)/as$(EXT)$(EXEEXT
)
+
ASXXLIBOBJS = $(ASXXLIBSRC:%.c=$(OBJDIR)/%.o
)
-CFLAGS += $(CPPFLAGS) $(OPTS) -I. -DINDEXLIB -DMLH_MAP -DUNIX -DSDK
-CFLAGS += -funsigned-char
-CFLAGS += -I$(SLIB)
+OBJS = $(SRC:%.c=$(OBJDIR)/%.o)
+
+ASOBJECTS = $(OBJS) $(ASXXLIBOBJS)
+
+BINS = $(BUILDDIR)/as$(EXT)$(EXEEXT)
+
+CFLAGS += $(CPPFLAGS) $(OPTS) -I. -DINDEXLIB -DMLH_MAP -DUNIX -DSDK
+CFLAGS += -funsigned-char
LDFLAGS = @LDFLAGS@ -lm $(EXTRALIBS)
LDFLAGS = @LDFLAGS@ -lm $(EXTRALIBS)
-all:
dep $(BINS)
+all: dep $(BINS)
dep: Makefile.dep
dep: Makefile.dep
-Makefile.dep: $(
SRC
) $(srcdir)/*.h
+Makefile.dep: $(
ASSOURCES
) $(srcdir)/*.h
$(CPP) $(CPPFLAGS) $(M_OR_MM) $(filter %.c,$^) > Makefile.dep
ifeq "$(findstring $(MAKECMDGOALS),uninstall check installcheck installdirs \
clean distclean mostlyclean realclean)" ""
$(CPP) $(CPPFLAGS) $(M_OR_MM) $(filter %.c,$^) > Makefile.dep
ifeq "$(findstring $(MAKECMDGOALS),uninstall check installcheck installdirs \
clean distclean mostlyclean realclean)" ""
- include Makefile.dep
+
-
include Makefile.dep
endif
# We need a '.stamp'-file in $(OBJDIR), because the time stamp
endif
# We need a '.stamp'-file in $(OBJDIR), because the time stamp
@@
-47,14
+51,13
@@
$(OBJDIR)/.stamp:
mkdir -p $(OBJDIR)
touch $(OBJDIR)/.stamp
mkdir -p $(OBJDIR)
touch $(OBJDIR)/.stamp
-$(BINS): $(OBJS) $(SLIBOBJS)
- $(CC) -o $(BINS) $(OBJS) $(SLIBOBJS) $(LDFLAGS)
-
+$(BINS): $(ASOBJECTS)
+ $(CC) -o $(BINS) $(ASOBJECTS) $(LDFLAGS)
-$(OBJDIR)/%.o: %.c $(OBJDIR)/.stamp
+$(OBJDIR)/%.o: %.c $(OBJDIR)/.stamp
$(CC) -c $(CFLAGS) -o $@ $<
$(CC) -c $(CFLAGS) -o $@ $<
-$(OBJDIR)/%.o: $(
S
LIB)/%.c $(OBJDIR)/.stamp
+$(OBJDIR)/%.o: $(
ASXX
LIB)/%.c $(OBJDIR)/.stamp
$(CC) -c $(CFLAGS) -o $@ $<
_as-z80:
$(CC) -c $(CFLAGS) -o $@ $<
_as-z80: