1 ## diff generated by diff_upstream.pl |
1 ## diff generated by diff_upstream.pl |
2 diff -u -r -b -B -E -x '*.hg*' -x '*cross-plat-dev-utils*' -x '*baseline.txt' -x '*README' -x '*TODO' -x '*NEWS' -x '*.pyc' -x '*~' -x '*linux-unknown-libc2_11*' /home/imk/symbian/epocroot-pdk-3.0.h/build_latest/build/bintools/checklib/library/library.cpp /home/imk/symbian/epocroot-pdk-3.0.h/build/bintools/checklib/library/library.cpp |
2 diff -u -r -b -B -E -x '*.hg*' -x '*cross-plat-dev-utils*' -x '*baseline.txt' -x '*README' -x '*TODO' -x '*NEWS' -x '*.pyc' -x '*~' -x '*linux-unknown-libc2_11*' /home/imk/symbian/epocroot-pdk-3.0.h/build_latest/build/bintools/checklib/library/library.cpp /home/imk/symbian/epocroot-pdk-3.0.h/linux_build/bintools/checklib/library/library.cpp |
3 --- /home/imk/symbian/epocroot-pdk-3.0.h/build_latest/build/bintools/checklib/library/library.cpp 2010-05-10 19:22:09.012618252 +0100 |
3 --- /home/imk/symbian/epocroot-pdk-3.0.h/build_latest/build/bintools/checklib/library/library.cpp 2010-05-10 19:22:09.012618252 +0100 |
4 +++ /home/imk/symbian/epocroot-pdk-3.0.h/build/bintools/checklib/library/library.cpp 2010-05-08 15:37:06.000000000 +0100 |
4 +++ /home/imk/symbian/epocroot-pdk-3.0.h/linux_build/bintools/checklib/library/library.cpp 2010-05-08 15:37:06.000000000 +0100 |
5 @@ -25,6 +25,7 @@ |
5 @@ -25,6 +25,7 @@ |
6 #include <iostream> |
6 #include <iostream> |
7 #include <iomanip> |
7 #include <iomanip> |
8 #include <cstdlib> |
8 #include <cstdlib> |
9 +#include <cstring> |
9 +#include <cstring> |
10 |
10 |
11 namespace |
11 namespace |
12 { |
12 { |
13 diff -u -r -b -B -E -x '*.hg*' -x '*cross-plat-dev-utils*' -x '*baseline.txt' -x '*README' -x '*TODO' -x '*NEWS' -x '*.pyc' -x '*~' -x '*linux-unknown-libc2_11*' /home/imk/symbian/epocroot-pdk-3.0.h/build_latest/build/bintools/checklib/main.cpp /home/imk/symbian/epocroot-pdk-3.0.h/build/bintools/checklib/main.cpp |
13 diff -u -r -b -B -E -x '*.hg*' -x '*cross-plat-dev-utils*' -x '*baseline.txt' -x '*README' -x '*TODO' -x '*NEWS' -x '*.pyc' -x '*~' -x '*linux-unknown-libc2_11*' /home/imk/symbian/epocroot-pdk-3.0.h/build_latest/build/bintools/checklib/main.cpp /home/imk/symbian/epocroot-pdk-3.0.h/linux_build/bintools/checklib/main.cpp |
14 --- /home/imk/symbian/epocroot-pdk-3.0.h/build_latest/build/bintools/checklib/main.cpp 2010-05-10 19:22:09.012618252 +0100 |
14 --- /home/imk/symbian/epocroot-pdk-3.0.h/build_latest/build/bintools/checklib/main.cpp 2010-05-10 19:22:09.012618252 +0100 |
15 +++ /home/imk/symbian/epocroot-pdk-3.0.h/build/bintools/checklib/main.cpp 2010-05-08 15:36:26.000000000 +0100 |
15 +++ /home/imk/symbian/epocroot-pdk-3.0.h/linux_build/bintools/checklib/main.cpp 2010-05-08 15:36:26.000000000 +0100 |
16 @@ -22,6 +22,7 @@ |
16 @@ -22,6 +22,7 @@ |
17 #include <sstream> |
17 #include <sstream> |
18 #include <iostream> |
18 #include <iostream> |
19 #include <stdexcept> |
19 #include <stdexcept> |
20 +#include <cstring> |
20 +#include <cstring> |
21 |
21 |
22 |
22 |
23 const char SELF_NAME[] = "checklib"; |
23 const char SELF_NAME[] = "checklib"; |
24 diff -u -r -b -B -E -x '*.hg*' -x '*cross-plat-dev-utils*' -x '*baseline.txt' -x '*README' -x '*TODO' -x '*NEWS' -x '*.pyc' -x '*~' -x '*linux-unknown-libc2_11*' /home/imk/symbian/epocroot-pdk-3.0.h/build_latest/build/bintools/checklib/object/coff_object.cpp /home/imk/symbian/epocroot-pdk-3.0.h/build/bintools/checklib/object/coff_object.cpp |
24 diff -u -r -b -B -E -x '*.hg*' -x '*cross-plat-dev-utils*' -x '*baseline.txt' -x '*README' -x '*TODO' -x '*NEWS' -x '*.pyc' -x '*~' -x '*linux-unknown-libc2_11*' /home/imk/symbian/epocroot-pdk-3.0.h/build_latest/build/bintools/checklib/object/coff_object.cpp /home/imk/symbian/epocroot-pdk-3.0.h/linux_build/bintools/checklib/object/coff_object.cpp |
25 --- /home/imk/symbian/epocroot-pdk-3.0.h/build_latest/build/bintools/checklib/object/coff_object.cpp 2010-05-10 19:22:09.012618252 +0100 |
25 --- /home/imk/symbian/epocroot-pdk-3.0.h/build_latest/build/bintools/checklib/object/coff_object.cpp 2010-05-10 19:22:09.012618252 +0100 |
26 +++ /home/imk/symbian/epocroot-pdk-3.0.h/build/bintools/checklib/object/coff_object.cpp 2010-05-08 15:38:08.000000000 +0100 |
26 +++ /home/imk/symbian/epocroot-pdk-3.0.h/linux_build/bintools/checklib/object/coff_object.cpp 2010-05-08 15:38:08.000000000 +0100 |
27 @@ -21,6 +21,7 @@ |
27 @@ -21,6 +21,7 @@ |
28 |
28 |
29 #include <algorithm> |
29 #include <algorithm> |
30 #include <functional> |
30 #include <functional> |
31 +#include <cstring> |
31 +#include <cstring> |
32 |
32 |
33 Coff_object::Coff_object(const char* p1, const char* p2) |
33 Coff_object::Coff_object(const char* p1, const char* p2) |
34 { |
34 { |
35 diff -u -r -b -B -E -x '*.hg*' -x '*cross-plat-dev-utils*' -x '*baseline.txt' -x '*README' -x '*TODO' -x '*NEWS' -x '*.pyc' -x '*~' -x '*linux-unknown-libc2_11*' /home/imk/symbian/epocroot-pdk-3.0.h/build_latest/build/bintools/checklib/object/elf_object.cpp /home/imk/symbian/epocroot-pdk-3.0.h/build/bintools/checklib/object/elf_object.cpp |
35 diff -u -r -b -B -E -x '*.hg*' -x '*cross-plat-dev-utils*' -x '*baseline.txt' -x '*README' -x '*TODO' -x '*NEWS' -x '*.pyc' -x '*~' -x '*linux-unknown-libc2_11*' /home/imk/symbian/epocroot-pdk-3.0.h/build_latest/build/bintools/checklib/object/elf_object.cpp /home/imk/symbian/epocroot-pdk-3.0.h/linux_build/bintools/checklib/object/elf_object.cpp |
36 --- /home/imk/symbian/epocroot-pdk-3.0.h/build_latest/build/bintools/checklib/object/elf_object.cpp 2010-05-10 19:22:09.016622392 +0100 |
36 --- /home/imk/symbian/epocroot-pdk-3.0.h/build_latest/build/bintools/checklib/object/elf_object.cpp 2010-05-10 19:22:09.016622392 +0100 |
37 +++ /home/imk/symbian/epocroot-pdk-3.0.h/build/bintools/checklib/object/elf_object.cpp 2010-05-08 15:37:34.000000000 +0100 |
37 +++ /home/imk/symbian/epocroot-pdk-3.0.h/linux_build/bintools/checklib/object/elf_object.cpp 2010-05-08 15:37:34.000000000 +0100 |
38 @@ -22,6 +22,7 @@ |
38 @@ -22,6 +22,7 @@ |
39 |
39 |
40 #include <algorithm> |
40 #include <algorithm> |
41 #include <functional> |
41 #include <functional> |
42 +#include <cstring> |
42 +#include <cstring> |
43 |
43 |
44 Elf_object::Elf_object(const char* p1, const char* p2) |
44 Elf_object::Elf_object(const char* p1, const char* p2) |
45 { |
45 { |
46 diff -u -r -b -B -E -x '*.hg*' -x '*cross-plat-dev-utils*' -x '*baseline.txt' -x '*README' -x '*TODO' -x '*NEWS' -x '*.pyc' -x '*~' -x '*linux-unknown-libc2_11*' /home/imk/symbian/epocroot-pdk-3.0.h/build_latest/build/bintools/rcomp/src/localise.cpp /home/imk/symbian/epocroot-pdk-3.0.h/build/bintools/rcomp/src/localise.cpp |
46 diff -u -r -b -B -E -x '*.hg*' -x '*cross-plat-dev-utils*' -x '*baseline.txt' -x '*README' -x '*TODO' -x '*NEWS' -x '*.pyc' -x '*~' -x '*linux-unknown-libc2_11*' /home/imk/symbian/epocroot-pdk-3.0.h/build_latest/build/bintools/rcomp/src/localise.cpp /home/imk/symbian/epocroot-pdk-3.0.h/linux_build/bintools/rcomp/src/localise.cpp |
47 --- /home/imk/symbian/epocroot-pdk-3.0.h/build_latest/build/bintools/rcomp/src/localise.cpp 2010-05-10 19:22:09.052619146 +0100 |
47 --- /home/imk/symbian/epocroot-pdk-3.0.h/build_latest/build/bintools/rcomp/src/localise.cpp 2010-05-10 19:22:09.052619146 +0100 |
48 +++ /home/imk/symbian/epocroot-pdk-3.0.h/build/bintools/rcomp/src/localise.cpp 2010-05-08 15:38:52.000000000 +0100 |
48 +++ /home/imk/symbian/epocroot-pdk-3.0.h/linux_build/bintools/rcomp/src/localise.cpp 2010-05-08 15:38:52.000000000 +0100 |
49 @@ -27,9 +27,11 @@ |
49 @@ -27,9 +27,11 @@ |
50 #pragma warning( disable : 4530 ) // function not inlined. |
50 #pragma warning( disable : 4530 ) // function not inlined. |
51 #endif |
51 #endif |
52 |
52 |
53 -#include <stdio.h> |
53 -#include <stdio.h> |
168 -#include "errorhan.h" |
168 -#include "errorhan.h" |
169 +#include "ERRORHAN.H" |
169 +#include "ERRORHAN.H" |
170 |
170 |
171 #define REGISTER_LINE ErrorHandler::Register(pFileLineHandler->GetCurrentFile(), pFileLineHandler->GetErrorLine(* pCurrentLineNumber)) |
171 #define REGISTER_LINE ErrorHandler::Register(pFileLineHandler->GetCurrentFile(), pFileLineHandler->GetErrorLine(* pCurrentLineNumber)) |
172 |
172 |
173 diff -u -r -b -B -E -x '*.hg*' -x '*cross-plat-dev-utils*' -x '*baseline.txt' -x '*README' -x '*TODO' -x '*NEWS' -x '*.pyc' -x '*~' -x '*linux-unknown-libc2_11*' /home/imk/symbian/epocroot-pdk-3.0.h/build_latest/build/bintools/rcomp/src/RCOMP.YACC /home/imk/symbian/epocroot-pdk-3.0.h/build/bintools/rcomp/src/RCOMP.YACC |
173 diff -u -r -b -B -E -x '*.hg*' -x '*cross-plat-dev-utils*' -x '*baseline.txt' -x '*README' -x '*TODO' -x '*NEWS' -x '*.pyc' -x '*~' -x '*linux-unknown-libc2_11*' /home/imk/symbian/epocroot-pdk-3.0.h/build_latest/build/bintools/rcomp/src/RCOMP.YACC /home/imk/symbian/epocroot-pdk-3.0.h/linux_build/bintools/rcomp/src/RCOMP.YACC |
174 --- /home/imk/symbian/epocroot-pdk-3.0.h/build_latest/build/bintools/rcomp/src/RCOMP.YACC 2010-05-10 19:22:09.048617870 +0100 |
174 --- /home/imk/symbian/epocroot-pdk-3.0.h/build_latest/build/bintools/rcomp/src/RCOMP.YACC 2010-05-10 19:22:09.048617870 +0100 |
175 +++ /home/imk/symbian/epocroot-pdk-3.0.h/build/bintools/rcomp/src/RCOMP.YACC 2010-05-08 15:47:00.000000000 +0100 |
175 +++ /home/imk/symbian/epocroot-pdk-3.0.h/linux_build/bintools/rcomp/src/RCOMP.YACC 2010-05-08 15:47:00.000000000 +0100 |
176 @@ -35,8 +35,8 @@ |
176 @@ -35,8 +35,8 @@ |
177 #pragma warning( disable : 4244 ) // C4244: '=' : conversion from 'int' to 'short', possible loss of data |
177 #pragma warning( disable : 4244 ) // C4244: '=' : conversion from 'int' to 'short', possible loss of data |
178 #endif //__VC32__ |
178 #endif //__VC32__ |
179 |
179 |
180 -#include "resource.h" |
180 -#include "resource.h" |
205 +#include "VERSION.H" |
205 +#include "VERSION.H" |
206 +#include "CTABLE.H" |
206 +#include "CTABLE.H" |
207 #include "localise.h" |
207 #include "localise.h" |
208 #include "main.h" |
208 #include "main.h" |
209 |
209 |
210 diff -u -r -b -B -E -x '*.hg*' -x '*cross-plat-dev-utils*' -x '*baseline.txt' -x '*README' -x '*TODO' -x '*NEWS' -x '*.pyc' -x '*~' -x '*linux-unknown-libc2_11*' /home/imk/symbian/epocroot-pdk-3.0.h/build_latest/build/buildtoolguides/romtoolsguide/group/bld.inf /home/imk/symbian/epocroot-pdk-3.0.h/build/buildtoolguides/romtoolsguide/group/bld.inf |
210 diff -u -r -b -B -E -x '*.hg*' -x '*cross-plat-dev-utils*' -x '*baseline.txt' -x '*README' -x '*TODO' -x '*NEWS' -x '*.pyc' -x '*~' -x '*linux-unknown-libc2_11*' /home/imk/symbian/epocroot-pdk-3.0.h/build_latest/build/buildtoolguides/romtoolsguide/group/bld.inf /home/imk/symbian/epocroot-pdk-3.0.h/linux_build/buildtoolguides/romtoolsguide/group/bld.inf |
211 --- /home/imk/symbian/epocroot-pdk-3.0.h/build_latest/build/buildtoolguides/romtoolsguide/group/bld.inf 2010-05-10 19:22:12.052626200 +0100 |
211 --- /home/imk/symbian/epocroot-pdk-3.0.h/build_latest/build/buildtoolguides/romtoolsguide/group/bld.inf 2010-05-10 19:22:12.052626200 +0100 |
212 +++ /home/imk/symbian/epocroot-pdk-3.0.h/build/buildtoolguides/romtoolsguide/group/bld.inf 2010-05-08 15:41:44.000000000 +0100 |
212 +++ /home/imk/symbian/epocroot-pdk-3.0.h/linux_build/buildtoolguides/romtoolsguide/group/bld.inf 2010-05-08 15:41:44.000000000 +0100 |
213 @@ -1,3 +1,3 @@ |
213 @@ -1,3 +1,3 @@ |
214 |
214 |
215 PRJ_EXPORTS |
215 PRJ_EXPORTS |
216 -../com.nokia.rombuild_0.1.jar /plugins/com.nokia.rombuild_0.1.jar |
216 -../com.nokia.rombuild_0.1.jar /plugins/com.nokia.rombuild_0.1.jar |
217 \ No newline at end of file |
217 \ No newline at end of file |
218 +../com.nokia.rombuild_0.1.jar ../../plugins/com.nokia.rombuild_0.1.jar |
218 +../com.nokia.rombuild_0.1.jar ../../plugins/com.nokia.rombuild_0.1.jar |
219 diff -u -r -b -B -E -x '*.hg*' -x '*cross-plat-dev-utils*' -x '*baseline.txt' -x '*README' -x '*TODO' -x '*NEWS' -x '*.pyc' -x '*~' -x '*linux-unknown-libc2_11*' /home/imk/symbian/epocroot-pdk-3.0.h/build_latest/build/buildtoolguides/sbsv2guide/group/bld.inf /home/imk/symbian/epocroot-pdk-3.0.h/build/buildtoolguides/sbsv2guide/group/bld.inf |
219 diff -u -r -b -B -E -x '*.hg*' -x '*cross-plat-dev-utils*' -x '*baseline.txt' -x '*README' -x '*TODO' -x '*NEWS' -x '*.pyc' -x '*~' -x '*linux-unknown-libc2_11*' /home/imk/symbian/epocroot-pdk-3.0.h/build_latest/build/buildtoolguides/sbsv2guide/group/bld.inf /home/imk/symbian/epocroot-pdk-3.0.h/linux_build/buildtoolguides/sbsv2guide/group/bld.inf |
220 --- /home/imk/symbian/epocroot-pdk-3.0.h/build_latest/build/buildtoolguides/sbsv2guide/group/bld.inf 2010-05-10 19:22:12.056620772 +0100 |
220 --- /home/imk/symbian/epocroot-pdk-3.0.h/build_latest/build/buildtoolguides/sbsv2guide/group/bld.inf 2010-05-10 19:22:12.056620772 +0100 |
221 +++ /home/imk/symbian/epocroot-pdk-3.0.h/build/buildtoolguides/sbsv2guide/group/bld.inf 2010-05-08 15:42:04.000000000 +0100 |
221 +++ /home/imk/symbian/epocroot-pdk-3.0.h/linux_build/buildtoolguides/sbsv2guide/group/bld.inf 2010-05-08 15:42:04.000000000 +0100 |
222 @@ -1,3 +1,3 @@ |
222 @@ -1,3 +1,3 @@ |
223 |
223 |
224 PRJ_EXPORTS |
224 PRJ_EXPORTS |
225 -../com.nokia.sysbuild_0.1.jar /plugins/com.nokia.sysbuild_0.1.jar |
225 -../com.nokia.sysbuild_0.1.jar /plugins/com.nokia.sysbuild_0.1.jar |
226 \ No newline at end of file |
226 \ No newline at end of file |
227 +../com.nokia.sysbuild_0.1.jar ../../plugins/com.nokia.sysbuild_0.1.jar |
227 +../com.nokia.sysbuild_0.1.jar ../../plugins/com.nokia.sysbuild_0.1.jar |
228 diff -u -r -b -B -E -x '*.hg*' -x '*cross-plat-dev-utils*' -x '*baseline.txt' -x '*README' -x '*TODO' -x '*NEWS' -x '*.pyc' -x '*~' -x '*linux-unknown-libc2_11*' /home/imk/symbian/epocroot-pdk-3.0.h/build_latest/build/e32tools/e32lib/e32image/deflate/deflate.cpp /home/imk/symbian/epocroot-pdk-3.0.h/build/e32tools/e32lib/e32image/deflate/deflate.cpp |
228 Only in /home/imk/symbian/epocroot-pdk-3.0.h/linux_build: deleteme.txt |
|
229 diff -u -r -b -B -E -x '*.hg*' -x '*cross-plat-dev-utils*' -x '*baseline.txt' -x '*README' -x '*TODO' -x '*NEWS' -x '*.pyc' -x '*~' -x '*linux-unknown-libc2_11*' /home/imk/symbian/epocroot-pdk-3.0.h/build_latest/build/e32tools/e32lib/e32image/deflate/deflate.cpp /home/imk/symbian/epocroot-pdk-3.0.h/linux_build/e32tools/e32lib/e32image/deflate/deflate.cpp |
229 --- /home/imk/symbian/epocroot-pdk-3.0.h/build_latest/build/e32tools/e32lib/e32image/deflate/deflate.cpp 2010-05-10 19:22:12.064620322 +0100 |
230 --- /home/imk/symbian/epocroot-pdk-3.0.h/build_latest/build/e32tools/e32lib/e32image/deflate/deflate.cpp 2010-05-10 19:22:12.064620322 +0100 |
230 +++ /home/imk/symbian/epocroot-pdk-3.0.h/build/e32tools/e32lib/e32image/deflate/deflate.cpp 2010-05-08 14:35:02.000000000 +0100 |
231 +++ /home/imk/symbian/epocroot-pdk-3.0.h/linux_build/e32tools/e32lib/e32image/deflate/deflate.cpp 2010-05-08 14:35:02.000000000 +0100 |
231 @@ -87,7 +87,7 @@ |
232 @@ -87,7 +87,7 @@ |
232 |
233 |
233 inline HDeflateHash* HDeflateHash::NewLC(TInt aLinks) |
234 inline HDeflateHash* HDeflateHash::NewLC(TInt aLinks) |
234 { |
235 { |
235 - return new(HMem::Alloc(0,_FOFF(HDeflateHash,iOffset[Min(aLinks,KDeflateMaxDistance)]))) HDeflateHash; |
236 - return new(HMem::Alloc(0,_FOFF(HDeflateHash,iOffset[Min(aLinks,KDeflateMaxDistance)]))) HDeflateHash; |
236 + return new(HMem::Alloc(0,_FOFF(HDeflateHash,iOffset[0]) + (sizeof(TOffset) * Min(aLinks,KDeflateMaxDistance)))) HDeflateHash; |
237 + return new(HMem::Alloc(0,_FOFF(HDeflateHash,iOffset[0]) + (sizeof(TOffset) * Min(aLinks,KDeflateMaxDistance)))) HDeflateHash; |
237 } |
238 } |
238 |
239 |
239 inline TInt HDeflateHash::Hash(const TUint8* aPtr) |
240 inline TInt HDeflateHash::Hash(const TUint8* aPtr) |
240 Only in /home/imk/symbian/epocroot-pdk-3.0.h/build_latest/build/e32tools/e32lib/e32image: Makefile.elftran.bak |
241 Only in /home/imk/symbian/epocroot-pdk-3.0.h/build_latest/build/e32tools/e32lib/e32image: Makefile.elftran.bak |
241 diff -u -r -b -B -E -x '*.hg*' -x '*cross-plat-dev-utils*' -x '*baseline.txt' -x '*README' -x '*TODO' -x '*NEWS' -x '*.pyc' -x '*~' -x '*linux-unknown-libc2_11*' /home/imk/symbian/epocroot-pdk-3.0.h/build_latest/build/e32tools/e32lib/group/seclib.mmp /home/imk/symbian/epocroot-pdk-3.0.h/build/e32tools/e32lib/group/seclib.mmp |
242 diff -u -r -b -B -E -x '*.hg*' -x '*cross-plat-dev-utils*' -x '*baseline.txt' -x '*README' -x '*TODO' -x '*NEWS' -x '*.pyc' -x '*~' -x '*linux-unknown-libc2_11*' /home/imk/symbian/epocroot-pdk-3.0.h/build_latest/build/e32tools/e32lib/group/seclib.mmp /home/imk/symbian/epocroot-pdk-3.0.h/linux_build/e32tools/e32lib/group/seclib.mmp |
242 --- /home/imk/symbian/epocroot-pdk-3.0.h/build_latest/build/e32tools/e32lib/group/seclib.mmp 2010-05-10 19:22:12.068618177 +0100 |
243 --- /home/imk/symbian/epocroot-pdk-3.0.h/build_latest/build/e32tools/e32lib/group/seclib.mmp 2010-05-10 19:22:12.068618177 +0100 |
243 +++ /home/imk/symbian/epocroot-pdk-3.0.h/build/e32tools/e32lib/group/seclib.mmp 2010-05-08 14:34:04.000000000 +0100 |
244 +++ /home/imk/symbian/epocroot-pdk-3.0.h/linux_build/e32tools/e32lib/group/seclib.mmp 2010-05-08 14:34:04.000000000 +0100 |
244 @@ -45,8 +45,11 @@ |
245 @@ -45,8 +45,11 @@ |
245 userinclude ../setcap |
246 userinclude ../setcap |
246 userinclude ../../e32lib/e32image/inc |
247 userinclude ../../e32lib/e32image/inc |
247 systeminclude /epoc32/include |
248 systeminclude /epoc32/include |
248 +systeminclude /epoc32/include/platform |
249 +systeminclude /epoc32/include/platform |
251 +option GCC -w |
252 +option GCC -w |
252 + |
253 + |
253 |
254 |
254 //macro __PLACEMENT_NEW_INLINE |
255 //macro __PLACEMENT_NEW_INLINE |
255 //macro __PLACEMENT_VEC_NEW_INLINE |
256 //macro __PLACEMENT_VEC_NEW_INLINE |
256 diff -u -r -b -B -E -x '*.hg*' -x '*cross-plat-dev-utils*' -x '*baseline.txt' -x '*README' -x '*TODO' -x '*NEWS' -x '*.pyc' -x '*~' -x '*linux-unknown-libc2_11*' /home/imk/symbian/epocroot-pdk-3.0.h/build_latest/build/e32tools/elf2e32/group/elf2e32.mmp /home/imk/symbian/epocroot-pdk-3.0.h/build/e32tools/elf2e32/group/elf2e32.mmp |
257 diff -u -r -b -B -E -x '*.hg*' -x '*cross-plat-dev-utils*' -x '*baseline.txt' -x '*README' -x '*TODO' -x '*NEWS' -x '*.pyc' -x '*~' -x '*linux-unknown-libc2_11*' /home/imk/symbian/epocroot-pdk-3.0.h/build_latest/build/e32tools/elf2e32/group/elf2e32.mmp /home/imk/symbian/epocroot-pdk-3.0.h/linux_build/e32tools/elf2e32/group/elf2e32.mmp |
257 --- /home/imk/symbian/epocroot-pdk-3.0.h/build_latest/build/e32tools/elf2e32/group/elf2e32.mmp 2010-05-10 19:22:12.072624202 +0100 |
258 --- /home/imk/symbian/epocroot-pdk-3.0.h/build_latest/build/e32tools/elf2e32/group/elf2e32.mmp 2010-05-10 19:22:12.072624202 +0100 |
258 +++ /home/imk/symbian/epocroot-pdk-3.0.h/build/e32tools/elf2e32/group/elf2e32.mmp 2010-05-08 14:17:32.000000000 +0100 |
259 +++ /home/imk/symbian/epocroot-pdk-3.0.h/linux_build/e32tools/elf2e32/group/elf2e32.mmp 2010-05-08 14:17:32.000000000 +0100 |
259 @@ -28,7 +28,9 @@ |
260 @@ -28,7 +28,9 @@ |
260 source byte_pair.cpp pagedcompress.cpp checksum.cpp stdexe_target.cpp |
261 source byte_pair.cpp pagedcompress.cpp checksum.cpp stdexe_target.cpp |
261 |
262 |
262 systeminclude /epoc32/include /epoc32/include/tools |
263 systeminclude /epoc32/include /epoc32/include/tools |
263 +systeminclude /epoc32/include/platform |
264 +systeminclude /epoc32/include/platform |
264 userinclude ../source ../include |
265 userinclude ../source ../include |
265 +userinclude ../../../bintools/elftools/inc |
266 +userinclude ../../../bintools/elftools/inc |
266 |
267 |
267 option GCC -w |
268 option GCC -w |
268 |
269 |
269 diff -u -r -b -B -E -x '*.hg*' -x '*cross-plat-dev-utils*' -x '*baseline.txt' -x '*README' -x '*TODO' -x '*NEWS' -x '*.pyc' -x '*~' -x '*linux-unknown-libc2_11*' /home/imk/symbian/epocroot-pdk-3.0.h/build_latest/build/e32tools/elf2e32/source/deffile.cpp /home/imk/symbian/epocroot-pdk-3.0.h/build/e32tools/elf2e32/source/deffile.cpp |
270 diff -u -r -b -B -E -x '*.hg*' -x '*cross-plat-dev-utils*' -x '*baseline.txt' -x '*README' -x '*TODO' -x '*NEWS' -x '*.pyc' -x '*~' -x '*linux-unknown-libc2_11*' /home/imk/symbian/epocroot-pdk-3.0.h/build_latest/build/e32tools/elf2e32/source/deffile.cpp /home/imk/symbian/epocroot-pdk-3.0.h/linux_build/e32tools/elf2e32/source/deffile.cpp |
270 --- /home/imk/symbian/epocroot-pdk-3.0.h/build_latest/build/e32tools/elf2e32/source/deffile.cpp 2010-05-10 19:22:12.072624202 +0100 |
271 --- /home/imk/symbian/epocroot-pdk-3.0.h/build_latest/build/e32tools/elf2e32/source/deffile.cpp 2010-05-10 19:22:12.072624202 +0100 |
271 +++ /home/imk/symbian/epocroot-pdk-3.0.h/build/e32tools/elf2e32/source/deffile.cpp 2010-05-08 14:31:46.000000000 +0100 |
272 +++ /home/imk/symbian/epocroot-pdk-3.0.h/linux_build/e32tools/elf2e32/source/deffile.cpp 2010-05-08 14:31:46.000000000 +0100 |
272 @@ -18,9 +18,11 @@ |
273 @@ -18,9 +18,11 @@ |
273 // |
274 // |
274 |
275 |
275 // |
276 // |
276 -#include <stdio.h> |
277 -#include <stdio.h> |
281 +#include <cstdlib> |
282 +#include <cstdlib> |
282 + |
283 + |
283 |
284 |
284 #include "pl_symbol.h" |
285 #include "pl_symbol.h" |
285 #include "deffile.h" |
286 #include "deffile.h" |
286 diff -u -r -b -B -E -x '*.hg*' -x '*cross-plat-dev-utils*' -x '*baseline.txt' -x '*README' -x '*TODO' -x '*NEWS' -x '*.pyc' -x '*~' -x '*linux-unknown-libc2_11*' /home/imk/symbian/epocroot-pdk-3.0.h/build_latest/build/e32tools/elf2e32/source/deflatecompress.cpp /home/imk/symbian/epocroot-pdk-3.0.h/build/e32tools/elf2e32/source/deflatecompress.cpp |
287 diff -u -r -b -B -E -x '*.hg*' -x '*cross-plat-dev-utils*' -x '*baseline.txt' -x '*README' -x '*TODO' -x '*NEWS' -x '*.pyc' -x '*~' -x '*linux-unknown-libc2_11*' /home/imk/symbian/epocroot-pdk-3.0.h/build_latest/build/e32tools/elf2e32/source/deflatecompress.cpp /home/imk/symbian/epocroot-pdk-3.0.h/linux_build/e32tools/elf2e32/source/deflatecompress.cpp |
287 --- /home/imk/symbian/epocroot-pdk-3.0.h/build_latest/build/e32tools/elf2e32/source/deflatecompress.cpp 2010-05-10 19:22:12.072624202 +0100 |
288 --- /home/imk/symbian/epocroot-pdk-3.0.h/build_latest/build/e32tools/elf2e32/source/deflatecompress.cpp 2010-05-10 19:22:12.072624202 +0100 |
288 +++ /home/imk/symbian/epocroot-pdk-3.0.h/build/e32tools/elf2e32/source/deflatecompress.cpp 2010-05-08 14:25:12.000000000 +0100 |
289 +++ /home/imk/symbian/epocroot-pdk-3.0.h/linux_build/e32tools/elf2e32/source/deflatecompress.cpp 2010-05-08 14:25:12.000000000 +0100 |
289 @@ -126,7 +126,8 @@ |
290 @@ -126,7 +126,8 @@ |
290 inline HDeflateHash* HDeflateHash::NewLC(TInt aLinks) |
291 inline HDeflateHash* HDeflateHash::NewLC(TInt aLinks) |
291 { |
292 { |
292 //return new(HMem::Alloc(0,_FOFF(HDeflateHash,iOffset[Min(aLinks,KDeflateMaxDistance)]))) HDeflateHash; |
293 //return new(HMem::Alloc(0,_FOFF(HDeflateHash,iOffset[Min(aLinks,KDeflateMaxDistance)]))) HDeflateHash; |
293 - return new(new char[_FOFF(HDeflateHash,iOffset[Min(aLinks,KDeflateMaxDistance)])]) HDeflateHash; |
294 - return new(new char[_FOFF(HDeflateHash,iOffset[Min(aLinks,KDeflateMaxDistance)])]) HDeflateHash; |
294 + return new(new char[_FOFF(HDeflateHash,iOffset[0]) + |
295 + return new(new char[_FOFF(HDeflateHash,iOffset[0]) + |
295 + (sizeof(TOffset) * Min(aLinks,KDeflateMaxDistance))]) HDeflateHash; |
296 + (sizeof(TOffset) * Min(aLinks,KDeflateMaxDistance))]) HDeflateHash; |
296 } |
297 } |
297 |
298 |
298 /** |
299 /** |
299 diff -u -r -b -B -E -x '*.hg*' -x '*cross-plat-dev-utils*' -x '*baseline.txt' -x '*README' -x '*TODO' -x '*NEWS' -x '*.pyc' -x '*~' -x '*linux-unknown-libc2_11*' /home/imk/symbian/epocroot-pdk-3.0.h/build_latest/build/e32tools/elf2e32/source/e32exporttable.cpp /home/imk/symbian/epocroot-pdk-3.0.h/build/e32tools/elf2e32/source/e32exporttable.cpp |
300 diff -u -r -b -B -E -x '*.hg*' -x '*cross-plat-dev-utils*' -x '*baseline.txt' -x '*README' -x '*TODO' -x '*NEWS' -x '*.pyc' -x '*~' -x '*linux-unknown-libc2_11*' /home/imk/symbian/epocroot-pdk-3.0.h/build_latest/build/e32tools/elf2e32/source/e32exporttable.cpp /home/imk/symbian/epocroot-pdk-3.0.h/linux_build/e32tools/elf2e32/source/e32exporttable.cpp |
300 --- /home/imk/symbian/epocroot-pdk-3.0.h/build_latest/build/e32tools/elf2e32/source/e32exporttable.cpp 2010-05-10 19:22:12.076640076 +0100 |
301 --- /home/imk/symbian/epocroot-pdk-3.0.h/build_latest/build/e32tools/elf2e32/source/e32exporttable.cpp 2010-05-10 19:22:12.076640076 +0100 |
301 +++ /home/imk/symbian/epocroot-pdk-3.0.h/build/e32tools/elf2e32/source/e32exporttable.cpp 2010-05-08 14:18:16.000000000 +0100 |
302 +++ /home/imk/symbian/epocroot-pdk-3.0.h/linux_build/e32tools/elf2e32/source/e32exporttable.cpp 2010-05-08 14:18:16.000000000 +0100 |
302 @@ -18,6 +18,7 @@ |
303 @@ -18,6 +18,7 @@ |
303 #include "pl_elfexports.h" |
304 #include "pl_elfexports.h" |
304 #include "pl_dllsymbol.h" |
305 #include "pl_dllsymbol.h" |
305 #include "pl_elflocalrelocation.h" |
306 #include "pl_elflocalrelocation.h" |
306 +#include <cstring> |
307 +#include <cstring> |
307 |
308 |
308 /** |
309 /** |
309 Destructor for E32ExportTable class. |
310 Destructor for E32ExportTable class. |
310 diff -u -r -b -B -E -x '*.hg*' -x '*cross-plat-dev-utils*' -x '*baseline.txt' -x '*README' -x '*TODO' -x '*NEWS' -x '*.pyc' -x '*~' -x '*linux-unknown-libc2_11*' /home/imk/symbian/epocroot-pdk-3.0.h/build_latest/build/e32tools/elf2e32/source/e32imagefile.cpp /home/imk/symbian/epocroot-pdk-3.0.h/build/e32tools/elf2e32/source/e32imagefile.cpp |
311 diff -u -r -b -B -E -x '*.hg*' -x '*cross-plat-dev-utils*' -x '*baseline.txt' -x '*README' -x '*TODO' -x '*NEWS' -x '*.pyc' -x '*~' -x '*linux-unknown-libc2_11*' /home/imk/symbian/epocroot-pdk-3.0.h/build_latest/build/e32tools/elf2e32/source/e32imagefile.cpp /home/imk/symbian/epocroot-pdk-3.0.h/linux_build/e32tools/elf2e32/source/e32imagefile.cpp |
311 --- /home/imk/symbian/epocroot-pdk-3.0.h/build_latest/build/e32tools/elf2e32/source/e32imagefile.cpp 2010-05-10 19:22:12.076640076 +0100 |
312 --- /home/imk/symbian/epocroot-pdk-3.0.h/build_latest/build/e32tools/elf2e32/source/e32imagefile.cpp 2010-05-10 19:22:12.076640076 +0100 |
312 +++ /home/imk/symbian/epocroot-pdk-3.0.h/build/e32tools/elf2e32/source/e32imagefile.cpp 2010-05-08 14:20:20.000000000 +0100 |
313 +++ /home/imk/symbian/epocroot-pdk-3.0.h/linux_build/e32tools/elf2e32/source/e32imagefile.cpp 2010-05-08 14:20:20.000000000 +0100 |
313 @@ -21,6 +21,7 @@ |
314 @@ -21,6 +21,7 @@ |
314 |
315 |
315 // get E32ImageHeader class... |
316 // get E32ImageHeader class... |
316 #define INCLUDE_E32IMAGEHEADER_IMPLEMENTATION |
317 #define INCLUDE_E32IMAGEHEADER_IMPLEMENTATION |
317 +#include <cstdio> |
318 +#include <cstdio> |
364 - memcpy(aInfo+aPos, iSymbolNames.begin(), iSymbolNames.size()); |
365 - memcpy(aInfo+aPos, iSymbolNames.begin(), iSymbolNames.size()); |
365 + memcpy(aInfo+aPos, &*iSymbolNames.begin(), iSymbolNames.size()); |
366 + memcpy(aInfo+aPos, &*iSymbolNames.begin(), iSymbolNames.size()); |
366 |
367 |
367 // At the end, the dependencies are listed. They remain zeroes and shall be fixed up |
368 // At the end, the dependencies are listed. They remain zeroes and shall be fixed up |
368 // while relocating. |
369 // while relocating. |
369 diff -u -r -b -B -E -x '*.hg*' -x '*cross-plat-dev-utils*' -x '*baseline.txt' -x '*README' -x '*TODO' -x '*NEWS' -x '*.pyc' -x '*~' -x '*linux-unknown-libc2_11*' /home/imk/symbian/epocroot-pdk-3.0.h/build_latest/build/e32tools/elf2e32/source/elffilesupplied.cpp /home/imk/symbian/epocroot-pdk-3.0.h/build/e32tools/elf2e32/source/elffilesupplied.cpp |
370 diff -u -r -b -B -E -x '*.hg*' -x '*cross-plat-dev-utils*' -x '*baseline.txt' -x '*README' -x '*TODO' -x '*NEWS' -x '*.pyc' -x '*~' -x '*linux-unknown-libc2_11*' /home/imk/symbian/epocroot-pdk-3.0.h/build_latest/build/e32tools/elf2e32/source/elffilesupplied.cpp /home/imk/symbian/epocroot-pdk-3.0.h/linux_build/e32tools/elf2e32/source/elffilesupplied.cpp |
370 --- /home/imk/symbian/epocroot-pdk-3.0.h/build_latest/build/e32tools/elf2e32/source/elffilesupplied.cpp 2010-05-10 19:22:12.076640076 +0100 |
371 --- /home/imk/symbian/epocroot-pdk-3.0.h/build_latest/build/e32tools/elf2e32/source/elffilesupplied.cpp 2010-05-10 19:22:12.076640076 +0100 |
371 +++ /home/imk/symbian/epocroot-pdk-3.0.h/build/e32tools/elf2e32/source/elffilesupplied.cpp 2010-05-08 14:22:14.000000000 +0100 |
372 +++ /home/imk/symbian/epocroot-pdk-3.0.h/linux_build/e32tools/elf2e32/source/elffilesupplied.cpp 2010-05-08 14:22:14.000000000 +0100 |
372 @@ -25,7 +25,15 @@ |
373 @@ -25,7 +25,15 @@ |
373 |
374 |
374 #include <algorithm> |
375 #include <algorithm> |
375 #include <iostream> |
376 #include <iostream> |
376 -#include<hash_set> |
377 -#include<hash_set> |
402 - hash_set<const char*, hash<const char*>, eqstr>::const_iterator it |
403 - hash_set<const char*, hash<const char*>, eqstr>::const_iterator it |
403 + SET_TYPE<const char*, HASH_FUN<const char*>, eqstr>::const_iterator it |
404 + SET_TYPE<const char*, HASH_FUN<const char*>, eqstr>::const_iterator it |
404 = aSymbolSet.find(aSymbol); |
405 = aSymbolSet.find(aSymbol); |
405 if(it != aSymbolSet.end()) |
406 if(it != aSymbolSet.end()) |
406 return 1; |
407 return 1; |
407 diff -u -r -b -B -E -x '*.hg*' -x '*cross-plat-dev-utils*' -x '*baseline.txt' -x '*README' -x '*TODO' -x '*NEWS' -x '*.pyc' -x '*~' -x '*linux-unknown-libc2_11*' /home/imk/symbian/epocroot-pdk-3.0.h/build_latest/build/e32tools/elf2e32/source/errorhandler.cpp /home/imk/symbian/epocroot-pdk-3.0.h/build/e32tools/elf2e32/source/errorhandler.cpp |
408 diff -u -r -b -B -E -x '*.hg*' -x '*cross-plat-dev-utils*' -x '*baseline.txt' -x '*README' -x '*TODO' -x '*NEWS' -x '*.pyc' -x '*~' -x '*linux-unknown-libc2_11*' /home/imk/symbian/epocroot-pdk-3.0.h/build_latest/build/e32tools/elf2e32/source/errorhandler.cpp /home/imk/symbian/epocroot-pdk-3.0.h/linux_build/e32tools/elf2e32/source/errorhandler.cpp |
408 --- /home/imk/symbian/epocroot-pdk-3.0.h/build_latest/build/e32tools/elf2e32/source/errorhandler.cpp 2010-05-10 19:22:12.076640076 +0100 |
409 --- /home/imk/symbian/epocroot-pdk-3.0.h/build_latest/build/e32tools/elf2e32/source/errorhandler.cpp 2010-05-10 19:22:12.076640076 +0100 |
409 +++ /home/imk/symbian/epocroot-pdk-3.0.h/build/e32tools/elf2e32/source/errorhandler.cpp 2010-05-08 14:24:02.000000000 +0100 |
410 +++ /home/imk/symbian/epocroot-pdk-3.0.h/linux_build/e32tools/elf2e32/source/errorhandler.cpp 2010-05-08 14:24:02.000000000 +0100 |
410 @@ -26,7 +26,9 @@ |
411 @@ -26,7 +26,9 @@ |
411 #include "errorhandler.h" |
412 #include "errorhandler.h" |
412 #include "messagehandler.h" |
413 #include "messagehandler.h" |
413 #include <iostream> |
414 #include <iostream> |
414 -#include <stdio.h> |
415 -#include <stdio.h> |
416 +#include <cstring> |
417 +#include <cstring> |
417 + |
418 + |
418 using std::cerr; |
419 using std::cerr; |
419 using std::endl; |
420 using std::endl; |
420 |
421 |
421 diff -u -r -b -B -E -x '*.hg*' -x '*cross-plat-dev-utils*' -x '*baseline.txt' -x '*README' -x '*TODO' -x '*NEWS' -x '*.pyc' -x '*~' -x '*linux-unknown-libc2_11*' /home/imk/symbian/epocroot-pdk-3.0.h/build_latest/build/e32tools/elf2e32/source/huffman.cpp /home/imk/symbian/epocroot-pdk-3.0.h/build/e32tools/elf2e32/source/huffman.cpp |
422 diff -u -r -b -B -E -x '*.hg*' -x '*cross-plat-dev-utils*' -x '*baseline.txt' -x '*README' -x '*TODO' -x '*NEWS' -x '*.pyc' -x '*~' -x '*linux-unknown-libc2_11*' /home/imk/symbian/epocroot-pdk-3.0.h/build_latest/build/e32tools/elf2e32/source/huffman.cpp /home/imk/symbian/epocroot-pdk-3.0.h/linux_build/e32tools/elf2e32/source/huffman.cpp |
422 --- /home/imk/symbian/epocroot-pdk-3.0.h/build_latest/build/e32tools/elf2e32/source/huffman.cpp 2010-05-10 19:22:12.085117410 +0100 |
423 --- /home/imk/symbian/epocroot-pdk-3.0.h/build_latest/build/e32tools/elf2e32/source/huffman.cpp 2010-05-10 19:22:12.085117410 +0100 |
423 +++ /home/imk/symbian/epocroot-pdk-3.0.h/build/e32tools/elf2e32/source/huffman.cpp 2010-05-08 14:25:08.000000000 +0100 |
424 +++ /home/imk/symbian/epocroot-pdk-3.0.h/linux_build/e32tools/elf2e32/source/huffman.cpp 2010-05-08 14:25:08.000000000 +0100 |
424 @@ -22,6 +22,7 @@ |
425 @@ -22,6 +22,7 @@ |
425 #endif |
426 #endif |
426 |
427 |
427 #include <cassert> |
428 #include <cassert> |
428 +#include <cstring> |
429 +#include <cstring> |
429 #include "huffman.h" |
430 #include "huffman.h" |
430 #include "errorhandler.h" |
431 #include "errorhandler.h" |
431 #include "farray.h" |
432 #include "farray.h" |
432 diff -u -r -b -B -E -x '*.hg*' -x '*cross-plat-dev-utils*' -x '*baseline.txt' -x '*README' -x '*TODO' -x '*NEWS' -x '*.pyc' -x '*~' -x '*linux-unknown-libc2_11*' /home/imk/symbian/epocroot-pdk-3.0.h/build_latest/build/e32tools/elf2e32/source/h_utl.cpp /home/imk/symbian/epocroot-pdk-3.0.h/build/e32tools/elf2e32/source/h_utl.cpp |
433 diff -u -r -b -B -E -x '*.hg*' -x '*cross-plat-dev-utils*' -x '*baseline.txt' -x '*README' -x '*TODO' -x '*NEWS' -x '*.pyc' -x '*~' -x '*linux-unknown-libc2_11*' /home/imk/symbian/epocroot-pdk-3.0.h/build_latest/build/e32tools/elf2e32/source/h_utl.cpp /home/imk/symbian/epocroot-pdk-3.0.h/linux_build/e32tools/elf2e32/source/h_utl.cpp |
433 --- /home/imk/symbian/epocroot-pdk-3.0.h/build_latest/build/e32tools/elf2e32/source/h_utl.cpp 2010-05-10 19:22:12.085117410 +0100 |
434 --- /home/imk/symbian/epocroot-pdk-3.0.h/build_latest/build/e32tools/elf2e32/source/h_utl.cpp 2010-05-10 19:22:12.085117410 +0100 |
434 +++ /home/imk/symbian/epocroot-pdk-3.0.h/build/e32tools/elf2e32/source/h_utl.cpp 2010-05-08 14:33:02.000000000 +0100 |
435 +++ /home/imk/symbian/epocroot-pdk-3.0.h/linux_build/e32tools/elf2e32/source/h_utl.cpp 2010-05-08 14:33:02.000000000 +0100 |
435 @@ -17,8 +17,9 @@ |
436 @@ -17,8 +17,9 @@ |
436 // |
437 // |
437 // |
438 // |
438 |
439 |
439 -#include <stdlib.h> |
440 -#include <stdlib.h> |
443 +#include <cstring> |
444 +#include <cstring> |
444 #include "h_utl.h" |
445 #include "h_utl.h" |
445 |
446 |
446 /** |
447 /** |
447 Only in /home/imk/symbian/epocroot-pdk-3.0.h/build_latest/build/e32tools/elf2e32/source: h_utl.h.bak |
448 Only in /home/imk/symbian/epocroot-pdk-3.0.h/build_latest/build/e32tools/elf2e32/source: h_utl.h.bak |
448 diff -u -r -b -B -E -x '*.hg*' -x '*cross-plat-dev-utils*' -x '*baseline.txt' -x '*README' -x '*TODO' -x '*NEWS' -x '*.pyc' -x '*~' -x '*linux-unknown-libc2_11*' /home/imk/symbian/epocroot-pdk-3.0.h/build_latest/build/e32tools/elf2e32/source/inflate.cpp /home/imk/symbian/epocroot-pdk-3.0.h/build/e32tools/elf2e32/source/inflate.cpp |
449 diff -u -r -b -B -E -x '*.hg*' -x '*cross-plat-dev-utils*' -x '*baseline.txt' -x '*README' -x '*TODO' -x '*NEWS' -x '*.pyc' -x '*~' -x '*linux-unknown-libc2_11*' /home/imk/symbian/epocroot-pdk-3.0.h/build_latest/build/e32tools/elf2e32/source/inflate.cpp /home/imk/symbian/epocroot-pdk-3.0.h/linux_build/e32tools/elf2e32/source/inflate.cpp |
449 --- /home/imk/symbian/epocroot-pdk-3.0.h/build_latest/build/e32tools/elf2e32/source/inflate.cpp 2010-05-10 19:22:12.085117410 +0100 |
450 --- /home/imk/symbian/epocroot-pdk-3.0.h/build_latest/build/e32tools/elf2e32/source/inflate.cpp 2010-05-10 19:22:12.085117410 +0100 |
450 +++ /home/imk/symbian/epocroot-pdk-3.0.h/build/e32tools/elf2e32/source/inflate.cpp 2010-05-08 14:25:46.000000000 +0100 |
451 +++ /home/imk/symbian/epocroot-pdk-3.0.h/linux_build/e32tools/elf2e32/source/inflate.cpp 2010-05-08 14:25:46.000000000 +0100 |
451 @@ -23,6 +23,8 @@ |
452 @@ -23,6 +23,8 @@ |
452 #include "farray.h" |
453 #include "farray.h" |
453 #include "errorhandler.h" |
454 #include "errorhandler.h" |
454 #include<iostream> |
455 #include<iostream> |
455 +#include <cstring> |
456 +#include <cstring> |
456 + |
457 + |
457 using std::cout; |
458 using std::cout; |
458 |
459 |
459 /* |
460 /* |
460 diff -u -r -b -B -E -x '*.hg*' -x '*cross-plat-dev-utils*' -x '*baseline.txt' -x '*README' -x '*TODO' -x '*NEWS' -x '*.pyc' -x '*~' -x '*linux-unknown-libc2_11*' /home/imk/symbian/epocroot-pdk-3.0.h/build_latest/build/e32tools/elf2e32/source/messageimplementation.cpp /home/imk/symbian/epocroot-pdk-3.0.h/build/e32tools/elf2e32/source/messageimplementation.cpp |
461 diff -u -r -b -B -E -x '*.hg*' -x '*cross-plat-dev-utils*' -x '*baseline.txt' -x '*README' -x '*TODO' -x '*NEWS' -x '*.pyc' -x '*~' -x '*linux-unknown-libc2_11*' /home/imk/symbian/epocroot-pdk-3.0.h/build_latest/build/e32tools/elf2e32/source/messageimplementation.cpp /home/imk/symbian/epocroot-pdk-3.0.h/linux_build/e32tools/elf2e32/source/messageimplementation.cpp |
461 --- /home/imk/symbian/epocroot-pdk-3.0.h/build_latest/build/e32tools/elf2e32/source/messageimplementation.cpp 2010-05-10 19:22:12.089117220 +0100 |
462 --- /home/imk/symbian/epocroot-pdk-3.0.h/build_latest/build/e32tools/elf2e32/source/messageimplementation.cpp 2010-05-10 19:22:12.089117220 +0100 |
462 +++ /home/imk/symbian/epocroot-pdk-3.0.h/build/e32tools/elf2e32/source/messageimplementation.cpp 2010-05-08 14:33:34.000000000 +0100 |
463 +++ /home/imk/symbian/epocroot-pdk-3.0.h/linux_build/e32tools/elf2e32/source/messageimplementation.cpp 2010-05-08 14:33:34.000000000 +0100 |
463 @@ -23,7 +23,8 @@ |
464 @@ -23,7 +23,8 @@ |
464 #include<iostream> |
465 #include<iostream> |
465 #include<stdarg.h> |
466 #include<stdarg.h> |
466 #include<string> |
467 #include<string> |
467 -#include <stdio.h> |
468 -#include <stdio.h> |
468 +#include <cstring> |
469 +#include <cstring> |
469 + |
470 + |
470 |
471 |
471 using std::endl; |
472 using std::endl; |
472 using std::cout; |
473 using std::cout; |
473 diff -u -r -b -B -E -x '*.hg*' -x '*cross-plat-dev-utils*' -x '*baseline.txt' -x '*README' -x '*TODO' -x '*NEWS' -x '*.pyc' -x '*~' -x '*linux-unknown-libc2_11*' /home/imk/symbian/epocroot-pdk-3.0.h/build_latest/build/e32tools/elf2e32/source/parametermanager.cpp /home/imk/symbian/epocroot-pdk-3.0.h/build/e32tools/elf2e32/source/parametermanager.cpp |
474 diff -u -r -b -B -E -x '*.hg*' -x '*cross-plat-dev-utils*' -x '*baseline.txt' -x '*README' -x '*TODO' -x '*NEWS' -x '*.pyc' -x '*~' -x '*linux-unknown-libc2_11*' /home/imk/symbian/epocroot-pdk-3.0.h/build_latest/build/e32tools/elf2e32/source/parametermanager.cpp /home/imk/symbian/epocroot-pdk-3.0.h/linux_build/e32tools/elf2e32/source/parametermanager.cpp |
474 --- /home/imk/symbian/epocroot-pdk-3.0.h/build_latest/build/e32tools/elf2e32/source/parametermanager.cpp 2010-05-10 19:22:12.089117220 +0100 |
475 --- /home/imk/symbian/epocroot-pdk-3.0.h/build_latest/build/e32tools/elf2e32/source/parametermanager.cpp 2010-05-10 19:22:12.089117220 +0100 |
475 +++ /home/imk/symbian/epocroot-pdk-3.0.h/build/e32tools/elf2e32/source/parametermanager.cpp 2010-05-08 14:29:50.000000000 +0100 |
476 +++ /home/imk/symbian/epocroot-pdk-3.0.h/linux_build/e32tools/elf2e32/source/parametermanager.cpp 2010-05-08 14:29:50.000000000 +0100 |
476 @@ -2247,7 +2247,7 @@ |
477 @@ -2247,7 +2247,7 @@ |
477 { |
478 { |
478 int len = nq; |
479 int len = nq; |
479 symbol = new char[len+1]; |
480 symbol = new char[len+1]; |
480 - memcpy(symbol, p, len); |
481 - memcpy(symbol, p, len); |
489 - ParseCapability1(b, e, aCapabilities, invert); |
490 - ParseCapability1(b, e, aCapabilities, invert); |
490 + ParseCapability1(&*b, &*e, aCapabilities, invert); |
491 + ParseCapability1(&*b, &*e, aCapabilities, invert); |
491 |
492 |
492 b = e; |
493 b = e; |
493 |
494 |
494 diff -u -r -b -B -E -x '*.hg*' -x '*cross-plat-dev-utils*' -x '*baseline.txt' -x '*README' -x '*TODO' -x '*NEWS' -x '*.pyc' -x '*~' -x '*linux-unknown-libc2_11*' /home/imk/symbian/epocroot-pdk-3.0.h/build_latest/build/e32tools/elf2e32/source/pl_elfexecutable.h /home/imk/symbian/epocroot-pdk-3.0.h/build/e32tools/elf2e32/source/pl_elfexecutable.h |
495 diff -u -r -b -B -E -x '*.hg*' -x '*cross-plat-dev-utils*' -x '*baseline.txt' -x '*README' -x '*TODO' -x '*NEWS' -x '*.pyc' -x '*~' -x '*linux-unknown-libc2_11*' /home/imk/symbian/epocroot-pdk-3.0.h/build_latest/build/e32tools/elf2e32/source/pl_elfexecutable.h /home/imk/symbian/epocroot-pdk-3.0.h/linux_build/e32tools/elf2e32/source/pl_elfexecutable.h |
495 --- /home/imk/symbian/epocroot-pdk-3.0.h/build_latest/build/e32tools/elf2e32/source/pl_elfexecutable.h 2010-05-10 19:22:12.093117728 +0100 |
496 --- /home/imk/symbian/epocroot-pdk-3.0.h/build_latest/build/e32tools/elf2e32/source/pl_elfexecutable.h 2010-05-10 19:22:12.093117728 +0100 |
496 +++ /home/imk/symbian/epocroot-pdk-3.0.h/build/e32tools/elf2e32/source/pl_elfexecutable.h 2010-05-08 14:31:06.000000000 +0100 |
497 +++ /home/imk/symbian/epocroot-pdk-3.0.h/linux_build/e32tools/elf2e32/source/pl_elfexecutable.h 2010-05-08 14:31:06.000000000 +0100 |
497 @@ -22,13 +22,19 @@ |
498 @@ -22,13 +22,19 @@ |
498 |
499 |
499 #include "pl_common.h" |
500 #include "pl_common.h" |
500 #include <list> |
501 #include <list> |
501 -#include <hash_map> |
502 -#include <hash_map> |
523 - hash_map<PLUINT32, DllSymbol*> iSymbolTable; //The representation |
524 - hash_map<PLUINT32, DllSymbol*> iSymbolTable; //The representation |
524 + MAP_TYPE<PLUINT32, DllSymbol*> iSymbolTable; //The representation |
525 + MAP_TYPE<PLUINT32, DllSymbol*> iSymbolTable; //The representation |
525 |
526 |
526 /** |
527 /** |
527 * The static symbol table. |
528 * The static symbol table. |
528 diff -u -r -b -B -E -x '*.hg*' -x '*cross-plat-dev-utils*' -x '*baseline.txt' -x '*README' -x '*TODO' -x '*NEWS' -x '*.pyc' -x '*~' -x '*linux-unknown-libc2_11*' /home/imk/symbian/epocroot-pdk-3.0.h/build_latest/build/e32tools/elf2e32/source/pl_elfexports.cpp /home/imk/symbian/epocroot-pdk-3.0.h/build/e32tools/elf2e32/source/pl_elfexports.cpp |
529 diff -u -r -b -B -E -x '*.hg*' -x '*cross-plat-dev-utils*' -x '*baseline.txt' -x '*README' -x '*TODO' -x '*NEWS' -x '*.pyc' -x '*~' -x '*linux-unknown-libc2_11*' /home/imk/symbian/epocroot-pdk-3.0.h/build_latest/build/e32tools/elf2e32/source/pl_elfexports.cpp /home/imk/symbian/epocroot-pdk-3.0.h/linux_build/e32tools/elf2e32/source/pl_elfexports.cpp |
529 --- /home/imk/symbian/epocroot-pdk-3.0.h/build_latest/build/e32tools/elf2e32/source/pl_elfexports.cpp 2010-05-10 19:22:12.093117728 +0100 |
530 --- /home/imk/symbian/epocroot-pdk-3.0.h/build_latest/build/e32tools/elf2e32/source/pl_elfexports.cpp 2010-05-10 19:22:12.093117728 +0100 |
530 +++ /home/imk/symbian/epocroot-pdk-3.0.h/build/e32tools/elf2e32/source/pl_elfexports.cpp 2010-05-08 14:20:44.000000000 +0100 |
531 +++ /home/imk/symbian/epocroot-pdk-3.0.h/linux_build/e32tools/elf2e32/source/pl_elfexports.cpp 2010-05-08 14:20:44.000000000 +0100 |
531 @@ -20,6 +20,7 @@ |
532 @@ -20,6 +20,7 @@ |
532 #include "pl_elfexports.h" |
533 #include "pl_elfexports.h" |
533 #include "pl_elfexecutable.h" |
534 #include "pl_elfexecutable.h" |
534 #include "pl_dllsymbol.h" |
535 #include "pl_dllsymbol.h" |
535 +#include <cstring> |
536 +#include <cstring> |
536 |
537 |
537 using std::set_difference; |
538 using std::set_difference; |
538 |
539 |
539 diff -u -r -b -B -E -x '*.hg*' -x '*cross-plat-dev-utils*' -x '*baseline.txt' -x '*README' -x '*TODO' -x '*NEWS' -x '*.pyc' -x '*~' -x '*linux-unknown-libc2_11*' /home/imk/symbian/epocroot-pdk-3.0.h/build_latest/build/e32tools/elf2e32/source/pl_elfimports.cpp /home/imk/symbian/epocroot-pdk-3.0.h/build/e32tools/elf2e32/source/pl_elfimports.cpp |
540 diff -u -r -b -B -E -x '*.hg*' -x '*cross-plat-dev-utils*' -x '*baseline.txt' -x '*README' -x '*TODO' -x '*NEWS' -x '*.pyc' -x '*~' -x '*linux-unknown-libc2_11*' /home/imk/symbian/epocroot-pdk-3.0.h/build_latest/build/e32tools/elf2e32/source/pl_elfimports.cpp /home/imk/symbian/epocroot-pdk-3.0.h/linux_build/e32tools/elf2e32/source/pl_elfimports.cpp |
540 --- /home/imk/symbian/epocroot-pdk-3.0.h/build_latest/build/e32tools/elf2e32/source/pl_elfimports.cpp 2010-05-10 19:22:12.093117728 +0100 |
541 --- /home/imk/symbian/epocroot-pdk-3.0.h/build_latest/build/e32tools/elf2e32/source/pl_elfimports.cpp 2010-05-10 19:22:12.093117728 +0100 |
541 +++ /home/imk/symbian/epocroot-pdk-3.0.h/build/e32tools/elf2e32/source/pl_elfimports.cpp 2010-05-08 14:32:18.000000000 +0100 |
542 +++ /home/imk/symbian/epocroot-pdk-3.0.h/linux_build/e32tools/elf2e32/source/pl_elfimports.cpp 2010-05-08 14:32:18.000000000 +0100 |
542 @@ -19,6 +19,7 @@ |
543 @@ -19,6 +19,7 @@ |
543 |
544 |
544 #include "pl_elfimports.h" |
545 #include "pl_elfimports.h" |
545 #include "pl_elfimportrelocation.h" |
546 #include "pl_elfimportrelocation.h" |
546 +#include <cstring> |
547 +#include <cstring> |
547 |
548 |
548 /** |
549 /** |
549 Constructor for class ElfImports |
550 Constructor for class ElfImports |
550 diff -u -r -b -B -E -x '*.hg*' -x '*cross-plat-dev-utils*' -x '*baseline.txt' -x '*README' -x '*TODO' -x '*NEWS' -x '*.pyc' -x '*~' -x '*linux-unknown-libc2_11*' /home/imk/symbian/epocroot-pdk-3.0.h/build_latest/build/e32tools/elf2e32/source/pl_elfproducer.cpp /home/imk/symbian/epocroot-pdk-3.0.h/build/e32tools/elf2e32/source/pl_elfproducer.cpp |
551 diff -u -r -b -B -E -x '*.hg*' -x '*cross-plat-dev-utils*' -x '*baseline.txt' -x '*README' -x '*TODO' -x '*NEWS' -x '*.pyc' -x '*~' -x '*linux-unknown-libc2_11*' /home/imk/symbian/epocroot-pdk-3.0.h/build_latest/build/e32tools/elf2e32/source/pl_elfproducer.cpp /home/imk/symbian/epocroot-pdk-3.0.h/linux_build/e32tools/elf2e32/source/pl_elfproducer.cpp |
551 --- /home/imk/symbian/epocroot-pdk-3.0.h/build_latest/build/e32tools/elf2e32/source/pl_elfproducer.cpp 2010-05-10 19:22:12.097117747 +0100 |
552 --- /home/imk/symbian/epocroot-pdk-3.0.h/build_latest/build/e32tools/elf2e32/source/pl_elfproducer.cpp 2010-05-10 19:22:12.097117747 +0100 |
552 +++ /home/imk/symbian/epocroot-pdk-3.0.h/build/e32tools/elf2e32/source/pl_elfproducer.cpp 2010-05-08 14:23:30.000000000 +0100 |
553 +++ /home/imk/symbian/epocroot-pdk-3.0.h/linux_build/e32tools/elf2e32/source/pl_elfproducer.cpp 2010-05-08 14:23:30.000000000 +0100 |
553 @@ -22,6 +22,7 @@ |
554 @@ -22,6 +22,7 @@ |
554 #include <stdio.h> |
555 #include <stdio.h> |
555 #include <string> |
556 #include <string> |
556 #include "errorhandler.h" |
557 #include "errorhandler.h" |
557 +#include <cstring> |
558 +#include <cstring> |
558 |
559 |
559 /** |
560 /** |
560 * Following array is indexed on the SECTION_INDEX enum |
561 * Following array is indexed on the SECTION_INDEX enum |
561 diff -u -r -b -B -E -x '*.hg*' -x '*cross-plat-dev-utils*' -x '*baseline.txt' -x '*README' -x '*TODO' -x '*NEWS' -x '*.pyc' -x '*~' -x '*linux-unknown-libc2_11*' /home/imk/symbian/epocroot-pdk-3.0.h/build_latest/build/e32tools/elf2e32/source/pl_symbol.cpp /home/imk/symbian/epocroot-pdk-3.0.h/build/e32tools/elf2e32/source/pl_symbol.cpp |
562 diff -u -r -b -B -E -x '*.hg*' -x '*cross-plat-dev-utils*' -x '*baseline.txt' -x '*README' -x '*TODO' -x '*NEWS' -x '*.pyc' -x '*~' -x '*linux-unknown-libc2_11*' /home/imk/symbian/epocroot-pdk-3.0.h/build_latest/build/e32tools/elf2e32/source/pl_symbol.cpp /home/imk/symbian/epocroot-pdk-3.0.h/linux_build/e32tools/elf2e32/source/pl_symbol.cpp |
562 --- /home/imk/symbian/epocroot-pdk-3.0.h/build_latest/build/e32tools/elf2e32/source/pl_symbol.cpp 2010-05-10 19:22:12.097117747 +0100 |
563 --- /home/imk/symbian/epocroot-pdk-3.0.h/build_latest/build/e32tools/elf2e32/source/pl_symbol.cpp 2010-05-10 19:22:12.097117747 +0100 |
563 +++ /home/imk/symbian/epocroot-pdk-3.0.h/build/e32tools/elf2e32/source/pl_symbol.cpp 2010-05-08 14:18:40.000000000 +0100 |
564 +++ /home/imk/symbian/epocroot-pdk-3.0.h/linux_build/e32tools/elf2e32/source/pl_symbol.cpp 2010-05-08 14:18:40.000000000 +0100 |
564 @@ -18,6 +18,7 @@ |
565 @@ -18,6 +18,7 @@ |
565 // |
566 // |
566 |
567 |
567 #include "pl_symbol.h" |
568 #include "pl_symbol.h" |
568 +#include <cstring> |
569 +#include <cstring> |
571 /** |
572 /** |
572 Only in /home/imk/symbian/epocroot-pdk-3.0.h/build_latest/build/imgtools/buildrom/tools: cdf.dtd.bak |
573 Only in /home/imk/symbian/epocroot-pdk-3.0.h/build_latest/build/imgtools/buildrom/tools: cdf.dtd.bak |
573 Only in /home/imk/symbian/epocroot-pdk-3.0.h/build_latest/build/imgtools/buildrom/tools: featuredatabase.dtd.bak |
574 Only in /home/imk/symbian/epocroot-pdk-3.0.h/build_latest/build/imgtools/buildrom/tools: featuredatabase.dtd.bak |
574 Only in /home/imk/symbian/epocroot-pdk-3.0.h/build_latest/build/imgtools/buildrom/tools: featureuids.dtd.bak |
575 Only in /home/imk/symbian/epocroot-pdk-3.0.h/build_latest/build/imgtools/buildrom/tools: featureuids.dtd.bak |
575 Only in /home/imk/symbian/epocroot-pdk-3.0.h/build_latest/build/imgtools/buildrom/tools: imageContent.dtd.bak |
576 Only in /home/imk/symbian/epocroot-pdk-3.0.h/build_latest/build/imgtools/buildrom/tools: imageContent.dtd.bak |
576 diff -u -r -b -B -E -x '*.hg*' -x '*cross-plat-dev-utils*' -x '*baseline.txt' -x '*README' -x '*TODO' -x '*NEWS' -x '*.pyc' -x '*~' -x '*linux-unknown-libc2_11*' /home/imk/symbian/epocroot-pdk-3.0.h/build_latest/build/imgtools/imgcheck/group/bld.inf /home/imk/symbian/epocroot-pdk-3.0.h/build/imgtools/imgcheck/group/bld.inf |
577 diff -u -r -b -B -E -x '*.hg*' -x '*cross-plat-dev-utils*' -x '*baseline.txt' -x '*README' -x '*TODO' -x '*NEWS' -x '*.pyc' -x '*~' -x '*linux-unknown-libc2_11*' /home/imk/symbian/epocroot-pdk-3.0.h/build_latest/build/imgtools/imgcheck/group/bld.inf /home/imk/symbian/epocroot-pdk-3.0.h/linux_build/imgtools/imgcheck/group/bld.inf |
577 --- /home/imk/symbian/epocroot-pdk-3.0.h/build_latest/build/imgtools/imgcheck/group/bld.inf 2010-05-10 19:22:12.133117501 +0100 |
578 --- /home/imk/symbian/epocroot-pdk-3.0.h/build_latest/build/imgtools/imgcheck/group/bld.inf 2010-05-10 19:22:12.133117501 +0100 |
578 +++ /home/imk/symbian/epocroot-pdk-3.0.h/build/imgtools/imgcheck/group/bld.inf 2010-05-08 15:25:20.000000000 +0100 |
579 +++ /home/imk/symbian/epocroot-pdk-3.0.h/linux_build/imgtools/imgcheck/group/bld.inf 2010-05-08 15:25:20.000000000 +0100 |
579 @@ -21,8 +21,10 @@ |
580 @@ -21,8 +21,10 @@ |
580 |
581 |
581 // These libraries needs to be exported |
582 // These libraries needs to be exported |
582 PRJ_EXPORTS |
583 PRJ_EXPORTS |
583 +#ifndef TOOLS2_LINUX |
584 +#ifndef TOOLS2_LINUX |
585 ../libxml/lib/libxml2.a /epoc32/release/tools2/deb/libxml2.a |
586 ../libxml/lib/libxml2.a /epoc32/release/tools2/deb/libxml2.a |
586 +#endif |
587 +#endif |
587 ../src/imgcheck.xsl /epoc32/tools/imgcheck.xsl |
588 ../src/imgcheck.xsl /epoc32/tools/imgcheck.xsl |
588 ./imgcheck.pl /epoc32/tools/imgcheck.pl |
589 ./imgcheck.pl /epoc32/tools/imgcheck.pl |
589 ./imgcheck.cmd /epoc32/tools/imgcheck.cmd |
590 ./imgcheck.cmd /epoc32/tools/imgcheck.cmd |
590 diff -u -r -b -B -E -x '*.hg*' -x '*cross-plat-dev-utils*' -x '*baseline.txt' -x '*README' -x '*TODO' -x '*NEWS' -x '*.pyc' -x '*~' -x '*linux-unknown-libc2_11*' /home/imk/symbian/epocroot-pdk-3.0.h/build_latest/build/imgtools/imgcheck/group/imgcheck.mmp /home/imk/symbian/epocroot-pdk-3.0.h/build/imgtools/imgcheck/group/imgcheck.mmp |
591 diff -u -r -b -B -E -x '*.hg*' -x '*cross-plat-dev-utils*' -x '*baseline.txt' -x '*README' -x '*TODO' -x '*NEWS' -x '*.pyc' -x '*~' -x '*linux-unknown-libc2_11*' /home/imk/symbian/epocroot-pdk-3.0.h/build_latest/build/imgtools/imgcheck/group/imgcheck.mmp /home/imk/symbian/epocroot-pdk-3.0.h/linux_build/imgtools/imgcheck/group/imgcheck.mmp |
591 --- /home/imk/symbian/epocroot-pdk-3.0.h/build_latest/build/imgtools/imgcheck/group/imgcheck.mmp 2010-05-10 19:22:12.133117501 +0100 |
592 --- /home/imk/symbian/epocroot-pdk-3.0.h/build_latest/build/imgtools/imgcheck/group/imgcheck.mmp 2010-05-10 19:22:12.133117501 +0100 |
592 +++ /home/imk/symbian/epocroot-pdk-3.0.h/build/imgtools/imgcheck/group/imgcheck.mmp 2010-05-08 17:31:00.000000000 +0100 |
593 +++ /home/imk/symbian/epocroot-pdk-3.0.h/linux_build/imgtools/imgcheck/group/imgcheck.mmp 2010-05-08 17:31:00.000000000 +0100 |
593 @@ -25,17 +25,24 @@ |
594 @@ -25,17 +25,24 @@ |
594 SOURCE exceptionimplementation.cpp exceptionreporter.cpp |
595 SOURCE exceptionimplementation.cpp exceptionreporter.cpp |
595 SOURCE cmdlinewriter.cpp xmlwriter.cpp dbgflagchecker.cpp |
596 SOURCE cmdlinewriter.cpp xmlwriter.cpp dbgflagchecker.cpp |
596 USERINCLUDE ../libimgutils/inc ../inc ../../imglib/compress |
597 USERINCLUDE ../libimgutils/inc ../inc ../../imglib/compress |
597 +#ifndef TOOLS2_LINUX |
598 +#ifndef TOOLS2_LINUX |
637 -typedef enum NumberOfValue |
638 -typedef enum NumberOfValue |
638 +enum NumberOfValue |
639 +enum NumberOfValue |
639 { |
640 { |
640 ENone = 0x0, |
641 ENone = 0x0, |
641 ESingle = 0x1, |
642 ESingle = 0x1, |
642 diff -u -r -b -B -E -x '*.hg*' -x '*cross-plat-dev-utils*' -x '*baseline.txt' -x '*README' -x '*TODO' -x '*NEWS' -x '*.pyc' -x '*~' -x '*linux-unknown-libc2_11*' /home/imk/symbian/epocroot-pdk-3.0.h/build_latest/build/imgtools/imgcheck/inc/common.h /home/imk/symbian/epocroot-pdk-3.0.h/build/imgtools/imgcheck/inc/common.h |
643 diff -u -r -b -B -E -x '*.hg*' -x '*cross-plat-dev-utils*' -x '*baseline.txt' -x '*README' -x '*TODO' -x '*NEWS' -x '*.pyc' -x '*~' -x '*linux-unknown-libc2_11*' /home/imk/symbian/epocroot-pdk-3.0.h/build_latest/build/imgtools/imgcheck/inc/common.h /home/imk/symbian/epocroot-pdk-3.0.h/linux_build/imgtools/imgcheck/inc/common.h |
643 --- /home/imk/symbian/epocroot-pdk-3.0.h/build_latest/build/imgtools/imgcheck/inc/common.h 2010-05-10 19:22:13.089118113 +0100 |
644 --- /home/imk/symbian/epocroot-pdk-3.0.h/build_latest/build/imgtools/imgcheck/inc/common.h 2010-05-10 19:22:13.089118113 +0100 |
644 +++ /home/imk/symbian/epocroot-pdk-3.0.h/build/imgtools/imgcheck/inc/common.h 2010-05-08 15:30:02.000000000 +0100 |
645 +++ /home/imk/symbian/epocroot-pdk-3.0.h/linux_build/imgtools/imgcheck/inc/common.h 2010-05-08 15:30:02.000000000 +0100 |
645 @@ -86,7 +86,7 @@ |
646 @@ -86,7 +86,7 @@ |
646 @internalComponent |
647 @internalComponent |
647 @released |
648 @released |
648 */ |
649 */ |
649 -typedef enum ReturnType |
650 -typedef enum ReturnType |
650 +enum ReturnType |
651 +enum ReturnType |
651 { |
652 { |
652 ESuccess = 0, |
653 ESuccess = 0, |
653 EQuit, |
654 EQuit, |
654 diff -u -r -b -B -E -x '*.hg*' -x '*cross-plat-dev-utils*' -x '*baseline.txt' -x '*README' -x '*TODO' -x '*NEWS' -x '*.pyc' -x '*~' -x '*linux-unknown-libc2_11*' /home/imk/symbian/epocroot-pdk-3.0.h/build_latest/build/imgtools/imgcheck/inc/exceptionimplementation.h /home/imk/symbian/epocroot-pdk-3.0.h/build/imgtools/imgcheck/inc/exceptionimplementation.h |
655 diff -u -r -b -B -E -x '*.hg*' -x '*cross-plat-dev-utils*' -x '*baseline.txt' -x '*README' -x '*TODO' -x '*NEWS' -x '*.pyc' -x '*~' -x '*linux-unknown-libc2_11*' /home/imk/symbian/epocroot-pdk-3.0.h/build_latest/build/imgtools/imgcheck/inc/exceptionimplementation.h /home/imk/symbian/epocroot-pdk-3.0.h/linux_build/imgtools/imgcheck/inc/exceptionimplementation.h |
655 --- /home/imk/symbian/epocroot-pdk-3.0.h/build_latest/build/imgtools/imgcheck/inc/exceptionimplementation.h 2010-05-10 19:22:13.089118113 +0100 |
656 --- /home/imk/symbian/epocroot-pdk-3.0.h/build_latest/build/imgtools/imgcheck/inc/exceptionimplementation.h 2010-05-10 19:22:13.089118113 +0100 |
656 +++ /home/imk/symbian/epocroot-pdk-3.0.h/build/imgtools/imgcheck/inc/exceptionimplementation.h 2010-05-08 15:30:50.000000000 +0100 |
657 +++ /home/imk/symbian/epocroot-pdk-3.0.h/linux_build/imgtools/imgcheck/inc/exceptionimplementation.h 2010-05-08 15:30:50.000000000 +0100 |
657 @@ -91,7 +91,7 @@ |
658 @@ -91,7 +91,7 @@ |
658 struct Messages |
659 struct Messages |
659 { |
660 { |
660 int iIndex; |
661 int iIndex; |
661 - char* iMessage; |
662 - char* iMessage; |
670 - ofstream iLogStream; |
671 - ofstream iLogStream; |
671 + Ofstream iLogStream; |
672 + Ofstream iLogStream; |
672 IndexVsMessageMap iMessage; |
673 IndexVsMessageMap iMessage; |
673 unsigned int iMsgIndex; |
674 unsigned int iMsgIndex; |
674 static unsigned int iCmdFlag; |
675 static unsigned int iCmdFlag; |
675 diff -u -r -b -B -E -x '*.hg*' -x '*cross-plat-dev-utils*' -x '*baseline.txt' -x '*README' -x '*TODO' -x '*NEWS' -x '*.pyc' -x '*~' -x '*linux-unknown-libc2_11*' /home/imk/symbian/epocroot-pdk-3.0.h/build_latest/build/imgtools/imgcheck/inc/xmlwriter.h /home/imk/symbian/epocroot-pdk-3.0.h/build/imgtools/imgcheck/inc/xmlwriter.h |
676 diff -u -r -b -B -E -x '*.hg*' -x '*cross-plat-dev-utils*' -x '*baseline.txt' -x '*README' -x '*TODO' -x '*NEWS' -x '*.pyc' -x '*~' -x '*linux-unknown-libc2_11*' /home/imk/symbian/epocroot-pdk-3.0.h/build_latest/build/imgtools/imgcheck/inc/xmlwriter.h /home/imk/symbian/epocroot-pdk-3.0.h/linux_build/imgtools/imgcheck/inc/xmlwriter.h |
676 --- /home/imk/symbian/epocroot-pdk-3.0.h/build_latest/build/imgtools/imgcheck/inc/xmlwriter.h 2010-05-10 19:22:13.093117295 +0100 |
677 --- /home/imk/symbian/epocroot-pdk-3.0.h/build_latest/build/imgtools/imgcheck/inc/xmlwriter.h 2010-05-10 19:22:13.093117295 +0100 |
677 +++ /home/imk/symbian/epocroot-pdk-3.0.h/build/imgtools/imgcheck/inc/xmlwriter.h 2010-05-08 15:32:40.000000000 +0100 |
678 +++ /home/imk/symbian/epocroot-pdk-3.0.h/linux_build/imgtools/imgcheck/inc/xmlwriter.h 2010-05-08 15:32:40.000000000 +0100 |
678 @@ -24,7 +24,12 @@ |
679 @@ -24,7 +24,12 @@ |
679 #define XMLWRITER_H |
680 #define XMLWRITER_H |
680 |
681 |
681 #include "reportwriter.h" |
682 #include "reportwriter.h" |
682 -#include "libxml/xmlwriter.h" |
683 -#include "libxml/xmlwriter.h" |
760 +#endif |
761 +#endif |
761 + |
762 + |
762 E32Image* e32Image = KNull; |
763 E32Image* e32Image = KNull; |
763 |
764 |
764 #ifdef __LINUX__ |
765 #ifdef __LINUX__ |
765 diff -u -r -b -B -E -x '*.hg*' -x '*cross-plat-dev-utils*' -x '*baseline.txt' -x '*README' -x '*TODO' -x '*NEWS' -x '*.pyc' -x '*~' -x '*linux-unknown-libc2_11*' /home/imk/symbian/epocroot-pdk-3.0.h/build_latest/build/imgtools/imgcheck/libimgutils/src/romreader.cpp /home/imk/symbian/epocroot-pdk-3.0.h/build/imgtools/imgcheck/libimgutils/src/romreader.cpp |
766 diff -u -r -b -B -E -x '*.hg*' -x '*cross-plat-dev-utils*' -x '*baseline.txt' -x '*README' -x '*TODO' -x '*NEWS' -x '*.pyc' -x '*~' -x '*linux-unknown-libc2_11*' /home/imk/symbian/epocroot-pdk-3.0.h/build_latest/build/imgtools/imgcheck/libimgutils/src/romreader.cpp /home/imk/symbian/epocroot-pdk-3.0.h/linux_build/imgtools/imgcheck/libimgutils/src/romreader.cpp |
766 --- /home/imk/symbian/epocroot-pdk-3.0.h/build_latest/build/imgtools/imgcheck/libimgutils/src/romreader.cpp 2010-05-10 19:22:13.097117523 +0100 |
767 --- /home/imk/symbian/epocroot-pdk-3.0.h/build_latest/build/imgtools/imgcheck/libimgutils/src/romreader.cpp 2010-05-10 19:22:13.097117523 +0100 |
767 +++ /home/imk/symbian/epocroot-pdk-3.0.h/build/imgtools/imgcheck/libimgutils/src/romreader.cpp 2010-05-08 15:33:14.000000000 +0100 |
768 +++ /home/imk/symbian/epocroot-pdk-3.0.h/linux_build/imgtools/imgcheck/libimgutils/src/romreader.cpp 2010-05-08 15:33:14.000000000 +0100 |
768 @@ -53,7 +53,7 @@ |
769 @@ -53,7 +53,7 @@ |
769 RomReader::RomReader(const char* aFile, EImageType aImgType) |
770 RomReader::RomReader(const char* aFile, EImageType aImgType) |
770 : ImageReader(aFile), iImageHeader(0), iData(0), iImgType(aImgType) |
771 : ImageReader(aFile), iImageHeader(0), iData(0), iImgType(aImgType) |
771 { |
772 { |
772 - iRomImageRootDirEntry = new RomImageDirEntry(""); |
773 - iRomImageRootDirEntry = new RomImageDirEntry(""); |
773 + iRomImageRootDirEntry = new RomImageDirEntry(const_cast<char *>("")); |
774 + iRomImageRootDirEntry = new RomImageDirEntry(const_cast<char *>("")); |
774 } |
775 } |
775 |
776 |
776 /** |
777 /** |
777 diff -u -r -b -B -E -x '*.hg*' -x '*cross-plat-dev-utils*' -x '*baseline.txt' -x '*README' -x '*TODO' -x '*NEWS' -x '*.pyc' -x '*~' -x '*linux-unknown-libc2_11*' /home/imk/symbian/epocroot-pdk-3.0.h/build_latest/build/imgtools/imgcheck/src/cmdlinehandler.cpp /home/imk/symbian/epocroot-pdk-3.0.h/build/imgtools/imgcheck/src/cmdlinehandler.cpp |
778 diff -u -r -b -B -E -x '*.hg*' -x '*cross-plat-dev-utils*' -x '*baseline.txt' -x '*README' -x '*TODO' -x '*NEWS' -x '*.pyc' -x '*~' -x '*linux-unknown-libc2_11*' /home/imk/symbian/epocroot-pdk-3.0.h/build_latest/build/imgtools/imgcheck/src/cmdlinehandler.cpp /home/imk/symbian/epocroot-pdk-3.0.h/linux_build/imgtools/imgcheck/src/cmdlinehandler.cpp |
778 --- /home/imk/symbian/epocroot-pdk-3.0.h/build_latest/build/imgtools/imgcheck/src/cmdlinehandler.cpp 2010-05-10 19:22:13.137118346 +0100 |
779 --- /home/imk/symbian/epocroot-pdk-3.0.h/build_latest/build/imgtools/imgcheck/src/cmdlinehandler.cpp 2010-05-10 19:22:13.137118346 +0100 |
779 +++ /home/imk/symbian/epocroot-pdk-3.0.h/build/imgtools/imgcheck/src/cmdlinehandler.cpp 2010-05-08 15:21:44.000000000 +0100 |
780 +++ /home/imk/symbian/epocroot-pdk-3.0.h/linux_build/imgtools/imgcheck/src/cmdlinehandler.cpp 2010-05-08 15:21:44.000000000 +0100 |
780 @@ -25,6 +25,7 @@ |
781 @@ -25,6 +25,7 @@ |
781 */ |
782 */ |
782 |
783 |
783 #include "cmdlinehandler.h" |
784 #include "cmdlinehandler.h" |
784 +#include <cstring> |
785 +#include <cstring> |
785 |
786 |
786 /** |
787 /** |
787 Constructor initializes the iOptionMap with short and long option names as key and |
788 Constructor initializes the iOptionMap with short and long option names as key and |
788 diff -u -r -b -B -E -x '*.hg*' -x '*cross-plat-dev-utils*' -x '*baseline.txt' -x '*README' -x '*TODO' -x '*NEWS' -x '*.pyc' -x '*~' -x '*linux-unknown-libc2_11*' /home/imk/symbian/epocroot-pdk-3.0.h/build_latest/build/imgtools/imgcheck/src/cmdlinewriter.cpp /home/imk/symbian/epocroot-pdk-3.0.h/build/imgtools/imgcheck/src/cmdlinewriter.cpp |
789 diff -u -r -b -B -E -x '*.hg*' -x '*cross-plat-dev-utils*' -x '*baseline.txt' -x '*README' -x '*TODO' -x '*NEWS' -x '*.pyc' -x '*~' -x '*linux-unknown-libc2_11*' /home/imk/symbian/epocroot-pdk-3.0.h/build_latest/build/imgtools/imgcheck/src/cmdlinewriter.cpp /home/imk/symbian/epocroot-pdk-3.0.h/linux_build/imgtools/imgcheck/src/cmdlinewriter.cpp |
789 --- /home/imk/symbian/epocroot-pdk-3.0.h/build_latest/build/imgtools/imgcheck/src/cmdlinewriter.cpp 2010-05-10 19:22:13.137118346 +0100 |
790 --- /home/imk/symbian/epocroot-pdk-3.0.h/build_latest/build/imgtools/imgcheck/src/cmdlinewriter.cpp 2010-05-10 19:22:13.137118346 +0100 |
790 +++ /home/imk/symbian/epocroot-pdk-3.0.h/build/imgtools/imgcheck/src/cmdlinewriter.cpp 2010-05-08 15:22:18.000000000 +0100 |
791 +++ /home/imk/symbian/epocroot-pdk-3.0.h/linux_build/imgtools/imgcheck/src/cmdlinewriter.cpp 2010-05-08 15:22:18.000000000 +0100 |
791 @@ -24,6 +24,7 @@ |
792 @@ -24,6 +24,7 @@ |
792 */ |
793 */ |
793 |
794 |
794 #include "cmdlinewriter.h" |
795 #include "cmdlinewriter.h" |
795 +#include <cstring> |
796 +#include <cstring> |
796 |
797 |
797 /** |
798 /** |
798 Constructor: CmdLineWriter class |
799 Constructor: CmdLineWriter class |
799 diff -u -r -b -B -E -x '*.hg*' -x '*cross-plat-dev-utils*' -x '*baseline.txt' -x '*README' -x '*TODO' -x '*NEWS' -x '*.pyc' -x '*~' -x '*linux-unknown-libc2_11*' /home/imk/symbian/epocroot-pdk-3.0.h/build_latest/build/imgtools/imgcheck/src/exceptionimplementation.cpp /home/imk/symbian/epocroot-pdk-3.0.h/build/imgtools/imgcheck/src/exceptionimplementation.cpp |
800 diff -u -r -b -B -E -x '*.hg*' -x '*cross-plat-dev-utils*' -x '*baseline.txt' -x '*README' -x '*TODO' -x '*NEWS' -x '*.pyc' -x '*~' -x '*linux-unknown-libc2_11*' /home/imk/symbian/epocroot-pdk-3.0.h/build_latest/build/imgtools/imgcheck/src/exceptionimplementation.cpp /home/imk/symbian/epocroot-pdk-3.0.h/linux_build/imgtools/imgcheck/src/exceptionimplementation.cpp |
800 --- /home/imk/symbian/epocroot-pdk-3.0.h/build_latest/build/imgtools/imgcheck/src/exceptionimplementation.cpp 2010-05-10 19:22:13.137118346 +0100 |
801 --- /home/imk/symbian/epocroot-pdk-3.0.h/build_latest/build/imgtools/imgcheck/src/exceptionimplementation.cpp 2010-05-10 19:22:13.137118346 +0100 |
801 +++ /home/imk/symbian/epocroot-pdk-3.0.h/build/imgtools/imgcheck/src/exceptionimplementation.cpp 2010-05-08 15:24:58.000000000 +0100 |
802 +++ /home/imk/symbian/epocroot-pdk-3.0.h/linux_build/imgtools/imgcheck/src/exceptionimplementation.cpp 2010-05-08 15:24:58.000000000 +0100 |
802 @@ -187,7 +187,7 @@ |
803 @@ -187,7 +187,7 @@ |
803 |
804 |
804 if(iCmdFlag & KVerbose) |
805 if(iCmdFlag & KVerbose) |
805 { |
806 { |
806 - cout << aMsg.c_str() << endl; |
807 - cout << aMsg.c_str() << endl; |
866 - ofstream xslDestHandle(xslDestPath.c_str(), Ios::binary | Ios::out); |
867 - ofstream xslDestHandle(xslDestPath.c_str(), Ios::binary | Ios::out); |
867 + Ofstream xslDestHandle(xslDestPath.c_str(), Ios::binary | Ios::out); |
868 + Ofstream xslDestHandle(xslDestPath.c_str(), Ios::binary | Ios::out); |
868 if(!xslDestHandle) |
869 if(!xslDestHandle) |
869 { |
870 { |
870 delete [] filetocopy; |
871 delete [] filetocopy; |
871 diff -u -r -b -B -E -x '*.hg*' -x '*cross-plat-dev-utils*' -x '*baseline.txt' -x '*README' -x '*TODO' -x '*NEWS' -x '*.pyc' -x '*~' -x '*linux-unknown-libc2_11*' /home/imk/symbian/epocroot-pdk-3.0.h/build_latest/build/imgtools/imglib/boostlibrary/boost/thread/pthread/thread_data.hpp /home/imk/symbian/epocroot-pdk-3.0.h/build/imgtools/imglib/boostlibrary/boost/thread/pthread/thread_data.hpp |
872 diff -u -r -b -B -E -x '*.hg*' -x '*cross-plat-dev-utils*' -x '*baseline.txt' -x '*README' -x '*TODO' -x '*NEWS' -x '*.pyc' -x '*~' -x '*linux-unknown-libc2_11*' /home/imk/symbian/epocroot-pdk-3.0.h/build_latest/build/imgtools/imglib/boostlibrary/boost/thread/pthread/thread_data.hpp /home/imk/symbian/epocroot-pdk-3.0.h/linux_build/imgtools/imglib/boostlibrary/boost/thread/pthread/thread_data.hpp |
872 --- /home/imk/symbian/epocroot-pdk-3.0.h/build_latest/build/imgtools/imglib/boostlibrary/boost/thread/pthread/thread_data.hpp 2010-05-10 19:22:13.709117374 +0100 |
873 --- /home/imk/symbian/epocroot-pdk-3.0.h/build_latest/build/imgtools/imglib/boostlibrary/boost/thread/pthread/thread_data.hpp 2010-05-10 19:22:13.709117374 +0100 |
873 +++ /home/imk/symbian/epocroot-pdk-3.0.h/build/imgtools/imglib/boostlibrary/boost/thread/pthread/thread_data.hpp 2010-05-09 13:34:57.929288271 +0100 |
874 +++ /home/imk/symbian/epocroot-pdk-3.0.h/linux_build/imgtools/imglib/boostlibrary/boost/thread/pthread/thread_data.hpp 2010-05-09 13:34:57.929288000 +0100 |
874 @@ -8,7 +8,7 @@ |
875 @@ -8,7 +8,7 @@ |
875 #include <boost/thread/detail/config.hpp> |
876 #include <boost/thread/detail/config.hpp> |
876 #include <boost/thread/exceptions.hpp> |
877 #include <boost/thread/exceptions.hpp> |
877 #include <boost/shared_ptr.hpp> |
878 #include <boost/shared_ptr.hpp> |
878 -#include <boost/enable_shared_from_this.hpp> |
879 -#include <boost/enable_shared_from_this.hpp> |
879 +#include <boost/smart_ptr/enable_shared_from_this.hpp> |
880 +#include <boost/smart_ptr/enable_shared_from_this.hpp> |
880 #include <boost/thread/mutex.hpp> |
881 #include <boost/thread/mutex.hpp> |
881 #include <boost/optional.hpp> |
882 #include <boost/optional.hpp> |
882 #include <pthread.h> |
883 #include <pthread.h> |
883 diff -u -r -b -B -E -x '*.hg*' -x '*cross-plat-dev-utils*' -x '*baseline.txt' -x '*README' -x '*TODO' -x '*NEWS' -x '*.pyc' -x '*~' -x '*linux-unknown-libc2_11*' /home/imk/symbian/epocroot-pdk-3.0.h/build_latest/build/imgtools/imglib/e32image/deflate/deflate.cpp /home/imk/symbian/epocroot-pdk-3.0.h/build/imgtools/imglib/e32image/deflate/deflate.cpp |
884 diff -u -r -b -B -E -x '*.hg*' -x '*cross-plat-dev-utils*' -x '*baseline.txt' -x '*README' -x '*TODO' -x '*NEWS' -x '*.pyc' -x '*~' -x '*linux-unknown-libc2_11*' /home/imk/symbian/epocroot-pdk-3.0.h/build_latest/build/imgtools/imglib/e32image/deflate/deflate.cpp /home/imk/symbian/epocroot-pdk-3.0.h/linux_build/imgtools/imglib/e32image/deflate/deflate.cpp |
884 --- /home/imk/symbian/epocroot-pdk-3.0.h/build_latest/build/imgtools/imglib/e32image/deflate/deflate.cpp 2010-05-10 19:22:13.757117537 +0100 |
885 --- /home/imk/symbian/epocroot-pdk-3.0.h/build_latest/build/imgtools/imglib/e32image/deflate/deflate.cpp 2010-05-10 19:22:13.757117537 +0100 |
885 +++ /home/imk/symbian/epocroot-pdk-3.0.h/build/imgtools/imglib/e32image/deflate/deflate.cpp 2010-05-08 14:38:16.000000000 +0100 |
886 +++ /home/imk/symbian/epocroot-pdk-3.0.h/linux_build/imgtools/imglib/e32image/deflate/deflate.cpp 2010-05-08 14:38:16.000000000 +0100 |
886 @@ -20,6 +20,7 @@ |
887 @@ -20,6 +20,7 @@ |
887 #include "deflate.h" |
888 #include "deflate.h" |
888 #include "h_utl.h" |
889 #include "h_utl.h" |
889 #include "panic.h" |
890 #include "panic.h" |
890 +#define OFFSETOF(c,f) (((TInt)&(((c *)0x1000)->f))-0x1000) |
891 +#define OFFSETOF(c,f) (((TInt)&(((c *)0x1000)->f))-0x1000) |
899 + return new(new char[OFFSETOF(HDeflateHash,iOffset[0]) + |
900 + return new(new char[OFFSETOF(HDeflateHash,iOffset[0]) + |
900 + (sizeof(TOffset) * Min(aLinks,KDeflateMaxDistance))]) HDeflateHash; |
901 + (sizeof(TOffset) * Min(aLinks,KDeflateMaxDistance))]) HDeflateHash; |
901 } |
902 } |
902 |
903 |
903 inline TInt HDeflateHash::Hash(const TUint8* aPtr) |
904 inline TInt HDeflateHash::Hash(const TUint8* aPtr) |
904 diff -u -r -b -B -E -x '*.hg*' -x '*cross-plat-dev-utils*' -x '*baseline.txt' -x '*README' -x '*TODO' -x '*NEWS' -x '*.pyc' -x '*~' -x '*linux-unknown-libc2_11*' /home/imk/symbian/epocroot-pdk-3.0.h/build_latest/build/imgtools/imglib/e32image/deflate/panic.cpp /home/imk/symbian/epocroot-pdk-3.0.h/build/imgtools/imglib/e32image/deflate/panic.cpp |
905 diff -u -r -b -B -E -x '*.hg*' -x '*cross-plat-dev-utils*' -x '*baseline.txt' -x '*README' -x '*TODO' -x '*NEWS' -x '*.pyc' -x '*~' -x '*linux-unknown-libc2_11*' /home/imk/symbian/epocroot-pdk-3.0.h/build_latest/build/imgtools/imglib/e32image/deflate/panic.cpp /home/imk/symbian/epocroot-pdk-3.0.h/linux_build/imgtools/imglib/e32image/deflate/panic.cpp |
905 --- /home/imk/symbian/epocroot-pdk-3.0.h/build_latest/build/imgtools/imglib/e32image/deflate/panic.cpp 2010-05-10 19:22:13.761118115 +0100 |
906 --- /home/imk/symbian/epocroot-pdk-3.0.h/build_latest/build/imgtools/imglib/e32image/deflate/panic.cpp 2010-05-10 19:22:13.761118115 +0100 |
906 +++ /home/imk/symbian/epocroot-pdk-3.0.h/build/imgtools/imglib/e32image/deflate/panic.cpp 2010-05-08 14:37:24.000000000 +0100 |
907 +++ /home/imk/symbian/epocroot-pdk-3.0.h/linux_build/imgtools/imglib/e32image/deflate/panic.cpp 2010-05-08 14:37:24.000000000 +0100 |
907 @@ -21,7 +21,7 @@ |
908 @@ -21,7 +21,7 @@ |
908 #include "h_utl.h" |
909 #include "h_utl.h" |
909 #include <stdlib.h> |
910 #include <stdlib.h> |
910 |
911 |
911 -char* HuffmanError[]= { |
912 -char* HuffmanError[]= { |
912 +char const * HuffmanError[]= { |
913 +char const * HuffmanError[]= { |
913 "Huffman: Too many codes\n", |
914 "Huffman: Too many codes\n", |
914 "Huffman: Invalid coding\n", |
915 "Huffman: Invalid coding\n", |
915 "Huffman: Buffer overflow\n", |
916 "Huffman: Buffer overflow\n", |
916 diff -u -r -b -B -E -x '*.hg*' -x '*cross-plat-dev-utils*' -x '*baseline.txt' -x '*README' -x '*TODO' -x '*NEWS' -x '*.pyc' -x '*~' -x '*linux-unknown-libc2_11*' /home/imk/symbian/epocroot-pdk-3.0.h/build_latest/build/imgtools/imglib/e32uid/uidcrc.cpp /home/imk/symbian/epocroot-pdk-3.0.h/build/imgtools/imglib/e32uid/uidcrc.cpp |
917 diff -u -r -b -B -E -x '*.hg*' -x '*cross-plat-dev-utils*' -x '*baseline.txt' -x '*README' -x '*TODO' -x '*NEWS' -x '*.pyc' -x '*~' -x '*linux-unknown-libc2_11*' /home/imk/symbian/epocroot-pdk-3.0.h/build_latest/build/imgtools/imglib/e32uid/uidcrc.cpp /home/imk/symbian/epocroot-pdk-3.0.h/linux_build/imgtools/imglib/e32uid/uidcrc.cpp |
917 --- /home/imk/symbian/epocroot-pdk-3.0.h/build_latest/build/imgtools/imglib/e32uid/uidcrc.cpp 2010-05-10 19:22:13.761118115 +0100 |
918 --- /home/imk/symbian/epocroot-pdk-3.0.h/build_latest/build/imgtools/imglib/e32uid/uidcrc.cpp 2010-05-10 19:22:13.761118115 +0100 |
918 +++ /home/imk/symbian/epocroot-pdk-3.0.h/build/imgtools/imglib/e32uid/uidcrc.cpp 2010-05-08 14:36:56.000000000 +0100 |
919 +++ /home/imk/symbian/epocroot-pdk-3.0.h/linux_build/imgtools/imglib/e32uid/uidcrc.cpp 2010-05-08 14:36:56.000000000 +0100 |
919 @@ -55,7 +55,7 @@ |
920 @@ -55,7 +55,7 @@ |
920 |
921 |
921 for (i=1; i<4; i++) |
922 for (i=1; i<4; i++) |
922 { |
923 { |
923 - char* endptr = "failed"; |
924 - char* endptr = "failed"; |
924 + char * endptr; |
925 + char * endptr; |
925 uids[i] = strtoul(argv[i],&endptr,0); |
926 uids[i] = strtoul(argv[i],&endptr,0); |
926 if (*endptr!='\0') |
927 if (*endptr!='\0') |
927 { |
928 { |
928 diff -u -r -b -B -E -x '*.hg*' -x '*cross-plat-dev-utils*' -x '*baseline.txt' -x '*README' -x '*TODO' -x '*NEWS' -x '*.pyc' -x '*~' -x '*linux-unknown-libc2_11*' /home/imk/symbian/epocroot-pdk-3.0.h/build_latest/build/imgtools/imglib/filesystem/source/cluster.cpp /home/imk/symbian/epocroot-pdk-3.0.h/build/imgtools/imglib/filesystem/source/cluster.cpp |
929 diff -u -r -b -B -E -x '*.hg*' -x '*cross-plat-dev-utils*' -x '*baseline.txt' -x '*README' -x '*TODO' -x '*NEWS' -x '*.pyc' -x '*~' -x '*linux-unknown-libc2_11*' /home/imk/symbian/epocroot-pdk-3.0.h/build_latest/build/imgtools/imglib/filesystem/source/cluster.cpp /home/imk/symbian/epocroot-pdk-3.0.h/linux_build/imgtools/imglib/filesystem/source/cluster.cpp |
929 --- /home/imk/symbian/epocroot-pdk-3.0.h/build_latest/build/imgtools/imglib/filesystem/source/cluster.cpp 2010-05-10 19:22:13.769118155 +0100 |
930 --- /home/imk/symbian/epocroot-pdk-3.0.h/build_latest/build/imgtools/imglib/filesystem/source/cluster.cpp 2010-05-10 19:22:13.769118155 +0100 |
930 +++ /home/imk/symbian/epocroot-pdk-3.0.h/build/imgtools/imglib/filesystem/source/cluster.cpp 2010-05-08 14:42:50.000000000 +0100 |
931 +++ /home/imk/symbian/epocroot-pdk-3.0.h/linux_build/imgtools/imglib/filesystem/source/cluster.cpp 2010-05-08 14:42:50.000000000 +0100 |
931 @@ -143,7 +143,9 @@ |
932 @@ -143,7 +143,9 @@ |
932 { |
933 { |
933 if(iCurrentClusterNumber >= iTotalNumberOfClusters) |
934 if(iCurrentClusterNumber >= iTotalNumberOfClusters) |
934 { |
935 { |
935 - throw ErrorHandler(IMAGESIZETOOBIG,"Occupied number of clusters count exceeded than available clusters",__FILE__,__LINE__); |
936 - throw ErrorHandler(IMAGESIZETOOBIG,"Occupied number of clusters count exceeded than available clusters",__FILE__,__LINE__); |
937 + const_cast<char *>("Occupied number of clusters count exceeded than available clusters"), |
938 + const_cast<char *>("Occupied number of clusters count exceeded than available clusters"), |
938 + const_cast<char *>(__FILE__),__LINE__); |
939 + const_cast<char *>(__FILE__),__LINE__); |
939 } |
940 } |
940 ++iCurrentClusterNumber; |
941 ++iCurrentClusterNumber; |
941 } |
942 } |
942 diff -u -r -b -B -E -x '*.hg*' -x '*cross-plat-dev-utils*' -x '*baseline.txt' -x '*README' -x '*TODO' -x '*NEWS' -x '*.pyc' -x '*~' -x '*linux-unknown-libc2_11*' /home/imk/symbian/epocroot-pdk-3.0.h/build_latest/build/imgtools/imglib/filesystem/source/dirregion.cpp /home/imk/symbian/epocroot-pdk-3.0.h/build/imgtools/imglib/filesystem/source/dirregion.cpp |
943 diff -u -r -b -B -E -x '*.hg*' -x '*cross-plat-dev-utils*' -x '*baseline.txt' -x '*README' -x '*TODO' -x '*NEWS' -x '*.pyc' -x '*~' -x '*linux-unknown-libc2_11*' /home/imk/symbian/epocroot-pdk-3.0.h/build_latest/build/imgtools/imglib/filesystem/source/dirregion.cpp /home/imk/symbian/epocroot-pdk-3.0.h/linux_build/imgtools/imglib/filesystem/source/dirregion.cpp |
943 --- /home/imk/symbian/epocroot-pdk-3.0.h/build_latest/build/imgtools/imglib/filesystem/source/dirregion.cpp 2010-05-10 19:22:13.769118155 +0100 |
944 --- /home/imk/symbian/epocroot-pdk-3.0.h/build_latest/build/imgtools/imglib/filesystem/source/dirregion.cpp 2010-05-10 19:22:13.769118155 +0100 |
944 +++ /home/imk/symbian/epocroot-pdk-3.0.h/build/imgtools/imglib/filesystem/source/dirregion.cpp 2010-05-08 14:47:44.000000000 +0100 |
945 +++ /home/imk/symbian/epocroot-pdk-3.0.h/linux_build/imgtools/imglib/filesystem/source/dirregion.cpp 2010-05-08 14:47:44.000000000 +0100 |
945 @@ -49,7 +49,9 @@ |
946 @@ -49,7 +49,9 @@ |
946 iClusterPtr = CCluster::Instance(iClusterSize,totalClusters); |
947 iClusterPtr = CCluster::Instance(iClusterSize,totalClusters); |
947 if(iClusterPtr == NULL) |
948 if(iClusterPtr == NULL) |
948 { |
949 { |
949 - throw ErrorHandler(CLUSTERERROR,"Instance creation error", __FILE__, __LINE__); |
950 - throw ErrorHandler(CLUSTERERROR,"Instance creation error", __FILE__, __LINE__); |
1024 - throw ErrorHandler(ROOTNOTFOUND, __FILE__, __LINE__); |
1025 - throw ErrorHandler(ROOTNOTFOUND, __FILE__, __LINE__); |
1025 + throw ErrorHandler(ROOTNOTFOUND, const_cast<char *>(__FILE__), __LINE__); |
1026 + throw ErrorHandler(ROOTNOTFOUND, const_cast<char *>(__FILE__), __LINE__); |
1026 } |
1027 } |
1027 } |
1028 } |
1028 |
1029 |
1029 diff -u -r -b -B -E -x '*.hg*' -x '*cross-plat-dev-utils*' -x '*baseline.txt' -x '*README' -x '*TODO' -x '*NEWS' -x '*.pyc' -x '*~' -x '*linux-unknown-libc2_11*' /home/imk/symbian/epocroot-pdk-3.0.h/build_latest/build/imgtools/imglib/filesystem/source/errorhandler.cpp /home/imk/symbian/epocroot-pdk-3.0.h/build/imgtools/imglib/filesystem/source/errorhandler.cpp |
1030 diff -u -r -b -B -E -x '*.hg*' -x '*cross-plat-dev-utils*' -x '*baseline.txt' -x '*README' -x '*TODO' -x '*NEWS' -x '*.pyc' -x '*~' -x '*linux-unknown-libc2_11*' /home/imk/symbian/epocroot-pdk-3.0.h/build_latest/build/imgtools/imglib/filesystem/source/errorhandler.cpp /home/imk/symbian/epocroot-pdk-3.0.h/linux_build/imgtools/imglib/filesystem/source/errorhandler.cpp |
1030 --- /home/imk/symbian/epocroot-pdk-3.0.h/build_latest/build/imgtools/imglib/filesystem/source/errorhandler.cpp 2010-05-10 19:22:13.769118155 +0100 |
1031 --- /home/imk/symbian/epocroot-pdk-3.0.h/build_latest/build/imgtools/imglib/filesystem/source/errorhandler.cpp 2010-05-10 19:22:13.769118155 +0100 |
1031 +++ /home/imk/symbian/epocroot-pdk-3.0.h/build/imgtools/imglib/filesystem/source/errorhandler.cpp 2010-05-08 14:42:14.000000000 +0100 |
1032 +++ /home/imk/symbian/epocroot-pdk-3.0.h/linux_build/imgtools/imglib/filesystem/source/errorhandler.cpp 2010-05-08 14:42:14.000000000 +0100 |
1032 @@ -22,9 +22,10 @@ |
1033 @@ -22,9 +22,10 @@ |
1033 |
1034 |
1034 #include "errorhandler.h" |
1035 #include "errorhandler.h" |
1035 #include "messagehandler.h" |
1036 #include "messagehandler.h" |
1036 +#include <cstring> |
1037 +#include <cstring> |
1040 +char const *errMssgPrefix="FileSystem : Error:"; |
1041 +char const *errMssgPrefix="FileSystem : Error:"; |
1041 +char const *Gspace=" "; |
1042 +char const *Gspace=" "; |
1042 |
1043 |
1043 /** |
1044 /** |
1044 ErrorHandler constructor for doing common thing required for derived |
1045 ErrorHandler constructor for doing common thing required for derived |
1045 diff -u -r -b -B -E -x '*.hg*' -x '*cross-plat-dev-utils*' -x '*baseline.txt' -x '*README' -x '*TODO' -x '*NEWS' -x '*.pyc' -x '*~' -x '*linux-unknown-libc2_11*' /home/imk/symbian/epocroot-pdk-3.0.h/build_latest/build/imgtools/imglib/filesystem/source/fat16bootsector.cpp /home/imk/symbian/epocroot-pdk-3.0.h/build/imgtools/imglib/filesystem/source/fat16bootsector.cpp |
1046 diff -u -r -b -B -E -x '*.hg*' -x '*cross-plat-dev-utils*' -x '*baseline.txt' -x '*README' -x '*TODO' -x '*NEWS' -x '*.pyc' -x '*~' -x '*linux-unknown-libc2_11*' /home/imk/symbian/epocroot-pdk-3.0.h/build_latest/build/imgtools/imglib/filesystem/source/fat16bootsector.cpp /home/imk/symbian/epocroot-pdk-3.0.h/linux_build/imgtools/imglib/filesystem/source/fat16bootsector.cpp |
1046 --- /home/imk/symbian/epocroot-pdk-3.0.h/build_latest/build/imgtools/imglib/filesystem/source/fat16bootsector.cpp 2010-05-10 19:22:13.769118155 +0100 |
1047 --- /home/imk/symbian/epocroot-pdk-3.0.h/build_latest/build/imgtools/imglib/filesystem/source/fat16bootsector.cpp 2010-05-10 19:22:13.769118155 +0100 |
1047 +++ /home/imk/symbian/epocroot-pdk-3.0.h/build/imgtools/imglib/filesystem/source/fat16bootsector.cpp 2010-05-08 14:43:40.000000000 +0100 |
1048 +++ /home/imk/symbian/epocroot-pdk-3.0.h/linux_build/imgtools/imglib/filesystem/source/fat16bootsector.cpp 2010-05-08 14:43:40.000000000 +0100 |
1048 @@ -21,6 +21,7 @@ |
1049 @@ -21,6 +21,7 @@ |
1049 */ |
1050 */ |
1050 |
1051 |
1051 #include "fat16bootsector.h" |
1052 #include "fat16bootsector.h" |
1052 +#include <cstring> |
1053 +#include <cstring> |
1053 |
1054 |
1054 /** |
1055 /** |
1055 Constructor of the fat16 boot sector class |
1056 Constructor of the fat16 boot sector class |
1056 diff -u -r -b -B -E -x '*.hg*' -x '*cross-plat-dev-utils*' -x '*baseline.txt' -x '*README' -x '*TODO' -x '*NEWS' -x '*.pyc' -x '*~' -x '*linux-unknown-libc2_11*' /home/imk/symbian/epocroot-pdk-3.0.h/build_latest/build/imgtools/imglib/filesystem/source/fat16filesystem.cpp /home/imk/symbian/epocroot-pdk-3.0.h/build/imgtools/imglib/filesystem/source/fat16filesystem.cpp |
1057 diff -u -r -b -B -E -x '*.hg*' -x '*cross-plat-dev-utils*' -x '*baseline.txt' -x '*README' -x '*TODO' -x '*NEWS' -x '*.pyc' -x '*~' -x '*linux-unknown-libc2_11*' /home/imk/symbian/epocroot-pdk-3.0.h/build_latest/build/imgtools/imglib/filesystem/source/fat16filesystem.cpp /home/imk/symbian/epocroot-pdk-3.0.h/linux_build/imgtools/imglib/filesystem/source/fat16filesystem.cpp |
1057 --- /home/imk/symbian/epocroot-pdk-3.0.h/build_latest/build/imgtools/imglib/filesystem/source/fat16filesystem.cpp 2010-05-10 19:22:13.769118155 +0100 |
1058 --- /home/imk/symbian/epocroot-pdk-3.0.h/build_latest/build/imgtools/imglib/filesystem/source/fat16filesystem.cpp 2010-05-10 19:22:13.769118155 +0100 |
1058 +++ /home/imk/symbian/epocroot-pdk-3.0.h/build/imgtools/imglib/filesystem/source/fat16filesystem.cpp 2010-05-08 14:45:06.000000000 +0100 |
1059 +++ /home/imk/symbian/epocroot-pdk-3.0.h/linux_build/imgtools/imglib/filesystem/source/fat16filesystem.cpp 2010-05-08 14:45:06.000000000 +0100 |
1059 @@ -21,7 +21,7 @@ |
1060 @@ -21,7 +21,7 @@ |
1060 */ |
1061 */ |
1061 |
1062 |
1062 #include"fat16filesystem.h" |
1063 #include"fat16filesystem.h" |
1063 - |
1064 - |
1184 delete dirRegionPtr; |
1185 delete dirRegionPtr; |
1185 - throw ErrorHandler(UNKNOWNERROR, __FILE__, __LINE__); |
1186 - throw ErrorHandler(UNKNOWNERROR, __FILE__, __LINE__); |
1186 + throw ErrorHandler(UNKNOWNERROR, const_cast<char *>(__FILE__), __LINE__); |
1187 + throw ErrorHandler(UNKNOWNERROR, const_cast<char *>(__FILE__), __LINE__); |
1187 } |
1188 } |
1188 } |
1189 } |
1189 diff -u -r -b -B -E -x '*.hg*' -x '*cross-plat-dev-utils*' -x '*baseline.txt' -x '*README' -x '*TODO' -x '*NEWS' -x '*.pyc' -x '*~' -x '*linux-unknown-libc2_11*' /home/imk/symbian/epocroot-pdk-3.0.h/build_latest/build/imgtools/imglib/filesystem/source/fat32bootsector.cpp /home/imk/symbian/epocroot-pdk-3.0.h/build/imgtools/imglib/filesystem/source/fat32bootsector.cpp |
1190 diff -u -r -b -B -E -x '*.hg*' -x '*cross-plat-dev-utils*' -x '*baseline.txt' -x '*README' -x '*TODO' -x '*NEWS' -x '*.pyc' -x '*~' -x '*linux-unknown-libc2_11*' /home/imk/symbian/epocroot-pdk-3.0.h/build_latest/build/imgtools/imglib/filesystem/source/fat32bootsector.cpp /home/imk/symbian/epocroot-pdk-3.0.h/linux_build/imgtools/imglib/filesystem/source/fat32bootsector.cpp |
1190 --- /home/imk/symbian/epocroot-pdk-3.0.h/build_latest/build/imgtools/imglib/filesystem/source/fat32bootsector.cpp 2010-05-10 19:22:13.769118155 +0100 |
1191 --- /home/imk/symbian/epocroot-pdk-3.0.h/build_latest/build/imgtools/imglib/filesystem/source/fat32bootsector.cpp 2010-05-10 19:22:13.769118155 +0100 |
1191 +++ /home/imk/symbian/epocroot-pdk-3.0.h/build/imgtools/imglib/filesystem/source/fat32bootsector.cpp 2010-05-08 14:48:14.000000000 +0100 |
1192 +++ /home/imk/symbian/epocroot-pdk-3.0.h/linux_build/imgtools/imglib/filesystem/source/fat32bootsector.cpp 2010-05-08 14:48:14.000000000 +0100 |
1192 @@ -21,6 +21,7 @@ |
1193 @@ -21,6 +21,7 @@ |
1193 */ |
1194 */ |
1194 |
1195 |
1195 #include "fat32bootsector.h" |
1196 #include "fat32bootsector.h" |
1196 +#include <cstring> |
1197 +#include <cstring> |
1197 |
1198 |
1198 /** |
1199 /** |
1199 Constructor of the fat16 boot sector class |
1200 Constructor of the fat16 boot sector class |
1200 diff -u -r -b -B -E -x '*.hg*' -x '*cross-plat-dev-utils*' -x '*baseline.txt' -x '*README' -x '*TODO' -x '*NEWS' -x '*.pyc' -x '*~' -x '*linux-unknown-libc2_11*' /home/imk/symbian/epocroot-pdk-3.0.h/build_latest/build/imgtools/imglib/filesystem/source/fat32filesystem.cpp /home/imk/symbian/epocroot-pdk-3.0.h/build/imgtools/imglib/filesystem/source/fat32filesystem.cpp |
1201 diff -u -r -b -B -E -x '*.hg*' -x '*cross-plat-dev-utils*' -x '*baseline.txt' -x '*README' -x '*TODO' -x '*NEWS' -x '*.pyc' -x '*~' -x '*linux-unknown-libc2_11*' /home/imk/symbian/epocroot-pdk-3.0.h/build_latest/build/imgtools/imglib/filesystem/source/fat32filesystem.cpp /home/imk/symbian/epocroot-pdk-3.0.h/linux_build/imgtools/imglib/filesystem/source/fat32filesystem.cpp |
1201 --- /home/imk/symbian/epocroot-pdk-3.0.h/build_latest/build/imgtools/imglib/filesystem/source/fat32filesystem.cpp 2010-05-10 19:22:13.769118155 +0100 |
1202 --- /home/imk/symbian/epocroot-pdk-3.0.h/build_latest/build/imgtools/imglib/filesystem/source/fat32filesystem.cpp 2010-05-10 19:22:13.769118155 +0100 |
1202 +++ /home/imk/symbian/epocroot-pdk-3.0.h/build/imgtools/imglib/filesystem/source/fat32filesystem.cpp 2010-05-08 14:41:04.000000000 +0100 |
1203 +++ /home/imk/symbian/epocroot-pdk-3.0.h/linux_build/imgtools/imglib/filesystem/source/fat32filesystem.cpp 2010-05-08 14:41:04.000000000 +0100 |
1203 @@ -21,6 +21,7 @@ |
1204 @@ -21,6 +21,7 @@ |
1204 */ |
1205 */ |
1205 |
1206 |
1206 #include"fat32filesystem.h" |
1207 #include"fat32filesystem.h" |
1207 +#include <cstring> |
1208 +#include <cstring> |
1377 - throw ErrorHandler(UNKNOWNERROR, __FILE__, __LINE__); |
1378 - throw ErrorHandler(UNKNOWNERROR, __FILE__, __LINE__); |
1378 + throw ErrorHandler(UNKNOWNERROR, const_cast<char *>(__FILE__), __LINE__); |
1379 + throw ErrorHandler(UNKNOWNERROR, const_cast<char *>(__FILE__), __LINE__); |
1379 } |
1380 } |
1380 } |
1381 } |
1381 |
1382 |
1382 diff -u -r -b -B -E -x '*.hg*' -x '*cross-plat-dev-utils*' -x '*baseline.txt' -x '*README' -x '*TODO' -x '*NEWS' -x '*.pyc' -x '*~' -x '*linux-unknown-libc2_11*' /home/imk/symbian/epocroot-pdk-3.0.h/build_latest/build/imgtools/imglib/filesystem/source/fatbasebootsector.cpp /home/imk/symbian/epocroot-pdk-3.0.h/build/imgtools/imglib/filesystem/source/fatbasebootsector.cpp |
1383 diff -u -r -b -B -E -x '*.hg*' -x '*cross-plat-dev-utils*' -x '*baseline.txt' -x '*README' -x '*TODO' -x '*NEWS' -x '*.pyc' -x '*~' -x '*linux-unknown-libc2_11*' /home/imk/symbian/epocroot-pdk-3.0.h/build_latest/build/imgtools/imglib/filesystem/source/fatbasebootsector.cpp /home/imk/symbian/epocroot-pdk-3.0.h/linux_build/imgtools/imglib/filesystem/source/fatbasebootsector.cpp |
1383 --- /home/imk/symbian/epocroot-pdk-3.0.h/build_latest/build/imgtools/imglib/filesystem/source/fatbasebootsector.cpp 2010-05-10 19:22:13.769118155 +0100 |
1384 --- /home/imk/symbian/epocroot-pdk-3.0.h/build_latest/build/imgtools/imglib/filesystem/source/fatbasebootsector.cpp 2010-05-10 19:22:13.769118155 +0100 |
1384 +++ /home/imk/symbian/epocroot-pdk-3.0.h/build/imgtools/imglib/filesystem/source/fatbasebootsector.cpp 2010-05-08 14:43:16.000000000 +0100 |
1385 +++ /home/imk/symbian/epocroot-pdk-3.0.h/linux_build/imgtools/imglib/filesystem/source/fatbasebootsector.cpp 2010-05-08 14:43:16.000000000 +0100 |
1385 @@ -22,6 +22,7 @@ |
1386 @@ -22,6 +22,7 @@ |
1386 */ |
1387 */ |
1387 |
1388 |
1388 #include "fatbasebootsector.h" |
1389 #include "fatbasebootsector.h" |
1389 +#include <cstring> |
1390 +#include <cstring> |
1390 |
1391 |
1391 /** |
1392 /** |
1392 Constructor of the base boot sector class |
1393 Constructor of the base boot sector class |
1393 diff -u -r -b -B -E -x '*.hg*' -x '*cross-plat-dev-utils*' -x '*baseline.txt' -x '*README' -x '*TODO' -x '*NEWS' -x '*.pyc' -x '*~' -x '*linux-unknown-libc2_11*' /home/imk/symbian/epocroot-pdk-3.0.h/build_latest/build/imgtools/imglib/filesystem/source/filesysteminterface.cpp /home/imk/symbian/epocroot-pdk-3.0.h/build/imgtools/imglib/filesystem/source/filesysteminterface.cpp |
1394 diff -u -r -b -B -E -x '*.hg*' -x '*cross-plat-dev-utils*' -x '*baseline.txt' -x '*README' -x '*TODO' -x '*NEWS' -x '*.pyc' -x '*~' -x '*linux-unknown-libc2_11*' /home/imk/symbian/epocroot-pdk-3.0.h/build_latest/build/imgtools/imglib/filesystem/source/filesysteminterface.cpp /home/imk/symbian/epocroot-pdk-3.0.h/linux_build/imgtools/imglib/filesystem/source/filesysteminterface.cpp |
1394 --- /home/imk/symbian/epocroot-pdk-3.0.h/build_latest/build/imgtools/imglib/filesystem/source/filesysteminterface.cpp 2010-05-10 19:22:13.773117267 +0100 |
1395 --- /home/imk/symbian/epocroot-pdk-3.0.h/build_latest/build/imgtools/imglib/filesystem/source/filesysteminterface.cpp 2010-05-10 19:22:13.773117267 +0100 |
1395 +++ /home/imk/symbian/epocroot-pdk-3.0.h/build/imgtools/imglib/filesystem/source/filesysteminterface.cpp 2010-05-08 14:41:36.000000000 +0100 |
1396 +++ /home/imk/symbian/epocroot-pdk-3.0.h/linux_build/imgtools/imglib/filesystem/source/filesysteminterface.cpp 2010-05-08 14:41:36.000000000 +0100 |
1396 @@ -62,7 +62,9 @@ |
1397 @@ -62,7 +62,9 @@ |
1397 iOutputStream.open(aImageFileName,ios::out|ios::binary); |
1398 iOutputStream.open(aImageFileName,ios::out|ios::binary); |
1398 if(iOutputStream.fail() == true ) |
1399 if(iOutputStream.fail() == true ) |
1399 { |
1400 { |
1400 - throw ErrorHandler(FILEOPENERROR,aImageFileName,__FILE__, __LINE__); |
1401 - throw ErrorHandler(FILEOPENERROR,aImageFileName,__FILE__, __LINE__); |
1422 - throw ErrorHandler(EMPTYFILENAME, __FILE__, __LINE__); |
1423 - throw ErrorHandler(EMPTYFILENAME, __FILE__, __LINE__); |
1423 + throw ErrorHandler(EMPTYFILENAME, const_cast<char *>(__FILE__), __LINE__); |
1424 + throw ErrorHandler(EMPTYFILENAME, const_cast<char *>(__FILE__), __LINE__); |
1424 } |
1425 } |
1425 FormatLongFileName(iLongName); |
1426 FormatLongFileName(iLongName); |
1426 iShortName = GetShortEntryName(); |
1427 iShortName = GetShortEntryName(); |
1427 diff -u -r -b -B -E -x '*.hg*' -x '*cross-plat-dev-utils*' -x '*baseline.txt' -x '*README' -x '*TODO' -x '*NEWS' -x '*.pyc' -x '*~' -x '*linux-unknown-libc2_11*' /home/imk/symbian/epocroot-pdk-3.0.h/build_latest/build/imgtools/imglib/filesystem/source/messageimplementation.cpp /home/imk/symbian/epocroot-pdk-3.0.h/build/imgtools/imglib/filesystem/source/messageimplementation.cpp |
1428 diff -u -r -b -B -E -x '*.hg*' -x '*cross-plat-dev-utils*' -x '*baseline.txt' -x '*README' -x '*TODO' -x '*NEWS' -x '*.pyc' -x '*~' -x '*linux-unknown-libc2_11*' /home/imk/symbian/epocroot-pdk-3.0.h/build_latest/build/imgtools/imglib/filesystem/source/messageimplementation.cpp /home/imk/symbian/epocroot-pdk-3.0.h/linux_build/imgtools/imglib/filesystem/source/messageimplementation.cpp |
1428 --- /home/imk/symbian/epocroot-pdk-3.0.h/build_latest/build/imgtools/imglib/filesystem/source/messageimplementation.cpp 2010-05-10 19:22:13.773117267 +0100 |
1429 --- /home/imk/symbian/epocroot-pdk-3.0.h/build_latest/build/imgtools/imglib/filesystem/source/messageimplementation.cpp 2010-05-10 19:22:13.773117267 +0100 |
1429 +++ /home/imk/symbian/epocroot-pdk-3.0.h/build/imgtools/imglib/filesystem/source/messageimplementation.cpp 2010-05-08 14:49:08.000000000 +0100 |
1430 +++ /home/imk/symbian/epocroot-pdk-3.0.h/linux_build/imgtools/imglib/filesystem/source/messageimplementation.cpp 2010-05-08 14:49:08.000000000 +0100 |
1430 @@ -23,15 +23,17 @@ |
1431 @@ -23,15 +23,17 @@ |
1431 |
1432 |
1432 #include "messageimplementation.h" |
1433 #include "messageimplementation.h" |
1433 #include "errorhandler.h" |
1434 #include "errorhandler.h" |
1434 +#include <cstring> |
1435 +#include <cstring> |
1468 - char* pMinor = strchr(str, '.'); |
1469 - char* pMinor = strchr(str, '.'); |
1469 + char const * pMinor = strchr(str, '.'); |
1470 + char const * pMinor = strchr(str, '.'); |
1470 if (pMinor) |
1471 if (pMinor) |
1471 { |
1472 { |
1472 pMinor++; |
1473 pMinor++; |
1473 diff -u -r -b -B -E -x '*.hg*' -x '*cross-plat-dev-utils*' -x '*baseline.txt' -x '*README' -x '*TODO' -x '*NEWS' -x '*.pyc' -x '*~' -x '*linux-unknown-libc2_11*' /home/imk/symbian/epocroot-pdk-3.0.h/build_latest/build/imgtools/imglib/inc/h_utl.h /home/imk/symbian/epocroot-pdk-3.0.h/build/imgtools/imglib/inc/h_utl.h |
1474 diff -u -r -b -B -E -x '*.hg*' -x '*cross-plat-dev-utils*' -x '*baseline.txt' -x '*README' -x '*TODO' -x '*NEWS' -x '*.pyc' -x '*~' -x '*linux-unknown-libc2_11*' /home/imk/symbian/epocroot-pdk-3.0.h/build_latest/build/imgtools/imglib/inc/h_utl.h /home/imk/symbian/epocroot-pdk-3.0.h/linux_build/imgtools/imglib/inc/h_utl.h |
1474 --- /home/imk/symbian/epocroot-pdk-3.0.h/build_latest/build/imgtools/imglib/inc/h_utl.h 2010-05-10 19:22:13.777117566 +0100 |
1475 --- /home/imk/symbian/epocroot-pdk-3.0.h/build_latest/build/imgtools/imglib/inc/h_utl.h 2010-05-10 19:22:13.777117566 +0100 |
1475 +++ /home/imk/symbian/epocroot-pdk-3.0.h/build/imgtools/imglib/inc/h_utl.h 2010-05-08 14:39:00.000000000 +0100 |
1476 +++ /home/imk/symbian/epocroot-pdk-3.0.h/linux_build/imgtools/imglib/inc/h_utl.h 2010-05-08 14:39:00.000000000 +0100 |
1476 @@ -65,9 +65,6 @@ |
1477 @@ -65,9 +65,6 @@ |
1477 #define _stricmp strcasecmp |
1478 #define _stricmp strcasecmp |
1478 #define strnicmp strncasecmp |
1479 #define strnicmp strncasecmp |
1479 |
1480 |
1480 -// to fix the linux problem: memcpy does not work with overlapped areas. |
1481 -// to fix the linux problem: memcpy does not work with overlapped areas. |
1481 -#define memcpy memmove |
1482 -#define memcpy memmove |
1482 - |
1483 - |
1483 // hand-rolled strupr function for converting a string to all uppercase |
1484 // hand-rolled strupr function for converting a string to all uppercase |
1484 char* strupr(char *a); |
1485 char* strupr(char *a); |
1485 |
1486 |
1486 diff -u -r -b -B -E -x '*.hg*' -x '*cross-plat-dev-utils*' -x '*baseline.txt' -x '*README' -x '*TODO' -x '*NEWS' -x '*.pyc' -x '*~' -x '*linux-unknown-libc2_11*' /home/imk/symbian/epocroot-pdk-3.0.h/build_latest/build/imgtools/imglib/parameterfileprocessor/source/parameterfileprocessor.cpp /home/imk/symbian/epocroot-pdk-3.0.h/build/imgtools/imglib/parameterfileprocessor/source/parameterfileprocessor.cpp |
1487 diff -u -r -b -B -E -x '*.hg*' -x '*cross-plat-dev-utils*' -x '*baseline.txt' -x '*README' -x '*TODO' -x '*NEWS' -x '*.pyc' -x '*~' -x '*linux-unknown-libc2_11*' /home/imk/symbian/epocroot-pdk-3.0.h/build_latest/build/imgtools/imglib/parameterfileprocessor/source/parameterfileprocessor.cpp /home/imk/symbian/epocroot-pdk-3.0.h/linux_build/imgtools/imglib/parameterfileprocessor/source/parameterfileprocessor.cpp |
1487 --- /home/imk/symbian/epocroot-pdk-3.0.h/build_latest/build/imgtools/imglib/parameterfileprocessor/source/parameterfileprocessor.cpp 2010-05-10 19:22:13.781117167 +0100 |
1488 --- /home/imk/symbian/epocroot-pdk-3.0.h/build_latest/build/imgtools/imglib/parameterfileprocessor/source/parameterfileprocessor.cpp 2010-05-10 19:22:13.781117167 +0100 |
1488 +++ /home/imk/symbian/epocroot-pdk-3.0.h/build/imgtools/imglib/parameterfileprocessor/source/parameterfileprocessor.cpp 2010-05-08 14:35:28.000000000 +0100 |
1489 +++ /home/imk/symbian/epocroot-pdk-3.0.h/linux_build/imgtools/imglib/parameterfileprocessor/source/parameterfileprocessor.cpp 2010-05-08 14:35:28.000000000 +0100 |
1489 @@ -21,6 +21,7 @@ |
1490 @@ -21,6 +21,7 @@ |
1490 |
1491 |
1491 |
1492 |
1492 #include "parameterfileprocessor.h" |
1493 #include "parameterfileprocessor.h" |
1493 +#include <cstring> |
1494 +#include <cstring> |
1494 |
1495 |
1495 |
1496 |
1496 /** |
1497 /** |
1497 diff -u -r -b -B -E -x '*.hg*' -x '*cross-plat-dev-utils*' -x '*baseline.txt' -x '*README' -x '*TODO' -x '*NEWS' -x '*.pyc' -x '*~' -x '*linux-unknown-libc2_11*' /home/imk/symbian/epocroot-pdk-3.0.h/build_latest/build/imgtools/romtools/group/BLD.INF /home/imk/symbian/epocroot-pdk-3.0.h/build/imgtools/romtools/group/BLD.INF |
1498 diff -u -r -b -B -E -x '*.hg*' -x '*cross-plat-dev-utils*' -x '*baseline.txt' -x '*README' -x '*TODO' -x '*NEWS' -x '*.pyc' -x '*~' -x '*linux-unknown-libc2_11*' /home/imk/symbian/epocroot-pdk-3.0.h/build_latest/build/imgtools/romtools/group/BLD.INF /home/imk/symbian/epocroot-pdk-3.0.h/linux_build/imgtools/romtools/group/BLD.INF |
1498 --- /home/imk/symbian/epocroot-pdk-3.0.h/build_latest/build/imgtools/romtools/group/BLD.INF 2010-05-10 19:22:13.781117167 +0100 |
1499 --- /home/imk/symbian/epocroot-pdk-3.0.h/build_latest/build/imgtools/romtools/group/BLD.INF 2010-05-10 19:22:13.781117167 +0100 |
1499 +++ /home/imk/symbian/epocroot-pdk-3.0.h/build/imgtools/romtools/group/BLD.INF 2010-04-29 15:03:58.000000000 +0100 |
1500 +++ /home/imk/symbian/epocroot-pdk-3.0.h/linux_build/imgtools/romtools/group/BLD.INF 2010-04-29 15:03:58.000000000 +0100 |
1500 @@ -15,13 +15,14 @@ |
1501 @@ -15,13 +15,14 @@ |
1501 * |
1502 * |
1502 */ |
1503 */ |
1503 |
1504 |
1504 +#include <productvariant.hrh> |
1505 +#include <productvariant.hrh> |
1511 -../maksym/fixupsym.bat /epoc32/tools/fixupsym.bat |
1512 -../maksym/fixupsym.bat /epoc32/tools/fixupsym.bat |
1512 +../maksym/fixupsym.bat EPOCROOT_EXPORT_PATH(epoc32/tools/fixupsym.bat) |
1513 +../maksym/fixupsym.bat EPOCROOT_EXPORT_PATH(epoc32/tools/fixupsym.bat) |
1513 ../maksym/hpsym.bat /epoc32/tools/hpsym.bat |
1514 ../maksym/hpsym.bat /epoc32/tools/hpsym.bat |
1514 ../maksym/maksym.bat /epoc32/tools/maksym.bat |
1515 ../maksym/maksym.bat /epoc32/tools/maksym.bat |
1515 ../maksym/maksymrofs.bat /epoc32/tools/maksymrofs.bat |
1516 ../maksym/maksymrofs.bat /epoc32/tools/maksymrofs.bat |
1516 diff -u -r -b -B -E -x '*.hg*' -x '*cross-plat-dev-utils*' -x '*baseline.txt' -x '*README' -x '*TODO' -x '*NEWS' -x '*.pyc' -x '*~' -x '*linux-unknown-libc2_11*' /home/imk/symbian/epocroot-pdk-3.0.h/build_latest/build/imgtools/romtools/group/readimage.mmp /home/imk/symbian/epocroot-pdk-3.0.h/build/imgtools/romtools/group/readimage.mmp |
1517 diff -u -r -b -B -E -x '*.hg*' -x '*cross-plat-dev-utils*' -x '*baseline.txt' -x '*README' -x '*TODO' -x '*NEWS' -x '*.pyc' -x '*~' -x '*linux-unknown-libc2_11*' /home/imk/symbian/epocroot-pdk-3.0.h/build_latest/build/imgtools/romtools/group/readimage.mmp /home/imk/symbian/epocroot-pdk-3.0.h/linux_build/imgtools/romtools/group/readimage.mmp |
1517 --- /home/imk/symbian/epocroot-pdk-3.0.h/build_latest/build/imgtools/romtools/group/readimage.mmp 2010-05-10 19:22:13.781117167 +0100 |
1518 --- /home/imk/symbian/epocroot-pdk-3.0.h/build_latest/build/imgtools/romtools/group/readimage.mmp 2010-05-10 19:22:13.781117167 +0100 |
1518 +++ /home/imk/symbian/epocroot-pdk-3.0.h/build/imgtools/romtools/group/readimage.mmp 2010-05-08 14:49:50.000000000 +0100 |
1519 +++ /home/imk/symbian/epocroot-pdk-3.0.h/linux_build/imgtools/romtools/group/readimage.mmp 2010-05-08 14:49:50.000000000 +0100 |
1519 @@ -45,15 +45,16 @@ |
1520 @@ -45,15 +45,16 @@ |
1520 userinclude ..\..\imglib\compress |
1521 userinclude ..\..\imglib\compress |
1521 userinclude ..\..\imglib\patchdataprocessor\include |
1522 userinclude ..\..\imglib\patchdataprocessor\include |
1522 userinclude ..\..\sisutils\inc |
1523 userinclude ..\..\sisutils\inc |
1523 +#ifndef TOOLS2_LINUX |
1524 +#ifndef TOOLS2_LINUX |
1533 -OPTION GCC -pthread -O2 -Wno-uninitialized |
1534 -OPTION GCC -pthread -O2 -Wno-uninitialized |
1534 +OPTION GCC -pthread -O2 -Wno-uninitialized -lboost_thread-mt |
1535 +OPTION GCC -pthread -O2 -Wno-uninitialized -lboost_thread-mt |
1535 #else |
1536 #else |
1536 STATICLIBRARY boost_thread-mgw34-mt-1_39_win32 |
1537 STATICLIBRARY boost_thread-mgw34-mt-1_39_win32 |
1537 OPTION GCC -mthreads -O2 -Wno-uninitialized |
1538 OPTION GCC -mthreads -O2 -Wno-uninitialized |
1538 diff -u -r -b -B -E -x '*.hg*' -x '*cross-plat-dev-utils*' -x '*baseline.txt' -x '*README' -x '*TODO' -x '*NEWS' -x '*.pyc' -x '*~' -x '*linux-unknown-libc2_11*' /home/imk/symbian/epocroot-pdk-3.0.h/build_latest/build/imgtools/romtools/readimage/inc/common.h /home/imk/symbian/epocroot-pdk-3.0.h/build/imgtools/romtools/readimage/inc/common.h |
1539 diff -u -r -b -B -E -x '*.hg*' -x '*cross-plat-dev-utils*' -x '*baseline.txt' -x '*README' -x '*TODO' -x '*NEWS' -x '*.pyc' -x '*~' -x '*linux-unknown-libc2_11*' /home/imk/symbian/epocroot-pdk-3.0.h/build_latest/build/imgtools/romtools/readimage/inc/common.h /home/imk/symbian/epocroot-pdk-3.0.h/linux_build/imgtools/romtools/readimage/inc/common.h |
1539 --- /home/imk/symbian/epocroot-pdk-3.0.h/build_latest/build/imgtools/romtools/readimage/inc/common.h 2010-05-10 19:22:13.785117675 +0100 |
1540 --- /home/imk/symbian/epocroot-pdk-3.0.h/build_latest/build/imgtools/romtools/readimage/inc/common.h 2010-05-10 19:22:13.785117675 +0100 |
1540 +++ /home/imk/symbian/epocroot-pdk-3.0.h/build/imgtools/romtools/readimage/inc/common.h 2010-05-08 15:01:02.000000000 +0100 |
1541 +++ /home/imk/symbian/epocroot-pdk-3.0.h/linux_build/imgtools/romtools/readimage/inc/common.h 2010-05-08 15:01:02.000000000 +0100 |
1541 @@ -46,7 +46,7 @@ |
1542 @@ -46,7 +46,7 @@ |
1542 #define DLL_UID1 10000079 |
1543 #define DLL_UID1 10000079 |
1543 #define EXE_UID1 1000007a |
1544 #define EXE_UID1 1000007a |
1544 |
1545 |
1545 -typedef enum EImageType |
1546 -typedef enum EImageType |
1546 +enum EImageType |
1547 +enum EImageType |
1547 { |
1548 { |
1548 EUNKNOWN_IMAGE, |
1549 EUNKNOWN_IMAGE, |
1549 EROM_IMAGE, |
1550 EROM_IMAGE, |
1550 diff -u -r -b -B -E -x '*.hg*' -x '*cross-plat-dev-utils*' -x '*baseline.txt' -x '*README' -x '*TODO' -x '*NEWS' -x '*.pyc' -x '*~' -x '*linux-unknown-libc2_11*' /home/imk/symbian/epocroot-pdk-3.0.h/build_latest/build/imgtools/romtools/readimage/inc/image_reader.h /home/imk/symbian/epocroot-pdk-3.0.h/build/imgtools/romtools/readimage/inc/image_reader.h |
1551 diff -u -r -b -B -E -x '*.hg*' -x '*cross-plat-dev-utils*' -x '*baseline.txt' -x '*README' -x '*TODO' -x '*NEWS' -x '*.pyc' -x '*~' -x '*linux-unknown-libc2_11*' /home/imk/symbian/epocroot-pdk-3.0.h/build_latest/build/imgtools/romtools/readimage/inc/image_reader.h /home/imk/symbian/epocroot-pdk-3.0.h/linux_build/imgtools/romtools/readimage/inc/image_reader.h |
1551 --- /home/imk/symbian/epocroot-pdk-3.0.h/build_latest/build/imgtools/romtools/readimage/inc/image_reader.h 2010-05-10 19:22:13.789117416 +0100 |
1552 --- /home/imk/symbian/epocroot-pdk-3.0.h/build_latest/build/imgtools/romtools/readimage/inc/image_reader.h 2010-05-10 19:22:13.789117416 +0100 |
1552 +++ /home/imk/symbian/epocroot-pdk-3.0.h/build/imgtools/romtools/readimage/inc/image_reader.h 2010-05-08 15:02:34.000000000 +0100 |
1553 +++ /home/imk/symbian/epocroot-pdk-3.0.h/linux_build/imgtools/romtools/readimage/inc/image_reader.h 2010-05-08 15:02:34.000000000 +0100 |
1553 @@ -27,7 +27,19 @@ |
1554 @@ -27,7 +27,19 @@ |
1554 |
1555 |
1555 |
1556 |
1556 #include "common.h" |
1557 #include "common.h" |
1557 -#include <direct.h> |
1558 -#include <direct.h> |
1569 +#endif |
1570 +#endif |
1570 + |
1571 + |
1571 #include <map> |
1572 #include <map> |
1572 |
1573 |
1573 typedef struct tag_FILEINFO |
1574 typedef struct tag_FILEINFO |
1574 diff -u -r -b -B -E -x '*.hg*' -x '*cross-plat-dev-utils*' -x '*baseline.txt' -x '*README' -x '*TODO' -x '*NEWS' -x '*.pyc' -x '*~' -x '*linux-unknown-libc2_11*' /home/imk/symbian/epocroot-pdk-3.0.h/build_latest/build/imgtools/romtools/readimage/inc/rofs_image_reader.h /home/imk/symbian/epocroot-pdk-3.0.h/build/imgtools/romtools/readimage/inc/rofs_image_reader.h |
1575 diff -u -r -b -B -E -x '*.hg*' -x '*cross-plat-dev-utils*' -x '*baseline.txt' -x '*README' -x '*TODO' -x '*NEWS' -x '*.pyc' -x '*~' -x '*linux-unknown-libc2_11*' /home/imk/symbian/epocroot-pdk-3.0.h/build_latest/build/imgtools/romtools/readimage/inc/rofs_image_reader.h /home/imk/symbian/epocroot-pdk-3.0.h/linux_build/imgtools/romtools/readimage/inc/rofs_image_reader.h |
1575 --- /home/imk/symbian/epocroot-pdk-3.0.h/build_latest/build/imgtools/romtools/readimage/inc/rofs_image_reader.h 2010-05-10 19:22:13.789117416 +0100 |
1576 --- /home/imk/symbian/epocroot-pdk-3.0.h/build_latest/build/imgtools/romtools/readimage/inc/rofs_image_reader.h 2010-05-10 19:22:13.789117416 +0100 |
1576 +++ /home/imk/symbian/epocroot-pdk-3.0.h/build/imgtools/romtools/readimage/inc/rofs_image_reader.h 2010-05-08 15:01:40.000000000 +0100 |
1577 +++ /home/imk/symbian/epocroot-pdk-3.0.h/linux_build/imgtools/romtools/readimage/inc/rofs_image_reader.h 2010-05-08 15:01:40.000000000 +0100 |
1577 @@ -65,7 +65,7 @@ |
1578 @@ -65,7 +65,7 @@ |
1578 void DumpDirStructure(); |
1579 void DumpDirStructure(); |
1579 void DumpFileAttributes(); |
1580 void DumpFileAttributes(); |
1580 void MarkNodes(); |
1581 void MarkNodes(); |
1581 - void SetSeek(streampos aOff, ios::seek_dir aStartPos=ios::beg); |
1582 - void SetSeek(streampos aOff, ios::seek_dir aStartPos=ios::beg); |
1582 + void SetSeek(streampos aOff, std::ios_base::seekdir aStartPos); |
1583 + void SetSeek(streampos aOff, std::ios_base::seekdir aStartPos); |
1583 void ExtractImageContents(); |
1584 void ExtractImageContents(); |
1584 void CheckFileExtension(char* aFileName,TRomBuilderEntry* aEntry,TRomNode* aNode,ofstream& aLogFile ); |
1585 void CheckFileExtension(char* aFileName,TRomBuilderEntry* aEntry,TRomNode* aNode,ofstream& aLogFile ); |
1585 void GetCompleteNodePath(TRomNode* aNode,string& aName,char* aAppStr); |
1586 void GetCompleteNodePath(TRomNode* aNode,string& aName,char* aAppStr); |
1586 diff -u -r -b -B -E -x '*.hg*' -x '*cross-plat-dev-utils*' -x '*baseline.txt' -x '*README' -x '*TODO' -x '*NEWS' -x '*.pyc' -x '*~' -x '*linux-unknown-libc2_11*' /home/imk/symbian/epocroot-pdk-3.0.h/build_latest/build/imgtools/romtools/readimage/src/e32_image_reader.cpp /home/imk/symbian/epocroot-pdk-3.0.h/build/imgtools/romtools/readimage/src/e32_image_reader.cpp |
1587 diff -u -r -b -B -E -x '*.hg*' -x '*cross-plat-dev-utils*' -x '*baseline.txt' -x '*README' -x '*TODO' -x '*NEWS' -x '*.pyc' -x '*~' -x '*linux-unknown-libc2_11*' /home/imk/symbian/epocroot-pdk-3.0.h/build_latest/build/imgtools/romtools/readimage/src/e32_image_reader.cpp /home/imk/symbian/epocroot-pdk-3.0.h/linux_build/imgtools/romtools/readimage/src/e32_image_reader.cpp |
1587 --- /home/imk/symbian/epocroot-pdk-3.0.h/build_latest/build/imgtools/romtools/readimage/src/e32_image_reader.cpp 2010-05-10 19:22:13.789117416 +0100 |
1588 --- /home/imk/symbian/epocroot-pdk-3.0.h/build_latest/build/imgtools/romtools/readimage/src/e32_image_reader.cpp 2010-05-10 19:22:13.789117416 +0100 |
1588 +++ /home/imk/symbian/epocroot-pdk-3.0.h/build/imgtools/romtools/readimage/src/e32_image_reader.cpp 2010-05-08 15:00:20.000000000 +0100 |
1589 +++ /home/imk/symbian/epocroot-pdk-3.0.h/linux_build/imgtools/romtools/readimage/src/e32_image_reader.cpp 2010-05-08 15:00:20.000000000 +0100 |
1589 @@ -74,27 +74,27 @@ |
1590 @@ -74,27 +74,27 @@ |
1590 { |
1591 { |
1591 bool aContinue = true; |
1592 bool aContinue = true; |
1592 |
1593 |
1593 - DumpInHex("Size", aE32Image.iSize ) << endl; |
1594 - DumpInHex("Size", aE32Image.iSize ) << endl; |
1670 *out << "Priority...................." << dec << aE32Image.iOrigHdr->iProcessPriority << endl; |
1671 *out << "Priority...................." << dec << aE32Image.iOrigHdr->iProcessPriority << endl; |
1671 - DumpInHex("Dll ref table size", aE32Image.iOrigHdr->iDllRefTableCount) << endl << endl << endl; |
1672 - DumpInHex("Dll ref table size", aE32Image.iOrigHdr->iDllRefTableCount) << endl << endl << endl; |
1672 + DumpInHex(const_cast<char *>("Dll ref table size"), aE32Image.iOrigHdr->iDllRefTableCount) << endl << endl << endl; |
1673 + DumpInHex(const_cast<char *>("Dll ref table size"), aE32Image.iOrigHdr->iDllRefTableCount) << endl << endl << endl; |
1673 } |
1674 } |
1674 + |
1675 + |
1675 diff -u -r -b -B -E -x '*.hg*' -x '*cross-plat-dev-utils*' -x '*baseline.txt' -x '*README' -x '*TODO' -x '*NEWS' -x '*.pyc' -x '*~' -x '*linux-unknown-libc2_11*' /home/imk/symbian/epocroot-pdk-3.0.h/build_latest/build/imgtools/romtools/readimage/src/image_handler.cpp /home/imk/symbian/epocroot-pdk-3.0.h/build/imgtools/romtools/readimage/src/image_handler.cpp |
1676 diff -u -r -b -B -E -x '*.hg*' -x '*cross-plat-dev-utils*' -x '*baseline.txt' -x '*README' -x '*TODO' -x '*NEWS' -x '*.pyc' -x '*~' -x '*linux-unknown-libc2_11*' /home/imk/symbian/epocroot-pdk-3.0.h/build_latest/build/imgtools/romtools/readimage/src/image_handler.cpp /home/imk/symbian/epocroot-pdk-3.0.h/linux_build/imgtools/romtools/readimage/src/image_handler.cpp |
1676 --- /home/imk/symbian/epocroot-pdk-3.0.h/build_latest/build/imgtools/romtools/readimage/src/image_handler.cpp 2010-05-10 19:22:13.789117416 +0100 |
1677 --- /home/imk/symbian/epocroot-pdk-3.0.h/build_latest/build/imgtools/romtools/readimage/src/image_handler.cpp 2010-05-10 19:22:13.789117416 +0100 |
1677 +++ /home/imk/symbian/epocroot-pdk-3.0.h/build/imgtools/romtools/readimage/src/image_handler.cpp 2010-05-08 14:59:02.000000000 +0100 |
1678 +++ /home/imk/symbian/epocroot-pdk-3.0.h/linux_build/imgtools/romtools/readimage/src/image_handler.cpp 2010-05-08 14:59:02.000000000 +0100 |
1678 @@ -392,7 +392,8 @@ |
1679 @@ -392,7 +392,8 @@ |
1679 { |
1680 { |
1680 if(iInputFileName.empty()) |
1681 if(iInputFileName.empty()) |
1681 { |
1682 { |
1682 - throw SisUtilsException("Usage Error", "No SIS file passed"); |
1683 - throw SisUtilsException("Usage Error", "No SIS file passed"); |
1693 + throw SisUtilsException(const_cast<char *>("Error:"), |
1694 + throw SisUtilsException(const_cast<char *>("Error:"), |
1694 + const_cast<char *>("Cannot create Sis2Iby object")); |
1695 + const_cast<char *>("Cannot create Sis2Iby object")); |
1695 } |
1696 } |
1696 } |
1697 } |
1697 } |
1698 } |
1698 diff -u -r -b -B -E -x '*.hg*' -x '*cross-plat-dev-utils*' -x '*baseline.txt' -x '*README' -x '*TODO' -x '*NEWS' -x '*.pyc' -x '*~' -x '*linux-unknown-libc2_11*' /home/imk/symbian/epocroot-pdk-3.0.h/build_latest/build/imgtools/romtools/readimage/src/image_reader.cpp /home/imk/symbian/epocroot-pdk-3.0.h/build/imgtools/romtools/readimage/src/image_reader.cpp |
1699 diff -u -r -b -B -E -x '*.hg*' -x '*cross-plat-dev-utils*' -x '*baseline.txt' -x '*README' -x '*TODO' -x '*NEWS' -x '*.pyc' -x '*~' -x '*linux-unknown-libc2_11*' /home/imk/symbian/epocroot-pdk-3.0.h/build_latest/build/imgtools/romtools/readimage/src/image_reader.cpp /home/imk/symbian/epocroot-pdk-3.0.h/linux_build/imgtools/romtools/readimage/src/image_reader.cpp |
1699 --- /home/imk/symbian/epocroot-pdk-3.0.h/build_latest/build/imgtools/romtools/readimage/src/image_reader.cpp 2010-05-10 19:22:13.789117416 +0100 |
1700 --- /home/imk/symbian/epocroot-pdk-3.0.h/build_latest/build/imgtools/romtools/readimage/src/image_reader.cpp 2010-05-10 19:22:13.789117416 +0100 |
1700 +++ /home/imk/symbian/epocroot-pdk-3.0.h/build/imgtools/romtools/readimage/src/image_reader.cpp 2010-05-08 14:57:10.000000000 +0100 |
1701 +++ /home/imk/symbian/epocroot-pdk-3.0.h/linux_build/imgtools/romtools/readimage/src/image_reader.cpp 2010-05-08 14:57:10.000000000 +0100 |
1701 @@ -173,7 +173,7 @@ |
1702 @@ -173,7 +173,7 @@ |
1702 |
1703 |
1703 |
1704 |
1704 // get the current working directory and store in buffer. |
1705 // get the current working directory and store in buffer. |
1705 - if( _getcwd(currWorkingDir,_MAX_BUFFER_SIZE_) == NULL ) |
1706 - if( _getcwd(currWorkingDir,_MAX_BUFFER_SIZE_) == NULL ) |
1744 - _chdir(currWorkingDir); |
1745 - _chdir(currWorkingDir); |
1745 + int r = CHDIR(currWorkingDir); (void)r; |
1746 + int r = CHDIR(currWorkingDir); (void)r; |
1746 // replace the source path with the original path information. |
1747 // replace the source path with the original path information. |
1747 strcpy(aSrcPath,origPath.c_str()); |
1748 strcpy(aSrcPath,origPath.c_str()); |
1748 delete[] currWorkingDir; |
1749 delete[] currWorkingDir; |
1749 diff -u -r -b -B -E -x '*.hg*' -x '*cross-plat-dev-utils*' -x '*baseline.txt' -x '*README' -x '*TODO' -x '*NEWS' -x '*.pyc' -x '*~' -x '*linux-unknown-libc2_11*' /home/imk/symbian/epocroot-pdk-3.0.h/build_latest/build/imgtools/romtools/readimage/src/rofs_image_reader.cpp /home/imk/symbian/epocroot-pdk-3.0.h/build/imgtools/romtools/readimage/src/rofs_image_reader.cpp |
1750 diff -u -r -b -B -E -x '*.hg*' -x '*cross-plat-dev-utils*' -x '*baseline.txt' -x '*README' -x '*TODO' -x '*NEWS' -x '*.pyc' -x '*~' -x '*linux-unknown-libc2_11*' /home/imk/symbian/epocroot-pdk-3.0.h/build_latest/build/imgtools/romtools/readimage/src/rofs_image_reader.cpp /home/imk/symbian/epocroot-pdk-3.0.h/linux_build/imgtools/romtools/readimage/src/rofs_image_reader.cpp |
1750 --- /home/imk/symbian/epocroot-pdk-3.0.h/build_latest/build/imgtools/romtools/readimage/src/rofs_image_reader.cpp 2010-05-10 19:22:13.789117416 +0100 |
1751 --- /home/imk/symbian/epocroot-pdk-3.0.h/build_latest/build/imgtools/romtools/readimage/src/rofs_image_reader.cpp 2010-05-10 19:22:13.789117416 +0100 |
1751 +++ /home/imk/symbian/epocroot-pdk-3.0.h/build/imgtools/romtools/readimage/src/rofs_image_reader.cpp 2010-05-08 14:58:12.000000000 +0100 |
1752 +++ /home/imk/symbian/epocroot-pdk-3.0.h/linux_build/imgtools/romtools/readimage/src/rofs_image_reader.cpp 2010-05-08 14:58:12.000000000 +0100 |
1752 @@ -42,7 +42,7 @@ |
1753 @@ -42,7 +42,7 @@ |
1753 delete iImageReader; |
1754 delete iImageReader; |
1754 } |
1755 } |
1755 |
1756 |
1756 -void RofsImageReader::SetSeek(streampos aOff, ios::seek_dir aStartPos) |
1757 -void RofsImageReader::SetSeek(streampos aOff, ios::seek_dir aStartPos) |
2050 + DumpInHex( const_cast<char *>(""), aRomImgEntry->iHardwareVariant, true) << "] "; |
2051 + DumpInHex( const_cast<char *>(""), aRomImgEntry->iHardwareVariant, true) << "] "; |
2051 + DumpInHex( const_cast<char *>(" DataSize="), (aRomImgEntry->iBssSize + aRomImgEntry->iDataSize), true) << endl; |
2052 + DumpInHex( const_cast<char *>(" DataSize="), (aRomImgEntry->iBssSize + aRomImgEntry->iDataSize), true) << endl; |
2052 |
2053 |
2053 } |
2054 } |
2054 |
2055 |
2055 diff -u -r -b -B -E -x '*.hg*' -x '*cross-plat-dev-utils*' -x '*baseline.txt' -x '*README' -x '*TODO' -x '*NEWS' -x '*.pyc' -x '*~' -x '*linux-unknown-libc2_11*' /home/imk/symbian/epocroot-pdk-3.0.h/build_latest/build/imgtools/romtools/rofsbuild/r_build.cpp /home/imk/symbian/epocroot-pdk-3.0.h/build/imgtools/romtools/rofsbuild/r_build.cpp |
2056 diff -u -r -b -B -E -x '*.hg*' -x '*cross-plat-dev-utils*' -x '*baseline.txt' -x '*README' -x '*TODO' -x '*NEWS' -x '*.pyc' -x '*~' -x '*linux-unknown-libc2_11*' /home/imk/symbian/epocroot-pdk-3.0.h/build_latest/build/imgtools/romtools/rofsbuild/r_build.cpp /home/imk/symbian/epocroot-pdk-3.0.h/linux_build/imgtools/romtools/rofsbuild/r_build.cpp |
2056 --- /home/imk/symbian/epocroot-pdk-3.0.h/build_latest/build/imgtools/romtools/rofsbuild/r_build.cpp 2010-05-10 19:22:13.793117226 +0100 |
2057 --- /home/imk/symbian/epocroot-pdk-3.0.h/build_latest/build/imgtools/romtools/rofsbuild/r_build.cpp 2010-05-10 19:22:13.793117226 +0100 |
2057 +++ /home/imk/symbian/epocroot-pdk-3.0.h/build/imgtools/romtools/rofsbuild/r_build.cpp 2010-05-08 15:04:00.000000000 +0100 |
2058 +++ /home/imk/symbian/epocroot-pdk-3.0.h/linux_build/imgtools/romtools/rofsbuild/r_build.cpp 2010-05-08 15:04:00.000000000 +0100 |
2058 @@ -29,7 +29,7 @@ |
2059 @@ -29,7 +29,7 @@ |
2059 |
2060 |
2060 #if defined(__MSVCDOTNET__) || defined(__TOOLS2__) |
2061 #if defined(__MSVCDOTNET__) || defined(__TOOLS2__) |
2061 #include <iomanip> |
2062 #include <iomanip> |
2062 - #include <strstream> |
2063 - #include <strstream> |
2105 - size = os.pcount(); |
2106 - size = os.pcount(); |
2106 + size = os.str().size(); |
2107 + size = os.str().size(); |
2107 compression = f.iHdr->CompressionType(); |
2108 compression = f.iHdr->CompressionType(); |
2108 memcpy(&iUids[0], aDest, sizeof(iUids)); |
2109 memcpy(&iUids[0], aDest, sizeof(iUids)); |
2109 } |
2110 } |
2110 diff -u -r -b -B -E -x '*.hg*' -x '*cross-plat-dev-utils*' -x '*baseline.txt' -x '*README' -x '*TODO' -x '*NEWS' -x '*.pyc' -x '*~' -x '*linux-unknown-libc2_11*' /home/imk/symbian/epocroot-pdk-3.0.h/build_latest/build/imgtools/romtools/rofsbuild/r_coreimage.cpp /home/imk/symbian/epocroot-pdk-3.0.h/build/imgtools/romtools/rofsbuild/r_coreimage.cpp |
2111 diff -u -r -b -B -E -x '*.hg*' -x '*cross-plat-dev-utils*' -x '*baseline.txt' -x '*README' -x '*TODO' -x '*NEWS' -x '*.pyc' -x '*~' -x '*linux-unknown-libc2_11*' /home/imk/symbian/epocroot-pdk-3.0.h/build_latest/build/imgtools/romtools/rofsbuild/r_coreimage.cpp /home/imk/symbian/epocroot-pdk-3.0.h/linux_build/imgtools/romtools/rofsbuild/r_coreimage.cpp |
2111 --- /home/imk/symbian/epocroot-pdk-3.0.h/build_latest/build/imgtools/romtools/rofsbuild/r_coreimage.cpp 2010-05-10 19:22:13.793117226 +0100 |
2112 --- /home/imk/symbian/epocroot-pdk-3.0.h/build_latest/build/imgtools/romtools/rofsbuild/r_coreimage.cpp 2010-05-10 19:22:13.793117226 +0100 |
2112 +++ /home/imk/symbian/epocroot-pdk-3.0.h/build/imgtools/romtools/rofsbuild/r_coreimage.cpp 2010-05-08 15:06:54.000000000 +0100 |
2113 +++ /home/imk/symbian/epocroot-pdk-3.0.h/linux_build/imgtools/romtools/rofsbuild/r_coreimage.cpp 2010-05-08 15:06:54.000000000 +0100 |
2113 @@ -99,7 +99,7 @@ |
2114 @@ -99,7 +99,7 @@ |
2114 TInt RCoreImageReader::ReadIdentifier() |
2115 TInt RCoreImageReader::ReadIdentifier() |
2115 { |
2116 { |
2116 int itemsRead = fread(&iIdentifier, sizeof(TUint8), K_ID_SIZE, iCoreImage); |
2117 int itemsRead = fread(&iIdentifier, sizeof(TUint8), K_ID_SIZE, iCoreImage); |
2117 - TInt result = ImageError(itemsRead, K_ID_SIZE, "Read Identifier"); |
2118 - TInt result = ImageError(itemsRead, K_ID_SIZE, "Read Identifier"); |
2169 - return ImageError(itemsRead, aLength, "Rof Entry Name"); |
2170 - return ImageError(itemsRead, aLength, "Rof Entry Name"); |
2170 + return ImageError(itemsRead, aLength, const_cast<char *>("Rof Entry Name")); |
2171 + return ImageError(itemsRead, aLength, const_cast<char *>("Rof Entry Name")); |
2171 } |
2172 } |
2172 |
2173 |
2173 /** |
2174 /** |
2174 diff -u -r -b -B -E -x '*.hg*' -x '*cross-plat-dev-utils*' -x '*baseline.txt' -x '*README' -x '*TODO' -x '*NEWS' -x '*.pyc' -x '*~' -x '*linux-unknown-libc2_11*' /home/imk/symbian/epocroot-pdk-3.0.h/build_latest/build/imgtools/romtools/rofsbuild/r_driveimage.cpp /home/imk/symbian/epocroot-pdk-3.0.h/build/imgtools/romtools/rofsbuild/r_driveimage.cpp |
2175 diff -u -r -b -B -E -x '*.hg*' -x '*cross-plat-dev-utils*' -x '*baseline.txt' -x '*README' -x '*TODO' -x '*NEWS' -x '*.pyc' -x '*~' -x '*linux-unknown-libc2_11*' /home/imk/symbian/epocroot-pdk-3.0.h/build_latest/build/imgtools/romtools/rofsbuild/r_driveimage.cpp /home/imk/symbian/epocroot-pdk-3.0.h/linux_build/imgtools/romtools/rofsbuild/r_driveimage.cpp |
2175 --- /home/imk/symbian/epocroot-pdk-3.0.h/build_latest/build/imgtools/romtools/rofsbuild/r_driveimage.cpp 2010-05-10 19:22:13.793117226 +0100 |
2176 --- /home/imk/symbian/epocroot-pdk-3.0.h/build_latest/build/imgtools/romtools/rofsbuild/r_driveimage.cpp 2010-05-10 19:22:13.793117226 +0100 |
2176 +++ /home/imk/symbian/epocroot-pdk-3.0.h/build/imgtools/romtools/rofsbuild/r_driveimage.cpp 2010-04-21 13:27:26.000000000 +0100 |
2177 +++ /home/imk/symbian/epocroot-pdk-3.0.h/linux_build/imgtools/romtools/rofsbuild/r_driveimage.cpp 2010-04-21 13:27:26.000000000 +0100 |
2177 @@ -254,7 +254,7 @@ |
2178 @@ -254,7 +254,7 @@ |
2178 fileName.append("/"); |
2179 fileName.append("/"); |
2179 |
2180 |
2180 // Go through each entry |
2181 // Go through each entry |
2181 - while(dirEntry = readdir(dirHandler)) |
2182 - while(dirEntry = readdir(dirHandler)) |
2182 + while((dirEntry = readdir(dirHandler)) != NULL) |
2183 + while((dirEntry = readdir(dirHandler)) != NULL) |
2183 { |
2184 { |
2184 if(dirEntry->d_type != DT_DIR) |
2185 if(dirEntry->d_type != DT_DIR) |
2185 { |
2186 { |
2186 diff -u -r -b -B -E -x '*.hg*' -x '*cross-plat-dev-utils*' -x '*baseline.txt' -x '*README' -x '*TODO' -x '*NEWS' -x '*.pyc' -x '*~' -x '*linux-unknown-libc2_11*' /home/imk/symbian/epocroot-pdk-3.0.h/build_latest/build/imgtools/romtools/rofsbuild/r_driveutl.cpp /home/imk/symbian/epocroot-pdk-3.0.h/build/imgtools/romtools/rofsbuild/r_driveutl.cpp |
2187 diff -u -r -b -B -E -x '*.hg*' -x '*cross-plat-dev-utils*' -x '*baseline.txt' -x '*README' -x '*TODO' -x '*NEWS' -x '*.pyc' -x '*~' -x '*linux-unknown-libc2_11*' /home/imk/symbian/epocroot-pdk-3.0.h/build_latest/build/imgtools/romtools/rofsbuild/r_driveutl.cpp /home/imk/symbian/epocroot-pdk-3.0.h/linux_build/imgtools/romtools/rofsbuild/r_driveutl.cpp |
2187 --- /home/imk/symbian/epocroot-pdk-3.0.h/build_latest/build/imgtools/romtools/rofsbuild/r_driveutl.cpp 2010-05-10 19:22:13.793117226 +0100 |
2188 --- /home/imk/symbian/epocroot-pdk-3.0.h/build_latest/build/imgtools/romtools/rofsbuild/r_driveutl.cpp 2010-05-10 19:22:13.793117226 +0100 |
2188 +++ /home/imk/symbian/epocroot-pdk-3.0.h/build/imgtools/romtools/rofsbuild/r_driveutl.cpp 2010-05-08 15:05:24.000000000 +0100 |
2189 +++ /home/imk/symbian/epocroot-pdk-3.0.h/linux_build/imgtools/romtools/rofsbuild/r_driveutl.cpp 2010-05-08 15:05:24.000000000 +0100 |
2189 @@ -82,7 +82,7 @@ |
2190 @@ -82,7 +82,7 @@ |
2190 /** |
2191 /** |
2191 Time Stamp for Log file. |
2192 Time Stamp for Log file. |
2192 */ |
2193 */ |
2193 -TAny GetLocalTime(TAny) |
2194 -TAny GetLocalTime(TAny) |
2194 +TAny GetLocalTime() |
2195 +TAny GetLocalTime() |
2195 { |
2196 { |
2196 struct tm *aNewTime = NULL; |
2197 struct tm *aNewTime = NULL; |
2197 time_t aTime = 0; |
2198 time_t aTime = 0; |
2198 diff -u -r -b -B -E -x '*.hg*' -x '*cross-plat-dev-utils*' -x '*baseline.txt' -x '*README' -x '*TODO' -x '*NEWS' -x '*.pyc' -x '*~' -x '*linux-unknown-libc2_11*' /home/imk/symbian/epocroot-pdk-3.0.h/build_latest/build/imgtools/romtools/rofsbuild/r_driveutl.h /home/imk/symbian/epocroot-pdk-3.0.h/build/imgtools/romtools/rofsbuild/r_driveutl.h |
2199 diff -u -r -b -B -E -x '*.hg*' -x '*cross-plat-dev-utils*' -x '*baseline.txt' -x '*README' -x '*TODO' -x '*NEWS' -x '*.pyc' -x '*~' -x '*linux-unknown-libc2_11*' /home/imk/symbian/epocroot-pdk-3.0.h/build_latest/build/imgtools/romtools/rofsbuild/r_driveutl.h /home/imk/symbian/epocroot-pdk-3.0.h/linux_build/imgtools/romtools/rofsbuild/r_driveutl.h |
2199 --- /home/imk/symbian/epocroot-pdk-3.0.h/build_latest/build/imgtools/romtools/rofsbuild/r_driveutl.h 2010-05-10 19:22:13.793117226 +0100 |
2200 --- /home/imk/symbian/epocroot-pdk-3.0.h/build_latest/build/imgtools/romtools/rofsbuild/r_driveutl.h 2010-05-10 19:22:13.793117226 +0100 |
2200 +++ /home/imk/symbian/epocroot-pdk-3.0.h/build/imgtools/romtools/rofsbuild/r_driveutl.h 2010-05-08 15:08:42.000000000 +0100 |
2201 +++ /home/imk/symbian/epocroot-pdk-3.0.h/linux_build/imgtools/romtools/rofsbuild/r_driveutl.h 2010-05-08 15:08:42.000000000 +0100 |
2201 @@ -24,6 +24,6 @@ |
2202 @@ -24,6 +24,6 @@ |
2202 #include <e32def.h> |
2203 #include <e32def.h> |
2203 |
2204 |
2204 TInt Getlogfile(TText *aDriveObeyFileName,TText* &aPadLogFile); |
2205 TInt Getlogfile(TText *aDriveObeyFileName,TText* &aPadLogFile); |
2205 -TAny GetLocalTime(TAny); |
2206 -TAny GetLocalTime(TAny); |
2206 +TAny GetLocalTime(); |
2207 +TAny GetLocalTime(); |
2207 |
2208 |
2208 #endif |
2209 #endif |
2209 diff -u -r -b -B -E -x '*.hg*' -x '*cross-plat-dev-utils*' -x '*baseline.txt' -x '*README' -x '*TODO' -x '*NEWS' -x '*.pyc' -x '*~' -x '*linux-unknown-libc2_11*' /home/imk/symbian/epocroot-pdk-3.0.h/build_latest/build/imgtools/romtools/rofsbuild/r_obey.cpp /home/imk/symbian/epocroot-pdk-3.0.h/build/imgtools/romtools/rofsbuild/r_obey.cpp |
2210 diff -u -r -b -B -E -x '*.hg*' -x '*cross-plat-dev-utils*' -x '*baseline.txt' -x '*README' -x '*TODO' -x '*NEWS' -x '*.pyc' -x '*~' -x '*linux-unknown-libc2_11*' /home/imk/symbian/epocroot-pdk-3.0.h/build_latest/build/imgtools/romtools/rofsbuild/r_obey.cpp /home/imk/symbian/epocroot-pdk-3.0.h/linux_build/imgtools/romtools/rofsbuild/r_obey.cpp |
2210 --- /home/imk/symbian/epocroot-pdk-3.0.h/build_latest/build/imgtools/romtools/rofsbuild/r_obey.cpp 2010-05-10 19:22:13.793117226 +0100 |
2211 --- /home/imk/symbian/epocroot-pdk-3.0.h/build_latest/build/imgtools/romtools/rofsbuild/r_obey.cpp 2010-05-10 19:22:13.793117226 +0100 |
2211 +++ /home/imk/symbian/epocroot-pdk-3.0.h/build/imgtools/romtools/rofsbuild/r_obey.cpp 2010-05-08 15:04:50.000000000 +0100 |
2212 +++ /home/imk/symbian/epocroot-pdk-3.0.h/linux_build/imgtools/romtools/rofsbuild/r_obey.cpp 2010-05-12 09:50:42.805097594 +0100 |
2212 @@ -283,7 +283,7 @@ |
2213 @@ -47,6 +47,7 @@ |
|
2214 #include <time.h> |
|
2215 #include <assert.h> |
|
2216 #include <errno.h> |
|
2217 +#include <limits.h> |
|
2218 |
|
2219 #include <e32std.h> |
|
2220 #include <e32std_private.h> |
|
2221 @@ -283,7 +284,7 @@ |
2213 iCurrentLine++; |
2222 iCurrentLine++; |
2214 iCurrentMark = ftell(iObeyFile); |
2223 iCurrentMark = ftell(iObeyFile); |
2215 iLine[0]='\0'; |
2224 iLine[0]='\0'; |
2216 - fgets((char*)iLine,imaxLength+1,iObeyFile); |
2225 - fgets((char*)iLine,imaxLength+1,iObeyFile); |
2217 + char *cp = fgets((char*)iLine,imaxLength+1,iObeyFile); (void)cp; |
2226 + char *cp = fgets((char*)iLine,imaxLength+1,iObeyFile); (void)cp; |
2218 iCurrentObeyStatement = new TText[imaxLength+1]; |
2227 iCurrentObeyStatement = new TText[imaxLength+1]; |
2219 strcpy((char*)iCurrentObeyStatement,(char*)iLine); |
2228 strcpy((char*)iCurrentObeyStatement,(char*)iLine); |
2220 iNumWords = Parse(); |
2229 iNumWords = Parse(); |
2221 @@ -646,13 +646,7 @@ |
2230 @@ -646,13 +647,7 @@ |
2222 { |
2231 { |
2223 if (keyword == EKeywordCoreImage) |
2232 if (keyword == EKeywordCoreImage) |
2224 { |
2233 { |
2225 - #if defined(__TOOLS2__) && defined (_STLP_THREADS) |
2234 - #if defined(__TOOLS2__) && defined (_STLP_THREADS) |
2226 - istringstream val(iReader.Word(1),(ios_base::in+ios_base::out)); |
2235 - istringstream val(iReader.Word(1),(ios_base::in+ios_base::out)); |
2231 - #endif |
2240 - #endif |
2232 + istringstream val(iReader.Word(1),ios_base::in|ios_base::out); |
2241 + istringstream val(iReader.Word(1),ios_base::in|ios_base::out); |
2233 iReader.CopyWord(1, coreImageFileName); |
2242 iReader.CopyWord(1, coreImageFileName); |
2234 iReader.MarkNext(); // ready for processing extension |
2243 iReader.MarkNext(); // ready for processing extension |
2235 break; |
2244 break; |
2236 diff -u -r -b -B -E -x '*.hg*' -x '*cross-plat-dev-utils*' -x '*baseline.txt' -x '*README' -x '*TODO' -x '*NEWS' -x '*.pyc' -x '*~' -x '*linux-unknown-libc2_11*' /home/imk/symbian/epocroot-pdk-3.0.h/build_latest/build/imgtools/romtools/rofsbuild/rofsbuild.mmp /home/imk/symbian/epocroot-pdk-3.0.h/build/imgtools/romtools/rofsbuild/rofsbuild.mmp |
2245 diff -u -r -b -B -E -x '*.hg*' -x '*cross-plat-dev-utils*' -x '*baseline.txt' -x '*README' -x '*TODO' -x '*NEWS' -x '*.pyc' -x '*~' -x '*linux-unknown-libc2_11*' /home/imk/symbian/epocroot-pdk-3.0.h/build_latest/build/imgtools/romtools/rofsbuild/rofsbuild.mmp /home/imk/symbian/epocroot-pdk-3.0.h/linux_build/imgtools/romtools/rofsbuild/rofsbuild.mmp |
2237 --- /home/imk/symbian/epocroot-pdk-3.0.h/build_latest/build/imgtools/romtools/rofsbuild/rofsbuild.mmp 2010-05-10 19:22:13.797117735 +0100 |
2246 --- /home/imk/symbian/epocroot-pdk-3.0.h/build_latest/build/imgtools/romtools/rofsbuild/rofsbuild.mmp 2010-05-10 19:22:13.797117735 +0100 |
2238 +++ /home/imk/symbian/epocroot-pdk-3.0.h/build/imgtools/romtools/rofsbuild/rofsbuild.mmp 2010-05-08 15:07:32.000000000 +0100 |
2247 +++ /home/imk/symbian/epocroot-pdk-3.0.h/linux_build/imgtools/romtools/rofsbuild/rofsbuild.mmp 2010-05-08 15:07:32.000000000 +0100 |
2239 @@ -43,15 +43,16 @@ |
2248 @@ -43,15 +43,16 @@ |
2240 USERINCLUDE ../../imglib/inc ../../imglib/compress ../../imglib/filesystem/include |
2249 USERINCLUDE ../../imglib/inc ../../imglib/compress ../../imglib/filesystem/include |
2241 USERINCLUDE ../../imglib/patchdataprocessor/include ../../imglib/parameterfileprocessor/include |
2250 USERINCLUDE ../../imglib/patchdataprocessor/include ../../imglib/parameterfileprocessor/include |
2242 USERINCLUDE ../../imglib/memmap/include |
2251 USERINCLUDE ../../imglib/memmap/include |
2243 +#ifndef TOOLS2_LINUX |
2252 +#ifndef TOOLS2_LINUX |
2253 -OPTION GCC -pthread -O2 -Wno-uninitialized |
2262 -OPTION GCC -pthread -O2 -Wno-uninitialized |
2254 +OPTION GCC -pthread -O2 -Wno-uninitialized -lboost_thread-mt |
2263 +OPTION GCC -pthread -O2 -Wno-uninitialized -lboost_thread-mt |
2255 #else |
2264 #else |
2256 STATICLIBRARY boost_thread-mgw34-mt-1_39_win32 |
2265 STATICLIBRARY boost_thread-mgw34-mt-1_39_win32 |
2257 OPTION GCC -mthreads -O2 -Wno-uninitialized |
2266 OPTION GCC -mthreads -O2 -Wno-uninitialized |
2258 diff -u -r -b -B -E -x '*.hg*' -x '*cross-plat-dev-utils*' -x '*baseline.txt' -x '*README' -x '*TODO' -x '*NEWS' -x '*.pyc' -x '*~' -x '*linux-unknown-libc2_11*' /home/imk/symbian/epocroot-pdk-3.0.h/build_latest/build/imgtools/romtools/rofsbuild/r_rofs.cpp /home/imk/symbian/epocroot-pdk-3.0.h/build/imgtools/romtools/rofsbuild/r_rofs.cpp |
2267 diff -u -r -b -B -E -x '*.hg*' -x '*cross-plat-dev-utils*' -x '*baseline.txt' -x '*README' -x '*TODO' -x '*NEWS' -x '*.pyc' -x '*~' -x '*linux-unknown-libc2_11*' /home/imk/symbian/epocroot-pdk-3.0.h/build_latest/build/imgtools/romtools/rofsbuild/r_rofs.cpp /home/imk/symbian/epocroot-pdk-3.0.h/linux_build/imgtools/romtools/rofsbuild/r_rofs.cpp |
2259 --- /home/imk/symbian/epocroot-pdk-3.0.h/build_latest/build/imgtools/romtools/rofsbuild/r_rofs.cpp 2010-05-10 19:22:13.793117226 +0100 |
2268 --- /home/imk/symbian/epocroot-pdk-3.0.h/build_latest/build/imgtools/romtools/rofsbuild/r_rofs.cpp 2010-05-10 19:22:13.793117226 +0100 |
2260 +++ /home/imk/symbian/epocroot-pdk-3.0.h/build/imgtools/romtools/rofsbuild/r_rofs.cpp 2010-05-08 15:08:18.000000000 +0100 |
2269 +++ /home/imk/symbian/epocroot-pdk-3.0.h/linux_build/imgtools/romtools/rofsbuild/r_rofs.cpp 2010-05-08 15:08:18.000000000 +0100 |
2261 @@ -584,9 +584,10 @@ |
2270 @@ -584,9 +584,10 @@ |
2262 coffhead[0x54] = 0x20; |
2271 coffhead[0x54] = 0x20; |
2263 |
2272 |
2264 // now fill in the text segment size |
2273 // now fill in the text segment size |
2265 - *(TUint32 *) (&coffhead[0x18]) = ALIGN4K(iSizeUsed); |
2274 - *(TUint32 *) (&coffhead[0x18]) = ALIGN4K(iSizeUsed); |
2270 + TUint32 * p0x40 = reinterpret_cast<TUint32 *>(&coffhead[0x40]); |
2279 + TUint32 * p0x40 = reinterpret_cast<TUint32 *>(&coffhead[0x40]); |
2271 + *p0x40 = ALIGN4K(iSizeUsed); |
2280 + *p0x40 = ALIGN4K(iSizeUsed); |
2272 os.write(reinterpret_cast<char *>(coffhead), sizeof(coffhead)); |
2281 os.write(reinterpret_cast<char *>(coffhead), sizeof(coffhead)); |
2273 } |
2282 } |
2274 break; |
2283 break; |
2275 diff -u -r -b -B -E -x '*.hg*' -x '*cross-plat-dev-utils*' -x '*baseline.txt' -x '*README' -x '*TODO' -x '*NEWS' -x '*.pyc' -x '*~' -x '*linux-unknown-libc2_11*' /home/imk/symbian/epocroot-pdk-3.0.h/build_latest/build/imgtools/romtools/rombuild/r_obey.cpp /home/imk/symbian/epocroot-pdk-3.0.h/build/imgtools/romtools/rombuild/r_obey.cpp |
2284 diff -u -r -b -B -E -x '*.hg*' -x '*cross-plat-dev-utils*' -x '*baseline.txt' -x '*README' -x '*TODO' -x '*NEWS' -x '*.pyc' -x '*~' -x '*linux-unknown-libc2_11*' /home/imk/symbian/epocroot-pdk-3.0.h/build_latest/build/imgtools/romtools/rombuild/r_obey.cpp /home/imk/symbian/epocroot-pdk-3.0.h/linux_build/imgtools/romtools/rombuild/r_obey.cpp |
2276 --- /home/imk/symbian/epocroot-pdk-3.0.h/build_latest/build/imgtools/romtools/rombuild/r_obey.cpp 2010-05-10 19:22:13.805117355 +0100 |
2285 --- /home/imk/symbian/epocroot-pdk-3.0.h/build_latest/build/imgtools/romtools/rombuild/r_obey.cpp 2010-05-10 19:22:13.805117355 +0100 |
2277 +++ /home/imk/symbian/epocroot-pdk-3.0.h/build/imgtools/romtools/rombuild/r_obey.cpp 2010-05-08 14:50:44.000000000 +0100 |
2286 +++ /home/imk/symbian/epocroot-pdk-3.0.h/linux_build/imgtools/romtools/rombuild/r_obey.cpp 2010-05-08 14:50:44.000000000 +0100 |
2278 @@ -301,7 +301,7 @@ |
2287 @@ -301,7 +301,7 @@ |
2279 iCurrentLine++; |
2288 iCurrentLine++; |
2280 iCurrentMark = ftell(iObeyFile); |
2289 iCurrentMark = ftell(iObeyFile); |
2281 iLine[0]='\0'; |
2290 iLine[0]='\0'; |
2282 - fgets((char*)iLine,imaxLength+1,iObeyFile); |
2291 - fgets((char*)iLine,imaxLength+1,iObeyFile); |
2297 -#endif |
2306 -#endif |
2298 + istringstream val(iReader.Word(1),ios_base::in|ios_base::out); |
2307 + istringstream val(iReader.Word(1),ios_base::in|ios_base::out); |
2299 iReader.CopyWord(1, coreImageFileName); |
2308 iReader.CopyWord(1, coreImageFileName); |
2300 break; |
2309 break; |
2301 } |
2310 } |
2302 diff -u -r -b -B -E -x '*.hg*' -x '*cross-plat-dev-utils*' -x '*baseline.txt' -x '*README' -x '*TODO' -x '*NEWS' -x '*.pyc' -x '*~' -x '*linux-unknown-libc2_11*' /home/imk/symbian/epocroot-pdk-3.0.h/build_latest/build/imgtools/romtools/rombuild/rombuild.mmp /home/imk/symbian/epocroot-pdk-3.0.h/build/imgtools/romtools/rombuild/rombuild.mmp |
2311 diff -u -r -b -B -E -x '*.hg*' -x '*cross-plat-dev-utils*' -x '*baseline.txt' -x '*README' -x '*TODO' -x '*NEWS' -x '*.pyc' -x '*~' -x '*linux-unknown-libc2_11*' /home/imk/symbian/epocroot-pdk-3.0.h/build_latest/build/imgtools/romtools/rombuild/rombuild.mmp /home/imk/symbian/epocroot-pdk-3.0.h/linux_build/imgtools/romtools/rombuild/rombuild.mmp |
2303 --- /home/imk/symbian/epocroot-pdk-3.0.h/build_latest/build/imgtools/romtools/rombuild/rombuild.mmp 2010-05-10 19:22:13.809118004 +0100 |
2312 --- /home/imk/symbian/epocroot-pdk-3.0.h/build_latest/build/imgtools/romtools/rombuild/rombuild.mmp 2010-05-10 19:22:13.809118004 +0100 |
2304 +++ /home/imk/symbian/epocroot-pdk-3.0.h/build/imgtools/romtools/rombuild/rombuild.mmp 2010-05-08 14:52:22.000000000 +0100 |
2313 +++ /home/imk/symbian/epocroot-pdk-3.0.h/linux_build/imgtools/romtools/rombuild/rombuild.mmp 2010-05-08 14:52:22.000000000 +0100 |
2305 @@ -41,7 +41,9 @@ |
2314 @@ -41,7 +41,9 @@ |
2306 userinclude ../../imglib/compress ../../imglib/inc |
2315 userinclude ../../imglib/compress ../../imglib/inc |
2307 userinclude ../../imglib/patchdataprocessor/include ../../imglib/parameterfileprocessor/include |
2316 userinclude ../../imglib/patchdataprocessor/include ../../imglib/parameterfileprocessor/include |
2308 userinclude ../../imglib/memmap/include |
2317 userinclude ../../imglib/memmap/include |
2309 +#ifndef TOOLS2_LINUX |
2318 +#ifndef TOOLS2_LINUX |
2320 -OPTION GCC -O2 -Wno-uninitialized -pthread |
2329 -OPTION GCC -O2 -Wno-uninitialized -pthread |
2321 +OPTION GCC -pthread -O2 -Wno-uninitialized -lboost_thread-mt |
2330 +OPTION GCC -pthread -O2 -Wno-uninitialized -lboost_thread-mt |
2322 #else |
2331 #else |
2323 STATICLIBRARY boost_thread-mgw34-mt-1_39_win32 |
2332 STATICLIBRARY boost_thread-mgw34-mt-1_39_win32 |
2324 OPTION GCC -O2 -Wno-uninitialized -mthreads |
2333 OPTION GCC -O2 -Wno-uninitialized -mthreads |
2325 diff -u -r -b -B -E -x '*.hg*' -x '*cross-plat-dev-utils*' -x '*baseline.txt' -x '*README' -x '*TODO' -x '*NEWS' -x '*.pyc' -x '*~' -x '*linux-unknown-libc2_11*' /home/imk/symbian/epocroot-pdk-3.0.h/build_latest/build/imgtools/romtools/rombuild/r_rom.cpp /home/imk/symbian/epocroot-pdk-3.0.h/build/imgtools/romtools/rombuild/r_rom.cpp |
2334 diff -u -r -b -B -E -x '*.hg*' -x '*cross-plat-dev-utils*' -x '*baseline.txt' -x '*README' -x '*TODO' -x '*NEWS' -x '*.pyc' -x '*~' -x '*linux-unknown-libc2_11*' /home/imk/symbian/epocroot-pdk-3.0.h/build_latest/build/imgtools/romtools/rombuild/r_rom.cpp /home/imk/symbian/epocroot-pdk-3.0.h/linux_build/imgtools/romtools/rombuild/r_rom.cpp |
2326 --- /home/imk/symbian/epocroot-pdk-3.0.h/build_latest/build/imgtools/romtools/rombuild/r_rom.cpp 2010-05-10 19:22:13.805117355 +0100 |
2335 --- /home/imk/symbian/epocroot-pdk-3.0.h/build_latest/build/imgtools/romtools/rombuild/r_rom.cpp 2010-05-10 19:22:13.805117355 +0100 |
2327 +++ /home/imk/symbian/epocroot-pdk-3.0.h/build/imgtools/romtools/rombuild/r_rom.cpp 2010-05-08 14:51:46.000000000 +0100 |
2336 +++ /home/imk/symbian/epocroot-pdk-3.0.h/linux_build/imgtools/romtools/rombuild/r_rom.cpp 2010-05-08 14:51:46.000000000 +0100 |
2328 @@ -1835,7 +1835,7 @@ |
2337 @@ -1835,7 +1835,7 @@ |
2329 TRomFile** l=rf->iPDeps; |
2338 TRomFile** l=rf->iPDeps; |
2330 FindMarked(MARK_EXE, MARK_EXE, l); |
2339 FindMarked(MARK_EXE, MARK_EXE, l); |
2331 TInt nx=l-rf->iPDeps; |
2340 TInt nx=l-rf->iPDeps; |
2332 - if (!e->IsDll() && (nx>1 || nx==1 && l[-1]!=rf)) |
2341 - if (!e->IsDll() && (nx>1 || nx==1 && l[-1]!=rf)) |
2389 + friend int CompareTwoString(wchar_t const * string ,wchar_t const * option); |
2398 + friend int CompareTwoString(wchar_t const * string ,wchar_t const * option); |
2390 + friend int CompareNString(wchar_t const * string ,wchar_t const * option, int len); |
2399 + friend int CompareNString(wchar_t const * string ,wchar_t const * option, int len); |
2391 }; |
2400 }; |
2392 |
2401 |
2393 #endif //__PKGFILEPARSER_H__ |
2402 #endif //__PKGFILEPARSER_H__ |
2394 diff -u -r -b -B -E -x '*.hg*' -x '*cross-plat-dev-utils*' -x '*baseline.txt' -x '*README' -x '*TODO' -x '*NEWS' -x '*.pyc' -x '*~' -x '*linux-unknown-libc2_11*' /home/imk/symbian/epocroot-pdk-3.0.h/build_latest/build/imgtools/sisutils/inc/pkglanguage.h /home/imk/symbian/epocroot-pdk-3.0.h/build/imgtools/sisutils/inc/pkglanguage.h |
2403 diff -u -r -b -B -E -x '*.hg*' -x '*cross-plat-dev-utils*' -x '*baseline.txt' -x '*README' -x '*TODO' -x '*NEWS' -x '*.pyc' -x '*~' -x '*linux-unknown-libc2_11*' /home/imk/symbian/epocroot-pdk-3.0.h/build_latest/build/imgtools/sisutils/inc/pkglanguage.h /home/imk/symbian/epocroot-pdk-3.0.h/linux_build/imgtools/sisutils/inc/pkglanguage.h |
2395 --- /home/imk/symbian/epocroot-pdk-3.0.h/build_latest/build/imgtools/sisutils/inc/pkglanguage.h 2010-05-10 19:22:13.849689642 +0100 |
2404 --- /home/imk/symbian/epocroot-pdk-3.0.h/build_latest/build/imgtools/sisutils/inc/pkglanguage.h 2010-05-10 19:22:13.849689642 +0100 |
2396 +++ /home/imk/symbian/epocroot-pdk-3.0.h/build/imgtools/sisutils/inc/pkglanguage.h 2010-05-08 15:21:16.000000000 +0100 |
2405 +++ /home/imk/symbian/epocroot-pdk-3.0.h/linux_build/imgtools/sisutils/inc/pkglanguage.h 2010-05-08 15:21:16.000000000 +0100 |
2397 @@ -26,7 +26,7 @@ |
2406 @@ -26,7 +26,7 @@ |
2398 |
2407 |
2399 typedef struct |
2408 typedef struct |
2400 { |
2409 { |
2401 - wchar_t* iName; |
2410 - wchar_t* iName; |
2402 + wchar_t const * iName; |
2411 + wchar_t const * iName; |
2403 unsigned long iId; |
2412 unsigned long iId; |
2404 } SKeyword; |
2413 } SKeyword; |
2405 |
2414 |
2406 diff -u -r -b -B -E -x '*.hg*' -x '*cross-plat-dev-utils*' -x '*baseline.txt' -x '*README' -x '*TODO' -x '*NEWS' -x '*.pyc' -x '*~' -x '*linux-unknown-libc2_11*' /home/imk/symbian/epocroot-pdk-3.0.h/build_latest/build/imgtools/sisutils/inc/sisutils.h /home/imk/symbian/epocroot-pdk-3.0.h/build/imgtools/sisutils/inc/sisutils.h |
2415 diff -u -r -b -B -E -x '*.hg*' -x '*cross-plat-dev-utils*' -x '*baseline.txt' -x '*README' -x '*TODO' -x '*NEWS' -x '*.pyc' -x '*~' -x '*linux-unknown-libc2_11*' /home/imk/symbian/epocroot-pdk-3.0.h/build_latest/build/imgtools/sisutils/inc/sisutils.h /home/imk/symbian/epocroot-pdk-3.0.h/linux_build/imgtools/sisutils/inc/sisutils.h |
2407 --- /home/imk/symbian/epocroot-pdk-3.0.h/build_latest/build/imgtools/sisutils/inc/sisutils.h 2010-05-10 19:22:13.849689642 +0100 |
2416 --- /home/imk/symbian/epocroot-pdk-3.0.h/build_latest/build/imgtools/sisutils/inc/sisutils.h 2010-05-10 19:22:13.849689642 +0100 |
2408 +++ /home/imk/symbian/epocroot-pdk-3.0.h/build/imgtools/sisutils/inc/sisutils.h 2010-05-08 15:19:24.000000000 +0100 |
2417 +++ /home/imk/symbian/epocroot-pdk-3.0.h/linux_build/imgtools/sisutils/inc/sisutils.h 2010-05-08 15:19:24.000000000 +0100 |
2409 @@ -40,6 +40,9 @@ |
2418 @@ -40,6 +40,9 @@ |
2410 #ifdef WIN32 |
2419 #ifdef WIN32 |
2411 #define PATHSEPARATOR "\\" |
2420 #define PATHSEPARATOR "\\" |
2412 #endif |
2421 #endif |
2413 +#ifdef __LINUX__ |
2422 +#ifdef __LINUX__ |
2414 +#define PATHSEPARATOR "/" |
2423 +#define PATHSEPARATOR "/" |
2415 +#endif |
2424 +#endif |
2416 |
2425 |
2417 //typedefs |
2426 //typedefs |
2418 typedef std::string String; |
2427 typedef std::string String; |
2419 diff -u -r -b -B -E -x '*.hg*' -x '*cross-plat-dev-utils*' -x '*baseline.txt' -x '*README' -x '*TODO' -x '*NEWS' -x '*.pyc' -x '*~' -x '*linux-unknown-libc2_11*' /home/imk/symbian/epocroot-pdk-3.0.h/build_latest/build/imgtools/sisutils/src/pkgfileparser.cpp /home/imk/symbian/epocroot-pdk-3.0.h/build/imgtools/sisutils/src/pkgfileparser.cpp |
2428 diff -u -r -b -B -E -x '*.hg*' -x '*cross-plat-dev-utils*' -x '*baseline.txt' -x '*README' -x '*TODO' -x '*NEWS' -x '*.pyc' -x '*~' -x '*linux-unknown-libc2_11*' /home/imk/symbian/epocroot-pdk-3.0.h/build_latest/build/imgtools/sisutils/src/pkgfileparser.cpp /home/imk/symbian/epocroot-pdk-3.0.h/linux_build/imgtools/sisutils/src/pkgfileparser.cpp |
2420 --- /home/imk/symbian/epocroot-pdk-3.0.h/build_latest/build/imgtools/sisutils/src/pkgfileparser.cpp 2010-05-10 19:22:13.852617598 +0100 |
2429 --- /home/imk/symbian/epocroot-pdk-3.0.h/build_latest/build/imgtools/sisutils/src/pkgfileparser.cpp 2010-05-10 19:22:13.852617598 +0100 |
2421 +++ /home/imk/symbian/epocroot-pdk-3.0.h/build/imgtools/sisutils/src/pkgfileparser.cpp 2010-05-08 15:16:08.000000000 +0100 |
2430 +++ /home/imk/symbian/epocroot-pdk-3.0.h/linux_build/imgtools/sisutils/src/pkgfileparser.cpp 2010-05-08 15:16:08.000000000 +0100 |
2422 @@ -18,13 +18,15 @@ |
2431 @@ -18,13 +18,15 @@ |
2423 |
2432 |
2424 #include "sisutils.h" |
2433 #include "sisutils.h" |
2425 #include "pkgfileparser.h" |
2434 #include "pkgfileparser.h" |
2426 +#include <vector> |
2435 +#include <vector> |
2812 +int CompareNString(wchar_t const * string ,wchar_t const * option, int len) |
2821 +int CompareNString(wchar_t const * string ,wchar_t const * option, int len) |
2813 { |
2822 { |
2814 - return wcsnicmp(string,option,len); |
2823 - return wcsnicmp(string,option,len); |
2815 + return wmemcmp(string,option,len); |
2824 + return wmemcmp(string,option,len); |
2816 } |
2825 } |
2817 diff -u -r -b -B -E -x '*.hg*' -x '*cross-plat-dev-utils*' -x '*baseline.txt' -x '*README' -x '*TODO' -x '*NEWS' -x '*.pyc' -x '*~' -x '*linux-unknown-libc2_11*' /home/imk/symbian/epocroot-pdk-3.0.h/build_latest/build/imgtools/sisutils/src/sis2iby.cpp /home/imk/symbian/epocroot-pdk-3.0.h/build/imgtools/sisutils/src/sis2iby.cpp |
2826 diff -u -r -b -B -E -x '*.hg*' -x '*cross-plat-dev-utils*' -x '*baseline.txt' -x '*README' -x '*TODO' -x '*NEWS' -x '*.pyc' -x '*~' -x '*linux-unknown-libc2_11*' /home/imk/symbian/epocroot-pdk-3.0.h/build_latest/build/imgtools/sisutils/src/sis2iby.cpp /home/imk/symbian/epocroot-pdk-3.0.h/linux_build/imgtools/sisutils/src/sis2iby.cpp |
2818 --- /home/imk/symbian/epocroot-pdk-3.0.h/build_latest/build/imgtools/sisutils/src/sis2iby.cpp 2010-05-10 19:22:13.852617598 +0100 |
2827 --- /home/imk/symbian/epocroot-pdk-3.0.h/build_latest/build/imgtools/sisutils/src/sis2iby.cpp 2010-05-10 19:22:13.852617598 +0100 |
2819 +++ /home/imk/symbian/epocroot-pdk-3.0.h/build/imgtools/sisutils/src/sis2iby.cpp 2010-05-08 15:17:54.000000000 +0100 |
2828 +++ /home/imk/symbian/epocroot-pdk-3.0.h/linux_build/imgtools/sisutils/src/sis2iby.cpp 2010-05-08 15:17:54.000000000 +0100 |
2820 @@ -86,12 +86,12 @@ |
2829 @@ -86,12 +86,12 @@ |
2821 break; |
2830 break; |
2822 case STAT_FAILURE: |
2831 case STAT_FAILURE: |
2823 { |
2832 { |
2824 - throw SisUtilsException((char*)sisFile.data(), "Failed to extract SIS file"); |
2833 - throw SisUtilsException((char*)sisFile.data(), "Failed to extract SIS file"); |
2968 + } |
2977 + } |
2969 + } |
2978 + } |
2970 #endif |
2979 #endif |
2971 if(status == EFalse) |
2980 if(status == EFalse) |
2972 break; |
2981 break; |
2973 diff -u -r -b -B -E -x '*.hg*' -x '*cross-plat-dev-utils*' -x '*baseline.txt' -x '*README' -x '*TODO' -x '*NEWS' -x '*.pyc' -x '*~' -x '*linux-unknown-libc2_11*' /home/imk/symbian/epocroot-pdk-3.0.h/build_latest/build/sbsv2/cpp-raptor/group/exports.inf /home/imk/symbian/epocroot-pdk-3.0.h/build/sbsv2/cpp-raptor/group/exports.inf |
2982 diff -u -r -b -B -E -x '*.hg*' -x '*cross-plat-dev-utils*' -x '*baseline.txt' -x '*README' -x '*TODO' -x '*NEWS' -x '*.pyc' -x '*~' -x '*linux-unknown-libc2_11*' /home/imk/symbian/epocroot-pdk-3.0.h/build_latest/build/sbsv2/cpp-raptor/group/exports.inf /home/imk/symbian/epocroot-pdk-3.0.h/linux_build/sbsv2/cpp-raptor/group/exports.inf |
2974 --- /home/imk/symbian/epocroot-pdk-3.0.h/build_latest/build/sbsv2/cpp-raptor/group/exports.inf 2010-05-10 19:22:13.856618037 +0100 |
2983 --- /home/imk/symbian/epocroot-pdk-3.0.h/build_latest/build/sbsv2/cpp-raptor/group/exports.inf 2010-05-10 19:22:13.856618037 +0100 |
2975 +++ /home/imk/symbian/epocroot-pdk-3.0.h/build/sbsv2/cpp-raptor/group/exports.inf 2010-05-09 13:37:03.425787894 +0100 |
2984 +++ /home/imk/symbian/epocroot-pdk-3.0.h/linux_build/sbsv2/cpp-raptor/group/exports.inf 2010-05-09 13:37:03.425787000 +0100 |
2976 @@ -15,6 +15,6 @@ |
2985 @@ -15,6 +15,6 @@ |
2977 * |
2986 * |
2978 */ |
2987 */ |
2979 |
2988 |
2980 -../win32/bin/cpp.exe /tools/sbs/win32/bv/bin/cpp.exe |
2989 -../win32/bin/cpp.exe /tools/sbs/win32/bv/bin/cpp.exe |
2981 -../win32/i686-pc-mingw32/bin/cc1.exe /tools/sbs/win32/bv/i686-pc-mingw32/bin/cc1.exe |
2990 -../win32/i686-pc-mingw32/bin/cc1.exe /tools/sbs/win32/bv/i686-pc-mingw32/bin/cc1.exe |
2982 -../win32/i686-pc-mingw32/bin/libiconv-2.dll /tools/sbs/win32/bv/i686-pc-mingw32/bin/libiconv-2.dll |
2991 -../win32/i686-pc-mingw32/bin/libiconv-2.dll /tools/sbs/win32/bv/i686-pc-mingw32/bin/libiconv-2.dll |
2983 +../win32/bin/cpp.exe ../../tools/sbs/win32/bv/bin/cpp.exe |
2992 +../win32/bin/cpp.exe ../../tools/sbs/win32/bv/bin/cpp.exe |
2984 +../win32/i686-pc-mingw32/bin/cc1.exe ../../tools/sbs/win32/bv/i686-pc-mingw32/bin/cc1.exe |
2993 +../win32/i686-pc-mingw32/bin/cc1.exe ../../tools/sbs/win32/bv/i686-pc-mingw32/bin/cc1.exe |
2985 +../win32/i686-pc-mingw32/bin/libiconv-2.dll ../../tools/sbs/win32/bv/i686-pc-mingw32/bin/libiconv-2.dll |
2994 +../win32/i686-pc-mingw32/bin/libiconv-2.dll ../../tools/sbs/win32/bv/i686-pc-mingw32/bin/libiconv-2.dll |
2986 diff -u -r -b -B -E -x '*.hg*' -x '*cross-plat-dev-utils*' -x '*baseline.txt' -x '*README' -x '*TODO' -x '*NEWS' -x '*.pyc' -x '*~' -x '*linux-unknown-libc2_11*' /home/imk/symbian/epocroot-pdk-3.0.h/build_latest/build/sbsv2/raptor/group/exports.inf /home/imk/symbian/epocroot-pdk-3.0.h/build/sbsv2/raptor/group/exports.inf |
2995 diff -u -r -b -B -E -x '*.hg*' -x '*cross-plat-dev-utils*' -x '*baseline.txt' -x '*README' -x '*TODO' -x '*NEWS' -x '*.pyc' -x '*~' -x '*linux-unknown-libc2_11*' /home/imk/symbian/epocroot-pdk-3.0.h/build_latest/build/sbsv2/raptor/group/exports.inf /home/imk/symbian/epocroot-pdk-3.0.h/linux_build/sbsv2/raptor/group/exports.inf |
2987 --- /home/imk/symbian/epocroot-pdk-3.0.h/build_latest/build/sbsv2/raptor/group/exports.inf 2010-05-10 19:22:17.197117642 +0100 |
2996 --- /home/imk/symbian/epocroot-pdk-3.0.h/build_latest/build/sbsv2/raptor/group/exports.inf 2010-05-10 19:22:17.197117642 +0100 |
2988 +++ /home/imk/symbian/epocroot-pdk-3.0.h/build/sbsv2/raptor/group/exports.inf 2010-05-09 13:36:29.473288352 +0100 |
2997 +++ /home/imk/symbian/epocroot-pdk-3.0.h/linux_build/sbsv2/raptor/group/exports.inf 2010-05-09 13:36:29.473288000 +0100 |
2989 @@ -15,209 +15,209 @@ |
2998 @@ -15,209 +15,209 @@ |
2990 * |
2999 * |
2991 */ |
3000 */ |
2992 |
3001 |
2993 -../RELEASE-NOTES.txt /tools/sbs/RELEASE-NOTES.txt |
3002 -../RELEASE-NOTES.txt /tools/sbs/RELEASE-NOTES.txt |
3400 +../schema/build/1_0.xsd ../../tools/sbs/schema/build/1_0.xsd |
3409 +../schema/build/1_0.xsd ../../tools/sbs/schema/build/1_0.xsd |
3401 +../win32/bin/ransleep.exe ../../tools/sbs/win32/bin/ransleep.exe |
3410 +../win32/bin/ransleep.exe ../../tools/sbs/win32/bin/ransleep.exe |
3402 +../win32/bin/sbs_descramble.exe ../../tools/sbs/win32/bin/sbs_descramble.exe |
3411 +../win32/bin/sbs_descramble.exe ../../tools/sbs/win32/bin/sbs_descramble.exe |
3403 +../win32/bin/talonctl.exe ../../tools/sbs/win32/bin/talonctl.exe |
3412 +../win32/bin/talonctl.exe ../../tools/sbs/win32/bin/talonctl.exe |
3404 +../win32/bin/talon.exe ../../tools/sbs/win32/bin/talon.exe |
3413 +../win32/bin/talon.exe ../../tools/sbs/win32/bin/talon.exe |
3405 diff -u -r -b -B -E -x '*.hg*' -x '*cross-plat-dev-utils*' -x '*baseline.txt' -x '*README' -x '*TODO' -x '*NEWS' -x '*.pyc' -x '*~' -x '*linux-unknown-libc2_11*' /home/imk/symbian/epocroot-pdk-3.0.h/build_latest/build/sbsv2/raptor/lib/config/gcc.xml /home/imk/symbian/epocroot-pdk-3.0.h/build/sbsv2/raptor/lib/config/gcc.xml |
3414 diff -u -r -b -B -E -x '*.hg*' -x '*cross-plat-dev-utils*' -x '*baseline.txt' -x '*README' -x '*TODO' -x '*NEWS' -x '*.pyc' -x '*~' -x '*linux-unknown-libc2_11*' /home/imk/symbian/epocroot-pdk-3.0.h/build_latest/build/sbsv2/raptor/lib/config/gcc.xml /home/imk/symbian/epocroot-pdk-3.0.h/linux_build/sbsv2/raptor/lib/config/gcc.xml |
3406 --- /home/imk/symbian/epocroot-pdk-3.0.h/build_latest/build/sbsv2/raptor/lib/config/gcc.xml 2010-05-10 19:22:17.201117662 +0100 |
3415 --- /home/imk/symbian/epocroot-pdk-3.0.h/build_latest/build/sbsv2/raptor/lib/config/gcc.xml 2010-05-10 19:22:17.201117662 +0100 |
3407 +++ /home/imk/symbian/epocroot-pdk-3.0.h/build/sbsv2/raptor/lib/config/gcc.xml 2010-05-08 13:35:13.030060000 +0100 |
3416 +++ /home/imk/symbian/epocroot-pdk-3.0.h/linux_build/sbsv2/raptor/lib/config/gcc.xml 2010-05-08 13:35:13.030060000 +0100 |
3408 @@ -26,7 +26,7 @@ |
3417 @@ -26,7 +26,7 @@ |
3409 <!-- used by FLM code --> |
3418 <!-- used by FLM code --> |
3410 <set name='COMPILER' value='$(GCC) -c' type='tool' versionCommand='$(GCC) -v' versionResult='gcc version (3.[456])|(4.[0-9])'/> |
3419 <set name='COMPILER' value='$(GCC) -c' type='tool' versionCommand='$(GCC) -v' versionResult='gcc version (3.[456])|(4.[0-9])'/> |
3411 |
3420 |
3412 - <set name='CFLAGS' value='-fdefer-pop -fmerge-constants -fthread-jumps -floop-optimize -fif-conversion -fif-conversion2 -fguess-branch-probability -fcprop-registers -foptimize-sibling-calls -fstrength-reduce -fcse-follow-jumps -fcse-skip-blocks -frerun-cse-after-loop -frerun-loop-opt -fgcse -fgcse-lm -fgcse-sm -fgcse-las -fdelete-null-pointer-checks -fexpensive-optimizations -fregmove -fschedule-insns -fschedule-insns2 -fsched-interblock -fsched-spec -fcaller-saves -fpeephole2 -freorder-blocks -freorder-functions -fstrict-aliasing -funit-at-a-time -falign-functions -falign-jumps -falign-loops -falign-labels -fcrossjumping -pipe -Wall -Wno-ctor-dtor-privacy -Wno-unknown-pragmas -m32'/> |
3421 - <set name='CFLAGS' value='-fdefer-pop -fmerge-constants -fthread-jumps -floop-optimize -fif-conversion -fif-conversion2 -fguess-branch-probability -fcprop-registers -foptimize-sibling-calls -fstrength-reduce -fcse-follow-jumps -fcse-skip-blocks -frerun-cse-after-loop -frerun-loop-opt -fgcse -fgcse-lm -fgcse-sm -fgcse-las -fdelete-null-pointer-checks -fexpensive-optimizations -fregmove -fschedule-insns -fschedule-insns2 -fsched-interblock -fsched-spec -fcaller-saves -fpeephole2 -freorder-blocks -freorder-functions -fstrict-aliasing -funit-at-a-time -falign-functions -falign-jumps -falign-loops -falign-labels -fcrossjumping -pipe -Wall -Wno-ctor-dtor-privacy -Wno-unknown-pragmas -m32'/> |