From da7898557d9b0ca36a35b23adcf67a5a086d4904 Mon Sep 17 00:00:00 2001 From: Mariano Alvira Date: Thu, 11 Mar 2010 12:22:47 -0500 Subject: [PATCH] fix how board.a is created and linked --- Makefile.include | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/Makefile.include b/Makefile.include index 84bb5c012..fb8e8715e 100644 --- a/Makefile.include +++ b/Makefile.include @@ -59,12 +59,12 @@ $(ISR): $(ISR:.o=.c) empty-board-a: $(AR) $(ARFLAGS) $(OBJDIR)/board.a -$(OBJDIR)/board.a: empty-board-a $(filter $(OBJDIR)/%.o, $(OBJDIR)/board.a($(OBJDIR)/$(COBJS))) +$(OBJDIR)/board.a: empty-board-a $(OBJDIR)/board.a(${filter $(OBJDIR)/%.o,$(OBJDIR)/$(COBJS)}) #$(filter $(OBJDIR)/%.o), $(OBJDIR)/board.a($(OBJDIR)/$(COBJS))) $(MC1322X)/src/src.a: $(MC1322X)/src/src.a($(SRCOBJS)) %_$(BOARD).elf: $(OBJDIR)/%.o $(START) $(ISR) $(SRCOBJS) $(LINKERSCRIPT) $(LIBMC1322X)/libmc1322x.a $(OBJDIR)/board.a $(MC1322X)/src/src.a $(CC) $(LDFLAGS) \ - -L $(LIBMC1322X) -L $(MC1322X)/src -L $(OBJDIR) $< -o $@ $(START) $(MC1322X)/src/src.a $(OBJDIR)/board.a $(LIBMC1322X)/libmc1322x.a + -L $(LIBMC1322X) -L $(MC1322X)/src -L $(OBJDIR) $< -o $@ $(START) $(MC1322X)/src/src.a --start-group $(OBJDIR)/board.a $(LIBMC1322X)/libmc1322x.a --end-group %.srec: %.elf $(OBJCOPY) ${OBJCFLAGS} -O srec $< $@