fixed makefiles
authorborutr <borutr@4a8a32a2-be11-0410-ad9d-d568d2c75423>
Sat, 29 Dec 2007 22:33:50 +0000 (22:33 +0000)
committerborutr <borutr@4a8a32a2-be11-0410-ad9d-d568d2c75423>
Sat, 29 Dec 2007 22:33:50 +0000 (22:33 +0000)
git-svn-id: https://sdcc.svn.sourceforge.net/svnroot/sdcc/trunk/sdcc@4989 4a8a32a2-be11-0410-ad9d-d568d2c75423

as/hc08/Makefile.in
as/mcs51/Makefile.in
as/z80/Makefile.in

index 4a4e3ce5345cde57d83280a36ffe235034a8bd54..e8a9f8ad305d2d3afdcfa1572eecc5b3cb83d369 100644 (file)
@@ -34,7 +34,7 @@ EXEEXT          = @EXEEXT@
 VPATH           = @srcdir@
 
 CPPFLAGS        = @CPPFLAGS@ -I. -I$(srcdir)
-CFLAGS          = @CFLAGS@ -Wall -I. -I$(srcdir)
+CFLAGS          = @CFLAGS@ -Wall -I. -I$(srcdir) -I$(srcdir)/../../support/Util
 M_OR_MM         = @M_OR_MM@
 LDFLAGS         = @LDFLAGS@
 
@@ -53,9 +53,9 @@ SRC = asmain.c assubr.c asnoice.c \
       m08ext.c m08pst.c m08mch.c m08adr.c
 OBJS = $(SRC:%.c=$(OBJDIR)/%.o)
 
-ASSOURCES = %(SRC) $(ASXXLIBSRC:%.c=$(ASXXLIB)/%.c) $(UTILSRC:%.c=$(UTILLIB)/%.c)
+ASSOURCES = $(SRC) $(ASXXLIBSRC:%.c=$(ASXXLIB)/%.c) $(UTILSRC:%.c=$(UTILLIB)/%.c)
 
-AASOBJECTS = $(OBJS) $(ASXXLIBOBJS) $(UTILLIBOBJS)
+ASOBJECTS = $(OBJS) $(ASXXLIBOBJS) $(UTILLIBOBJS)
 
 ASHC08 = $(top_builddir)/bin/as-hc08$(EXEEXT)
 
@@ -121,6 +121,9 @@ $(OBJDIR)/%.o: %.c $(OBJDIR)/.stamp
 $(OBJDIR)/%.o: $(ASXXLIB)/%.c $(OBJDIR)/.stamp
        $(CC) -c $(CFLAGS) -o $@ $<
 
+$(OBJDIR)/%.o: $(UTILLIB)/%.c $(OBJDIR)/.stamp
+       $(CC) -c $(CFLAGS) -o $@ $<
+
 
 # Remaking configuration
 # ----------------------
index 393d25f99f3474a67cabf18e94842ee319feb4ce..9745bce8e91746298f302556375ec00433e79192 100644 (file)
@@ -34,7 +34,7 @@ EXEEXT          = @EXEEXT@
 VPATH           = @srcdir@
 
 CPPFLAGS        = @CPPFLAGS@ -I. -I$(srcdir)
-CFLAGS          = @CFLAGS@ -Wall -DINDEXLIB -I. -I$(srcdir)
+CFLAGS          = @CFLAGS@ -Wall -DINDEXLIB -I. -I$(srcdir) -I$(srcdir)/../../support/Util
 M_OR_MM         = @M_OR_MM@
 LDFLAGS         = @LDFLAGS@
 
@@ -53,9 +53,9 @@ SRC = asmain.c assubr.c asnoice.c \
       i51ext.c i51pst.c i51mch.c i51adr.c
 OBJS = $(SRC:%.c=$(OBJDIR)/%.o)
 
-ASSOURCES = %(SRC) $(ASXXLIBSRC:%.c=$(ASXXLIB)/%.c) $(UTILSRC:%.c=$(UTILLIB)/%.c)
+ASSOURCES = $(SRC) $(ASXXLIBSRC:%.c=$(ASXXLIB)/%.c) $(UTILSRC:%.c=$(UTILLIB)/%.c)
 
-AASOBJECTS = $(OBJS) $(ASXXLIBOBJS) $(UTILLIBOBJS)
+ASOBJECTS = $(OBJS) $(ASXXLIBOBJS) $(UTILLIBOBJS)
 
 ASX8051 = $(top_builddir)/bin/asx8051$(EXEEXT)
 
@@ -121,6 +121,9 @@ $(OBJDIR)/%.o: %.c $(OBJDIR)/.stamp
 $(OBJDIR)/%.o: $(ASXXLIB)/%.c $(OBJDIR)/.stamp
        $(CC) -c $(CFLAGS) -o $@ $<
 
+$(OBJDIR)/%.o: $(UTILLIB)/%.c $(OBJDIR)/.stamp
+       $(CC) -c $(CFLAGS) -o $@ $<
+
 
 # Remaking configuration
 # ----------------------
index 3e484a9fe59a90caa852cfa51a579951a3ebe12e..54fc52041eaf8df1d15d1940104d8edca2c7067a 100644 (file)
@@ -20,13 +20,13 @@ SRC = asmain.c assubr.c \
       z80ext.c z80pst.c z80mch.c z80adr.c
 OBJS = $(SRC:%.c=$(OBJDIR)/%.o)
 
-ASSOURCES = %(SRC) $(ASXXLIBSRC:%.c=$(ASXXLIB)/%.c) $(UTILSRC:%.c=$(UTILLIB)/%.c)
+ASSOURCES = $(SRC) $(ASXXLIBSRC:%.c=$(ASXXLIB)/%.c) $(UTILSRC:%.c=$(UTILLIB)/%.c)
 
-AASOBJECTS = $(OBJS) $(ASXXLIBOBJS) $(UTILLIBOBJS)
+ASOBJECTS = $(OBJS) $(ASXXLIBOBJS) $(UTILLIBOBJS)
 
 BINS = $(BUILDDIR)/as$(EXT)$(EXEEXT)
 
-CFLAGS += $(CPPFLAGS) $(OPTS) -I. -DINDEXLIB -DMLH_MAP -DUNIX -DSDK
+CFLAGS += $(CPPFLAGS) $(OPTS) -I. -I$(srcdir)/../../support/Util -DINDEXLIB -DMLH_MAP -DUNIX -DSDK
 CFLAGS += -funsigned-char
 
 LDFLAGS = @LDFLAGS@ -lm $(EXTRALIBS)
@@ -62,6 +62,9 @@ $(OBJDIR)/%.o: %.c $(OBJDIR)/.stamp
 $(OBJDIR)/%.o: $(ASXXLIB)/%.c $(OBJDIR)/.stamp
        $(CC) -c $(CFLAGS) -o $@ $<
 
+$(OBJDIR)/%.o: $(UTILLIB)/%.c $(OBJDIR)/.stamp
+       $(CC) -c $(CFLAGS) -o $@ $<
+
 _as-z80:
        $(MAKE) EXT=-z80$(E)