sbsv2/raptor/lib/config/variants.xml
branchfix
changeset 400 554cc189839f
parent 263 27b807b5a1f5
child 412 824dddcc66f7
equal deleted inserted replaced
390:421e376bfce4 400:554cc189839f
    77 	<var name="whatlog">
    77 	<var name="whatlog">
    78 		<set name='WHATLOG' value='TRUE'/>
    78 		<set name='WHATLOG' value='TRUE'/>
    79 	</var>
    79 	</var>
    80 	
    80 	
    81 	<var name="gcce4_3_2" extends="gcce_base">
    81 	<var name="gcce4_3_2" extends="gcce_base">
    82 		<env name="SBS_GCCE432BIN" type="path" />
    82 		<env name="SBS_GCCE432BIN" type="toolchainpath" />
    83 		<set name="GCCEBIN" value="$(SBS_GCCE432BIN)" />
    83 		<set name="GCCEBIN" value="$(SBS_GCCE432BIN)" />
       
    84 		<set name="GCCECC" value="$(GCCEBIN)/arm-none-symbianelf-g++$(DOTEXE)" type="tool" versionCommand="$(GCCECC) -dumpversion" versionResult="4.3.2"/>
    84 		<set name="RUNTIME_LIBS_LIST" value="drtaeabi.dso dfpaeabi.dso dfprvct3_1.dso drtrvct3_1.dso"/>
    85 		<set name="RUNTIME_LIBS_LIST" value="drtaeabi.dso dfpaeabi.dso dfprvct3_1.dso drtrvct3_1.dso"/>
    85 		<set name="PLATMACROS.VAR" value="GCCE_4 GCCE_4_3"/>
    86 		<set name="PLATMACROS.VAR" value="GCCE_4 GCCE_4_3"/>
    86 		<set name="ARMMACROS.VAR" value="__GCCE_4__ __GCCE_4_3__"/>
    87 		<set name="ARMMACROS.VAR" value="__GCCE_4__ __GCCE_4_3__"/>
    87 	</var>
    88 	</var>
    88 
    89 
    89 	<var name="gcce4_3_3" extends="gcce_base">
    90 	<var name="gcce4_3_3" extends="gcce_base">
    90 		<env name="SBS_GCCE433BIN" type="path" />
    91 		<env name="SBS_GCCE433BIN" type="toolchainpath" />
    91 		<set name="GCCEBIN" value="$(SBS_GCCE433BIN)" />
    92 		<set name="GCCEBIN" value="$(SBS_GCCE433BIN)" />
       
    93 		<set name="GCCECC" value="$(GCCEBIN)/arm-none-symbianelf-g++$(DOTEXE)" type="tool" versionCommand="$(GCCECC) -dumpversion" versionResult="4.3.3"/>
    92 		<set name="RUNTIME_LIBS_LIST" value="drtaeabi.dso dfpaeabi.dso dfprvct3_1.dso drtrvct3_1.dso"/>
    94 		<set name="RUNTIME_LIBS_LIST" value="drtaeabi.dso dfpaeabi.dso dfprvct3_1.dso drtrvct3_1.dso"/>
    93 		<set name="PLATMACROS.VAR" value="GCCE_4 GCCE_4_3"/>
    95 		<set name="PLATMACROS.VAR" value="GCCE_4 GCCE_4_3"/>
    94 		<set name="ARMMACROS.VAR" value="__GCCE_4__ __GCCE_4_3__"/>
    96 		<set name="ARMMACROS.VAR" value="__GCCE_4__ __GCCE_4_3__"/>
    95 	</var>
    97 	</var>
    96 	
    98 	
    97 	<var name="gcce4_4_1" extends="gcce_base">
    99 	<var name="gcce4_4_1" extends="gcce_base">
    98 		<env name="SBS_GCCE441BIN" type="path" />
   100 		<env name="SBS_GCCE441BIN" type="toolchainpath" />
    99 		<set name="GCCEBIN" value="$(SBS_GCCE441BIN)" />
   101 		<set name="GCCEBIN" value="$(SBS_GCCE441BIN)" />
       
   102 		<set name="GCCECC" value="$(GCCEBIN)/arm-none-symbianelf-g++$(DOTEXE)" type="tool" versionCommand="$(GCCECC) -dumpversion" versionResult="4.4.1"/>
   100 		<set name="RUNTIME_LIBS_LIST" value="drtaeabi.dso dfpaeabi.dso"/>
   103 		<set name="RUNTIME_LIBS_LIST" value="drtaeabi.dso dfpaeabi.dso"/>
   101 		<set name="PLATMACROS.VAR" value="GCCE_4 GCCE_4_4"/>
   104 		<set name="PLATMACROS.VAR" value="GCCE_4 GCCE_4_4"/>
   102 		<set name="ARMMACROS.VAR" value="__GCCE_4__ __GCCE_4_4__"/>
   105 		<set name="ARMMACROS.VAR" value="__GCCE_4__ __GCCE_4_4__"/>
   103 	</var>
   106 	</var>
   104 	
   107 	
   105 	<var name="rvct2_2" extends="rvct">
   108 	<var name="rvct2_2" extends="rvct">
   106 		<env name="RVCT22BIN" type="path"/>
   109 		<env name="RVCT22BIN" type="toolchainpath"/>
   107 		<env name="RVCT22INC" type="path"/>
   110 		<env name="RVCT22INC" type="toolchainpath"/>
   108 		<env name="RVCT22LIB" type="path"/>
   111 		<env name="RVCT22LIB" type="toolchainpath"/>
   109 		<set name="RVCTBIN" value="$(RVCT22BIN)"/>
   112 		<set name="RVCTBIN" value="$(RVCT22BIN)"/>
   110 		<set name="RVCTINC" value="$(RVCT22INC)"/>
   113 		<set name="RVCTINC" value="$(RVCT22INC)"/>
   111 		<set name="RVCTLIB" value="$(RVCT22LIB)"/>
   114 		<set name="RVCTLIB" value="$(RVCT22LIB)"/>
   112 		<set name="ARMCC" value="&quot;$(RVCTBIN)/armcc$(DOTEXE)&quot;" type="tool" versionCommand="$(ARMCC) --vsn" versionResult="Compiler, RVCT2\.2\b"/>
   115 		<set name="ARMCC" value="$(RVCTBIN)/armcc$(DOTEXE)" type="tool" versionCommand="$(ARMCC) --vsn" versionResult="Compiler, RVCT2\.2\b"/>
   113 		<set name="OWN_LIBRARY_OPTION" value="-Ono_known_library"/>
   116 		<set name="OWN_LIBRARY_OPTION" value="-Ono_known_library"/>
   114 		<set name="RELOCATABLE_IMAGE_OPTION" value="--reloc"/>
   117 		<set name="RELOCATABLE_IMAGE_OPTION" value="--reloc"/>
   115 		<set name="SPLIT_OPTION" value="--split"/>
   118 		<set name="SPLIT_OPTION" value="--split"/>
   116 		<set name="PLATMACROS.VAR" value="ARMCC_2 ARMCC_2_2"/>
   119 		<set name="PLATMACROS.VAR" value="ARMCC_2 ARMCC_2_2"/>
   117 		<set name="ARMMACROS.VAR" value="__ARMCC_2__ __ARMCC_2_2__"/>
   120 		<set name="ARMMACROS.VAR" value="__ARMCC_2__ __ARMCC_2_2__"/>
   128 		<set name="CC.ARMV5" value="--cpu 5T"/>
   131 		<set name="CC.ARMV5" value="--cpu 5T"/>
   129 		<set name="CC.ARMV6" value="--cpu 6"/>
   132 		<set name="CC.ARMV6" value="--cpu 6"/>
   130 	</var>
   133 	</var>
   131 
   134 
   132 	<var name="rvct3_1" extends="rvct">
   135 	<var name="rvct3_1" extends="rvct">
   133 		<env name="RVCT31BIN" type="path"/>
   136 		<env name="RVCT31BIN" type="toolchainpath"/>
   134 		<env name="RVCT31INC" type="path"/>
   137 		<env name="RVCT31INC" type="toolchainpath"/>
   135 		<env name="RVCT31LIB" type="path"/>
   138 		<env name="RVCT31LIB" type="toolchainpath"/>
   136 		<set name="RVCTBIN" value="$(RVCT31BIN)"/>
   139 		<set name="RVCTBIN" value="$(RVCT31BIN)"/>
   137 		<set name="RVCTINC" value="$(RVCT31INC)"/>
   140 		<set name="RVCTINC" value="$(RVCT31INC)"/>
   138 		<set name="RVCTLIB" value="$(RVCT31LIB)"/>
   141 		<set name="RVCTLIB" value="$(RVCT31LIB)"/>
   139 		<set name="ARMCC" value="&quot;$(RVCTBIN)/armcc$(DOTEXE)&quot;" type="tool" versionCommand="$(ARMCC) --version_number" versionResult="310[6-9]\d\d\b"/>
   142 		<set name="ARMCC" value="$(RVCTBIN)/armcc$(DOTEXE)" type="tool" versionCommand="$(ARMCC) --version_number" versionResult="310[6-9]\d\d\b"/>
   140 		<set name="OWN_LIBRARY_OPTION" value="--library_interface=aeabi_clib"/>
   143 		<set name="OWN_LIBRARY_OPTION" value="--library_interface=aeabi_clib"/>
   141 		<set name="RELOCATABLE_IMAGE_OPTION" value=""/>
   144 		<set name="RELOCATABLE_IMAGE_OPTION" value=""/>
   142 		<set name="SPLIT_OPTION" value=""/>
   145 		<set name="SPLIT_OPTION" value=""/>
   143 		<set name="PLATMACROS.VAR" value="ARMCC_3 ARMCC_3_1"/>
   146 		<set name="PLATMACROS.VAR" value="ARMCC_3 ARMCC_3_1"/>
   144 		<set name="ARMMACROS.VAR" value="__ARMCC_3__ __ARMCC_3_1__"/>
   147 		<set name="ARMMACROS.VAR" value="__ARMCC_3__ __ARMCC_3_1__"/>
   158 		<set name="CC.ARMV6" value="--cpu 6"/>
   161 		<set name="CC.ARMV6" value="--cpu 6"/>
   159 		<set name="CC.ARMV7" value="--cpu 7-A"/>
   162 		<set name="CC.ARMV7" value="--cpu 7-A"/>
   160 	</var>
   163 	</var>
   161 
   164 
   162 	<var name="rvct4_0" extends="rvct">
   165 	<var name="rvct4_0" extends="rvct">
   163 		<env name="RVCT40BIN" type="path"/>
   166 		<env name="RVCT40BIN" type="toolchainpath"/>
   164 		<env name="RVCT40INC" type="path"/>
   167 		<env name="RVCT40INC" type="toolchainpath"/>
   165 		<env name="RVCT40LIB" type="path"/>
   168 		<env name="RVCT40LIB" type="toolchainpath"/>
   166 		<set name="RVCTBIN" value="$(RVCT40BIN)"/>
   169 		<set name="RVCTBIN" value="$(RVCT40BIN)"/>
   167 		<set name="RVCTINC" value="$(RVCT40INC)"/>
   170 		<set name="RVCTINC" value="$(RVCT40INC)"/>
   168 		<set name="RVCTLIB" value="$(RVCT40LIB)"/>
   171 		<set name="RVCTLIB" value="$(RVCT40LIB)"/>
   169 		<set name="ARMCC" value="&quot;$(RVCTBIN)/armcc$(DOTEXE)&quot;" type="tool" versionCommand="$(ARMCC) --version_number" versionResult="400[4-9]\d\d\b"/>
   172 		<set name="ARMCC" value="$(RVCTBIN)/armcc$(DOTEXE)" type="tool" versionCommand="$(ARMCC) --version_number" versionResult="400[4-9]\d\d\b"/>
   170 		<set name="OWN_LIBRARY_OPTION" value="--library_interface=aeabi_clib"/>
   173 		<set name="OWN_LIBRARY_OPTION" value="--library_interface=aeabi_clib"/>
   171 		<set name="RELOCATABLE_IMAGE_OPTION" value=""/>
   174 		<set name="RELOCATABLE_IMAGE_OPTION" value=""/>
   172 		<set name="SPLIT_OPTION" value=""/>
   175 		<set name="SPLIT_OPTION" value=""/>
   173 		<set name="PLATMACROS.VAR" value="ARMCC_4 ARMCC_4_0"/>
   176 		<set name="PLATMACROS.VAR" value="ARMCC_4 ARMCC_4_0"/>
   174 		<set name="ARMMACROS.VAR" value="__ARMCC_4__ __ARMCC_4_0__"/>
   177 		<set name="ARMMACROS.VAR" value="__ARMCC_4__ __ARMCC_4_0__"/>