--- a/foundation_system/sf_config/config/inc/bldpublic.hrh Thu Jul 22 14:33:18 2010 +0100
+++ b/foundation_system/sf_config/config/inc/bldpublic.hrh Fri Jul 23 13:22:20 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 Thu Jul 22 14:33:18 2010 +0100
+++ b/foundation_system/sf_config/sbs/s60_sbs_config.xml Fri Jul 23 13:22:20 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>