Fri, 13 Aug 2010 14:17:31 +0100 Workaround for bug 3560 - [GCCE] elf2e32 puts unresolved weak function symbols in data segment. GCC_SURGE
Mike Kinghan <mikek@symbian.org> [Fri, 13 Aug 2010 14:17:31 +0100] rev 246
Workaround for bug 3560 - [GCCE] elf2e32 puts unresolved weak function symbols in data segment.
Thu, 12 Aug 2010 12:51:24 +0100 201031_10
hgs [Thu, 12 Aug 2010 12:51:24 +0100] rev 245
201031_10
Thu, 12 Aug 2010 11:55:14 +0100 201031_08
hgs [Thu, 12 Aug 2010 11:55:14 +0100] rev 244
201031_08
Fri, 06 Aug 2010 16:34:38 +0100 201031_07
hgs [Fri, 06 Aug 2010 16:34:38 +0100] rev 243
201031_07
Fri, 06 Aug 2010 14:08:50 +0100 Added tag PDK_3.0.1 for changeset d58cd785e8c7 TAGS
srilekhas@symbian.org [Fri, 06 Aug 2010 14:08:50 +0100] rev 242
Added tag PDK_3.0.1 for changeset d58cd785e8c7
Fri, 06 Aug 2010 10:53:45 +0100 Correcting fix for bug 3117. The additions should be controlled by #ifdef __GCCE__, not #ifdef __EABI__ GCC_SURGE
Mike Kinghan <mikek@symbian.org> [Fri, 06 Aug 2010 10:53:45 +0100] rev 241
Correcting fix for bug 3117. The additions should be controlled by #ifdef __GCCE__, not #ifdef __EABI__
Thu, 05 Aug 2010 10:36:25 +0100 Workaround for bug 2976 - [GCCE] Overlapping naked function bodies break exception-handling. GCC_SURGE
Mike Kinghan <mikek@symbian.org> [Thu, 05 Aug 2010 10:36:25 +0100] rev 240
Workaround for bug 2976 - [GCCE] Overlapping naked function bodies break exception-handling. We have no fix that will compile the problem file kernel/eka/common/arm/carray.cia, so instead we just configure the c++ implementation of CArray instead of the assembly coded one.
Thu, 05 Aug 2010 08:30:36 +0100 Fix for bug 2920 - [GCCE] edll's mmp file suppresses exceptions for rvct but not gcce GCC_SURGE
Mike Kinghan <mikek@symbian.org> [Thu, 05 Aug 2010 08:30:36 +0100] rev 239
Fix for bug 2920 - [GCCE] edll's mmp file suppresses exceptions for rvct but not gcce
Wed, 04 Aug 2010 13:51:27 +0100 Refining fix for bug 3117 - [GCCE] Missing symbols in linkage of template_ekern.exe. GCC_SURGE
Mike Kinghan <mikek@symbian.org> [Wed, 04 Aug 2010 13:51:27 +0100] rev 238
Refining fix for bug 3117 - [GCCE] Missing symbols in linkage of template_ekern.exe. With the latest solution to bug 2979, one set of linkage hacks can be removed from gccehelp.cpp
Thu, 29 Jul 2010 23:52:13 +0100 Add ksrt_gcce.lib with ucppini.cpp and ucppfini.cpp, as new fix for bug 3359 GCC_SURGE
William Roberts <williamr@symbian.org> [Thu, 29 Jul 2010 23:52:13 +0100] rev 237
Add ksrt_gcce.lib with ucppini.cpp and ucppfini.cpp, as new fix for bug 3359 Remove the older fix which added ksrt4_0.lib as a static library in lots of places
Tue, 27 Jul 2010 07:53:26 +0100 1) Fix for bug 3413 - [GCCE] Namespace 'abi' not declared in e32test build. GCC_SURGE
Mike Kinghan <mikek@symbian.org> [Tue, 27 Jul 2010 07:53:26 +0100] rev 236
1) Fix for bug 3413 - [GCCE] Namespace 'abi' not declared in e32test build. 2) Revert fix for bug 3389; fix for 3431 replaces it. 3) Correct typo in fix for bug 3391.
Mon, 26 Jul 2010 18:22:55 +0100 1) Fix for bug 3392 - [GCCE] GCC definition for FORCEINLINE required for e32test build. GCC_SURGE
Mike Kinghan <mikek@symbian.org> [Mon, 26 Jul 2010 18:22:55 +0100] rev 235
1) Fix for bug 3392 - [GCCE] GCC definition for FORCEINLINE required for e32test build. 2) Fix for bug 3391 - [GCCE] ARM GNU inline assembly needed for drtaeabi.cpp in e32test build.
Mon, 26 Jul 2010 14:13:30 +0100 Fix for bug 2980 - "#include <OpenSystemTrace.h>" is a case-violation on Linux GCC_SURGE
Mike Kinghan <mikek@symbian.org> [Mon, 26 Jul 2010 14:13:30 +0100] rev 234
Fix for bug 2980 - "#include <OpenSystemTrace.h>" is a case-violation on Linux
Mon, 26 Jul 2010 13:46:48 +0100 Merge latest fixes for rom_sbs.pl GCC_SURGE
Mike Kinghan <mikek@symbian.org> [Mon, 26 Jul 2010 13:46:48 +0100] rev 233
Merge latest fixes for rom_sbs.pl
Mon, 26 Jul 2010 13:44:21 +0100 Fix for Bug 3387 - [GCCE] Attempt to use private members from class DDmaRequest in class TDmac GCC_SURGE
Mike Kinghan <mikek@symbian.org> [Mon, 26 Jul 2010 13:44:21 +0100] rev 232
Fix for Bug 3387 - [GCCE] Attempt to use private members from class DDmaRequest in class TDmac
Mon, 26 Jul 2010 10:52:56 +0100 201029_03
hgs [Mon, 26 Jul 2010 10:52:56 +0100] rev 231
201029_03
Mon, 26 Jul 2010 11:21:15 +0100 Merge in latest fix for rom_sbs.pl GCC_SURGE
William Roberts <williamr@symbian.org> [Mon, 26 Jul 2010 11:21:15 +0100] rev 230
Merge in latest fix for rom_sbs.pl
Mon, 26 Jul 2010 11:09:46 +0100 Further fix for bug 3322 - Non-portable case-sensitivity and path-delimiter fluff in e32test build. GCC_SURGE
Mike Kinghan <mikek@symbian.org> [Mon, 26 Jul 2010 11:09:46 +0100] rev 229
Further fix for bug 3322 - Non-portable case-sensitivity and path-delimiter fluff in e32test build.
Mon, 26 Jul 2010 11:06:22 +0100 Fix for bug3379 - [GCCE] Possibly the most obscure undefined symbols in existence. GCC_SURGE
Mike Kinghan <mikek@symbian.org> [Mon, 26 Jul 2010 11:06:22 +0100] rev 228
Fix for bug3379 - [GCCE] Possibly the most obscure undefined symbols in existence.
Mon, 26 Jul 2010 11:06:41 +0100 Final fix to rom_sbs.pl for Bug 3358
William Roberts <williamr@symbian.org> [Mon, 26 Jul 2010 11:06:41 +0100] rev 227
Final fix to rom_sbs.pl for Bug 3358 Sadly the rom.pl code did not work when the script was run from the root directory (Bug 3381)
Fri, 23 Jul 2010 15:54:16 +0100 Merge: GCC_SURGE
Mike Kinghan <mikek@symbian.org> [Fri, 23 Jul 2010 15:54:16 +0100] rev 226
Merge: 1) Fix for bug 3366 - [GCCE] Symbol _ZTT17MyFourthException Missing from ELF File in e32test build 2) Fix for defective fix for bug 3295, t_plugin_v2beta.cpp
Fri, 23 Jul 2010 15:44:03 +0100 1) Fix for bug 3366 - [GCCE] Symbol _ZTT17MyFourthException Missing from ELF File in e32test build GCC_SURGE
Mike Kinghan <mikek@symbian.org> [Fri, 23 Jul 2010 15:44:03 +0100] rev 225
1) Fix for bug 3366 - [GCCE] Symbol _ZTT17MyFourthException Missing from ELF File in e32test build 2) Fixing previous defective fix for bug 3295 in t_plugin_v2beta.cpp
Fri, 23 Jul 2010 10:28:58 +0100 Pull rom.pl updates into rom_sbs.pl. to complete the fix for bug 3358
William Roberts <williamr@symbian.org> [Fri, 23 Jul 2010 10:28:58 +0100] rev 224
Pull rom.pl updates into rom_sbs.pl. to complete the fix for bug 3358
Fri, 23 Jul 2010 10:28:58 +0100 Pull rom.pl updates into rom_sbs.pl. to complete the fix for bug 3358 GCC_SURGE
William Roberts <williamr@symbian.org> [Fri, 23 Jul 2010 10:28:58 +0100] rev 223
Pull rom.pl updates into rom_sbs.pl. to complete the fix for bug 3358
Thu, 22 Jul 2010 18:40:35 +0100 Remove redundant FINAL:: from rom.flm RCL_3 PDK_3.0.1
Dario Sestito <darios@symbian.org> [Thu, 22 Jul 2010 18:40:35 +0100] rev 222
Remove redundant FINAL:: from rom.flm
Thu, 22 Jul 2010 16:46:39 +0100 Catchup to latest Symbian^4 GCC_SURGE
William Roberts <williamr@symbian.org> [Thu, 22 Jul 2010 16:46:39 +0100] rev 221
Catchup to latest Symbian^4
Wed, 21 Jul 2010 14:31:36 +0100 201027_11
hgs [Wed, 21 Jul 2010 14:31:36 +0100] rev 220
201027_11
Wed, 21 Jul 2010 14:46:58 +0100 Fix for bug 3359 - [GCCE] Undefined references to __aeabi_atexit, __dso_handle in e32test build GCC_SURGE
Mike Kinghan <mikek@symbian.org> [Wed, 21 Jul 2010 14:46:58 +0100] rev 219
Fix for bug 3359 - [GCCE] Undefined references to __aeabi_atexit, __dso_handle in e32test build
Wed, 21 Jul 2010 14:39:33 +0100 Fix for bug 3354 - [GCCE] <typeinfo> not found in e32test build GCC_SURGE
Mike Kinghan <mikek@symbian.org> [Wed, 21 Jul 2010 14:39:33 +0100] rev 218
Fix for bug 3354 - [GCCE] <typeinfo> not found in e32test build Fix for bug 3355 - [GCCE] "low_mem_requests.h" not found in e32test build. Fix for bug 3356 - [GCCE] <assp/naviengine/pci.h> not found in e32test build
Wed, 21 Jul 2010 14:14:06 +0100 Fix calculation of e32path in rom_sbs.pl - Bug 3358
William Roberts <williamr@symbian.org> [Wed, 21 Jul 2010 14:14:06 +0100] rev 217
Fix calculation of e32path in rom_sbs.pl - Bug 3358
Wed, 21 Jul 2010 14:07:54 +0100 Default to RVCT3_1, as that's always available - Bug 3357
William Roberts <williamr@symbian.org> [Wed, 21 Jul 2010 14:07:54 +0100] rev 216
Default to RVCT3_1, as that's always available - Bug 3357
Wed, 21 Jul 2010 12:04:49 +0100 Fix for bug 3322 - Non-portable case-sensitivity and path-delimiter fluff in e32test build GCC_SURGE
Mike Kinghan <mikek@symbian.org> [Wed, 21 Jul 2010 12:04:49 +0100] rev 215
Fix for bug 3322 - Non-portable case-sensitivity and path-delimiter fluff in e32test build
Tue, 20 Jul 2010 09:59:06 +0100 Really supply rom.flm and friends (missed from previous commit)
William Roberts <williamr@symbian.org> [Tue, 20 Jul 2010 09:59:06 +0100] rev 214
Really supply rom.flm and friends (missed from previous commit)
Mon, 19 Jul 2010 15:53:40 +0100 Reapply changes to supply rom.flm and rom_sbs.pl
William Roberts <williamr@symbian.org> [Mon, 19 Jul 2010 15:53:40 +0100] rev 213
Reapply changes to supply rom.flm and rom_sbs.pl
Wed, 21 Apr 2010 17:14:04 +0100 Reapply fix to revert new bootstrap.flm (see Bug 2149)
andy simpson <andrews@symbian.org> [Wed, 21 Apr 2010 17:14:04 +0100] rev 212
Reapply fix to revert new bootstrap.flm (see Bug 2149)
Tue, 25 May 2010 13:20:47 +0100 Use RVCT assembler for __crash() when running armcc with the --gnu option. Fix for bug 2742.
Mark Wilcox <markw@symbian.org> [Tue, 25 May 2010 13:20:47 +0100] rev 211
Use RVCT assembler for __crash() when running armcc with the --gnu option. Fix for bug 2742.
Mon, 19 Jul 2010 14:32:36 +0100 Fix for bug 3292 - [GCCE] Possible undefined behaviour warning in kerneltest/f32test/server/t_fatcharsetconv_SpecificCases.cpp GCC_SURGE
Mike Kinghan <mikek@symbian.org> [Mon, 19 Jul 2010 14:32:36 +0100] rev 210
Fix for bug 3292 - [GCCE] Possible undefined behaviour warning in kerneltest/f32test/server/t_fatcharsetconv_SpecificCases.cpp Fix for bug 3293 - [GCCE] Incorrect operator precedence assumptions in kerneltest/f32test/server/t_fsrv.cpp Fix for bug 3295 - [GCCE] deprecated conversion from string constant to 'char*' in f32test build Fix for bug 3297 - [GCCE] Operator precedence warnings in kerneltest/f32test/demandpaging/t_nandpaging.cpp Fix for bug 3309 - [GCCE] Terminal backslashes in comments are parsed as line-continuations in f32test
Mon, 19 Jul 2010 08:40:05 +0100 Fix for bug 3291 - [GCCE] armcc build equated with armv5 build in f32test GCC_SURGE
Mike Kinghan <mikek@symbian.org> [Mon, 19 Jul 2010 08:40:05 +0100] rev 209
Fix for bug 3291 - [GCCE] armcc build equated with armv5 build in f32test
Sun, 18 Jul 2010 10:41:59 +0100 Fix for bug 3289 - [GCCE] IMPORT_C should be EXPORT_C in kerneltest/f32test/locl/t_locChange.cpp GCC_SURGE
Mike Kinghan <mikek@symbian.org> [Sun, 18 Jul 2010 10:41:59 +0100] rev 208
Fix for bug 3289 - [GCCE] IMPORT_C should be EXPORT_C in kerneltest/f32test/locl/t_locChange.cpp
Sun, 18 Jul 2010 10:25:52 +0100 Fix for bug 3286 - kernelhwsrv build omits automounter, breaks f32test GCC_SURGE
Mike Kinghan <mikek@symbian.org> [Sun, 18 Jul 2010 10:25:52 +0100] rev 207
Fix for bug 3286 - kernelhwsrv build omits automounter, breaks f32test
Sun, 18 Jul 2010 10:20:49 +0100 Fix for bug 3288 - "No such file or directory" breaks in f32test Linux build GCC_SURGE
Mike Kinghan <mikek@symbian.org> [Sun, 18 Jul 2010 10:20:49 +0100] rev 206
Fix for bug 3288 - "No such file or directory" breaks in f32test Linux build
Sat, 17 Jul 2010 15:20:54 +0100 Support rom building under Linux, using the FCL/interim/sftools/linux_build/ tools GCC_SURGE
Mike Kinghan <mikek@symbian.org> [Sat, 17 Jul 2010 15:20:54 +0100] rev 205
Support rom building under Linux, using the FCL/interim/sftools/linux_build/ tools
Wed, 14 Jul 2010 11:58:55 +0100 Merge Bug 2014 Bug 2149 Bug 2283 and GCCE fixes RCL_3
andy simpson <andrews@symbian.org> [Wed, 14 Jul 2010 11:58:55 +0100] rev 204
Merge Bug 2014 Bug 2149 Bug 2283 and GCCE fixes
Tue, 13 Jul 2010 14:42:36 +0100 Interim solution for bug 3117 and 2979. GCC_SURGE
Mike Kinghan <mikek@symbian.org> [Tue, 13 Jul 2010 14:42:36 +0100] rev 203
Interim solution for bug 3117 and 2979.
Mon, 12 Jul 2010 14:24:01 +0100 201027_08
hgs [Mon, 12 Jul 2010 14:24:01 +0100] rev 202
201027_08
Tue, 06 Jul 2010 15:50:07 +0300 Revision: 201027
Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com> [Tue, 06 Jul 2010 15:50:07 +0300] rev 201
Revision: 201027 Kit: 2010127
Wed, 23 Jun 2010 19:44:53 +0300 Revision: 201025
Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com> [Wed, 23 Jun 2010 19:44:53 +0300] rev 200
Revision: 201025 Kit: 2010125
Fri, 09 Jul 2010 13:13:20 +0100 201027_05
hgs [Fri, 09 Jul 2010 13:13:20 +0100] rev 199
201027_05
Mon, 21 Jun 2010 17:12:14 +0300 Revision: 201025 RCL_3
Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com> [Mon, 21 Jun 2010 17:12:14 +0300] rev 198
Revision: 201025 Kit: 2010125
Wed, 07 Jul 2010 22:00:46 +0100 Revised fix for bug 3111 - switch to usrt4_0.lib, which is exported unconditionally GCC_SURGE
William Roberts <williamr@symbian.org> [Wed, 07 Jul 2010 22:00:46 +0100] rev 197
Revised fix for bug 3111 - switch to usrt4_0.lib, which is exported unconditionally usrt3_1.lib is invisibly exported by an FLM, so in platform builds this failed with "No rule to make usrt3_1.dso"
Tue, 06 Jul 2010 11:40:58 +0100 Merge Revision 201023 into RCL_3 trunk RCL_3
John Imhofe [Tue, 06 Jul 2010 11:40:58 +0100] rev 196
Merge Revision 201023 into RCL_3 trunk
Tue, 06 Jul 2010 13:05:35 +0100 Add GCC inline assembler to generate the Symbian exception descriptor - bug 2921 GCC_SURGE
William Roberts <williamr@symbian.org> [Tue, 06 Jul 2010 13:05:35 +0100] rev 195
Add GCC inline assembler to generate the Symbian exception descriptor - bug 2921
Mon, 05 Jul 2010 17:28:32 +0100 Added tag PDK_3.0.0 for changeset 99e0f09d12c3 TAGS
Simon Howkins <simonh@symbian.org> [Mon, 05 Jul 2010 17:28:32 +0100] rev 194
Added tag PDK_3.0.0 for changeset 99e0f09d12c3
Mon, 05 Jul 2010 08:12:03 +0100 Fix for Bug 3159 - #include <rom\include\compsupp.iby> breaks linux GCCE builds in user.iby GCC_SURGE
mikek [Mon, 05 Jul 2010 08:12:03 +0100] rev 193
Fix for Bug 3159 - #include <rom\include\compsupp.iby> breaks linux GCCE builds in user.iby
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
(0) -100 -64 tip