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"/> |