--- a/toolsandutils/buildsystem/extension/base/bootstrap.mk Tue Oct 26 16:13:43 2010 +0100
+++ b/toolsandutils/buildsystem/extension/base/bootstrap.mk Wed Oct 27 10:17:32 2010 +0100
@@ -77,13 +77,15 @@
ifeq "$(CPU)" "arm"
ASMINCPATH := . $(EPOCBLDABS) $(ASMINCPATH) $(EXTENSION_ROOT) $(EPOCCPUINC)
ARMASM_OUT := $(shell armasm 2>&1)
-ARMASM_OUT_4 := $(word 4,$(ARMASM_OUT))
+ARMASM_OUT_RVCT := $(wordlist 1,6,$(ARMASM_OUT))
ARMASM_OUT_6 := $(word 6,$(ARMASM_OUT))
# Use GCC toolchain if no other is available
TOOLVER := GCC
-RVCTSTR := $(strip $(findstring RVCT, $(ARMASM_OUT_4)))
+# ARM/Thumb Macro Assembler, RVCT2.2 [Build 616]
+# ARM Assembler, RVCT4.0 [Build 529]
+RVCTSTR := $(strip $(findstring RVCT, $(ARMASM_OUT_RVCT)))
ifeq "$(RVCTSTR)" "RVCT"
TOOLVER := RVCT
OP := --