--- a/toolsandutils/buildsystem/extension/base/bootstrap.mk Sun Jun 27 13:33:42 2010 +0100
+++ b/toolsandutils/buildsystem/extension/base/bootstrap.mk Thu Jul 01 13:49:10 2010 +0100
@@ -109,12 +109,12 @@
else
EXE_SUFFIX := .exe
endif
-ifdef SBS_GCCE432BIN
-GCCEBIN := $(SBS_GCCE432BIN)
+ifdef SBS_GCCE441BIN
+GCCEBIN := $(SBS_GCCE441BIN)
else ifdef SBS_GCCE433BIN
GCCEBIN := $(SBS_GCCE433BIN)
-else ifdef SBS_GCCE441BIN
-GCCEBIN := $(SBS_GCCE441BIN)
+else ifdef SBS_GCCE432BIN
+GCCEBIN := $(SBS_GCCE432BIN)
endif
GCCEASM := $(GCCEBIN)/arm-none-symbianelf-as$(EXE_SUFFIX)
GCCELD := $(GCCEBIN)/arm-none-symbianelf-ld$(EXE_SUFFIX)
@@ -337,7 +337,7 @@
BASEINCLUDES := bootcpu.inc bootmacro.inc
endif
BASEINCLUDES := $(foreach f,$(BASEINCLUDES),$(basename $(f)).$(INCEXT))
-INCLUDES := $(foreach f,$(INCLUDES),$(basename $(f)).$(INCEXT))
+INCLUDES := $(foreach f,$(INCLUDES),$(basename $(notdir $(f))).$(INCEXT))
# Generic object files
BASEOBJECTS = $(foreach src, $(BASESOURCES), $(basename $(src)).$(OBJEXT))
@@ -378,7 +378,7 @@
perl $(EPOCROOT)epoc32/tools/armasm2as.pl $< $@
$(FULLINCLUDES) : $(EPOCBLDABS)/%.$(INCEXT) : %.inc $(call pipe,$(EPOCBLDABS))
- perl $(EPOCROOT)/epoc32/tools/armasm2as.pl $< $(EPOCBLDABS)/$(notdir $@)
+ perl $(EPOCROOT)/epoc32/tools/armasm2as.pl $< $@
$(FULLBASEOBJECTS) : $(EPOCBLDABS)/%.$(OBJEXT) : %.$(SRCEXT) $(FULLINCLUDES) $(FULLBASEINCLUDES) $(FULLGENINCLUDES) $(call pipe,$(EPOCBLDABS))
$(do_asm)