hgs [Thu, 01 Jul 2010 17:57:33 +0100] rev 189
201025_04
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
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.
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.
Shabe Razvi <shaber@symbian.org> [Mon, 28 Jun 2010 15:20:52 +0100] rev 185
Merge
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"
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
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
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
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
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)
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
hgs [Wed, 23 Jun 2010 12:58:21 +0100] rev 177
201023_15
hgs [Wed, 23 Jun 2010 12:52:28 +0100] rev 176
201023_13
hgs [Wed, 23 Jun 2010 11:59:44 +0100] rev 175
201023_10
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
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)
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)
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)
mikek [Sun, 20 Jun 2010 11:46:35 +0100] rev 170
Fix for Bug 3025 - [GCCE] Many unfrozen exports in kernelhwsrv build.
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
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
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
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
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
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.
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
mikek [Fri, 18 Jun 2010 12:08:15 +0100] rev 162
Fix for Bug 3023 - Undefined symbol KStateChange linking usbcsc_bil.dll
William Roberts <williamr@symbian.org> [Wed, 16 Jun 2010 15:41:52 +0100] rev 161
Avoid trying to build eka1_entry_stub.dll with GCCE - add to Bug 2967
mikek [Wed, 16 Jun 2010 12:59:18 +0100] rev 160
Fix for Bug 2984 - [GCCE] Illegal inline assembler in kernel/eka/debug/utrace/src/e32utrace.cpp
mikek [Wed, 16 Jun 2010 12:01:26 +0100] rev 159
1) Fix another instance of bug #2980
2) Disable __ARRAY_MACHINE_CODED__ in cpudefs.h as workaround for bug #2976
3) Fix for bug #2985. Not a GCCE bug but breaks my builds on Linux
mikek [Wed, 16 Jun 2010 07:31:57 +0100] rev 158
Fix for Bug 2980 - "#include <OpenSystemTrace.h>" is a case-violation on Linux. This is not a GCCE compatibility bug but I need it fixed because I'm building on Linux
mikek [Tue, 15 Jun 2010 19:19:30 +0100] rev 157
Merge to Symbian repo
mikek [Tue, 15 Jun 2010 19:10:20 +0100] rev 156
1) Revised fix for Bug 2975 - [GCCE] Illegal inline assembler in kernel/eka/drivers/debug/rmdebug/d_rmd_stepping.cpp.
Should have conditionally different code for __ARMCC__ and __GCCE_
2) Fix for Bug 2976 - [GCCE] Overlapping naked function bodies break exception-handling.
3) Fix an incidental "impossible constraint in asm" gripe.
mikek [Tue, 15 Jun 2010 15:02:48 +0100] rev 155
Fix for Bug 2975 - [GCCE] Illegal inline assembler in kernel/eka/drivers/debug/rmdebug/d_rmd_stepping.cpp
William Roberts <williamr@symbian.org> [Tue, 15 Jun 2010 17:10:56 +0100] rev 154
Another rework for Bug 2926 - add a separate bld.inf in gcce, to be used in Symbian Foundation builds
Later on, this can be the place where the EPL source for GCC runtime support is added.
William Roberts <williamr@symbian.org> [Tue, 15 Jun 2010 16:21:40 +0100] rev 153
Assorted small fixes for GCCe issues - Bug 2967
Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com> [Fri, 11 Jun 2010 15:02:23 +0300] rev 152
Revision: 201023
Kit: 2010123
mikek [Tue, 15 Jun 2010 13:29:38 +0100] rev 151
Fix for Bug 2974 - [GCCE] Extra qualification errors in kernel/eka/include/drivers/rm_debug_eventhandler.h
mikek [Tue, 15 Jun 2010 12:46:12 +0100] rev 150
Speculative fix for bug #1409 as per comment #4. Can't test until can build kernel.
hgs [Thu, 10 Jun 2010 11:48:01 +0100] rev 149
201021_18
hgs [Thu, 10 Jun 2010 11:48:01 +0100] rev 148
201021_18
Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com> [Wed, 09 Jun 2010 11:10:19 +0300] rev 147
Revision: 201023
Kit: 2010123
William Roberts <williamr@symbian.org> [Mon, 14 Jun 2010 10:17:11 +0100] rev 146
Revised GCCE workaround for Bug 2926 - must use :zip export to ensure that the various files are present
before any builds are attempted, otherwise there is "no rule to make usrt3_1.lib" and no
attempt is made to link any executables even after the extension makefiles are executed.
William Roberts <williamr@symbian.org> [Sun, 13 Jun 2010 10:15:35 +0100] rev 145
Export prebuilt binaries in GCCE builds, including new rt_generic_exports.zip - Bug 2926
William Roberts <williamr@symbian.org> [Fri, 11 Jun 2010 17:56:35 +0100] rev 144
Remove the (TInt) casts from address expressions in asm() statements, as a fix for Bug 2905
William Roberts <williamr@symbian.org> [Fri, 11 Jun 2010 17:54:34 +0100] rev 143
Add definition of _FOFF_DYNAMIC(c,f) as an alternative to _FOFF(c,f) where f cannot be computed at compile time
William Roberts <williamr@symbian.org> [Fri, 11 Jun 2010 16:28:18 +0100] rev 142
Branch for GCC_SURGE fixes
John Imhofe [Wed, 09 Jun 2010 10:31:37 +0100] rev 141
Fix for Bug 2014 Missing exported kernelhwsrv documentation causes build breaks
hgs [Mon, 07 Jun 2010 16:46:36 +0100] rev 140
201021_06
Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com> [Thu, 27 May 2010 14:17:14 +0300] rev 139
Revision: 201021
Kit: 2010121
William Roberts <williamr@symbian.org> [Fri, 28 May 2010 17:11:06 +0100] rev 138
Remerge sundry GCCE fixes, and fixes for bug 2014 and bug 2149
Tom Cosgrove <tom.cosgrove@nokia.com> [Fri, 28 May 2010 16:29:07 +0100] rev 137
Fix for bug 2283 (RVCT 4.0 support is missing from PDK 3.0.h)
Have multiple extension sections in the bld.inf, one for each version
of the compiler. The RVCT version building the tools will build the
runtime libraries for its version, but make sure we extract all the other
versions from zip archives. Also add the archive for RVCT4.
Tom Cosgrove <tom.cosgrove@nokia.com> [Fri, 28 May 2010 16:26:05 +0100] rev 136
Fix for bug 2283 (RVCT 4.0 support is missing from PDK 3.0.h)
Have multiple extension sections in the bld.inf, one for each version
of the compiler. The RVCT version building the tools will build the
runtime libraries for its version, but make sure we extract all the other
versions from zip archives. Also add the archive for RVCT4.
hgs [Mon, 24 May 2010 18:45:46 +0100] rev 135
201019_10
hgs [Mon, 24 May 2010 18:38:55 +0100] rev 134
201019_07
hgs [Wed, 12 May 2010 10:34:10 +0100] rev 133
201019_04
hgs [Mon, 10 May 2010 11:40:53 +0100] rev 132
201019_01
hgs [Wed, 05 May 2010 05:11:16 +0100] rev 131
201017_06
hgs [Tue, 04 May 2010 09:44:26 +0100] rev 130
201017_05
hgs [Thu, 29 Apr 2010 11:08:53 +0100] rev 129
201017_04
hgs [Wed, 28 Apr 2010 16:16:32 +0100] rev 128
201017_03
hgs [Tue, 27 Apr 2010 15:10:09 +0100] rev 127
201017_01
hgs [Fri, 23 Apr 2010 22:38:37 +0100] rev 126
201015_18
hgs [Fri, 23 Apr 2010 22:32:39 +0100] rev 125
201015_15
hgs [Fri, 23 Apr 2010 22:26:35 +0100] rev 124
201015_14
hgs [Fri, 23 Apr 2010 22:20:31 +0100] rev 123
201015_11
hgs [Fri, 23 Apr 2010 22:14:19 +0100] rev 122
201015_09
hgs [Fri, 23 Apr 2010 22:08:41 +0100] rev 121
201015_08
hgs [Fri, 23 Apr 2010 22:02:01 +0100] rev 120
201015_06
hgs [Fri, 23 Apr 2010 21:54:44 +0100] rev 119
201015_03
William Roberts <williamr@symbian.org> [Fri, 28 May 2010 15:21:37 +0100] rev 118
Re-merge changes for bug 2283, bug 2014, and bug 2149
Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com> [Tue, 25 May 2010 14:09:55 +0300] rev 117
Revision: 201021
Kit: 2010121
Mark Wilcox <markw@symbian.org> [Tue, 25 May 2010 13:20:47 +0100] rev 116
Use RVCT assembler for __crash() when running armcc with the --gnu option. Fix for bug 2742.
Mitsuaki Nakamura <nakamura-mitsuaki@sharp.co.jp> [Tue, 25 May 2010 13:23:21 +0900] rev 115
satrt branch sharp_contrib_0
Mitsuaki Nakamura <nakamura-mitsuaki@sharp.co.jp> [Mon, 24 May 2010 13:38:32 +0900] rev 114
start branch sharp_contrib_0
Shabe Razvi <shaber@symbian.org> [Tue, 18 May 2010 19:13:06 +0100] rev 113
Rollback rom_sbs.pl to version that works correctly in flm/platform build
Pat Downey <patd@symbian.org> [Tue, 18 May 2010 17:41:15 +0100] rev 112
Re-merge changes for bugs 2283,2014,2149.
Shabe Razvi <shaber@symbian.org> [Tue, 18 May 2010 14:12:35 +0100] rev 111
Merge
Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com> [Tue, 11 May 2010 17:28:22 +0300] rev 110
Revision: 201019
Kit: 201019
Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com> [Fri, 14 May 2010 17:13:29 +0300] rev 109
Revision: 201019
Kit: 201019
Simon Howkins <simonh@symbian.org> [Fri, 14 May 2010 17:58:52 +0100] rev 108
Added tag PDK_3.0.i for changeset 2a153f39070a
Tom Cosgrove <tom.cosgrove@nokia.com> [Sun, 09 May 2010 23:01:41 +0100] rev 107
Fix for bug 2630 (Build on Linux - Incorrect slash in #include)
- Change backslash to forward slash in sf_sys.cpp
andy simpson <andrews@symbian.org> [Fri, 07 May 2010 10:30:57 +0100] rev 106
revert rom_sbs.pl to version used in PDK_3.0.h as latest does not work in platform build
Shabe Razvi <shaber@symbian.org> [Tue, 04 May 2010 18:23:12 +0100] rev 105
Merge
Chetan Kapoor <chetank@symbian.org> [Tue, 04 May 2010 16:57:20 +0100] rev 104
RVCT 4.0 support, gcce fixes (Bug 2283)
Shabe Razvi <shaber@symbian.org> [Tue, 04 May 2010 16:56:33 +0100] rev 103
Merge
Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com> [Mon, 03 May 2010 13:47:38 +0300] rev 102
Revision: 201018
Kit: 201018
Stephane Lenclud <tortoisehg@lenclud.com> [Thu, 29 Apr 2010 17:37:22 +0200] rev 101
Working on AO support.
andy simpson <andrews@symbian.org> [Wed, 21 Apr 2010 17:14:04 +0100] rev 100
Reapply fix to revert new bootstrap.flm (see Bug 2149)
andy simpson <andrews@symbian.org> [Wed, 21 Apr 2010 13:55:12 +0100] rev 99
re-apply changes to support syborg rom
William Roberts <williamr@symbian.org> [Wed, 28 Apr 2010 14:04:36 +0100] rev 98
Remerge gcce fixes, RVCT 4.0 support, rom.flm and rom_sbs.pl (Bug 2283, Bug 2014, Bug 2149 and others)
Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com> [Tue, 27 Apr 2010 18:02:57 +0300] rev 97
Revision: 201017
Kit: 201017
Slion [Wed, 28 Apr 2010 00:44:14 +0200] rev 96
Fixing issue with default C++ delete operator being called instead of Symbian C++ delete replacement with CBase derived classes from euser. Getting ride of SEH stuff used for WINS fixes our trap/leave runtime issues.
Stephane Lenclud <tortoisehg@lenclud.com> [Tue, 27 Apr 2010 20:22:55 +0200] rev 95
Trying to get trap/leave to work properly but the whole WINS stuff seems over complicated with a lot of assembly in the middle and it's not working on my compiler. When the throw happens the debugger complains about uncaught exception when I'm definitly inside a catch implemented by our TRAP.
I think I'm going to come up with a much simplified trap/leave implementation for SYMC. On my prototype all that stuff was working fine in like 20 lines of C++.
Stephane Lenclud <tortoisehg@lenclud.com> [Tue, 27 Apr 2010 17:12:11 +0200] rev 94
Basic process initialisation and shutdown working. Using small fixed heap for now. Fixing missing global Symbian C++ new operators. Panics on Win32 now display error message.
Slion [Mon, 26 Apr 2010 23:41:25 +0200] rev 93
Adding includes to project. Slow progress on the process init sequence.
Stephane Lenclud <tortoisehg@lenclud.com> [Mon, 26 Apr 2010 18:47:40 +0200] rev 92
Adding place holder for symc exec implementation.
William Roberts <williamr@symbian.org> [Fri, 23 Apr 2010 13:52:21 +0100] rev 91
Remerge gcce fixes, RVCT 4.0 support, rom.flm and rom_sbs.pl (Bug 2283, Bug 2014, Bug 2149 and others)
Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com> [Fri, 16 Apr 2010 16:24:37 +0300] rev 90
Revision: 201015
Kit: 201015
Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com> [Wed, 14 Apr 2010 17:22:59 +0300] rev 89
Revision: 201015
Kit: 201015
William Roberts <williamr@symbian.org> [Fri, 02 Apr 2010 11:01:24 +0100] rev 88
Remerge gcce fixes, RVCT 4.0 support, rom.flm and rom_sbs.pl (Bug 2283, Bug 2014 and others)
Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com> [Wed, 31 Mar 2010 23:38:45 +0300] rev 87
Revision: 201013
Kit: 201013
Arnaud Lenoir [Thu, 25 Mar 2010 15:00:34 +0000] rev 86
Removed debug (print).
Arnaud Lenoir [Wed, 24 Mar 2010 19:34:20 +0000] rev 85
Comment out the line with rofs for f32tests.oby and comment out the variant bit to allow to build e32 & f32 tests for kernelhwsrv.
Arnaud Lenoir [Thu, 25 Mar 2010 14:36:12 +0000] rev 84
Modify the script to solve problem with e32path and change all / to \ to allow to build rom image without any errors!!
Arnaud Lenoir [Wed, 24 Mar 2010 19:34:20 +0000] rev 83
Comment out the line with rofs for f32tests.oby and comment out the variant bit to allow to build e32 & f32 tests for kernelhwsrv.
Arnaud Lenoir [Wed, 24 Mar 2010 19:33:09 +0000] rev 82
Modify the script to solve problem with e32path and change all / to \ to allow to build rom image without any errors!!
Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com> [Mon, 15 Mar 2010 12:45:50 +0200] rev 81
Revision: 201010
Kit: 201010
Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com> [Fri, 12 Mar 2010 15:50:11 +0200] rev 80
Revision: 201008
Kit: 201008
Arnaud Lenoir [Thu, 18 Mar 2010 15:26:01 +0000] rev 79
Modify the line 315 of rom_sbs.pl to access cpp.exe when not building for Unicode.
William Roberts <williamr@symbian.org> [Thu, 18 Mar 2010 15:20:39 +0000] rev 78
Supply prebuilt runtimes for RVCT 2.2, RVCT 3.1 and RVCT 4.0, unzipping the ones which aren't built with the current compiler (fixes Bug 2283)
William Roberts <williamr@symbian.org> [Sun, 14 Mar 2010 13:15:32 +0000] rev 77
Automatic merge from PDK_3.0.h
Simon Howkins <simonh@symbian.org> [Thu, 11 Mar 2010 15:39:13 +0000] rev 76
Added tag PDK_3.0.h for changeset 2ee5df201f60
William Roberts <williamr@symbian.org> [Mon, 08 Mar 2010 11:58:34 +0000] rev 75
Merge in missing definition of __WEAK__
William Roberts <williamr@symbian.org> [Mon, 08 Mar 2010 11:57:08 +0000] rev 74
Define __WEAK__, to complete the fix for Bug 339
Simon Howkins <simonh@symbian.org> [Fri, 05 Mar 2010 15:41:00 +0000] rev 73
Merge further Compiler Compatibility fixes onto RCL_3 branch.
Simon Howkins <simonh@symbian.org> [Fri, 05 Mar 2010 15:33:20 +0000] rev 72
Merge further Compiler Compatibility fixes onto default branch.
William Roberts <williamr@symbian.org> [Fri, 05 Mar 2010 15:15:09 +0000] rev 71
Revert changes to support new bootstrap.flm, which isn't compatible with bootstrap.mk (see Bug 2149)
Simon Howkins <simonh@symbian.org> [Mon, 01 Mar 2010 14:54:20 +0000] rev 70
Renamed branch correctly!