Fri, 02 Jul 2010 14:28:50 +0100 Backing out remnant of mis-guided fix for bug 3117. The fix for bug 2979 remedies all of 3117. GCC_SURGE
mikek [Fri, 02 Jul 2010 14:28:50 +0100] rev 192
Backing out remnant of mis-guided fix for bug 3117. The fix for bug 2979 remedies all of 3117.
Fri, 02 Jul 2010 11:29:58 +0100 Removing mis-guided fix for bug 3117. The bug is fixed by the fix for bug 2979, though they aren't duplicates. GCC_SURGE
mikek [Fri, 02 Jul 2010 11:29:58 +0100] rev 191
Removing mis-guided fix for bug 3117. The bug is fixed by the fix for bug 2979, though they aren't duplicates.
Fri, 02 Jul 2010 09:53:45 +0100 1) Swapping to c++ instead of assembly implementations of several kernel APIs to avoid calling probably broken implementations of __EH_FRAME_?? macros GCC_SURGE
mikek [Fri, 02 Jul 2010 09:53:45 +0100] rev 190
1) Swapping to c++ instead of assembly implementations of several kernel APIs to avoid calling probably broken implementations of __EH_FRAME_?? macros 2) Commenting out otherwise unavoidable calls to __EH_FRAME_?? macros in uc_exe.cia. This is a temporary hack. Both changes to see if they get past an early kernel panic in the Syborg ROM from the current build: EH ERROR: no exception descriptor for address 0x801eb277 Thread efile.exe::Main Panic USER-EXEC 3
Thu, 01 Jul 2010 17:57:33 +0100 201025_04
hgs [Thu, 01 Jul 2010 17:57:33 +0100] rev 189
201025_04
Wed, 30 Jun 2010 18:53:50 +0100 1) Fix for Bug 3117 - [GCCE] Missing symbols in linkage of template_ekern.exe GCC_SURGE
mikek [Wed, 30 Jun 2010 18:53:50 +0100] rev 188
1) Fix for Bug 3117 - [GCCE] Missing symbols in linkage of template_ekern.exe 2) Adjusting e32cia.h to the fix for bug 3115, changset 184: 0e2270015475, which conflicted with the fix for bug 3114, changeset 182: eb3b9806166e
Tue, 29 Jun 2010 13:21:36 +0100 Apply the fix for Bug 3122 to rom_sbs.pl as well. GCC_SURGE
William Roberts <williamr@symbian.org> [Tue, 29 Jun 2010 13:21:36 +0100] rev 187
Apply the fix for Bug 3122 to rom_sbs.pl as well.
Tue, 29 Jun 2010 13:19:18 +0100 Added support for GCC 4.x map files, fixing Bug 3122 GCC_SURGE
William Roberts <williamr@symbian.org> [Tue, 29 Jun 2010 13:19:18 +0100] rev 186
Added support for GCC 4.x map files, fixing Bug 3122 Also added a few more debug statements, guarded by if $debug.
Mon, 28 Jun 2010 15:20:52 +0100 Merge RCL_3 PDK_3.0.0
Shabe Razvi <shaber@symbian.org> [Mon, 28 Jun 2010 15:20:52 +0100] rev 185
Merge
Mon, 28 Jun 2010 11:25:30 +0100 Identify (and sometimes fix) remaining uses of old-style GCC name mangling in cia files - Bug 3115 GCC_SURGE
William Roberts <williamr@symbian.org> [Mon, 28 Jun 2010 11:25:30 +0100] rev 184
Identify (and sometimes fix) remaining uses of old-style GCC name mangling in cia files - Bug 3115 Instances which don't have defined "CSM_xxx" macros are marked "// CSM needed"
Mon, 28 Jun 2010 10:52:57 +0100 1) Fix for Bug 3115 - [GCCE] Undefined reference to DBTraceFilter2::Check(unsigned long) in linking _template_ekern.exe GCC_SURGE
mikek [Mon, 28 Jun 2010 10:52:57 +0100] rev 183
1) Fix for Bug 3115 - [GCCE] Undefined reference to DBTraceFilter2::Check(unsigned long) in linking _template_ekern.exe 2) Fix for Bug 3116 - [GCCE] Undefined reference to DKernelEventHandler::Dispatch(TKernelEvent, void *, void *) in linking _template_ekern.exe
Sun, 27 Jun 2010 22:49:58 +0100 Fix for Bug 3114 - [GCCE] Undefined reference to `_ZN1K9MsgInfoE' in linking template_ekern.exe GCC_SURGE
mikek [Sun, 27 Jun 2010 22:49:58 +0100] rev 182
Fix for Bug 3114 - [GCCE] Undefined reference to `_ZN1K9MsgInfoE' in linking template_ekern.exe
Sun, 27 Jun 2010 21:43:55 +0100 Fix for Bug 3113 - [GCCE] undefined references 'vtable for __cxxabiv1::__si_class_type_info', '__cxa_pure_virtual' linking _template_ekern.exe GCC_SURGE
mikek [Sun, 27 Jun 2010 21:43:55 +0100] rev 181
Fix for Bug 3113 - [GCCE] undefined references 'vtable for __cxxabiv1::__si_class_type_info', '__cxa_pure_virtual' linking _template_ekern.exe
Sun, 27 Jun 2010 19:07:59 +0100 1) Fix for Bug 3111 - [GCCE] undefined references linking rm_debug.ldd GCC_SURGE
mikek [Sun, 27 Jun 2010 19:07:59 +0100] rev 180
1) Fix for Bug 3111 - [GCCE] undefined references linking rm_debug.ldd 2) Fix for Bug 3112 - [GCCE] Undefined references to 'abort' in the linkage of rm_debug.ldd
Fri, 25 Jun 2010 19:00:32 +0100 Fix for Bug 3086 - [GCCE] template_bootrom assembly receives no include path from the bld.inf (strictly one half of the fix. The rest is in the buildtools, makefile_templates and shell) GCC_SURGE
mikek [Fri, 25 Jun 2010 19:00:32 +0100] rev 179
Fix for Bug 3086 - [GCCE] template_bootrom assembly receives no include path from the bld.inf (strictly one half of the fix. The rest is in the buildtools, makefile_templates and shell)
Wed, 23 Jun 2010 16:24:22 +0100 Add the missing UDEB binaries for generic runtime support libraries - missing part of fix for bug 2926 GCC_SURGE
William Roberts <williamr@symbian.org> [Wed, 23 Jun 2010 16:24:22 +0100] rev 178
Add the missing UDEB binaries for generic runtime support libraries - missing part of fix for bug 2926
Wed, 23 Jun 2010 12:58:21 +0100 201023_15
hgs [Wed, 23 Jun 2010 12:58:21 +0100] rev 177
201023_15
Wed, 23 Jun 2010 12:52:28 +0100 201023_13
hgs [Wed, 23 Jun 2010 12:52:28 +0100] rev 176
201023_13
Wed, 23 Jun 2010 11:59:44 +0100 201023_10
hgs [Wed, 23 Jun 2010 11:59:44 +0100] rev 175
201023_10
Wed, 23 Jun 2010 11:23:42 +0100 Switch the GCCE bootstrapping compsupp bld.inf to export the RVCT 4.0 runtime - bug 3073 GCC_SURGE
William Roberts <williamr@symbian.org> [Wed, 23 Jun 2010 11:23:42 +0100] rev 174
Switch the GCCE bootstrapping compsupp bld.inf to export the RVCT 4.0 runtime - bug 3073
Tue, 22 Jun 2010 15:09:12 +0100 Use the CSM_* macros consistently in cdes8.cia and cdes16.cia, and fix mangled name for Mem::Compare functions (Bug 3064) GCC_SURGE
William Roberts <williamr@symbian.org> [Tue, 22 Jun 2010 15:09:12 +0100] rev 173
Use the CSM_* macros consistently in cdes8.cia and cdes16.cia, and fix mangled name for Mem::Compare functions (Bug 3064)
Mon, 21 Jun 2010 21:52:32 +0100 Qualift #if defined(__GCC32__) with && !defined(__EABI__), to avoid getting wrongly mangled names in cia files (Bug 3064) GCC_SURGE
William Roberts <williamr@symbian.org> [Mon, 21 Jun 2010 21:52:32 +0100] rev 172
Qualift #if defined(__GCC32__) with && !defined(__EABI__), to avoid getting wrongly mangled names in cia files (Bug 3064)
Mon, 21 Jun 2010 18:19:15 +0100 Remove the experimental changes to gcce.h, and revert the widespread freezing of exports (was a suggested fix for Bug 3025) GCC_SURGE
William Roberts <williamr@symbian.org> [Mon, 21 Jun 2010 18:19:15 +0100] rev 171
Remove the experimental changes to gcce.h, and revert the widespread freezing of exports (was a suggested fix for Bug 3025)
Sun, 20 Jun 2010 11:46:35 +0100 Fix for Bug 3025 - [GCCE] Many unfrozen exports in kernelhwsrv build. GCC_SURGE
mikek [Sun, 20 Jun 2010 11:46:35 +0100] rev 170
Fix for Bug 3025 - [GCCE] Many unfrozen exports in kernelhwsrv build.
Sat, 19 Jun 2010 09:55:57 +0100 EXPERIMENT - try using GCC 4.4 visibility rules and ignore EXPORT_C GCC_SURGE
William Roberts <williamr@symbian.org> [Sat, 19 Jun 2010 09:55:57 +0100] rev 169
EXPERIMENT - try using GCC 4.4 visibility rules and ignore EXPORT_C
Sat, 19 Jun 2010 09:54:56 +0100 Use reinterpret_cast in inlines for SSecureId and SVendorId - Bug 3036 GCC_SURGE
William Roberts <williamr@symbian.org> [Sat, 19 Jun 2010 09:54:56 +0100] rev 168
Use reinterpret_cast in inlines for SSecureId and SVendorId - Bug 3036
Sat, 19 Jun 2010 07:49:33 +0100 1) Fix for Bug 3027 - [GCCE] Unintended operator precedence in ambiguous expressions GCC_SURGE
mikek [Sat, 19 Jun 2010 07:49:33 +0100] rev 167
1) Fix for Bug 3027 - [GCCE] Unintended operator precedence in ambiguous expressions 2) Fix for Bug 3034 - [GCCE] FLASH_BUS macros are ambiguous w.r.t operator precedence
Fri, 18 Jun 2010 18:06:39 +0100 Fix for Bug 2929 - [GCCE] Don't want to exclude VFP math for gcce GCC_SURGE
mikek [Fri, 18 Jun 2010 18:06:39 +0100] rev 166
Fix for Bug 2929 - [GCCE] Don't want to exclude VFP math for gcce
Fri, 18 Jun 2010 17:49:29 +0100 Fix for Bug 2928 - [GCCE] Don't want to roll our own floating point for gcce GCC_SURGE
mikek [Fri, 18 Jun 2010 17:49:29 +0100] rev 165
Fix for Bug 2928 - [GCCE] Don't want to roll our own floating point for gcce
Fri, 18 Jun 2010 17:32:59 +0100 Fix for Bug 2925 - [GCCE] __rt_div0 does not get imported for 64-bit math ops. GCC_SURGE
mikek [Fri, 18 Jun 2010 17:32:59 +0100] rev 164
Fix for Bug 2925 - [GCCE] __rt_div0 does not get imported for 64-bit math ops.
Fri, 18 Jun 2010 17:19:30 +0100 Fix for Bug 2924 - [GCCE] Literal RVCT assembler directive in kernel/eka/euser/epoc/arm/uc_exe.cia GCC_SURGE
mikek [Fri, 18 Jun 2010 17:19:30 +0100] rev 163
Fix for Bug 2924 - [GCCE] Literal RVCT assembler directive in kernel/eka/euser/epoc/arm/uc_exe.cia
(0) -100 -50 -30 +30 +50 +100 tip