toolsandutils/buildsystem/extension/base/bootstrap.mk
branchRCL_3
changeset 21 91b3b8b5dbbc
parent 18 99082257a271
parent 11 6ff989683ec7
child 76 2b4ec55c802e
--- a/toolsandutils/buildsystem/extension/base/bootstrap.mk	Wed Mar 31 23:20:42 2010 +0300
+++ b/toolsandutils/buildsystem/extension/base/bootstrap.mk	Fri Apr 02 12:00:51 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 := --