Catchup to latest Symbian^4 GCC_SURGE
authorWilliam Roberts <williamr@symbian.org>
Thu, 22 Jul 2010 16:45:26 +0100
branchGCC_SURGE
changeset 96 6341186e950b
parent 77 02f8866cac87 (diff)
parent 91 865e95be13c2 (current diff)
child 97 24635d54b10c
Catchup to latest Symbian^4
foundation_system/sf_config/config/inc/bldpublic.hrh
symbianosbld/cedarutils/tb101sfrom_obys/ABLD.BAT
symbianosbld/productionbldcbrconfig/tb101sf/GCCXMLcomponents.txt
symbianosbld/productionbldcbrconfig/tb101sf/GTcomponents.txt
symbianosbld/productionbldcbrconfig/tb101sf/SystemTestComponents.txt
symbianosbld/productionbldcbrconfig/tb101sf/TechViewComponents.txt
--- a/foundation_system/sf_config/config/inc/bldpublic.hrh	Tue Jul 13 16:56:21 2010 +0100
+++ b/foundation_system/sf_config/config/inc/bldpublic.hrh	Thu Jul 22 16:45:26 2010 +0100
@@ -2146,4 +2146,5 @@
 */
 #define __XDM_XCAP                                         
 
-#endif // __BLDPUBLIC_HRH 
\ No newline at end of file
+#endif // __BLDPUBLIC_HRH 
+
--- a/foundation_system/sf_config/sbs/s60_sbs_config.xml	Tue Jul 13 16:56:21 2010 +0100
+++ b/foundation_system/sf_config/sbs/s60_sbs_config.xml	Thu Jul 22 16:45:26 2010 +0100
@@ -21,7 +21,14 @@
 	<!-- gnu make -->
 	<alias name="make" meaning="make_engine.make_changes"/>
 
-	<var name="permissive">
-		<append name="CC_ERRORS_CONTROL_OPTION" value="-fpermissive"/>
+	<var name="surge">
+		<append name="CPP_LANG_OPTION" value="-fpermissive"/>   <!-- downgrade "extra qualification XXX on member YYY" errors to warnings -->
+		<append name="CPP_LANG_OPTION" value="-Wno-invalid-offsetof"/>    <!-- turn off "perhaps the 'offsetof' macro was used incorrectly" -->
+		<append name="CPP_LANG_OPTION" value="-Wno-psabi"/>		            <!-- turn off " mangling of 'va_list' has changedin GCC 4.4" -->
+		<append name="CC_WARNINGS_CONTROL_OPTION" value="-Wno-attributes"/>		<!-- turn off warnings where IMPORT_C and EXPORT_C are *correctly* matched -->
+
+		<set name="AAPCS_OPTION" value="-mapcs-frame -mthumb-interwork"/>   <!-- use -mapcs-frame instead of -mapcs - see Bug 1405 -->
+		<set name="USER_STATIC_RUNTIME_LIB" value="usrt4_0.lib"/>        <!-- use the RVCT 4.0 version of the runtime support -->
+		<set name="KERNEL_STATIC_RUNTIME_LIB" value="ksrt4_0.lib"/>      <!-- use the RVCT 4.0 version of the runtime support -->
 	</var>
 </build>