sbsv2/raptor/lib/config/arm.xml
branchfix
changeset 39 164b0547f8a5
parent 9 b211d87c390a
child 400 554cc189839f
equal deleted inserted replaced
6:29df63210f13 39:164b0547f8a5
    63 		<set name="PLATMACROS.WINDOWS" value="$(PLATMACROS.TOOLCHAIN) EPOC32 MARM EABI GENERIC_MARM MARM_ARMV5 $(PLATMACROS.CONFIG) $(PLATMACROS.VAR)"/>
    63 		<set name="PLATMACROS.WINDOWS" value="$(PLATMACROS.TOOLCHAIN) EPOC32 MARM EABI GENERIC_MARM MARM_ARMV5 $(PLATMACROS.CONFIG) $(PLATMACROS.VAR)"/>
    64 		<set name="PLATMACROS.LINUX" value="$(PLATMACROS.WINDOWS)"/>
    64 		<set name="PLATMACROS.LINUX" value="$(PLATMACROS.WINDOWS)"/>
    65 		<set name="PLATMACROS.CONFIG" value=""/>
    65 		<set name="PLATMACROS.CONFIG" value=""/>
    66 		<set name="PLATMACROS.VAR" value=""/>
    66 		<set name="PLATMACROS.VAR" value=""/>
    67 		<set name="PLATMACROS.TOOLCHAIN" value=""/>
    67 		<set name="PLATMACROS.TOOLCHAIN" value=""/>
       
    68 		<set name="POSTLINKER_COMPRESSION_DEFAULT" value="inflate"/>		
    68 	</var>
    69 	</var>
    69 	<var name="v5">
    70 	<var name="v5">
    70 		<set name="TRADITIONAL_PLATFORM" value="ARMV5"/>
    71 		<set name="TRADITIONAL_PLATFORM" value="ARMV5"/>
    71 		<set name="VARIANTPLATFORM" value="armv5"/>
    72 		<set name="VARIANTPLATFORM" value="armv5"/>
    72 		<set name="DEBUG_FORMAT" value="$(CC.DWARF2)"/>
    73 		<set name="DEBUG_FORMAT" value="$(CC.DWARF2)"/>
    73 		<set name="TARGET_ARCH_OPTION" value="$(CC.ARMV5)"/>
    74 		<set name="TARGET_ARCH_OPTION" value="$(CC.ARMV5)"/>
    74 		<set name="LINKER_ARCH_OPTION" value="$(LD.ARMV5)"/>
    75 		<set name="LINKER_ARCH_OPTION" value="$(LD.ARMV5)"/>
    75 		<set name="ARMFPU" value="$(CC.SOFTVFP_MAYBE_VFPV2)"/>
    76 		<set name="COMPILER_FPU_DEFAULT" value="$(CC.SOFTVFP_MAYBE_VFPV2)"/>
       
    77 		<set name="POSTLINKER_FPU_DEFAULT" value="$(PL.SOFTVFP_MAYBE_VFPV2)"/>
    76 		<set name="GENERATE_ABIV1_IMPLIBS" value="$(SUPPORTS_ABIV1_IMPLIBS)"/>
    78 		<set name="GENERATE_ABIV1_IMPLIBS" value="$(SUPPORTS_ABIV1_IMPLIBS)"/>
    77 	</var>
    79 	</var>
    78 	<var name="v6">
    80 	<var name="v6">
    79 		<set name="TRADITIONAL_PLATFORM" value="ARMV6"/>
    81 		<set name="TRADITIONAL_PLATFORM" value="ARMV6"/>
    80 		<set name="VARIANTPLATFORM" value="armv6"/>
    82 		<set name="VARIANTPLATFORM" value="armv6"/>
    82 		<set name="ARMMACROS.CONFIG" value="__ARMV6__"/>
    84 		<set name="ARMMACROS.CONFIG" value="__ARMV6__"/>
    83 		<set name="DEBUG_FORMAT" value="$(CC.DWARF2)"/>
    85 		<set name="DEBUG_FORMAT" value="$(CC.DWARF2)"/>
    84 		<set name="TARGET_ARCH_OPTION" value="$(CC.ARMV6)"/>
    86 		<set name="TARGET_ARCH_OPTION" value="$(CC.ARMV6)"/>
    85 		<set name="LINKER_ARCH_OPTION" value="$(LD.ARMV6)"/>
    87 		<set name="LINKER_ARCH_OPTION" value="$(LD.ARMV6)"/>
    86 		<set name="STATIC_RUNTIME_DIR" value="$(EPOCROOT)/epoc32/release/armv5/$(VARIANTTYPE)"/>
    88 		<set name="STATIC_RUNTIME_DIR" value="$(EPOCROOT)/epoc32/release/armv5/$(VARIANTTYPE)"/>
    87 		<set name="ARMFPU" value="$(CC.SOFTVFP_MAYBE_VFPV2)"/>
    89 		<set name="COMPILER_FPU_DEFAULT" value="$(CC.SOFTVFP_MAYBE_VFPV2)"/>
       
    90 		<set name="POSTLINKER_FPU_DEFAULT" value="$(PL.SOFTVFP_MAYBE_VFPV2)"/>
    88 	</var>
    91 	</var>
    89 	<var name="v7">
    92 	<var name="v7">
    90 		<set name="TRADITIONAL_PLATFORM" value="ARMV7"/>
    93 		<set name="TRADITIONAL_PLATFORM" value="ARMV7"/>
    91 		<set name="VARIANTPLATFORM" value="armv7"/>
    94 		<set name="VARIANTPLATFORM" value="armv7"/>
    92 		<set name="PLATMACROS.CONFIG" value="ARMV7"/>
    95 		<set name="PLATMACROS.CONFIG" value="ARMV7"/>
    93 		<set name="ARMMACROS.CONFIG" value="__ARMV7__"/>
    96 		<set name="ARMMACROS.CONFIG" value="__ARMV7__"/>
    94 		<set name="DEBUG_FORMAT" value="$(CC.DWARF3)"/>
    97 		<set name="DEBUG_FORMAT" value="$(CC.DWARF3)"/>
    95 		<set name="TARGET_ARCH_OPTION" value="$(CC.ARMV7)"/>
    98 		<set name="TARGET_ARCH_OPTION" value="$(CC.ARMV7)"/>
    96 		<set name="LINKER_ARCH_OPTION" value="$(LD.ARMV7)"/>
    99 		<set name="LINKER_ARCH_OPTION" value="$(LD.ARMV7)"/>
    97 		<set name="ARMFPU" value="$(CC.SOFTVFP_MAYBE_VFPV3)"/>
   100 		<set name="COMPILER_FPU_DEFAULT" value="$(CC.SOFTVFP_MAYBE_VFPV3)"/>
       
   101 		<set name="POSTLINKER_FPU_DEFAULT" value="$(PL.SOFTVFP_MAYBE_VFPV3)"/>
    98 	</var>
   102 	</var>
    99 	<var name="9e" extends="v5">
   103 	<var name="9e" extends="v5">
   100 		<set name="VARIANTPLATFORM" value="arm9e"/>
   104 		<set name="VARIANTPLATFORM" value="arm9e"/>
   101 		<set name="PLATMACROS.CONFIG" value="ARM9E"/>
   105 		<set name="PLATMACROS.CONFIG" value="ARM9E"/>
   102 		<set name="ARMMACROS.CONFIG" value="__ARM9E__"/>
   106 		<set name="ARMMACROS.CONFIG" value="__ARM9E__"/>
   117 	<alias name="armv5_udeb_gcce4_3_2" meaning="arm.v5.udeb.gcce4_3_2"/>
   121 	<alias name="armv5_udeb_gcce4_3_2" meaning="arm.v5.udeb.gcce4_3_2"/>
   118 
   122 
   119 	<!-- GCCE 4.3.3 aliases -->
   123 	<!-- GCCE 4.3.3 aliases -->
   120 	<alias name="armv5_urel_gcce4_3_3" meaning="arm.v5.urel.gcce4_3_3"/>
   124 	<alias name="armv5_urel_gcce4_3_3" meaning="arm.v5.urel.gcce4_3_3"/>
   121 	<alias name="armv5_udeb_gcce4_3_3" meaning="arm.v5.udeb.gcce4_3_3"/>
   125 	<alias name="armv5_udeb_gcce4_3_3" meaning="arm.v5.udeb.gcce4_3_3"/>
       
   126 
       
   127 	<alias name="armv5_urel_gcce4_4_1" meaning="arm.v5.urel.gcce4_4_1"/>
       
   128 	<alias name="armv5_udeb_gcce4_4_1" meaning="arm.v5.udeb.gcce4_4_1"/>
   122 	
   129 	
   123 	<alias name="armv6_urel" meaning="arm.v6.urel.rvct2_2"/>
   130 	<alias name="armv6_urel" meaning="arm.v6.urel.rvct2_2"/>
   124 	<alias name="armv6_udeb" meaning="arm.v6.udeb.rvct2_2"/>
   131 	<alias name="armv6_udeb" meaning="arm.v6.udeb.rvct2_2"/>
   125 	<alias name="armv7_urel" meaning="arm.v7.urel.rvct3_1"/>
   132 	<alias name="armv7_urel" meaning="arm.v7.urel.rvct3_1"/>
   126 	<alias name="armv7_udeb" meaning="arm.v7.udeb.rvct3_1"/>
   133 	<alias name="armv7_udeb" meaning="arm.v7.udeb.rvct3_1"/>