diff -r 820b22e13ff1 -r 39c28ec933dd cross-plat-dev-utils/diff.txt --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/cross-plat-dev-utils/diff.txt Mon May 10 19:54:49 2010 +0100 @@ -0,0 +1,2230 @@ +diff -r -b -B -E -x '*.hg*' -x '*cross-plat-dev-utils*' -x '*baseline.txt' -x '*README' -x '*.pyc' -x '*~' -x '*.bak' -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 +27a28 +> #include +diff -r -b -B -E -x '*.hg*' -x '*cross-plat-dev-utils*' -x '*baseline.txt' -x '*README' -x '*.pyc' -x '*~' -x '*.bak' -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 +24a25 +> #include +diff -r -b -B -E -x '*.hg*' -x '*cross-plat-dev-utils*' -x '*baseline.txt' -x '*README' -x '*.pyc' -x '*~' -x '*.bak' -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 +23a24 +> #include +diff -r -b -B -E -x '*.hg*' -x '*cross-plat-dev-utils*' -x '*baseline.txt' -x '*README' -x '*.pyc' -x '*~' -x '*.bak' -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 +24a25 +> #include +diff -r -b -B -E -x '*.hg*' -x '*cross-plat-dev-utils*' -x '*baseline.txt' -x '*README' -x '*.pyc' -x '*~' -x '*.bak' -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 +30c30 +< #include +--- +> #include +32a33,34 +> #include +> #include +1789a1792,1797 +> #ifdef __LINUX__ +> char LocalisationOutputFileName[sizeof("/tmp/rcomp_temp_XXXXXX")]; +> strcpy(LocalisationOutputFileName,"/tmp/rcomp_temp_XXXXXX"); +> int fd = mkstemp(LocalisationOutputFileName); close(fd); +> #endif +> #ifdef WIN32 +1791a1800,1801 +> #endif +> +diff -r -b -B -E -x '*.hg*' -x '*cross-plat-dev-utils*' -x '*baseline.txt' -x '*README' -x '*.pyc' -x '*~' -x '*.bak' -x '*linux-unknown-libc2_11*' /home/imk/symbian/epocroot-pdk-3.0.h/build_latest/build/bintools/rcomp/src/rcomp.cpp /home/imk/symbian/epocroot-pdk-3.0.h/build/bintools/rcomp/src/rcomp.cpp +93,94c93,94 +< #include "resource.h" +< #include "parser.h" +--- +> #include "RESOURCE.H" +> #include "Parser.h" +103,110c103,110 +< #include "datatype.h" +< #include "mem.h" +< #include "rcbinstr.h" +< #include "rcscan.h" +< #include "errorhan.h" +< #include "fileacc.h" +< #include "version.h" +< #include "ctable.h" +--- +> #include "DATATYPE.H" +> #include "MEM.H" +> #include "RCBINSTR.H" +> #include "RCSCAN.H" +> #include "ERRORHAN.H" +> #include "FILEACC.H" +> #include "VERSION.H" +> #include "CTABLE.H" +diff -r -b -B -E -x '*.hg*' -x '*cross-plat-dev-utils*' -x '*baseline.txt' -x '*README' -x '*.pyc' -x '*~' -x '*.bak' -x '*linux-unknown-libc2_11*' /home/imk/symbian/epocroot-pdk-3.0.h/build_latest/build/bintools/rcomp/src/rcompl.cpp /home/imk/symbian/epocroot-pdk-3.0.h/build/bintools/rcomp/src/rcompl.cpp +665,666c665,666 +< #include "structst.h" +< #include "parser.h" +--- +> #include "STRUCTST.H" +> #include "Parser.h" +699c699 +< #include "fileline.h" +--- +> #include "FILELINE.H" +737c737 +< #include "errorhan.h" +--- +> #include "ERRORHAN.H" +diff -r -b -B -E -x '*.hg*' -x '*cross-plat-dev-utils*' -x '*baseline.txt' -x '*README' -x '*.pyc' -x '*~' -x '*.bak' -x '*linux-unknown-libc2_11*' /home/imk/symbian/epocroot-pdk-3.0.h/build_latest/build/bintools/rcomp/src/RCOMP.LEX /home/imk/symbian/epocroot-pdk-3.0.h/build/bintools/rcomp/src/RCOMP.LEX +23,25c23,25 +< #include "structst.h" +< #include "parser.h" +< #include "localise.h" +--- +> #include "STRUCTST.H" +> #include "PARSER.H" +> #include "LOCALISE.H" +95c95 +< #include "errorhan.h" +--- +> #include "ERRORHAN.H" +diff -r -b -B -E -x '*.hg*' -x '*cross-plat-dev-utils*' -x '*baseline.txt' -x '*README' -x '*.pyc' -x '*~' -x '*.bak' -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 +38,39c38,39 +< #include "resource.h" +< #include "parser.h" +--- +> #include "RESOURCE.H" +> #include "PARSER.H" +48,55c48,55 +< #include "datatype.h" +< #include "mem.h" +< #include "rcbinstr.h" +< #include "rcscan.h" +< #include "errorhan.h" +< #include "fileacc.h" +< #include "version.h" +< #include "ctable.h" +--- +> #include "DATATYPE.H" +> #include "MEM.H" +> #include "RCBINSTR.H" +> #include "RSCAN.H" +> #include "ERRORHAN.H" +> #include "FILEACC.H" +> #include "VERSION.H" +> #include "CTABLE.H" +diff -r -b -B -E -x '*.hg*' -x '*cross-plat-dev-utils*' -x '*baseline.txt' -x '*README' -x '*.pyc' -x '*~' -x '*.bak' -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 +3c3 +< ../com.nokia.rombuild_0.1.jar /plugins/com.nokia.rombuild_0.1.jar +\ No newline at end of file +--- +> ../com.nokia.rombuild_0.1.jar ../../plugins/com.nokia.rombuild_0.1.jar +diff -r -b -B -E -x '*.hg*' -x '*cross-plat-dev-utils*' -x '*baseline.txt' -x '*README' -x '*.pyc' -x '*~' -x '*.bak' -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 +3c3 +< ../com.nokia.sysbuild_0.1.jar /plugins/com.nokia.sysbuild_0.1.jar +\ No newline at end of file +--- +> ../com.nokia.sysbuild_0.1.jar ../../plugins/com.nokia.sysbuild_0.1.jar +diff -r -b -B -E -x '*.hg*' -x '*cross-plat-dev-utils*' -x '*baseline.txt' -x '*README' -x '*.pyc' -x '*~' -x '*.bak' -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 +90c90 +< return new(HMem::Alloc(0,_FOFF(HDeflateHash,iOffset[Min(aLinks,KDeflateMaxDistance)]))) HDeflateHash; +--- +> return new(HMem::Alloc(0,_FOFF(HDeflateHash,iOffset[0]) + (sizeof(TOffset) * Min(aLinks,KDeflateMaxDistance)))) HDeflateHash; +diff -r -b -B -E -x '*.hg*' -x '*cross-plat-dev-utils*' -x '*baseline.txt' -x '*README' -x '*.pyc' -x '*~' -x '*.bak' -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 +47a48 +> systeminclude /epoc32/include/platform +49a51,52 +> option GCC -w +> +diff -r -b -B -E -x '*.hg*' -x '*cross-plat-dev-utils*' -x '*baseline.txt' -x '*README' -x '*.pyc' -x '*~' -x '*.bak' -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 +30a31 +> systeminclude /epoc32/include/platform +31a33 +> userinclude ../../../bintools/elftools/inc +diff -r -b -B -E -x '*.hg*' -x '*cross-plat-dev-utils*' -x '*baseline.txt' -x '*README' -x '*.pyc' -x '*~' -x '*.bak' -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 +21c21,22 +< #include +--- +> #include +> #include +23c24,25 +< #include +--- +> #include +> +diff -r -b -B -E -x '*.hg*' -x '*cross-plat-dev-utils*' -x '*baseline.txt' -x '*README' -x '*.pyc' -x '*~' -x '*.bak' -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 +129c129,130 +< return new(new char[_FOFF(HDeflateHash,iOffset[Min(aLinks,KDeflateMaxDistance)])]) HDeflateHash; +--- +> return new(new char[_FOFF(HDeflateHash,iOffset[0]) + +> (sizeof(TOffset) * Min(aLinks,KDeflateMaxDistance))]) HDeflateHash; +diff -r -b -B -E -x '*.hg*' -x '*cross-plat-dev-utils*' -x '*baseline.txt' -x '*README' -x '*.pyc' -x '*~' -x '*.bak' -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 +20a21 +> #include +diff -r -b -B -E -x '*.hg*' -x '*cross-plat-dev-utils*' -x '*baseline.txt' -x '*README' -x '*.pyc' -x '*~' -x '*.bak' -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 +23a24 +> #include +43,44d43 +< #else +< #include +46,47c45,46 +< #include +< #include +--- +> #include +> +368c367 +< memcpy(iImportSection, aImportSection.begin(), aImportSectionSize); +--- +> memcpy(iImportSection, &*aImportSection.begin(), aImportSectionSize); +1925c1924 +< memcpy(aInfo+aPos, iSymAddrTab.begin(), iSymAddrTab.size()*sizeof(uint32)); +--- +> memcpy(aInfo+aPos, &*iSymAddrTab.begin(), iSymAddrTab.size()*sizeof(uint32)); +1936c1935 +< memcpy( ((void*)(aInfo+aPos)), ((void*)Iter), aOffLen); +--- +> memcpy( ((void*)(aInfo+aPos)), &*Iter, aOffLen); +1942c1941 +< memcpy(aInfo+aPos, iSymbolNames.begin(), iSymbolNames.size()); +--- +> memcpy(aInfo+aPos, &*iSymbolNames.begin(), iSymbolNames.size()); +diff -r -b -B -E -x '*.hg*' -x '*cross-plat-dev-utils*' -x '*baseline.txt' -x '*README' -x '*.pyc' -x '*~' -x '*.bak' -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 +28c28,36 +< #include +--- +> #if __GNUC__ < 4 +> #include +> #define SET_TYPE __gnu_cxx::hash_set +> #define HASH_FUN __gnu_cxx::hash +> #else +> #include +> #define SET_TYPE std::unordered_set +> #define HASH_FUN std::hash +> #endif +641c649 +< static hash_set, eqstr> aSymbolSet; +--- +> static SET_TYPE, eqstr> aSymbolSet; +652c660 +< hash_set, eqstr>::const_iterator it +--- +> SET_TYPE, eqstr>::const_iterator it +diff -r -b -B -E -x '*.hg*' -x '*cross-plat-dev-utils*' -x '*baseline.txt' -x '*README' -x '*.pyc' -x '*~' -x '*.bak' -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 +29c29,31 +< #include +--- +> #include +> #include +> +diff -r -b -B -E -x '*.hg*' -x '*cross-plat-dev-utils*' -x '*baseline.txt' -x '*README' -x '*.pyc' -x '*~' -x '*.bak' -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 +24a25 +> #include +diff -r -b -B -E -x '*.hg*' -x '*cross-plat-dev-utils*' -x '*baseline.txt' -x '*README' -x '*.pyc' -x '*~' -x '*.bak' -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 +20,21c20,22 +< #include +< #include +--- +> #include +> #include +> #include +diff -r -b -B -E -x '*.hg*' -x '*cross-plat-dev-utils*' -x '*baseline.txt' -x '*README' -x '*.pyc' -x '*~' -x '*.bak' -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 +25a26,27 +> #include +> +diff -r -b -B -E -x '*.hg*' -x '*cross-plat-dev-utils*' -x '*baseline.txt' -x '*README' -x '*.pyc' -x '*~' -x '*.bak' -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 +26c26,27 +< #include +--- +> #include +> +diff -r -b -B -E -x '*.hg*' -x '*cross-plat-dev-utils*' -x '*baseline.txt' -x '*README' -x '*.pyc' -x '*~' -x '*.bak' -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 +2250c2250 +< memcpy(symbol, p, len); +--- +> memcpy(symbol, &*p, len); +2390c2390 +< ParseCapability1(b, e, aCapabilities, invert); +--- +> ParseCapability1(&*b, &*e, aCapabilities, invert); +diff -r -b -B -E -x '*.hg*' -x '*cross-plat-dev-utils*' -x '*baseline.txt' -x '*README' -x '*.pyc' -x '*~' -x '*.bak' -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 +25c25,31 +< #include +--- +> #if __GNUC__ < 4 +> #include +> #define MAP_TYPE __gnu_cxx::hash_map +> #else +> #include +> #define MAP_TYPE std::unordered_map +> #endif +31c37 +< using std::hash_map; +--- +> using MAP_TYPE; +125c131 +< hash_map iSymbolTable; //The representation +--- +> MAP_TYPE iSymbolTable; //The representation +diff -r -b -B -E -x '*.hg*' -x '*cross-plat-dev-utils*' -x '*baseline.txt' -x '*README' -x '*.pyc' -x '*~' -x '*.bak' -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 +22a23 +> #include +diff -r -b -B -E -x '*.hg*' -x '*cross-plat-dev-utils*' -x '*baseline.txt' -x '*README' -x '*.pyc' -x '*~' -x '*.bak' -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 +21a22 +> #include +diff -r -b -B -E -x '*.hg*' -x '*cross-plat-dev-utils*' -x '*baseline.txt' -x '*README' -x '*.pyc' -x '*~' -x '*.bak' -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 +24a25 +> #include +diff -r -b -B -E -x '*.hg*' -x '*cross-plat-dev-utils*' -x '*baseline.txt' -x '*README' -x '*.pyc' -x '*~' -x '*.bak' -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 +20a21 +> #include +diff -r -b -B -E -x '*.hg*' -x '*cross-plat-dev-utils*' -x '*baseline.txt' -x '*README' -x '*.pyc' -x '*~' -x '*.bak' -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 +23a24 +> #ifndef TOOLS2_LINUX +25a27 +> #endif +diff -r -b -B -E -x '*.hg*' -x '*cross-plat-dev-utils*' -x '*baseline.txt' -x '*README' -x '*.pyc' -x '*~' -x '*.bak' -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 +27a28 +> #ifndef TOOLS2_LINUX +28a30 +> #endif +30a33 +> #ifndef TOOLS2_LINUX +31a35 +> #endif +35d38 +< STATICLIBRARY imgutils xml2 wsock32 stlport.5.1 patchdataprocessor +37,38c40,45 +< STATICLIBRARY boost_thread-mgw34-mt-1_39_linux +< OPTION GCC -pthread -O2 -Wno-uninitialized +--- +> STATICLIBRARY imgutils patchdataprocessor +> #else +> STATICLIBRARY imgutils xml2 wsock32 patchdataprocessor +> #endif +> #ifdef TOOLS2_LINUX +> OPTION GCC -pthread -O2 -Wno-uninitialized -isystem /usr/include/libxml2 -lxml2 -lboost_thread-mt +diff -r -b -B -E -x '*.hg*' -x '*cross-plat-dev-utils*' -x '*baseline.txt' -x '*README' -x '*.pyc' -x '*~' -x '*.bak' -x '*linux-unknown-libc2_11*' /home/imk/symbian/epocroot-pdk-3.0.h/build_latest/build/imgtools/imgcheck/inc/cmdlinehandler.h /home/imk/symbian/epocroot-pdk-3.0.h/build/imgtools/imgcheck/inc/cmdlinehandler.h +123c123 +< typedef enum Suppress +--- +> enum Suppress +139c139 +< typedef enum NumberOfValue +--- +> enum NumberOfValue +diff -r -b -B -E -x '*.hg*' -x '*cross-plat-dev-utils*' -x '*baseline.txt' -x '*README' -x '*.pyc' -x '*~' -x '*.bak' -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 +89c89 +< typedef enum ReturnType +--- +> enum ReturnType +diff -r -b -B -E -x '*.hg*' -x '*cross-plat-dev-utils*' -x '*baseline.txt' -x '*README' -x '*.pyc' -x '*~' -x '*.bak' -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 +94c94 +< char* iMessage; +--- +> char const * iMessage; +113c113 +< ofstream iLogStream; +--- +> Ofstream iLogStream; +diff -r -b -B -E -x '*.hg*' -x '*cross-plat-dev-utils*' -x '*baseline.txt' -x '*README' -x '*.pyc' -x '*~' -x '*.bak' -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 +27c27,32 +< #include "libxml/xmlwriter.h" +--- +> #if defined(__LINUX__) +> #include +> #endif +> #if defined(WIN32) +> #include "libxml/xmlwriter.h" +> #endif +110c115 +< ofstream iXmlFile; +--- +> Ofstream iXmlFile; +diff -r -b -B -E -x '*.hg*' -x '*cross-plat-dev-utils*' -x '*baseline.txt' -x '*README' -x '*.pyc' -x '*~' -x '*.bak' -x '*linux-unknown-libc2_11*' /home/imk/symbian/epocroot-pdk-3.0.h/build_latest/build/imgtools/imgcheck/libimgutils/inc/typedefs.h /home/imk/symbian/epocroot-pdk-3.0.h/build/imgtools/imgcheck/libimgutils/inc/typedefs.h +31,32c31,32 +< #include +< #include +--- +> #include +> #include +56c56 +< typedef ios Ios; +--- +> typedef std::ios Ios; +58,59c58,59 +< typedef ofstream Ofstream; +< typedef ifstream Ifstream; +--- +> typedef std::ofstream Ofstream; +> typedef std::ifstream Ifstream; +98c98 +< typedef enum EImageType +--- +> enum EImageType +diff -r -b -B -E -x '*.hg*' -x '*cross-plat-dev-utils*' -x '*baseline.txt' -x '*README' -x '*.pyc' -x '*~' -x '*.bak' -x '*linux-unknown-libc2_11*' /home/imk/symbian/epocroot-pdk-3.0.h/build_latest/build/imgtools/imgcheck/libimgutils/src/dirreader.cpp /home/imk/symbian/epocroot-pdk-3.0.h/build/imgtools/imgcheck/libimgutils/src/dirreader.cpp +122c122 +< getcwd(cwd,MAXPATHLEN); +--- +> char *cp = getcwd(cwd,MAXPATHLEN); (void)cp; +124c124 +< chdir(cwd); +--- +> int i = chdir(cwd); (void)i; +141a142 +> #ifndef __LINUX__ +143a145,146 +> #endif +> +diff -r -b -B -E -x '*.hg*' -x '*cross-plat-dev-utils*' -x '*baseline.txt' -x '*README' -x '*.pyc' -x '*~' -x '*.bak' -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 +56c56 +< iRomImageRootDirEntry = new RomImageDirEntry(""); +--- +> iRomImageRootDirEntry = new RomImageDirEntry(const_cast("")); +diff -r -b -B -E -x '*.hg*' -x '*cross-plat-dev-utils*' -x '*baseline.txt' -x '*README' -x '*.pyc' -x '*~' -x '*.bak' -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 +27a28 +> #include +diff -r -b -B -E -x '*.hg*' -x '*cross-plat-dev-utils*' -x '*baseline.txt' -x '*README' -x '*.pyc' -x '*~' -x '*.bak' -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 +26a27 +> #include +diff -r -b -B -E -x '*.hg*' -x '*cross-plat-dev-utils*' -x '*baseline.txt' -x '*README' -x '*.pyc' -x '*~' -x '*.bak' -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 +190c190 +< cout << aMsg.c_str() << endl; +--- +> std::cout << aMsg.c_str() << std::endl; +210c210 +< cout << aMsg.c_str() << endl; +--- +> std::cout << aMsg.c_str() << std::endl; +214c214 +< cerr << aMsg.c_str() << endl; +--- +> std::cerr << aMsg.c_str() << std::endl; +diff -r -b -B -E -x '*.hg*' -x '*cross-plat-dev-utils*' -x '*baseline.txt' -x '*README' -x '*.pyc' -x '*~' -x '*.bak' -x '*linux-unknown-libc2_11*' /home/imk/symbian/epocroot-pdk-3.0.h/build_latest/build/imgtools/imgcheck/src/sidchecker.cpp /home/imk/symbian/epocroot-pdk-3.0.h/build/imgtools/imgcheck/src/sidchecker.cpp +252,253c252,253 +< if((iAllExecutables +< || (exeAtt->iAttStatus == KDuplicate)) && !exeAtt->iAttStatus.empty() +--- +> if(((iAllExecutables +> || (exeAtt->iAttStatus == KDuplicate)) && !exeAtt->iAttStatus.empty()) +diff -r -b -B -E -x '*.hg*' -x '*cross-plat-dev-utils*' -x '*baseline.txt' -x '*README' -x '*.pyc' -x '*~' -x '*.bak' -x '*linux-unknown-libc2_11*' /home/imk/symbian/epocroot-pdk-3.0.h/build_latest/build/imgtools/imgcheck/src/xmlwriter.cpp /home/imk/symbian/epocroot-pdk-3.0.h/build/imgtools/imgcheck/src/xmlwriter.cpp +26a27 +> #include +29c30 +< #include "/epoc32/gcc_mingw/include/windows.h" +--- +> #include +102c103 +< ifstream xslSourceHandle; +--- +> Ifstream xslSourceHandle; +119c120 +< ofstream xslDestHandle(xslDestPath.c_str(), Ios::binary | Ios::out); +--- +> Ofstream xslDestHandle(xslDestPath.c_str(), Ios::binary | Ios::out); +diff -r -b -B -E -x '*.hg*' -x '*cross-plat-dev-utils*' -x '*baseline.txt' -x '*README' -x '*.pyc' -x '*~' -x '*.bak' -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 +11c11 +< #include +--- +> #include +diff -r -b -B -E -x '*.hg*' -x '*cross-plat-dev-utils*' -x '*baseline.txt' -x '*README' -x '*.pyc' -x '*~' -x '*.bak' -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 +22a23 +> #define OFFSETOF(c,f) (((TInt)&(((c *)0x1000)->f))-0x1000) +92c93,94 +< return new(HMem::Alloc(0,_FOFF(HDeflateHash,iOffset[Min(aLinks,KDeflateMaxDistance)]))) HDeflateHash; +--- +> return new(new char[OFFSETOF(HDeflateHash,iOffset[0]) + +> (sizeof(TOffset) * Min(aLinks,KDeflateMaxDistance))]) HDeflateHash; +diff -r -b -B -E -x '*.hg*' -x '*cross-plat-dev-utils*' -x '*baseline.txt' -x '*README' -x '*.pyc' -x '*~' -x '*.bak' -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 +24c24 +< char* HuffmanError[]= { +--- +> char const * HuffmanError[]= { +diff -r -b -B -E -x '*.hg*' -x '*cross-plat-dev-utils*' -x '*baseline.txt' -x '*README' -x '*.pyc' -x '*~' -x '*.bak' -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 +58c58 +< char* endptr = "failed"; +--- +> char * endptr; +diff -r -b -B -E -x '*.hg*' -x '*cross-plat-dev-utils*' -x '*baseline.txt' -x '*README' -x '*.pyc' -x '*~' -x '*.bak' -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 +146c146,148 +< throw ErrorHandler(IMAGESIZETOOBIG,"Occupied number of clusters count exceeded than available clusters",__FILE__,__LINE__); +--- +> throw ErrorHandler(IMAGESIZETOOBIG, +> const_cast("Occupied number of clusters count exceeded than available clusters"), +> const_cast(__FILE__),__LINE__); +diff -r -b -B -E -x '*.hg*' -x '*cross-plat-dev-utils*' -x '*baseline.txt' -x '*README' -x '*.pyc' -x '*~' -x '*.bak' -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 +52c52,54 +< throw ErrorHandler(CLUSTERERROR,"Instance creation error", __FILE__, __LINE__); +--- +> throw ErrorHandler(CLUSTERERROR, +> const_cast("Instance creation error"), +> const_cast( __FILE__), __LINE__); +120c122,123 +< throw ErrorHandler(FILEWRITEERROR, __FILE__, __LINE__); +--- +> throw ErrorHandler(FILEWRITEERROR, const_cast(__FILE__), __LINE__); +> +178c181 +< throw ErrorHandler(EMPTYFILENAME, __FILE__, __LINE__); +--- +> throw ErrorHandler(EMPTYFILENAME, const_cast(__FILE__), __LINE__); +250c253 +< throw ErrorHandler(EMPTYFILENAME, __FILE__, __LINE__); +--- +> throw ErrorHandler(EMPTYFILENAME, const_cast(__FILE__), __LINE__); +317c320,321 +< throw ErrorHandler(FILEOPENERROR,(char*)aEntry->GetFilePath().c_str(),__FILE__,__LINE__); +--- +> throw ErrorHandler(FILEOPENERROR,const_cast(aEntry->GetFilePath().c_str()), +> const_cast(__FILE__),__LINE__); +327c331,332 +< throw ErrorHandler(MEMORYALLOCATIONERROR, __FILE__, __LINE__); +--- +> throw ErrorHandler(MEMORYALLOCATIONERROR, +> const_cast(__FILE__), __LINE__); +335c340,341 +< throw ErrorHandler(FILEREADERROR,(char*)aEntry->GetFilePath().c_str(), __FILE__, __LINE__); +--- +> throw ErrorHandler(FILEREADERROR,const_cast(aEntry->GetFilePath().c_str()), +> const_cast(__FILE__), __LINE__); +547c553 +< throw ErrorHandler(NOENTRIESFOUND, __FILE__, __LINE__); +--- +> throw ErrorHandler(NOENTRIESFOUND, const_cast(__FILE__), __LINE__); +552c558 +< throw ErrorHandler(ROOTNOTFOUND, __FILE__, __LINE__); +--- +> throw ErrorHandler(ROOTNOTFOUND, const_cast(__FILE__), __LINE__); +diff -r -b -B -E -x '*.hg*' -x '*cross-plat-dev-utils*' -x '*baseline.txt' -x '*README' -x '*.pyc' -x '*~' -x '*.bak' -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 +24a25 +> #include +26,27c27,28 +< char *errMssgPrefix="FileSystem : Error:"; +< char *Gspace=" "; +--- +> char const *errMssgPrefix="FileSystem : Error:"; +> char const *Gspace=" "; +diff -r -b -B -E -x '*.hg*' -x '*cross-plat-dev-utils*' -x '*baseline.txt' -x '*README' -x '*.pyc' -x '*~' -x '*.bak' -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 +23a24 +> #include +diff -r -b -B -E -x '*.hg*' -x '*cross-plat-dev-utils*' -x '*baseline.txt' -x '*README' -x '*.pyc' -x '*~' -x '*.bak' -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 +24c24 +< +--- +> #include +79c79 +< memcpy(&iData[pos],JmpBoot,3); +--- +> memmove(&iData[pos],JmpBoot,3); +81c81 +< memcpy(&iData[pos],OEMName,8); +--- +> memmove(&iData[pos],OEMName,8); +83c83 +< memcpy(&iData[pos],&BytesPerSector,2); +--- +> memmove(&iData[pos],&BytesPerSector,2); +85c85 +< memcpy(&iData[pos],&SectorsPerCluster,1); +--- +> memmove(&iData[pos],&SectorsPerCluster,1); +87c87 +< memcpy(&iData[pos],&ReservedSectors,2); +--- +> memmove(&iData[pos],&ReservedSectors,2); +89c89 +< memcpy(&iData[pos],&NumFats,1); +--- +> memmove(&iData[pos],&NumFats,1); +91c91 +< memcpy(&iData[pos],&RootDirEntries,2); +--- +> memmove(&iData[pos],&RootDirEntries,2); +93c93 +< memcpy(&iData[pos],&LowSectors,2); +--- +> memmove(&iData[pos],&LowSectors,2); +95c95 +< memcpy(&iData[pos],&Media,1); +--- +> memmove(&iData[pos],&Media,1); +97c97 +< memcpy(&iData[pos],&FatSectors,2); +--- +> memmove(&iData[pos],&FatSectors,2); +99c99 +< memcpy(&iData[pos],&SectorPerTrack,2); +--- +> memmove(&iData[pos],&SectorPerTrack,2); +101c101 +< memcpy(&iData[pos],&NumberOfHeads,2); +--- +> memmove(&iData[pos],&NumberOfHeads,2); +103c103 +< memcpy(&iData[pos],&HiddenSectors,4); +--- +> memmove(&iData[pos],&HiddenSectors,4); +105c105 +< memcpy(&iData[pos],&HighSectorsCount,4); +--- +> memmove(&iData[pos],&HighSectorsCount,4); +107c107 +< memcpy(&iData[pos],&BootSectorDriveNumber,1); +--- +> memmove(&iData[pos],&BootSectorDriveNumber,1); +109c109 +< memcpy(&iData[pos],&ReservedByte,1); +--- +> memmove(&iData[pos],&ReservedByte,1); +111c111 +< memcpy(&iData[pos],&BootSignature,1); +--- +> memmove(&iData[pos],&BootSignature,1); +113c113 +< memcpy(&iData[pos],&VolumeId,4); +--- +> memmove(&iData[pos],&VolumeId,4); +115c115 +< memcpy(&iData[pos],VolumeLab,11); +--- +> memmove(&iData[pos],VolumeLab,11); +117c117 +< memcpy(&iData[pos],FileSysType,8); +--- +> memmove(&iData[pos],FileSysType,8); +136c136 +< MessageHandler::ReportMessage (INFORMATION,BOOTSECTORCREATEMSG, "FAT16"); +--- +> MessageHandler::ReportMessage (INFORMATION,BOOTSECTORCREATEMSG, const_cast("FAT16")); +148c148 +< MessageHandler::ReportMessage (INFORMATION,BOOTSECTORWRITEMSG,"FAT16"); +--- +> MessageHandler::ReportMessage (INFORMATION,BOOTSECTORWRITEMSG,const_cast("FAT16")); +198,199c198,199 +< MessageHandler::ReportMessage (INFORMATION,FATTABLEWRITEMSG, +< "FAT16"); +--- +> +> MessageHandler::ReportMessage (INFORMATION,FATTABLEWRITEMSG,const_cast("FAT16")); +261c261,263 +< throw ErrorHandler(BOOTSECTORERROR,"Low Partition Size",__FILE__,__LINE__); +--- +> throw ErrorHandler(BOOTSECTORERROR, +> const_cast("Low Partition Size"), +> const_cast(__FILE__),__LINE__); +265c267,269 +< throw ErrorHandler(BOOTSECTORERROR,"High Partition Size",__FILE__,__LINE__); +--- +> throw ErrorHandler(BOOTSECTORERROR, +> const_cast("High Partition Size"), +> const_cast(__FILE__),__LINE__); +316c320 +< throw ErrorHandler(UNKNOWNERROR, __FILE__, __LINE__); +--- +> throw ErrorHandler(UNKNOWNERROR, const_cast(__FILE__), __LINE__); +diff -r -b -B -E -x '*.hg*' -x '*cross-plat-dev-utils*' -x '*baseline.txt' -x '*README' -x '*.pyc' -x '*~' -x '*.bak' -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 +23a24 +> #include +diff -r -b -B -E -x '*.hg*' -x '*cross-plat-dev-utils*' -x '*baseline.txt' -x '*README' -x '*.pyc' -x '*~' -x '*.bak' -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 +23a24 +> #include +93c94 +< memcpy(&iData[pos],JmpBoot,3); +--- +> memmove(&iData[pos],JmpBoot,3); +95c96 +< memcpy(&iData[pos],OEMName,8); +--- +> memmove(&iData[pos],OEMName,8); +97c98 +< memcpy(&iData[pos],&BytesPerSector,2); +--- +> memmove(&iData[pos],&BytesPerSector,2); +99c100 +< memcpy(&iData[pos],&SectorsPerCluster,1); +--- +> memmove(&iData[pos],&SectorsPerCluster,1); +101c102 +< memcpy(&iData[pos],&ReservedSectors,2); +--- +> memmove(&iData[pos],&ReservedSectors,2); +103c104 +< memcpy(&iData[pos],&NumFats,1); +--- +> memmove(&iData[pos],&NumFats,1); +105c106 +< memcpy(&iData[pos],&RootDirEntries,2); +--- +> memmove(&iData[pos],&RootDirEntries,2); +107c108 +< memcpy(&iData[pos],&LowSectors,2); +--- +> memmove(&iData[pos],&LowSectors,2); +109c110 +< memcpy(&iData[pos],&Media,1); +--- +> memmove(&iData[pos],&Media,1); +111c112 +< memcpy(&iData[pos],&FatSectors,2); +--- +> memmove(&iData[pos],&FatSectors,2); +113c114 +< memcpy(&iData[pos],&SectorPerTrack,2); +--- +> memmove(&iData[pos],&SectorPerTrack,2); +115c116 +< memcpy(&iData[pos],&NumberOfHeads,2); +--- +> memmove(&iData[pos],&NumberOfHeads,2); +117c118 +< memcpy(&iData[pos],&HiddenSectors,4); +--- +> memmove(&iData[pos],&HiddenSectors,4); +119c120 +< memcpy(&iData[pos],&HighSectorsCount,4); +--- +> memmove(&iData[pos],&HighSectorsCount,4); +121c122 +< memcpy(&iData[pos],&FatSectors32,4); +--- +> memmove(&iData[pos],&FatSectors32,4); +123c124 +< memcpy(&iData[pos],&ExtFlags,2); +--- +> memmove(&iData[pos],&ExtFlags,2); +125c126 +< memcpy(&iData[pos],&FileSystemVersion,2); +--- +> memmove(&iData[pos],&FileSystemVersion,2); +127c128 +< memcpy(&iData[pos],&RootCluster,4); +--- +> memmove(&iData[pos],&RootCluster,4); +129c130 +< memcpy(&iData[pos],&FSInfo,2); +--- +> memmove(&iData[pos],&FSInfo,2); +131c132 +< memcpy(&iData[pos],&BackUpBootSector,2); +--- +> memmove(&iData[pos],&BackUpBootSector,2); +133c134 +< memcpy(&iData[pos],FutureReserved,12); +--- +> memmove(&iData[pos],FutureReserved,12); +135c136 +< memcpy(&iData[pos],&BootSectorDriveNumber,1); +--- +> memmove(&iData[pos],&BootSectorDriveNumber,1); +137c138 +< memcpy(&iData[pos],&ReservedByte,1); +--- +> memmove(&iData[pos],&ReservedByte,1); +139c140 +< memcpy(&iData[pos],&BootSignature,1); +--- +> memmove(&iData[pos],&BootSignature,1); +141c142 +< memcpy(&iData[pos],&VolumeId,4); +--- +> memmove(&iData[pos],&VolumeId,4); +143c144 +< memcpy(&iData[pos],VolumeLab,11); +--- +> memmove(&iData[pos],VolumeLab,11); +145c146 +< memcpy(&iData[pos],FileSystemType,8); +--- +> memmove(&iData[pos],FileSystemType,8); +162c163 +< MessageHandler::ReportMessage (INFORMATION,BOOTSECTORCREATEMSG, "FAT32"); +--- +> MessageHandler::ReportMessage (INFORMATION,BOOTSECTORCREATEMSG, const_cast("FAT32")); +175c176 +< MessageHandler::ReportMessage (INFORMATION,BOOTSECTORWRITEMSG, "FAT32"); +--- +> MessageHandler::ReportMessage (INFORMATION,BOOTSECTORWRITEMSG, const_cast("FAT32")); +231,232c232,234 +< MessageHandler::ReportMessage (INFORMATION,FATTABLEWRITEMSG, +< "FAT32"); +--- +> +> MessageHandler::ReportMessage (INFORMATION,FATTABLEWRITEMSG,const_cast("FAT32")); +> +257c259 +< memcpy(&FSinfoData[counter], &iFSInfo.FSI_LeadSign,4); +--- +> memmove(&FSinfoData[counter], &iFSInfo.FSI_LeadSign,4); +259c261 +< memcpy(&FSinfoData[counter], &iFSInfo.FSI_Reserved,480); +--- +> memmove(&FSinfoData[counter], &iFSInfo.FSI_Reserved,480); +261c263 +< memcpy(&FSinfoData[counter], &iFSInfo.FSI_StrucSig,4); +--- +> memmove(&FSinfoData[counter], &iFSInfo.FSI_StrucSig,4); +263c265 +< memcpy(&FSinfoData[counter], &iFSInfo.FSI_Free_Count,4); +--- +> memmove(&FSinfoData[counter], &iFSInfo.FSI_Free_Count,4); +265c267 +< memcpy(&FSinfoData[counter], &iFSInfo.FSI_Nxt_Free,4); +--- +> memmove(&FSinfoData[counter], &iFSInfo.FSI_Nxt_Free,4); +267c269 +< memcpy(&FSinfoData[counter], &iFSInfo.FSI_Reserved2,12); +--- +> memmove(&FSinfoData[counter], &iFSInfo.FSI_Reserved2,12); +269c271 +< memcpy(&FSinfoData[counter], &iFSInfo.FSI_TrailSig,4); +--- +> memmove(&FSinfoData[counter], &iFSInfo.FSI_TrailSig,4); +370c372,374 +< throw ErrorHandler(BOOTSECTORERROR,"Low Partition Size",__FILE__, __LINE__); +--- +> throw ErrorHandler(BOOTSECTORERROR, +> const_cast("Low Partition Size"), +> const_cast(__FILE__), __LINE__); +374c378,380 +< throw ErrorHandler(BOOTSECTORERROR,"high Partition Size",__FILE__, __LINE__); +--- +> throw ErrorHandler(BOOTSECTORERROR, +> const_cast("high Partition Size"), +> const_cast(__FILE__), __LINE__); +427c433 +< throw ErrorHandler(UNKNOWNERROR, __FILE__, __LINE__); +--- +> throw ErrorHandler(UNKNOWNERROR, const_cast(__FILE__), __LINE__); +diff -r -b -B -E -x '*.hg*' -x '*cross-plat-dev-utils*' -x '*baseline.txt' -x '*README' -x '*.pyc' -x '*~' -x '*.bak' -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 +24a25 +> #include +diff -r -b -B -E -x '*.hg*' -x '*cross-plat-dev-utils*' -x '*baseline.txt' -x '*README' -x '*.pyc' -x '*~' -x '*.bak' -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 +65c65,67 +< throw ErrorHandler(FILEOPENERROR,aImageFileName,__FILE__, __LINE__); +--- +> throw ErrorHandler(FILEOPENERROR, +> const_cast(aImageFileName), +> const_cast(__FILE__), __LINE__); +diff -r -b -B -E -x '*.hg*' -x '*cross-plat-dev-utils*' -x '*baseline.txt' -x '*README' -x '*.pyc' -x '*~' -x '*.bak' -x '*linux-unknown-libc2_11*' /home/imk/symbian/epocroot-pdk-3.0.h/build_latest/build/imgtools/imglib/filesystem/source/longname.cpp /home/imk/symbian/epocroot-pdk-3.0.h/build/imgtools/imglib/filesystem/source/longname.cpp +23a24 +> #include +51c52 +< throw ErrorHandler(EMPTYFILENAME, __FILE__, __LINE__); +--- +> throw ErrorHandler(EMPTYFILENAME, const_cast(__FILE__), __LINE__); +diff -r -b -B -E -x '*.hg*' -x '*cross-plat-dev-utils*' -x '*baseline.txt' -x '*README' -x '*.pyc' -x '*~' -x '*.bak' -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 +25a26 +> #include +31,34c32,36 +< char *errorMssgPrefix="FileSystem : Error:"; +< char *warnMssgPrefix="FileSystem : Warning:"; +< char *infoMssgPrefix="FileSystem : Information:"; +< char *Space=" "; +--- +> char const *errorMssgPrefix="FileSystem : Error:"; +> char const *warnMssgPrefix="FileSystem : Warning:"; +> char const *infoMssgPrefix="FileSystem : Information:"; +> char const *Space=" "; +> +diff -r -b -B -E -x '*.hg*' -x '*cross-plat-dev-utils*' -x '*baseline.txt' -x '*README' -x '*.pyc' -x '*~' -x '*.bak' -x '*linux-unknown-libc2_11*' /home/imk/symbian/epocroot-pdk-3.0.h/build_latest/build/imgtools/imglib/host/h_utl.cpp /home/imk/symbian/epocroot-pdk-3.0.h/build/imgtools/imglib/host/h_utl.cpp +180c180 +< memset(&aVersion, sizeof(TVersion), 0); +--- +> memset(&aVersion, 0, sizeof(TVersion)); +195c195 +< char* pMinor = strchr(str, '.'); +--- +> char const * pMinor = strchr(str, '.'); +diff -r -b -B -E -x '*.hg*' -x '*cross-plat-dev-utils*' -x '*baseline.txt' -x '*README' -x '*.pyc' -x '*~' -x '*.bak' -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 +68,70d67 +< // to fix the linux problem: memcpy does not work with overlapped areas. +< #define memcpy memmove +< +diff -r -b -B -E -x '*.hg*' -x '*cross-plat-dev-utils*' -x '*baseline.txt' -x '*README' -x '*.pyc' -x '*~' -x '*.bak' -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 +23a24 +> #include +diff -r -b -B -E -x '*.hg*' -x '*cross-plat-dev-utils*' -x '*baseline.txt' -x '*README' -x '*.pyc' -x '*~' -x '*.bak' -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 +17a18 +> #include +24c25 +< ../maksym/fixupsym.bat /epoc32/tools/fixupsym.bat +--- +> ../maksym/fixupsym.bat EPOCROOT_EXPORT_PATH(epoc32/tools/fixupsym.bat) +diff -r -b -B -E -x '*.hg*' -x '*cross-plat-dev-utils*' -x '*baseline.txt' -x '*README' -x '*.pyc' -x '*~' -x '*.bak' -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 +47a48 +> #ifndef TOOLS2_LINUX +48a50 +> #endif +55,56c57 +< STATICLIBRARY boost_thread-mgw34-mt-1_39_linux +< OPTION GCC -pthread -O2 -Wno-uninitialized +--- +> OPTION GCC -pthread -O2 -Wno-uninitialized -lboost_thread-mt +diff -r -b -B -E -x '*.hg*' -x '*cross-plat-dev-utils*' -x '*baseline.txt' -x '*README' -x '*.pyc' -x '*~' -x '*.bak' -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 +49c49 +< typedef enum EImageType +--- +> enum EImageType +diff -r -b -B -E -x '*.hg*' -x '*cross-plat-dev-utils*' -x '*baseline.txt' -x '*README' -x '*.pyc' -x '*~' -x '*.bak' -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 +30c30,42 +< #include +--- +> #if defined(WIN32) +> #include +> #define GETCWD _getcwd +> #define CHDIR _chdir +> #define MKDIR(dir) _mkdir(dir) +> #elif defined(__LINUX__) +> #include +> #include +> #define GETCWD getcwd +> #define CHDIR chdir +> #define MKDIR(dir) mkdir((dir),S_IRWXU | S_IRWXG | S_IROTH | S_IXOTH) +> #endif +> +diff -r -b -B -E -x '*.hg*' -x '*cross-plat-dev-utils*' -x '*baseline.txt' -x '*README' -x '*.pyc' -x '*~' -x '*.bak' -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 +68c68 +< void SetSeek(streampos aOff, ios::seek_dir aStartPos=ios::beg); +--- +> void SetSeek(streampos aOff, std::ios_base::seekdir aStartPos); +diff -r -b -B -E -x '*.hg*' -x '*cross-plat-dev-utils*' -x '*baseline.txt' -x '*README' -x '*.pyc' -x '*~' -x '*.bak' -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 +77,97c77,97 +< DumpInHex("Size", aE32Image.iSize ) << endl; +< DumpInHex("Uids",aE32Image.iOrigHdr->iUid1); +< DumpInHex(" ",aE32Image.iOrigHdr->iUid2, aContinue); +< DumpInHex(" ",aE32Image.iOrigHdr->iUid3, aContinue); +< DumpInHex(" ",aE32Image.iOrigHdr->iUidChecksum, aContinue) << endl; +< +< +< DumpInHex("Entry point", aE32Image.iOrigHdr->iEntryPoint ) << endl; +< DumpInHex("Code start addr" ,aE32Image.iOrigHdr->iCodeBase)<< endl; +< DumpInHex("Data start addr" ,aE32Image.iOrigHdr->iDataBase) << endl; +< DumpInHex("Text size" ,aE32Image.iOrigHdr->iTextSize) << endl; +< DumpInHex("Code size" ,aE32Image.iOrigHdr->iCodeSize) << endl; +< DumpInHex("Data size" ,aE32Image.iOrigHdr->iDataSize) << endl; +< DumpInHex("Bss size" ,aE32Image.iOrigHdr->iBssSize) << endl; +< DumpInHex("Total data size" ,(aE32Image.iOrigHdr->iBssSize + aE32Image.iOrigHdr->iDataSize)) << endl; +< DumpInHex("Heap min" ,aE32Image.iOrigHdr->iHeapSizeMin) << endl; +< DumpInHex("Heap max" ,aE32Image.iOrigHdr->iHeapSizeMax) << endl; +< DumpInHex("Stack size" ,aE32Image.iOrigHdr->iStackSize) << endl; +< DumpInHex("Export directory" ,aE32Image.iOrigHdr->iExportDirOffset) << endl; +< DumpInHex("Export dir count" ,aE32Image.iOrigHdr->iExportDirCount) << endl; +< DumpInHex("Flags" ,aE32Image.iOrigHdr->iFlags) << endl; +--- +> DumpInHex(const_cast("Size"), aE32Image.iSize ) << endl; +> DumpInHex(const_cast("Uids"),aE32Image.iOrigHdr->iUid1); +> DumpInHex(const_cast(" "),aE32Image.iOrigHdr->iUid2, aContinue); +> DumpInHex(const_cast(" "),aE32Image.iOrigHdr->iUid3, aContinue); +> DumpInHex(const_cast(" "),aE32Image.iOrigHdr->iUidChecksum, aContinue) << endl; +> +> +> DumpInHex(const_cast("Entry point"), aE32Image.iOrigHdr->iEntryPoint ) << endl; +> DumpInHex(const_cast("Code start addr") ,aE32Image.iOrigHdr->iCodeBase)<< endl; +> DumpInHex(const_cast("Data start addr") ,aE32Image.iOrigHdr->iDataBase) << endl; +> DumpInHex(const_cast("Text size") ,aE32Image.iOrigHdr->iTextSize) << endl; +> DumpInHex(const_cast("Code size") ,aE32Image.iOrigHdr->iCodeSize) << endl; +> DumpInHex(const_cast("Data size") ,aE32Image.iOrigHdr->iDataSize) << endl; +> DumpInHex(const_cast("Bss size") ,aE32Image.iOrigHdr->iBssSize) << endl; +> DumpInHex(const_cast("Total data size") ,(aE32Image.iOrigHdr->iBssSize + aE32Image.iOrigHdr->iDataSize)) << endl; +> DumpInHex(const_cast("Heap min") ,aE32Image.iOrigHdr->iHeapSizeMin) << endl; +> DumpInHex(const_cast("Heap max") ,aE32Image.iOrigHdr->iHeapSizeMax) << endl; +> DumpInHex(const_cast("Stack size") ,aE32Image.iOrigHdr->iStackSize) << endl; +> DumpInHex(const_cast("Export directory") ,aE32Image.iOrigHdr->iExportDirOffset) << endl; +> DumpInHex(const_cast("Export dir count") ,aE32Image.iOrigHdr->iExportDirCount) << endl; +> DumpInHex(const_cast("Flags") ,aE32Image.iOrigHdr->iFlags) << endl; +108,111c108,111 +< DumpInHex("Secure ID", v->iS.iSecureId) << endl; +< DumpInHex("Vendor ID", v->iS.iVendorId) << endl; +< DumpInHex("Capability", v->iS.iCaps[1]); +< DumpInHex(" ", v->iS.iCaps[0], aContinue) << endl; +--- +> DumpInHex(const_cast("Secure ID"), v->iS.iSecureId) << endl; +> DumpInHex(const_cast("Vendor ID"), v->iS.iVendorId) << endl; +> DumpInHex(const_cast("Capability"), v->iS.iCaps[1]); +> DumpInHex(const_cast(" "), v->iS.iCaps[0], aContinue) << endl; +122c122 +< DumpInHex("Compression", aE32Image.iOrigHdr->iCompressionType) << endl; +--- +> DumpInHex(const_cast("Compression"), aE32Image.iOrigHdr->iCompressionType) << endl; +127,128c127,129 +< DumpInHex("Exception Descriptor", v->iExceptionDescriptor) << endl; +< DumpInHex("Code offset", v->iCodeOffset) << endl; +--- +> DumpInHex(const_cast("Exception Descriptor"), v->iExceptionDescriptor) << endl; +> DumpInHex(const_cast("Code offset"), v->iCodeOffset) << endl; +> +132c133 +< DumpInHex("Dll ref table size", aE32Image.iOrigHdr->iDllRefTableCount) << endl << endl << endl; +--- +> DumpInHex(const_cast("Dll ref table size"), aE32Image.iOrigHdr->iDllRefTableCount) << endl << endl << endl; +diff -r -b -B -E -x '*.hg*' -x '*cross-plat-dev-utils*' -x '*baseline.txt' -x '*README' -x '*.pyc' -x '*~' -x '*.bak' -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 +395c395,396 +< throw SisUtilsException("Usage Error", "No SIS file passed"); +--- +> throw SisUtilsException(const_cast("Usage Error"), +> const_cast("No SIS file passed")); +412c413,414 +< throw SisUtilsException("Error:", "Cannot create Sis2Iby object"); +--- +> throw SisUtilsException(const_cast("Error:"), +> const_cast("Cannot create Sis2Iby object")); +diff -r -b -B -E -x '*.hg*' -x '*cross-plat-dev-utils*' -x '*baseline.txt' -x '*README' -x '*.pyc' -x '*~' -x '*.bak' -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 +176c176 +< if( _getcwd(currWorkingDir,_MAX_BUFFER_SIZE_) == NULL ) +--- +> if( GETCWD(currWorkingDir,_MAX_BUFFER_SIZE_) == NULL ) +194c194 +< if( _chdir(changeToDrive.c_str()) ) +--- +> if( CHDIR(changeToDrive.c_str()) ) +203c203 +< _mkdir(cPtr); +--- +> MKDIR(cPtr); +205c205 +< _chdir(cPtr); +--- +> int r = CHDIR(cPtr); (void)r; +210c210 +< if (cPtr = strtok(NULL,aDelimiter)) +--- +> if ((cPtr = strtok(NULL,aDelimiter)) != NULL) +213c213 +< _mkdir(cPtr); +--- +> MKDIR(cPtr); +215c215 +< _chdir(cPtr); +--- +> int r = CHDIR(cPtr); (void)r; +219c219 +< _chdir(currWorkingDir); +--- +> int r = CHDIR(currWorkingDir); (void)r; +diff -r -b -B -E -x '*.hg*' -x '*cross-plat-dev-utils*' -x '*baseline.txt' -x '*README' -x '*.pyc' -x '*~' -x '*.bak' -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 +45c45 +< void RofsImageReader::SetSeek(streampos aOff, ios::seek_dir aStartPos) +--- +> void RofsImageReader::SetSeek(streampos aOff, std::ios_base::seekdir aStartPos) +293c293 +< GetCompleteNodePath(aNode,iPath,"/"); +--- +> GetCompleteNodePath(aNode,iPath,const_cast("/")); +420c420,421 +< GetCompleteNodePath( aNode, path, "\\\\" ); +--- +> GetCompleteNodePath( aNode, path, const_cast("\\\\") ); +> +499c500 +< GetCompleteNodePath( aNode, path, "\\" ); +--- +> GetCompleteNodePath( aNode, path, const_cast("\\") ); +diff -r -b -B -E -x '*.hg*' -x '*cross-plat-dev-utils*' -x '*baseline.txt' -x '*README' -x '*.pyc' -x '*~' -x '*.bak' -x '*linux-unknown-libc2_11*' /home/imk/symbian/epocroot-pdk-3.0.h/build_latest/build/imgtools/romtools/readimage/src/rom_image_reader.cpp /home/imk/symbian/epocroot-pdk-3.0.h/build/imgtools/romtools/readimage/src/rom_image_reader.cpp +22a23,28 +> #if defined(WIN32) +> #define ALLOCA _alloca +> #elif defined(__LINUX__) +> #include +> #define ALLOCA alloca +> #endif +89,90c95,96 +< DumpInHex("Timestamp", (iRomHdr->iTime >> 32)) ; +< DumpInHex(" ", (iRomHdr->iTime &0xffffffff), aContinue) << endl; +--- +> DumpInHex(const_cast("Timestamp"), (iRomHdr->iTime >> 32)) ; +> DumpInHex(const_cast(" "), (iRomHdr->iTime &0xffffffff), aContinue) << endl; +92c98 +< DumpInHex("RomBase", iRomHdr->iRomBase) << endl; +--- +> DumpInHex(const_cast("RomBase"), iRomHdr->iRomBase) << endl; +94,120c100,126 +< DumpInHex("RomSize", iRomHdr->iRomSize) << endl; +< DumpInHex("KernelDataAddress", iRomHdr->iKernDataAddress) << endl; +< DumpInHex("KernelLimit", iRomHdr->iKernelLimit) << endl; +< DumpInHex("PrimaryFile", iRomHdr->iPrimaryFile) << endl; +< DumpInHex("SecondaryFile", iRomHdr->iSecondaryFile) << endl; +< DumpInHex("CheckSum", iRomHdr->iCheckSum) << endl; +< DumpInHex("Hardware", iRomHdr->iHardware) << endl; +< +< DumpInHex("Language", (TUint)(iRomHdr->iLanguage >> 32)); +< DumpInHex(" ", ((TUint)(iRomHdr->iLanguage & 0xffffffff)), aContinue) <iKernelConfigFlags) << endl; +< DumpInHex("RomExceptionSearchTable", iRomHdr->iRomExceptionSearchTable) << endl; +< DumpInHex("RomHeaderSize", iRomHdr->iRomHeaderSize) << endl; +< DumpInHex("RomSectionHeader", iRomHdr->iRomSectionHeader) << endl; +< DumpInHex("TotalSvDataSize", iRomHdr->iTotalSvDataSize) << endl; +< DumpInHex("VariantFile", iRomHdr->iVariantFile) << endl; +< DumpInHex("ExtensionFile", iRomHdr->iExtensionFile) << endl; +< DumpInHex("RelocInfo", iRomHdr->iRelocInfo) << endl; +< DumpInHex("OldTraceMask", iRomHdr->iOldTraceMask) << endl; +< DumpInHex("UserDataAddress", iRomHdr->iUserDataAddress) << endl; +< DumpInHex("TotalUserDataSize", iRomHdr->iTotalUserDataSize) << endl; +< DumpInHex("DebugPort", iRomHdr->iDebugPort) << endl; +< +< DumpInHex("Version", iRomHdr->iVersion.iMajor, false, 2); +< DumpInHex(".", iRomHdr->iVersion.iMinor, aContinue, 2); +< DumpInHex("(" ,iRomHdr->iVersion.iBuild, aContinue, 2); +--- +> DumpInHex(const_cast("RomSize"), iRomHdr->iRomSize) << endl; +> DumpInHex(const_cast("KernelDataAddress"), iRomHdr->iKernDataAddress) << endl; +> DumpInHex(const_cast("KernelLimit"), iRomHdr->iKernelLimit) << endl; +> DumpInHex(const_cast("PrimaryFile"), iRomHdr->iPrimaryFile) << endl; +> DumpInHex(const_cast("SecondaryFile"), iRomHdr->iSecondaryFile) << endl; +> DumpInHex(const_cast("CheckSum"), iRomHdr->iCheckSum) << endl; +> DumpInHex(const_cast("Hardware"), iRomHdr->iHardware) << endl; +> +> DumpInHex(const_cast("Language"), (TUint)(iRomHdr->iLanguage >> 32)); +> DumpInHex(const_cast(" "), ((TUint)(iRomHdr->iLanguage & 0xffffffff)), aContinue) < +> DumpInHex(const_cast("KernelConfigFlags"), iRomHdr->iKernelConfigFlags) << endl; +> DumpInHex(const_cast("RomExceptionSearchTable"), iRomHdr->iRomExceptionSearchTable) << endl; +> DumpInHex(const_cast("RomHeaderSize"), iRomHdr->iRomHeaderSize) << endl; +> DumpInHex(const_cast("RomSectionHeader"), iRomHdr->iRomSectionHeader) << endl; +> DumpInHex(const_cast("TotalSvDataSize"), iRomHdr->iTotalSvDataSize) << endl; +> DumpInHex(const_cast("VariantFile"), iRomHdr->iVariantFile) << endl; +> DumpInHex(const_cast("ExtensionFile"), iRomHdr->iExtensionFile) << endl; +> DumpInHex(const_cast("RelocInfo"), iRomHdr->iRelocInfo) << endl; +> DumpInHex(const_cast("OldTraceMask"), iRomHdr->iOldTraceMask) << endl; +> DumpInHex(const_cast("UserDataAddress"), iRomHdr->iUserDataAddress) << endl; +> DumpInHex(const_cast("TotalUserDataSize"), iRomHdr->iTotalUserDataSize) << endl; +> DumpInHex(const_cast("DebugPort"), iRomHdr->iDebugPort) << endl; +> +> DumpInHex(const_cast("Version"), iRomHdr->iVersion.iMajor, false, 2); +> DumpInHex(const_cast("."), iRomHdr->iVersion.iMinor, aContinue, 2); +> DumpInHex(const_cast("(") ,iRomHdr->iVersion.iBuild, aContinue, 2); +123,126c129,132 +< DumpInHex("CompressionType", iRomHdr->iCompressionType) << endl; +< DumpInHex("CompressedSize", iRomHdr->iCompressedSize) << endl; +< DumpInHex("UncompressedSize", iRomHdr->iUncompressedSize) << endl; +< DumpInHex("HcrFileAddress", iRomHdr->iHcrFileAddress) << endl; +--- +> DumpInHex(const_cast("CompressionType"), iRomHdr->iCompressionType) << endl; +> DumpInHex(const_cast("CompressedSize"), iRomHdr->iCompressedSize) << endl; +> DumpInHex(const_cast("UncompressedSize"), iRomHdr->iUncompressedSize) << endl; +> DumpInHex(const_cast("HcrFileAddress"), iRomHdr->iHcrFileAddress) << endl; +128,129c134,137 +< DumpInHex("DisabledCapabilities", iRomHdr->iDisabledCapabilities[0]); +< DumpInHex(" ", iRomHdr->iDisabledCapabilities[1], aContinue) << endl; +--- +> DumpInHex(const_cast("DisabledCapabilities"), iRomHdr->iDisabledCapabilities[0]); +> DumpInHex(const_cast(" "), iRomHdr->iDisabledCapabilities[1], aContinue) << endl; +> +> DumpInHex(const_cast("TraceMask"), iRomHdr->iTraceMask[0]); +131d138 +< DumpInHex("TraceMask", iRomHdr->iTraceMask[0]); +137c144 +< DumpInHex(" ", iRomHdr->iTraceMask[aPos++], aContinue); +--- +> DumpInHex(const_cast(" "), iRomHdr->iTraceMask[aPos++], aContinue); +141c148 +< DumpInHex(" ", iRomHdr->iTraceMask[aPos++], aContinue, 1); +--- +> DumpInHex(const_cast(" "), iRomHdr->iTraceMask[aPos++], aContinue, 1); +154,155c161,162 +< DumpInHex("Timestamp", (iExtRomHdr->iTime >> 32)) ; +< DumpInHex(" ", (iExtRomHdr->iTime &0xffffffff), aContinue) << endl; +--- +> DumpInHex(const_cast("Timestamp"), (iExtRomHdr->iTime >> 32)) ; +> DumpInHex(const_cast(" "), (iExtRomHdr->iTime &0xffffffff), aContinue) << endl; +157c164 +< DumpInHex("RomBase", iExtRomHdr->iRomBase) << endl; +--- +> DumpInHex(const_cast("RomBase"), iExtRomHdr->iRomBase) << endl; +159,160c166,167 +< DumpInHex("RomSize", iExtRomHdr->iRomSize) << endl; +< DumpInHex("CheckSum", iExtRomHdr->iCheckSum) << endl; +--- +> DumpInHex(const_cast("RomSize"), iExtRomHdr->iRomSize) << endl; +> DumpInHex(const_cast("CheckSum"), iExtRomHdr->iCheckSum) << endl; +162,164c169,171 +< DumpInHex("Version", iExtRomHdr->iVersion.iMajor, false, 2); +< DumpInHex(".", iExtRomHdr->iVersion.iMinor, aContinue, 2); +< DumpInHex("(" ,iExtRomHdr->iVersion.iBuild, aContinue, 2); +--- +> DumpInHex(const_cast("Version"), iExtRomHdr->iVersion.iMajor, false, 2); +> DumpInHex(const_cast("."), iExtRomHdr->iVersion.iMinor, aContinue, 2); +> DumpInHex(const_cast("(") ,iExtRomHdr->iVersion.iBuild, aContinue, 2); +167,169c174,176 +< DumpInHex("CompressionType", iExtRomHdr->iCompressionType) << endl; +< DumpInHex("CompressedSize", iExtRomHdr->iCompressedSize) << endl; +< DumpInHex("UncompressedSize", iExtRomHdr->iUncompressedSize) << endl; +--- +> DumpInHex(const_cast("CompressionType"), iExtRomHdr->iCompressionType) << endl; +> DumpInHex(const_cast("CompressedSize"), iExtRomHdr->iCompressedSize) << endl; +> DumpInHex(const_cast("UncompressedSize"), iExtRomHdr->iUncompressedSize) << endl; +498c505 +< char* temp = (char*)_alloca((aLen << 1) + 1) ; +--- +> char* temp = (char*)ALLOCA((aLen << 1) + 1) ; +579,580c586,587 +< DumpInHex("Load Address", aEntry->iTRomEntryPtr->iAddressLin) << endl; +< DumpInHex("Size", aEntry->iTRomEntryPtr->iSize) << endl; +--- +> DumpInHex(const_cast("Load Address"), aEntry->iTRomEntryPtr->iAddressLin) << endl; +> DumpInHex(const_cast("Size"), aEntry->iTRomEntryPtr->iSize) << endl; +587,603c594,610 +< DumpInHex("Uids", aRomImgEntry->iUid1); +< DumpInHex(" ", aRomImgEntry->iUid2, aContinue); +< DumpInHex(" ", aRomImgEntry->iUid3, aContinue); +< DumpInHex(" ", aRomImgEntry->iUidChecksum, aContinue) << endl; +< +< DumpInHex("Entry point", aRomImgEntry->iEntryPoint) << endl; +< DumpInHex("Code start addr", aRomImgEntry->iCodeAddress) << endl; +< DumpInHex("Data start addr", aRomImgEntry->iDataAddress) << endl; +< DumpInHex("DataBssLinearBase", aRomImgEntry->iDataBssLinearBase) << endl; +< DumpInHex("Text size", aRomImgEntry->iTextSize) << endl; +< DumpInHex("Code size", aRomImgEntry->iCodeSize) << endl; +< DumpInHex("Data size", aRomImgEntry->iDataSize) << endl; +< DumpInHex("Bss size", (aRomImgEntry->iBssSize)) << endl; +< DumpInHex("Total data size", aRomImgEntry->iTotalDataSize) << endl; +< DumpInHex("Heap min", aRomImgEntry->iHeapSizeMin) << endl; +< DumpInHex("Heap max", aRomImgEntry->iHeapSizeMax) << endl; +< DumpInHex("Stack size", aRomImgEntry->iStackSize) << endl; +--- +> DumpInHex(const_cast("Uids"), aRomImgEntry->iUid1); +> DumpInHex(const_cast(" "), aRomImgEntry->iUid2, aContinue); +> DumpInHex(const_cast(" "), aRomImgEntry->iUid3, aContinue); +> DumpInHex(const_cast(" "), aRomImgEntry->iUidChecksum, aContinue) << endl; +> +> DumpInHex(const_cast("Entry point"), aRomImgEntry->iEntryPoint) << endl; +> DumpInHex(const_cast("Code start addr"), aRomImgEntry->iCodeAddress) << endl; +> DumpInHex(const_cast("Data start addr"), aRomImgEntry->iDataAddress) << endl; +> DumpInHex(const_cast("DataBssLinearBase"), aRomImgEntry->iDataBssLinearBase) << endl; +> DumpInHex(const_cast("Text size"), aRomImgEntry->iTextSize) << endl; +> DumpInHex(const_cast("Code size"), aRomImgEntry->iCodeSize) << endl; +> DumpInHex(const_cast("Data size"), aRomImgEntry->iDataSize) << endl; +> DumpInHex(const_cast("Bss size"), (aRomImgEntry->iBssSize)) << endl; +> DumpInHex(const_cast("Total data size"), aRomImgEntry->iTotalDataSize) << endl; +> DumpInHex(const_cast("Heap min"), aRomImgEntry->iHeapSizeMin) << endl; +> DumpInHex(const_cast("Heap max"), aRomImgEntry->iHeapSizeMax) << endl; +> DumpInHex(const_cast("Stack size"), aRomImgEntry->iStackSize) << endl; +611c618 +< DumpInHex("Dll ref table", aVirtualAddr) << endl; +--- +> DumpInHex(const_cast("Dll ref table"), aVirtualAddr) << endl; +614,619c621,626 +< DumpInHex("Export directory", aRomImgEntry->iExportDir) << endl; +< DumpInHex("Export dir count", aRomImgEntry->iExportDirCount) << endl; +< DumpInHex("Hardware variant", aRomImgEntry->iHardwareVariant) << endl; +< DumpInHex("Flags", aRomImgEntry->iFlags) << endl; +< DumpInHex("Secure ID", aRomImgEntry->iS.iSecureId) << endl; +< DumpInHex("Vendor ID", aRomImgEntry->iS.iVendorId) << endl; +--- +> DumpInHex(const_cast("Export directory"), aRomImgEntry->iExportDir) << endl; +> DumpInHex(const_cast("Export dir count"), aRomImgEntry->iExportDirCount) << endl; +> DumpInHex(const_cast("Hardware variant"), aRomImgEntry->iHardwareVariant) << endl; +> DumpInHex(const_cast("Flags"), aRomImgEntry->iFlags) << endl; +> DumpInHex(const_cast("Secure ID"), aRomImgEntry->iS.iSecureId) << endl; +> DumpInHex(const_cast("Vendor ID"), aRomImgEntry->iS.iVendorId) << endl; +621,622c628,629 +< DumpInHex("Capability", aRomImgEntry->iS.iCaps[1]); +< DumpInHex(" ", aRomImgEntry->iS.iCaps[0], aContinue) << endl; +--- +> DumpInHex(const_cast("Capability"), aRomImgEntry->iS.iCaps[1]); +> DumpInHex(const_cast(" "), aRomImgEntry->iS.iCaps[0], aContinue) << endl; +633c640 +< DumpInHex("Exception Descriptor", aRomImgEntry->iExceptionDescriptor) << endl; +--- +> DumpInHex(const_cast("Exception Descriptor"), aRomImgEntry->iExceptionDescriptor) << endl; +637c644 +< DumpInHex("Dll ref table size", aRefTbl->iNumberOfEntries*8) << endl; +--- +> DumpInHex(const_cast("Dll ref table size"), aRefTbl->iNumberOfEntries*8) << endl; +639c646 +< DumpInHex("Dll ref table size", 0) << endl; +--- +> DumpInHex(const_cast("Dll ref table size"), 0) << endl; +698,699c705,706 +< DumpInHex( "", aRomImgEntry->iHardwareVariant, true) << "] "; +< DumpInHex( " DataSize=", (aRomImgEntry->iBssSize + aRomImgEntry->iDataSize), true) << endl; +--- +> DumpInHex( const_cast(""), aRomImgEntry->iHardwareVariant, true) << "] "; +> DumpInHex( const_cast(" DataSize="), (aRomImgEntry->iBssSize + aRomImgEntry->iDataSize), true) << endl; +diff -r -b -B -E -x '*.hg*' -x '*cross-plat-dev-utils*' -x '*baseline.txt' -x '*README' -x '*.pyc' -x '*~' -x '*.bak' -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 +32c32 +< #include +--- +> #include +1221,1231c1221 +< char * buffer = new char [size]; +< // need to check if the compressed file will fit in the image +< #if defined(__LINUX__) +< ostrstream os((char*)aDest, aMaxSize, (ios::openmode)(ios::out+ios::binary)); +< #elif defined(__TOOLS2__) && defined (_STLP_THREADS) +< ostrstream os((char*)buffer, size,(ios::out+ios::binary)); +< #elif defined( __TOOLS2__) +< ostrstream os((char*)buffer, size,(ios::out+ios::binary)); +< #else +< ostrstream os( (char*)buffer, size, (ios::out+ios::binary)); +< #endif +--- +> ostringstream os(ios_base::out|ios_base::binary); +1233c1223 +< TUint compressedSize = os.pcount(); +--- +> TUint compressedSize = os.str().size(); +1236d1225 +< delete[] buffer; +1245,1251c1234 +< #if defined(__TOOLS2__) && defined (_STLP_THREADS) +< ostrstream os((char*)aDest, aMaxSize,(ios::out+ios::binary)); +< #elif __TOOLS2__ +< ostrstream os((char*)aDest, aMaxSize, (std::_Ios_Openmode)(ios::out+ios::binary)); +< #else +< ostrstream os((char*)aDest, aMaxSize, (ios::out+ios::binary)); +< #endif +--- +> ostringstream os(ios_base::out|ios_base::binary); +1253c1236 +< size = os.pcount(); +--- +> size = os.str().size(); +diff -r -b -B -E -x '*.hg*' -x '*cross-plat-dev-utils*' -x '*baseline.txt' -x '*README' -x '*.pyc' -x '*~' -x '*.bak' -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 +102c102 +< TInt result = ImageError(itemsRead, K_ID_SIZE, "Read Identifier"); +--- +> TInt result = ImageError(itemsRead, K_ID_SIZE, const_cast("Read Identifier")); +120c120 +< TInt result = ImageError(itemsRead, 1, "Read Core Header"); +--- +> TInt result = ImageError(itemsRead, 1, const_cast("Read Core Header")); +140c140 +< TInt result = ImageError(itemsRead, 1, "Read Extension Header"); +--- +> TInt result = ImageError(itemsRead, 1, const_cast("Read Extension Header")); +202c202 +< if (ImageError(itemsRead, 1, "Read Dir") == KErrNone) +--- +> if (ImageError(itemsRead, 1, const_cast("Read Dir")) == KErrNone) +236c236 +< int result = ImageError(itemsRead, 1, "Read Entry Size"); +--- +> int result = ImageError(itemsRead, 1, const_cast("Read Entry Size")); +242c242 +< result = ImageError(itemsRead, 1, "Rest of Entry"); +--- +> result = ImageError(itemsRead, 1, const_cast("Rest of Entry")); +273c273 +< return ImageError(itemsRead, aLength, "Rof Entry Name"); +--- +> return ImageError(itemsRead, aLength, const_cast("Rof Entry Name")); +diff -r -b -B -E -x '*.hg*' -x '*cross-plat-dev-utils*' -x '*baseline.txt' -x '*README' -x '*.pyc' -x '*~' -x '*.bak' -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 +257c257 +< while(dirEntry = readdir(dirHandler)) +--- +> while((dirEntry = readdir(dirHandler)) != NULL) +diff -r -b -B -E -x '*.hg*' -x '*cross-plat-dev-utils*' -x '*baseline.txt' -x '*README' -x '*.pyc' -x '*~' -x '*.bak' -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 +85c85 +< TAny GetLocalTime(TAny) +--- +> TAny GetLocalTime() +diff -r -b -B -E -x '*.hg*' -x '*cross-plat-dev-utils*' -x '*baseline.txt' -x '*README' -x '*.pyc' -x '*~' -x '*.bak' -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 +27c27 +< TAny GetLocalTime(TAny); +--- +> TAny GetLocalTime(); +diff -r -b -B -E -x '*.hg*' -x '*cross-plat-dev-utils*' -x '*baseline.txt' -x '*README' -x '*.pyc' -x '*~' -x '*.bak' -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 +286c286 +< fgets((char*)iLine,imaxLength+1,iObeyFile); +--- +> char *cp = fgets((char*)iLine,imaxLength+1,iObeyFile); (void)cp; +649,655c649 +< #if defined(__TOOLS2__) && defined (_STLP_THREADS) +< istringstream val(iReader.Word(1),(ios_base::in+ios_base::out)); +< #elif __TOOLS2__ +< istringstream val(iReader.Word(1),(std::_Ios_Openmode)(ios_base::in+ios_base::out)); +< #else +< istrstream val(iReader.Word(1),strlen(iReader.Word(1))); +< #endif +--- +> istringstream val(iReader.Word(1),ios_base::in|ios_base::out); +diff -r -b -B -E -x '*.hg*' -x '*cross-plat-dev-utils*' -x '*baseline.txt' -x '*README' -x '*.pyc' -x '*~' -x '*.bak' -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 +45a46 +> #ifndef TOOLS2_LINUX +46a48 +> #endif +53,54c55 +< STATICLIBRARY boost_thread-mgw34-mt-1_39_linux +< OPTION GCC -pthread -O2 -Wno-uninitialized +--- +> OPTION GCC -pthread -O2 -Wno-uninitialized -lboost_thread-mt +diff -r -b -B -E -x '*.hg*' -x '*cross-plat-dev-utils*' -x '*baseline.txt' -x '*README' -x '*.pyc' -x '*~' -x '*.bak' -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 +587,589c587,590 +< *(TUint32 *) (&coffhead[0x18]) = ALIGN4K(iSizeUsed); +< *(TUint32 *) (&coffhead[0x40]) = ALIGN4K(iSizeUsed); +< +--- +> TUint32 * p0x18 = reinterpret_cast(&coffhead[0x18]); +> *p0x18 = ALIGN4K(iSizeUsed); +> TUint32 * p0x40 = reinterpret_cast(&coffhead[0x40]); +> *p0x40 = ALIGN4K(iSizeUsed); +diff -r -b -B -E -x '*.hg*' -x '*cross-plat-dev-utils*' -x '*baseline.txt' -x '*README' -x '*.pyc' -x '*~' -x '*.bak' -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 +304c304 +< fgets((char*)iLine,imaxLength+1,iObeyFile); +--- +> char * cp = fgets((char*)iLine,imaxLength+1,iObeyFile); (void)cp; +2976,2982c2976 +< #if defined(__TOOLS2__) && defined (_STLP_THREADS) +< istringstream val(iReader.Word(1),(ios_base::in+ios_base::out)); +< #elif __TOOLS2__ +< istringstream val(iReader.Word(1),(std::_Ios_Openmode)(ios_base::in+ios_base::out)); +< #else +< istrstream val(iReader.Word(1),strlen(iReader.Word(1))); +< #endif +--- +> istringstream val(iReader.Word(1),ios_base::in|ios_base::out); +diff -r -b -B -E -x '*.hg*' -x '*cross-plat-dev-utils*' -x '*baseline.txt' -x '*README' -x '*.pyc' -x '*~' -x '*.bak' -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 +43a44 +> #ifndef TOOLS2_LINUX +44a46 +> #endif +53,54c55 +< STATICLIBRARY boost_thread-mgw34-mt-1_39_linux +< OPTION GCC -O2 -Wno-uninitialized -pthread +--- +> OPTION GCC -pthread -O2 -Wno-uninitialized -lboost_thread-mt +diff -r -b -B -E -x '*.hg*' -x '*cross-plat-dev-utils*' -x '*baseline.txt' -x '*README' -x '*.pyc' -x '*~' -x '*.bak' -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 +1838c1838 +< if (!e->IsDll() && (nx>1 || nx==1 && l[-1]!=rf)) +--- +> if (!e->IsDll() && (nx>1 || (nx==1 && l[-1]!=rf))) +2201,2202c2201,2205 +< *(TUint32 *) (&coffhead[0x18]) = ALIGN4K(iSizeUsed); +< *(TUint32 *) (&coffhead[0x40]) = ALIGN4K(iSizeUsed); +--- +> TUint32 * p0x18 = reinterpret_cast(&coffhead[0x18]); +> *p0x18 = ALIGN4K(iSizeUsed); +> TUint32 * p0x40 = reinterpret_cast(&coffhead[0x40]); +> *p0x40 = ALIGN4K(iSizeUsed); +> +diff -r -b -B -E -x '*.hg*' -x '*cross-plat-dev-utils*' -x '*baseline.txt' -x '*README' -x '*.pyc' -x '*~' -x '*.bak' -x '*linux-unknown-libc2_11*' /home/imk/symbian/epocroot-pdk-3.0.h/build_latest/build/imgtools/sisutils/inc/pkgfileparser.h /home/imk/symbian/epocroot-pdk-3.0.h/build/imgtools/sisutils/inc/pkgfileparser.h +35a36,39 +> int CompareTwoString(wchar_t const * string ,wchar_t const * option); +> int CompareNString(wchar_t const * string ,wchar_t const * option, int len); +> +> +150c154 +< HANDLE iPkgHandle; +--- +> FILE * iPkgHandle; +165c169 +< WORD ParseEscapeChars(); +--- +> unsigned short ParseEscapeChars(); +200,201c204,205 +< friend int CompareTwoString(wchar_t* string ,wchar_t* option); +< friend int CompareNString(wchar_t* string ,wchar_t* option, int len); +--- +> friend int CompareTwoString(wchar_t const * string ,wchar_t const * option); +> friend int CompareNString(wchar_t const * string ,wchar_t const * option, int len); +diff -r -b -B -E -x '*.hg*' -x '*cross-plat-dev-utils*' -x '*baseline.txt' -x '*README' -x '*.pyc' -x '*~' -x '*.bak' -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 +29c29 +< wchar_t* iName; +--- +> wchar_t const * iName; +diff -r -b -B -E -x '*.hg*' -x '*cross-plat-dev-utils*' -x '*baseline.txt' -x '*README' -x '*.pyc' -x '*~' -x '*.bak' -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 +42a43,45 +> #ifdef __LINUX__ +> #define PATHSEPARATOR "/" +> #endif +diff -r -b -B -E -x '*.hg*' -x '*cross-plat-dev-utils*' -x '*baseline.txt' -x '*README' -x '*.pyc' -x '*~' -x '*.bak' -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 +20a21,22 +> #include +> #include +26,27c28,29 +< WCHAR pszOpt[MAXTOKENLEN]; +< DWORD dwOpt; +--- +> wchar_t pszOpt[MAXTOKENLEN]; +> unsigned dwOpt; +48a51,54 +> std::wstring string2wstring (const String& aNarrow); +> String wstring2string (const std::wstring& aWide); +> +> +71c77 +< if(iPkgHandle != INVALID_HANDLE_VALUE) +--- +> if(iPkgHandle) +73c79 +< ::CloseHandle(iPkgHandle); +--- +> std::fclose(iPkgHandle); +87c93,99 +< iPkgHandle = ::CreateFileW(string2wstring(iPkgFile).data(),GENERIC_READ,0,NULL,OPEN_EXISTING,FILE_ATTRIBUTE_NORMAL,NULL); +--- +> #ifdef WIN32 +> iPkgHandle = _wfopen(string2wstring(iPkgFile).c_str(),L"r"); +> #else +> // *nix fopen doesn't care about the filename encoding, as long as its NULL-terminated. +> iPkgHandle = std::fopen(iPkgFile.c_str(),"r"); +> #endif +> return iPkgHandle ? 1 : 0; +89d100 +< return (iPkgHandle != INVALID_HANDLE_VALUE) ? 1 : 0; +167c178 +< throw SisUtilsException((char*)iPkgFile.data(), "Could not open file"); +--- +> throw SisUtilsException((char*)iPkgFile.data(), const_cast("Could not open file")); +212c223 +< ParserError("Unexpected token"); +--- +> ParserError(const_cast("Unexpected token")); +276c287 +< for (WORD wNumLangs = 0; wNumLangs < iLangList.size(); wNumLangs++) +--- +> for (unsigned short wNumLangs = 0; wNumLangs < iLangList.size(); wNumLangs++) +667c678 +< if(!CompareNString(m_tokenValue.pszString,L"option",6)) +--- +> if(!CompareNString(m_tokenValue.pszString,const_cast(L"option"),6)) +690c701 +< ParserError("ErrBadCondFormat"); +--- +> ParserError(const_cast("ErrBadCondFormat")); +774c785 +< WORD wNumLangs; +--- +> unsigned short wNumLangs; +841c852 +< for (WORD wNumLangs = 0; wNumLangs < iLangList.size(); wNumLangs++) +--- +> for (unsigned short wNumLangs = 0; wNumLangs < iLangList.size(); wNumLangs++) +993,1000c1004,1005 +< #ifdef WIN32 +< DWORD dwBytesRead; +< if (!::ReadFile(iPkgHandle, (LPVOID)&m_pkgChar, sizeof(WCHAR), &dwBytesRead, NULL) || +< dwBytesRead!=sizeof(wchar_t)) +< m_pkgChar='\0'; +< #else +< #error "TODO: Implement this function under other OS than Windows" +< #endif +--- +> wint_t wch = std::fgetwc(iPkgHandle); +> m_pkgChar = (wch == WEOF) ? 0 : wch; +1015c1020 +< ParserError("Unexpected Token"); +--- +> ParserError(const_cast("Unexpected Token")); +1108c1113 +< DWORD wCount = 0; +--- +> unsigned wCount = 0; +1111c1116 +< DWORD escapeChars = 0; +--- +> unsigned escapeChars = 0; +1123c1128 +< ParserError("Bad String"); +--- +> ParserError(const_cast("Bad String")); +1127c1132 +< ParserError("Bad String"); +--- +> ParserError(const_cast("Bad String")); +1156c1161 +< WORD PkgParser::ParseEscapeChars() +--- +> unsigned short PkgParser::ParseEscapeChars() +1158,1160c1163,1165 +< WORD found=0; +< WCHAR temp[MAX_STRING]; +< #ifdef WIN32 +--- +> unsigned short found=0; +> wchar_t temp[MAX_STRING]; +> +1164c1169,1170 +< DWORD fileOffset=::SetFilePointer(iPkgHandle, 0L, NULL, FILE_CURRENT); +--- +> std::fpos_t foff; +> std::fgetpos(iPkgHandle,&foff); +1173c1179 +< ::SetFilePointer(iPkgHandle, fileOffset, NULL, FILE_BEGIN); +--- +> std::fsetpos(iPkgHandle,&foff); +1180c1186 +< ::SetFilePointer(iPkgHandle, fileOffset, NULL, FILE_BEGIN); +--- +> std::fsetpos(iPkgHandle,&foff); +1183c1189 +< DWORD num=m_tokenValue.dwNumber; +--- +> unsigned num=m_tokenValue.dwNumber; +1185,1186c1191,1192 +< if (num>=0x80 && num<=0x9F) ParserError("Invalid Escape"); +< DWORD len=wcslen(temp); +--- +> if (num>=0x80 && num<=0x9F) ParserError(const_cast("Invalid Escape")); +> unsigned len=wcslen(temp); +1190c1196 +< m_tokenValue.pszString[len]=(WCHAR)num; +--- +> m_tokenValue.pszString[len]=(wchar_t)num; +1196,1198d1201 +< #else +< #error "TODO: Implement this function under other OS than Windows" +< #endif +1210c1213 +< WORD wCount = 0; +--- +> unsigned short wCount = 0; +1235,1236c1238,1240 +< WCHAR oldChar = m_pkgChar; +< DWORD fileOffset=::SetFilePointer(iPkgHandle, 0L, NULL, FILE_CURRENT); +--- +> wchar_t oldChar = m_pkgChar; +> std::fpos_t foff; +> std::fgetpos(iPkgHandle,&foff); +1240c1244 +< ::SetFilePointer(iPkgHandle,fileOffset,NULL,FILE_BEGIN); +--- +> std::fsetpos(iPkgHandle,&foff); +1254,1255c1258,1259 +< WCHAR temp[MAX_STRING]; +< LPWSTR end; +--- +> wchar_t temp[MAX_STRING]; +> wchar_t * end; +1257,1258c1261,1262 +< DWORD dwBytesRead; +< DWORD fileOffset=::SetFilePointer(iPkgHandle, 0L, NULL, FILE_CURRENT); +--- +> std::fpos_t foff; +> std::fgetpos(iPkgHandle,&foff); +1261,1265c1265,1272 +< if (!::ReadFile(iPkgHandle, &temp[1], (MAX_STRING-2)*sizeof(WCHAR), &dwBytesRead, NULL) || +< dwBytesRead==0) +< ParserError("Read failed"); +< temp[1+dwBytesRead/sizeof(WCHAR)]='\0'; +< hexString = (!CompareNString(temp, L"0x", 2) || !CompareNString(&temp[1], L"0x", 2)); +--- +> unsigned wchRead = fread(&temp[1],sizeof(wchar_t),MAX_STRING - 2,iPkgHandle); +> if (!wchRead) +> { +> ParserError(const_cast("Read failed")); +> } +> temp[1+wchRead] = 0; +> hexString = (!CompareNString(temp, const_cast(L"0x"), 2) || +> !CompareNString(&temp[1], const_cast(L"0x"), 2)); +1269,1270c1276,1281 +< if (end==temp) ParserError("Read failed"); +< ::SetFilePointer(iPkgHandle, fileOffset+(end-temp-1)*sizeof(WCHAR), NULL, FILE_BEGIN); +--- +> if (end==temp) +> { +> ParserError(const_cast("Read failed")); +> } +> std::fsetpos(iPkgHandle,&foff); +> std::fseek(iPkgHandle,(end-temp-1) * sizeof(wchar_t),SEEK_CUR); +1347c1358 +< throw SisUtilsException("PakageFile-Parser Error", (char*)(str.str()).data()); +--- +> throw SisUtilsException(const_cast("PackageFile-Parser Error"), (char*)(str.str()).data()); +1360,1365c1371,1373 +< int max = ::WideCharToMultiByte(CP_OEMCP,0,aWide.c_str(),aWide.length(),0,0,0,0); +< String reply; +< if (max > 0 ) +< { +< char* buffer = new char [max]; +< try +--- +> std::vector buffer((aWide.length() * sizeof(wchar_t)) + 1, '\0'); +> size_t nchars = wcstombs(&buffer[0],aWide.c_str(),buffer.size()); +> if (nchars == (size_t)-1) +1367,1374c1375,1376 +< ::WideCharToMultiByte(CP_OEMCP,0,aWide.c_str(),aWide.length(),buffer,max,0,0); +< reply = String (buffer, max); +< } +< catch (...) +< { +< throw SisUtilsException("ParserError", "wstring to string conversion failed"); +< } +< delete [] buffer; +--- +> throw SisUtilsException(const_cast("ParserError"), +> const_cast("wstring to string conversion failed")); +1375a1378 +> String reply(&buffer[0]); +1389,1391c1392,1394 +< int max = ::MultiByteToWideChar(CP_OEMCP,0,aNarrow.c_str(),aNarrow.length(),0,0); +< std::wstring reply; +< if (max > 0 ) +--- +> std::vector buffer(mblen(aNarrow.c_str(),aNarrow.length()) + 2, '\0'); +> size_t nchars = mbstowcs((wchar_t *)&buffer[0],aNarrow.c_str(),buffer.size()); +> if (nchars == (size_t)-1) +1393,1403c1396,1397 +< wchar_t* buffer = new wchar_t [max]; +< try +< { +< ::MultiByteToWideChar(CP_OEMCP,0,aNarrow.c_str(),aNarrow.length(),buffer,max); +< reply = std::wstring (buffer, max); +< } +< catch (...) +< { +< throw SisUtilsException("ParserError", "string to wstring conversion failed"); +< } +< delete [] buffer; +--- +> throw SisUtilsException(const_cast("ParserError"), +> const_cast("string to wstring conversion failed")); +1404a1399 +> std::wstring reply((wchar_t *)&buffer[0]); +1417c1412 +< int CompareTwoString(wchar_t* string ,wchar_t* option) +--- +> int CompareTwoString(wchar_t const * string ,wchar_t const * option) +1418a1414 +> #if defined(WIN32) +1419a1416,1418 +> #elif defined(__LINUX__) +> return wcscasecmp(string,option); +> #endif +1432c1431 +< int CompareNString(wchar_t* string ,wchar_t* option, int len) +--- +> int CompareNString(wchar_t const * string ,wchar_t const * option, int len) +1434c1433 +< return wcsnicmp(string,option,len); +--- +> return wmemcmp(string,option,len); +diff -r -b -B -E -x '*.hg*' -x '*cross-plat-dev-utils*' -x '*baseline.txt' -x '*README' -x '*.pyc' -x '*~' -x '*.bak' -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 +89c89 +< throw SisUtilsException((char*)sisFile.data(), "Failed to extract SIS file"); +--- +> throw SisUtilsException((char*)sisFile.data(), const_cast("Failed to extract SIS file")); +94c94 +< throw SisUtilsException((char*)sisFile.data(), "File not found"); +--- +> throw SisUtilsException((char*)sisFile.data(), const_cast("File not found")); +131c131 +< throw SisUtilsException((char*)iOutputPath.data(), "Failed to create path"); +--- +> throw SisUtilsException((char*)iOutputPath.data(), const_cast("Failed to create path")); +142c142 +< throw SisUtilsException((char*)ibyFile.data(), "Failed to create IBY file"); +--- +> throw SisUtilsException((char*)ibyFile.data(), const_cast("Failed to create IBY file")); +242c242 +< throw SisUtilsException((char*)pkgFileName.data(), "Could not create parser object"); +--- +> throw SisUtilsException((char*)pkgFileName.data(), const_cast("Could not create parser object")); +245c245,246 +< throw SisUtilsException((char*)pkgFileName.data(), "File not found"); +--- +> throw SisUtilsException(const_cast(pkgFileName.data()), +> const_cast("File not found")); +554c555,560 +< #error "TODO: Implement this function under other OS than Windows" +--- +> char fPath[FILENAME_MAX]; +> if (realpath(aFile.c_str(),fPath)) +> { +> aFile.assign(fPath); +> } +> +655c661,662 +< throw SisUtilsException((char*)aFile.data(), "Cannot open file"); +--- +> throw SisUtilsException(const_cast(aFile.data()), +> const_cast("Cannot open file")); +diff -r -b -B -E -x '*.hg*' -x '*cross-plat-dev-utils*' -x '*baseline.txt' -x '*README' -x '*.pyc' -x '*~' -x '*.bak' -x '*linux-unknown-libc2_11*' /home/imk/symbian/epocroot-pdk-3.0.h/build_latest/build/imgtools/sisutils/src/sisutils.cpp /home/imk/symbian/epocroot-pdk-3.0.h/build/imgtools/sisutils/src/sisutils.cpp +22a23,29 +> #ifdef __LINUX__ +> #include +> #include +> #include +> #include +> #endif +> +204c211,250 +< #error "TODO: Implement this function under other OS than Windows" +--- +> String::iterator pch = cmd.begin(); +> String::iterator end = cmd.end(); +> char *token = NULL; +> std::vector args; +> for ( ;pch != end; ++pch) +> { +> if (isspace(*pch)) +> { +> *pch = '\0'; +> if (token) { +> token = NULL; +> } +> } +> else if (!token) +> { +> token = &*pch; +> args.push_back(token); +> } +> } +> args.push_back(NULL); +> pid_t pid = fork(); +> if (pid == 0) +> { +> execv(args[0],&args[0]); +> } +> else if (pid < 0) +> { +> iExitCode = static_cast(STAT_FAILURE); +> } +> else +> { +> int rtc; +> pid_t ws = waitpid( pid, &rtc, 0); +> if (ws != pid) { +> iExitCode = static_cast(STAT_FAILURE); +> } +> else { +> iExitCode = rtc; +> } +> } +284c329,335 +< #error "TODO: Implement this function under other OS than Windows" +--- +> if(mkdir(dir.data(),777) != 0) +> { +> if(errno != EEXIST) +> { +> status = EFalse; +> } +> } +diff -r -b -B -E -x '*.hg*' -x '*cross-plat-dev-utils*' -x '*baseline.txt' -x '*README' -x '*.pyc' -x '*~' -x '*.bak' -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 +18,20c18,20 +< ../win32/bin/cpp.exe /tools/sbs/win32/bv/bin/cpp.exe +< ../win32/i686-pc-mingw32/bin/cc1.exe /tools/sbs/win32/bv/i686-pc-mingw32/bin/cc1.exe +< ../win32/i686-pc-mingw32/bin/libiconv-2.dll /tools/sbs/win32/bv/i686-pc-mingw32/bin/libiconv-2.dll +--- +> ../win32/bin/cpp.exe ../../tools/sbs/win32/bv/bin/cpp.exe +> ../win32/i686-pc-mingw32/bin/cc1.exe ../../tools/sbs/win32/bv/i686-pc-mingw32/bin/cc1.exe +> ../win32/i686-pc-mingw32/bin/libiconv-2.dll ../../tools/sbs/win32/bv/i686-pc-mingw32/bin/libiconv-2.dll +diff -r -b -B -E -x '*.hg*' -x '*cross-plat-dev-utils*' -x '*baseline.txt' -x '*README' -x '*.pyc' -x '*~' -x '*.bak' -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 +18,223c18,223 +< ../RELEASE-NOTES.txt /tools/sbs/RELEASE-NOTES.txt +< ../bin/sbs /tools/sbs/bin/sbs +< ../bin/fixmeta.py /tools/sbs/bin/fixmeta.py +< ../bin/codetest_osbuild.sh /tools/sbs/bin/codetest_osbuild.sh +< ../bin/countbinaries.sh /tools/sbs/bin/countbinaries.sh +< ../bin/gethost.sh /tools/sbs/bin/gethost.sh +< ../bin/failedstats.py /tools/sbs/bin/failedstats.py +< ../bin/sbs.bat /tools/sbs/bin/sbs.bat +< ../bin/unsplitdirs.py /tools/sbs/bin/unsplitdirs.py +< ../bin/buildstats.py /tools/sbs/bin/buildstats.py +< ../bin/speedtest_osbuild.sh /tools/sbs/bin/speedtest_osbuild.sh +< ../bin/sbsv2cache.py /tools/sbs/bin/sbsv2cache.py +< ../bin/whatsource.py /tools/sbs/bin/whatsource.py +< ../bin/oby2linux.py /tools/sbs/bin/oby2linux.py +< ../bin/createrfifile.pl /tools/sbs/bin/createrfifile.pl +< ../bin/vartoxml.py /tools/sbs/bin/vartoxml.py +< ../bin/readme.txt /tools/sbs/bin/readme.txt +< ../bin/squashlog.py /tools/sbs/bin/squashlog.py +< ../bin/statcollate.py /tools/sbs/bin/statcollate.py +< ../bin/createvmap.py /tools/sbs/bin/createvmap.py +< ../bin/raptorlog.py /tools/sbs/bin/raptorlog.py +< ../bin/osbuild.sh /tools/sbs/bin/osbuild.sh +< ../bin/setup_user.sh /tools/sbs/bin/setup_user.sh +< ../bin/msvcr71.dll /tools/sbs/bin/msvcr71.dll +< ../bin/install_raptor.sh /tools/sbs/bin/install_raptor.sh +< ../bin/mkgetfailed.py /tools/sbs/bin/mkgetfailed.py +< ../examples/os_properties.xml /tools/sbs/examples/os_properties.xml +< ../examples/sbs_init.xml /tools/sbs/examples/sbs_init.xml +< ../lib/flm/e32abiv2stdexe.flm /tools/sbs/lib/flm/e32abiv2stdexe.flm +< ../lib/flm/user/default.flm_ex /tools/sbs/lib/flm/user/default.flm_ex +< ../lib/flm/user/globals.mk_ex /tools/sbs/lib/flm/user/globals.mk_ex +< ../lib/flm/e32abiv2dll.flm /tools/sbs/lib/flm/e32abiv2dll.flm +< ../lib/flm/tracecompiler.mk /tools/sbs/lib/flm/tracecompiler.mk +< ../lib/flm/win32exe.flm /tools/sbs/lib/flm/win32exe.flm +< ../lib/flm/template_ext.flm /tools/sbs/lib/flm/template_ext.flm +< ../lib/flm/e32abiv2ani.flm /tools/sbs/lib/flm/e32abiv2ani.flm +< ../lib/flm/converged-comms/createcommdbs.flm /tools/sbs/lib/flm/converged-comms/createcommdbs.flm +< ../lib/flm/converged-comms/installdefaultcommdb.flm /tools/sbs/lib/flm/converged-comms/installdefaultcommdb.flm +< ../lib/flm/win32plugin.flm /tools/sbs/lib/flm/win32plugin.flm +< ../lib/flm/win32klib.flm /tools/sbs/lib/flm/win32klib.flm +< ../lib/flm/extensions.xml /tools/sbs/lib/flm/extensions.xml +< ../lib/flm/stack.mk /tools/sbs/lib/flm/stack.mk +< ../lib/flm/globals.mk /tools/sbs/lib/flm/globals.mk +< ../lib/flm/win32stdexe.flm /tools/sbs/lib/flm/win32stdexe.flm +< ../lib/flm/e32abiv2lib.flm /tools/sbs/lib/flm/e32abiv2lib.flm +< ../lib/flm/win32resource.flm /tools/sbs/lib/flm/win32resource.flm +< ../lib/flm/config/default.flm /tools/sbs/lib/flm/config/default.flm +< ../lib/flm/win32lib.flm /tools/sbs/lib/flm/win32lib.flm +< ../lib/flm/null.flm /tools/sbs/lib/flm/null.flm +< ../lib/flm/tools/test_command_diff.sh /tools/sbs/lib/flm/tools/test_command_diff.sh +< ../lib/flm/tools/stlport.flm /tools/sbs/lib/flm/tools/stlport.flm +< ../lib/flm/tools/buildstubsis.flm /tools/sbs/lib/flm/tools/buildstubsis.flm +< ../lib/flm/msvctools.xml /tools/sbs/lib/flm/msvctools.xml +< ../lib/flm/tools2lib.flm /tools/sbs/lib/flm/tools2lib.flm +< ../lib/flm/win32ldd.flm /tools/sbs/lib/flm/win32ldd.flm +< ../lib/flm/tools.xml /tools/sbs/lib/flm/tools.xml +< ../lib/flm/metaflm.mk /tools/sbs/lib/flm/metaflm.mk +< ../lib/flm/e32abiv2ldd.flm /tools/sbs/lib/flm/e32abiv2ldd.flm +< ../lib/flm/e32abiv2pdl.flm /tools/sbs/lib/flm/e32abiv2pdl.flm +< ../lib/flm/e32abiv2stdlib.flm /tools/sbs/lib/flm/e32abiv2stdlib.flm +< ../lib/flm/config.xml /tools/sbs/lib/flm/config.xml +< ../lib/flm/win32stddll.flm /tools/sbs/lib/flm/win32stddll.flm +< ../lib/flm/gccxmlresource.flm /tools/sbs/lib/flm/gccxmlresource.flm +< ../lib/flm/e32abiv2textnotifier2.flm /tools/sbs/lib/flm/e32abiv2textnotifier2.flm +< ../lib/flm/e32abiv2implib.flm /tools/sbs/lib/flm/e32abiv2implib.flm +< ../lib/flm/e32abiv2exe.flm /tools/sbs/lib/flm/e32abiv2exe.flm +< ../lib/flm/win32pdl.flm /tools/sbs/lib/flm/win32pdl.flm +< ../lib/flm/win32.flm /tools/sbs/lib/flm/win32.flm +< ../lib/flm/base.xml /tools/sbs/lib/flm/base.xml +< ../lib/flm/grouping.flm /tools/sbs/lib/flm/grouping.flm +< ../lib/flm/e32abiv2.flm /tools/sbs/lib/flm/e32abiv2.flm +< ../lib/flm/e32abiv2exexp.flm /tools/sbs/lib/flm/e32abiv2exexp.flm +< ../lib/flm/e32abiv2defaults.mk /tools/sbs/lib/flm/e32abiv2defaults.mk +< ../lib/flm/e32abiv2fsy.flm /tools/sbs/lib/flm/e32abiv2fsy.flm +< ../lib/flm/final.mk /tools/sbs/lib/flm/final.mk +< ../lib/flm/none.flm /tools/sbs/lib/flm/none.flm +< ../lib/flm/analysis.xml /tools/sbs/lib/flm/analysis.xml +< ../lib/flm/e32abiv2var2.flm /tools/sbs/lib/flm/e32abiv2var2.flm +< ../lib/flm/msvctools.flm /tools/sbs/lib/flm/msvctools.flm +< ../lib/flm/win32kdll.flm /tools/sbs/lib/flm/win32kdll.flm +< ../lib/flm/win32ani.flm /tools/sbs/lib/flm/win32ani.flm +< ../lib/flm/e32abiv2plugin.flm /tools/sbs/lib/flm/e32abiv2plugin.flm +< ../lib/flm/win32bitmap.flm /tools/sbs/lib/flm/win32bitmap.flm +< ../lib/flm/tools2common.flm /tools/sbs/lib/flm/tools2common.flm +< ../lib/flm/win32fsy.flm /tools/sbs/lib/flm/win32fsy.flm +< ../lib/flm/readme.txt /tools/sbs/lib/flm/readme.txt +< ../lib/flm/e32abiv2kext.flm /tools/sbs/lib/flm/e32abiv2kext.flm +< ../lib/flm/e32abiv2stddll.flm /tools/sbs/lib/flm/e32abiv2stddll.flm +< ../lib/flm/win32exexp.flm /tools/sbs/lib/flm/win32exexp.flm +< ../lib/flm/stringtable.flm /tools/sbs/lib/flm/stringtable.flm +< ../lib/flm/utils/utility.xml /tools/sbs/lib/flm/utils/utility.xml +< ../lib/flm/utils/prebuilt.flm /tools/sbs/lib/flm/utils/prebuilt.flm +< ../lib/flm/utils/copydir.flm /tools/sbs/lib/flm/utils/copydir.flm +< ../lib/flm/win32pdd.flm /tools/sbs/lib/flm/win32pdd.flm +< ../lib/flm/taggedrules.mk /tools/sbs/lib/flm/taggedrules.mk +< ../lib/flm/booleanlogic.mk /tools/sbs/lib/flm/booleanlogic.mk +< ../lib/flm/emulator.xml /tools/sbs/lib/flm/emulator.xml +< ../lib/flm/win32kext.flm /tools/sbs/lib/flm/win32kext.flm +< ../lib/flm/test/exeabiv2_2/test.cpp /tools/sbs/lib/flm/test/exeabiv2_2/test.cpp +< ../lib/flm/test/exeabiv2_2/test_function.cpp /tools/sbs/lib/flm/test/exeabiv2_2/test_function.cpp +< ../lib/flm/test/exeabiv2_2/exeabiv2_2.mk /tools/sbs/lib/flm/test/exeabiv2_2/exeabiv2_2.mk +< ../lib/flm/test/templateext/temex.mk /tools/sbs/lib/flm/test/templateext/temex.mk +< ../lib/flm/test/templateext/Makefile /tools/sbs/lib/flm/test/templateext/Makefile +< ../lib/flm/test/Makefile /tools/sbs/lib/flm/test/Makefile +< ../lib/flm/test/exeabiv2_4/test.cpp /tools/sbs/lib/flm/test/exeabiv2_4/test.cpp +< ../lib/flm/test/exeabiv2_4/exeabiv2_4.mk /tools/sbs/lib/flm/test/exeabiv2_4/exeabiv2_4.mk +< ../lib/flm/test/exeabiv2_4/test_big.cpp /tools/sbs/lib/flm/test/exeabiv2_4/test_big.cpp +< ../lib/flm/test/flmtests.mk /tools/sbs/lib/flm/test/flmtests.mk +< ../lib/flm/test/ciaabiv2_1/uc_exe.cia /tools/sbs/lib/flm/test/ciaabiv2_1/uc_exe.cia +< ../lib/flm/test/ciaabiv2_1/uc_exe.cpp /tools/sbs/lib/flm/test/ciaabiv2_1/uc_exe.cpp +< ../lib/flm/test/ciaabiv2_1/ciaabiv2_1.mk /tools/sbs/lib/flm/test/ciaabiv2_1/ciaabiv2_1.mk +< ../lib/flm/test/export1/Makefile /tools/sbs/lib/flm/test/export1/Makefile +< ../lib/flm/test/export1/t1e.h /tools/sbs/lib/flm/test/export1/t1e.h +< ../lib/flm/test/export1/t4e.h /tools/sbs/lib/flm/test/export1/t4e.h +< ../lib/flm/test/export1/t2e.h /tools/sbs/lib/flm/test/export1/t2e.h +< ../lib/flm/test/export1/t3e.h /tools/sbs/lib/flm/test/export1/t3e.h +< ../lib/flm/test/dllabiv2_1/test.cpp /tools/sbs/lib/flm/test/dllabiv2_1/test.cpp +< ../lib/flm/test/dllabiv2_1/dllabiv2_1.mk /tools/sbs/lib/flm/test/dllabiv2_1/dllabiv2_1.mk +< ../lib/flm/test/raptorglue/raptorglue.mk /tools/sbs/lib/flm/test/raptorglue/raptorglue.mk +< ../lib/flm/test/dllbasictests.mk /tools/sbs/lib/flm/test/dllbasictests.mk +< ../lib/flm/test/exeabiv2_1/test.cpp /tools/sbs/lib/flm/test/exeabiv2_1/test.cpp +< ../lib/flm/test/exeabiv2_1/exeabiv2_1.mk /tools/sbs/lib/flm/test/exeabiv2_1/exeabiv2_1.mk +< ../lib/flm/test/dllabiv2_defaults.mk /tools/sbs/lib/flm/test/dllabiv2_defaults.mk +< ../lib/flm/test/exeperftests.mk /tools/sbs/lib/flm/test/exeperftests.mk +< ../lib/flm/test/ciatests.mk /tools/sbs/lib/flm/test/ciatests.mk +< ../lib/flm/test/environment/pvm/pvmtest.mk /tools/sbs/lib/flm/test/environment/pvm/pvmtest.mk +< ../lib/flm/test/environment/make/test_variable_restore.mk /tools/sbs/lib/flm/test/environment/make/test_variable_restore.mk +< ../lib/flm/test/exebasictests.mk /tools/sbs/lib/flm/test/exebasictests.mk +< ../lib/flm/test/exeabiv2_defaults.mk /tools/sbs/lib/flm/test/exeabiv2_defaults.mk +< ../lib/flm/test/exeabiv2_3/exeabiv2_3.mk /tools/sbs/lib/flm/test/exeabiv2_3/exeabiv2_3.mk +< ../lib/flm/test/exeabiv2_3/test_big.cpp /tools/sbs/lib/flm/test/exeabiv2_3/test_big.cpp +< ../lib/flm/win32stdlib.flm /tools/sbs/lib/flm/win32stdlib.flm +< ../lib/flm/win32var2.flm /tools/sbs/lib/flm/win32var2.flm +< ../lib/flm/win32implib.flm /tools/sbs/lib/flm/win32implib.flm +< ../lib/flm/bitmap.flm /tools/sbs/lib/flm/bitmap.flm +< ../lib/flm/build.flm /tools/sbs/lib/flm/build.flm +< ../lib/flm/build.xml /tools/sbs/lib/flm/build.xml +< ../lib/flm/tools2exe.flm /tools/sbs/lib/flm/tools2exe.flm +< ../lib/flm/e32abiv2klib.flm /tools/sbs/lib/flm/e32abiv2klib.flm +< ../lib/flm/standard.xml /tools/sbs/lib/flm/standard.xml +< ../lib/flm/win32var.flm /tools/sbs/lib/flm/win32var.flm +< ../lib/flm/e32abiv2pdd.flm /tools/sbs/lib/flm/e32abiv2pdd.flm +< ../lib/flm/e32abiv2none.flm /tools/sbs/lib/flm/e32abiv2none.flm +< ../lib/flm/romfile.mk /tools/sbs/lib/flm/romfile.mk +< ../lib/flm/win32textnotifier2.flm /tools/sbs/lib/flm/win32textnotifier2.flm +< ../lib/flm/resource.flm /tools/sbs/lib/flm/resource.flm +< ../lib/flm/flmtools.mk /tools/sbs/lib/flm/flmtools.mk +< ../lib/flm/gnumakefile.flm /tools/sbs/lib/flm/gnumakefile.flm +< ../lib/flm/e32abiv2kdll.flm /tools/sbs/lib/flm/e32abiv2kdll.flm +< ../lib/flm/e32abiv2var.flm /tools/sbs/lib/flm/e32abiv2var.flm +< ../lib/flm/win32dll.flm /tools/sbs/lib/flm/win32dll.flm +< ../lib/flm/gccxml.flm /tools/sbs/lib/flm/gccxml.flm +< ../lib/flm/e32postlink.mk /tools/sbs/lib/flm/e32postlink.mk +< ../lib/config/default.xml /tools/sbs/lib/config/default.xml +< ../lib/config/build.xml /tools/sbs/lib/config/build.xml +< ../lib/config/interfaces.xml /tools/sbs/lib/config/interfaces.xml +< ../lib/config/gcc.xml /tools/sbs/lib/config/gcc.xml +< ../lib/config/variants.xml /tools/sbs/lib/config/variants.xml +< ../lib/config/coverity.xml /tools/sbs/lib/config/coverity.xml +< ../lib/config/meta.xml /tools/sbs/lib/config/meta.xml +< ../lib/config/locations.xml /tools/sbs/lib/config/locations.xml +< ../lib/config/gccxml.xml /tools/sbs/lib/config/gccxml.xml +< ../lib/config/carbide.xml /tools/sbs/lib/config/carbide.xml +< ../lib/config/msvc.xml /tools/sbs/lib/config/msvc.xml +< ../lib/config/make.xml /tools/sbs/lib/config/make.xml +< ../lib/config/root.xml /tools/sbs/lib/config/root.xml +< ../lib/config/winscw.xml /tools/sbs/lib/config/winscw.xml +< ../lib/config/arm.xml /tools/sbs/lib/config/arm.xml +< ../lib/config/gcce.xml /tools/sbs/lib/config/gcce.xml +< ../lib/config/rvct.xml /tools/sbs/lib/config/rvct.xml +< ../python/raptor_makefile.py /tools/sbs/python/raptor_makefile.py +< ../python/filter_interface.py /tools/sbs/python/filter_interface.py +< ../python/raptor_start.py /tools/sbs/python/raptor_start.py +< ../python/pyparsing.py /tools/sbs/python/pyparsing.py +< ../python/raptor_cli.py /tools/sbs/python/raptor_cli.py +< ../python/raptor_cache.py /tools/sbs/python/raptor_cache.py +< ../python/raptor_meta.py /tools/sbs/python/raptor_meta.py +< ../python/raptor_xml.py /tools/sbs/python/raptor_xml.py +< ../python/raptor_version.py /tools/sbs/python/raptor_version.py +< ../python/generic_path.py /tools/sbs/python/generic_path.py +< ../python/raptor_make.py /tools/sbs/python/raptor_make.py +< ../python/plugins/filter_logfile.py /tools/sbs/python/plugins/filter_logfile.py +< ../python/plugins/filter_terminal.py /tools/sbs/python/plugins/filter_terminal.py +< ../python/plugins/filter_carbide.py /tools/sbs/python/plugins/filter_carbide.py +< ../python/plugins/filter_what.py /tools/sbs/python/plugins/filter_what.py +< ../python/plugins/dummyplugin.py /tools/sbs/python/plugins/dummyplugin.py +< ../python/plugins/filter_clean.py /tools/sbs/python/plugins/filter_clean.py +< ../python/plugins/filter_squashlog.py /tools/sbs/python/plugins/filter_squashlog.py +< ../python/plugins/filter_checksource.py /tools/sbs/python/plugins/filter_checksource.py +< ../python/plugins/filter_splitlog.py /tools/sbs/python/plugins/filter_splitlog.py +< ../python/sbs_dist.py /tools/sbs/python/sbs_dist.py +< ../python/raptor_utilities.py /tools/sbs/python/raptor_utilities.py +< ../python/pluginbox.py /tools/sbs/python/pluginbox.py +< ../python/dos2unix.py /tools/sbs/python/dos2unix.py +< ../python/raptor_data.py /tools/sbs/python/raptor_data.py +< ../python/filter_list.py /tools/sbs/python/filter_list.py +< ../python/raptor.py /tools/sbs/python/raptor.py +< ../python/mmpparser.py /tools/sbs/python/mmpparser.py +< ../python/filter_utils.py /tools/sbs/python/filter_utils.py +< ../schema/build/2_0.xsd /tools/sbs/schema/build/2_0.xsd +< ../schema/build/log/1_0.xsd /tools/sbs/schema/build/log/1_0.xsd +< ../schema/build/1_0.xsd /tools/sbs/schema/build/1_0.xsd +< ../win32/bin/ransleep.exe /tools/sbs/win32/bin/ransleep.exe +< ../win32/bin/sbs_descramble.exe /tools/sbs/win32/bin/sbs_descramble.exe +< ../win32/bin/talonctl.exe /tools/sbs/win32/bin/talonctl.exe +< ../win32/bin/talon.exe /tools/sbs/win32/bin/talon.exe +--- +> ../RELEASE-NOTES.txt ../../tools/sbs/RELEASE-NOTES.txt +> ../bin/sbs ../../tools/sbs/bin/sbs +> ../bin/fixmeta.py ../../tools/sbs/bin/fixmeta.py +> ../bin/codetest_osbuild.sh ../../tools/sbs/bin/codetest_osbuild.sh +> ../bin/countbinaries.sh ../../tools/sbs/bin/countbinaries.sh +> ../bin/gethost.sh ../../tools/sbs/bin/gethost.sh +> ../bin/failedstats.py ../../tools/sbs/bin/failedstats.py +> ../bin/sbs.bat ../../tools/sbs/bin/sbs.bat +> ../bin/unsplitdirs.py ../../tools/sbs/bin/unsplitdirs.py +> ../bin/buildstats.py ../../tools/sbs/bin/buildstats.py +> ../bin/speedtest_osbuild.sh ../../tools/sbs/bin/speedtest_osbuild.sh +> ../bin/sbsv2cache.py ../../tools/sbs/bin/sbsv2cache.py +> ../bin/whatsource.py ../../tools/sbs/bin/whatsource.py +> ../bin/oby2linux.py ../../tools/sbs/bin/oby2linux.py +> ../bin/createrfifile.pl ../../tools/sbs/bin/createrfifile.pl +> ../bin/vartoxml.py ../../tools/sbs/bin/vartoxml.py +> ../bin/readme.txt ../../tools/sbs/bin/readme.txt +> ../bin/squashlog.py ../../tools/sbs/bin/squashlog.py +> ../bin/statcollate.py ../../tools/sbs/bin/statcollate.py +> ../bin/createvmap.py ../../tools/sbs/bin/createvmap.py +> ../bin/raptorlog.py ../../tools/sbs/bin/raptorlog.py +> ../bin/osbuild.sh ../../tools/sbs/bin/osbuild.sh +> ../bin/setup_user.sh ../../tools/sbs/bin/setup_user.sh +> ../bin/msvcr71.dll ../../tools/sbs/bin/msvcr71.dll +> ../bin/install_raptor.sh ../../tools/sbs/bin/install_raptor.sh +> ../bin/mkgetfailed.py ../../tools/sbs/bin/mkgetfailed.py +> ../examples/os_properties.xml ../../tools/sbs/examples/os_properties.xml +> ../examples/sbs_init.xml ../../tools/sbs/examples/sbs_init.xml +> ../lib/flm/e32abiv2stdexe.flm ../../tools/sbs/lib/flm/e32abiv2stdexe.flm +> ../lib/flm/user/default.flm_ex ../../tools/sbs/lib/flm/user/default.flm_ex +> ../lib/flm/user/globals.mk_ex ../../tools/sbs/lib/flm/user/globals.mk_ex +> ../lib/flm/e32abiv2dll.flm ../../tools/sbs/lib/flm/e32abiv2dll.flm +> ../lib/flm/tracecompiler.mk ../../tools/sbs/lib/flm/tracecompiler.mk +> ../lib/flm/win32exe.flm ../../tools/sbs/lib/flm/win32exe.flm +> ../lib/flm/template_ext.flm ../../tools/sbs/lib/flm/template_ext.flm +> ../lib/flm/e32abiv2ani.flm ../../tools/sbs/lib/flm/e32abiv2ani.flm +> ../lib/flm/converged-comms/createcommdbs.flm ../../tools/sbs/lib/flm/converged-comms/createcommdbs.flm +> ../lib/flm/converged-comms/installdefaultcommdb.flm ../../tools/sbs/lib/flm/converged-comms/installdefaultcommdb.flm +> ../lib/flm/win32plugin.flm ../../tools/sbs/lib/flm/win32plugin.flm +> ../lib/flm/win32klib.flm ../../tools/sbs/lib/flm/win32klib.flm +> ../lib/flm/extensions.xml ../../tools/sbs/lib/flm/extensions.xml +> ../lib/flm/stack.mk ../../tools/sbs/lib/flm/stack.mk +> ../lib/flm/globals.mk ../../tools/sbs/lib/flm/globals.mk +> ../lib/flm/win32stdexe.flm ../../tools/sbs/lib/flm/win32stdexe.flm +> ../lib/flm/e32abiv2lib.flm ../../tools/sbs/lib/flm/e32abiv2lib.flm +> ../lib/flm/win32resource.flm ../../tools/sbs/lib/flm/win32resource.flm +> ../lib/flm/config/default.flm ../../tools/sbs/lib/flm/config/default.flm +> ../lib/flm/win32lib.flm ../../tools/sbs/lib/flm/win32lib.flm +> ../lib/flm/null.flm ../../tools/sbs/lib/flm/null.flm +> ../lib/flm/tools/test_command_diff.sh ../../tools/sbs/lib/flm/tools/test_command_diff.sh +> ../lib/flm/tools/stlport.flm ../../tools/sbs/lib/flm/tools/stlport.flm +> ../lib/flm/tools/buildstubsis.flm ../../tools/sbs/lib/flm/tools/buildstubsis.flm +> ../lib/flm/msvctools.xml ../../tools/sbs/lib/flm/msvctools.xml +> ../lib/flm/tools2lib.flm ../../tools/sbs/lib/flm/tools2lib.flm +> ../lib/flm/win32ldd.flm ../../tools/sbs/lib/flm/win32ldd.flm +> ../lib/flm/tools.xml ../../tools/sbs/lib/flm/tools.xml +> ../lib/flm/metaflm.mk ../../tools/sbs/lib/flm/metaflm.mk +> ../lib/flm/e32abiv2ldd.flm ../../tools/sbs/lib/flm/e32abiv2ldd.flm +> ../lib/flm/e32abiv2pdl.flm ../../tools/sbs/lib/flm/e32abiv2pdl.flm +> ../lib/flm/e32abiv2stdlib.flm ../../tools/sbs/lib/flm/e32abiv2stdlib.flm +> ../lib/flm/config.xml ../../tools/sbs/lib/flm/config.xml +> ../lib/flm/win32stddll.flm ../../tools/sbs/lib/flm/win32stddll.flm +> ../lib/flm/gccxmlresource.flm ../../tools/sbs/lib/flm/gccxmlresource.flm +> ../lib/flm/e32abiv2textnotifier2.flm ../../tools/sbs/lib/flm/e32abiv2textnotifier2.flm +> ../lib/flm/e32abiv2implib.flm ../../tools/sbs/lib/flm/e32abiv2implib.flm +> ../lib/flm/e32abiv2exe.flm ../../tools/sbs/lib/flm/e32abiv2exe.flm +> ../lib/flm/win32pdl.flm ../../tools/sbs/lib/flm/win32pdl.flm +> ../lib/flm/win32.flm ../../tools/sbs/lib/flm/win32.flm +> ../lib/flm/base.xml ../../tools/sbs/lib/flm/base.xml +> ../lib/flm/grouping.flm ../../tools/sbs/lib/flm/grouping.flm +> ../lib/flm/e32abiv2.flm ../../tools/sbs/lib/flm/e32abiv2.flm +> ../lib/flm/e32abiv2exexp.flm ../../tools/sbs/lib/flm/e32abiv2exexp.flm +> ../lib/flm/e32abiv2defaults.mk ../../tools/sbs/lib/flm/e32abiv2defaults.mk +> ../lib/flm/e32abiv2fsy.flm ../../tools/sbs/lib/flm/e32abiv2fsy.flm +> ../lib/flm/final.mk ../../tools/sbs/lib/flm/final.mk +> ../lib/flm/none.flm ../../tools/sbs/lib/flm/none.flm +> ../lib/flm/analysis.xml ../../tools/sbs/lib/flm/analysis.xml +> ../lib/flm/e32abiv2var2.flm ../../tools/sbs/lib/flm/e32abiv2var2.flm +> ../lib/flm/msvctools.flm ../../tools/sbs/lib/flm/msvctools.flm +> ../lib/flm/win32kdll.flm ../../tools/sbs/lib/flm/win32kdll.flm +> ../lib/flm/win32ani.flm ../../tools/sbs/lib/flm/win32ani.flm +> ../lib/flm/e32abiv2plugin.flm ../../tools/sbs/lib/flm/e32abiv2plugin.flm +> ../lib/flm/win32bitmap.flm ../../tools/sbs/lib/flm/win32bitmap.flm +> ../lib/flm/tools2common.flm ../../tools/sbs/lib/flm/tools2common.flm +> ../lib/flm/win32fsy.flm ../../tools/sbs/lib/flm/win32fsy.flm +> ../lib/flm/readme.txt ../../tools/sbs/lib/flm/readme.txt +> ../lib/flm/e32abiv2kext.flm ../../tools/sbs/lib/flm/e32abiv2kext.flm +> ../lib/flm/e32abiv2stddll.flm ../../tools/sbs/lib/flm/e32abiv2stddll.flm +> ../lib/flm/win32exexp.flm ../../tools/sbs/lib/flm/win32exexp.flm +> ../lib/flm/stringtable.flm ../../tools/sbs/lib/flm/stringtable.flm +> ../lib/flm/utils/utility.xml ../../tools/sbs/lib/flm/utils/utility.xml +> ../lib/flm/utils/prebuilt.flm ../../tools/sbs/lib/flm/utils/prebuilt.flm +> ../lib/flm/utils/copydir.flm ../../tools/sbs/lib/flm/utils/copydir.flm +> ../lib/flm/win32pdd.flm ../../tools/sbs/lib/flm/win32pdd.flm +> ../lib/flm/taggedrules.mk ../../tools/sbs/lib/flm/taggedrules.mk +> ../lib/flm/booleanlogic.mk ../../tools/sbs/lib/flm/booleanlogic.mk +> ../lib/flm/emulator.xml ../../tools/sbs/lib/flm/emulator.xml +> ../lib/flm/win32kext.flm ../../tools/sbs/lib/flm/win32kext.flm +> ../lib/flm/test/exeabiv2_2/test.cpp ../../tools/sbs/lib/flm/test/exeabiv2_2/test.cpp +> ../lib/flm/test/exeabiv2_2/test_function.cpp ../../tools/sbs/lib/flm/test/exeabiv2_2/test_function.cpp +> ../lib/flm/test/exeabiv2_2/exeabiv2_2.mk ../../tools/sbs/lib/flm/test/exeabiv2_2/exeabiv2_2.mk +> ../lib/flm/test/templateext/temex.mk ../../tools/sbs/lib/flm/test/templateext/temex.mk +> ../lib/flm/test/templateext/Makefile ../../tools/sbs/lib/flm/test/templateext/Makefile +> ../lib/flm/test/Makefile ../../tools/sbs/lib/flm/test/Makefile +> ../lib/flm/test/exeabiv2_4/test.cpp ../../tools/sbs/lib/flm/test/exeabiv2_4/test.cpp +> ../lib/flm/test/exeabiv2_4/exeabiv2_4.mk ../../tools/sbs/lib/flm/test/exeabiv2_4/exeabiv2_4.mk +> ../lib/flm/test/exeabiv2_4/test_big.cpp ../../tools/sbs/lib/flm/test/exeabiv2_4/test_big.cpp +> ../lib/flm/test/flmtests.mk ../../tools/sbs/lib/flm/test/flmtests.mk +> ../lib/flm/test/ciaabiv2_1/uc_exe.cia ../../tools/sbs/lib/flm/test/ciaabiv2_1/uc_exe.cia +> ../lib/flm/test/ciaabiv2_1/uc_exe.cpp ../../tools/sbs/lib/flm/test/ciaabiv2_1/uc_exe.cpp +> ../lib/flm/test/ciaabiv2_1/ciaabiv2_1.mk ../../tools/sbs/lib/flm/test/ciaabiv2_1/ciaabiv2_1.mk +> ../lib/flm/test/export1/Makefile ../../tools/sbs/lib/flm/test/export1/Makefile +> ../lib/flm/test/export1/t1e.h ../../tools/sbs/lib/flm/test/export1/t1e.h +> ../lib/flm/test/export1/t4e.h ../../tools/sbs/lib/flm/test/export1/t4e.h +> ../lib/flm/test/export1/t2e.h ../../tools/sbs/lib/flm/test/export1/t2e.h +> ../lib/flm/test/export1/t3e.h ../../tools/sbs/lib/flm/test/export1/t3e.h +> ../lib/flm/test/dllabiv2_1/test.cpp ../../tools/sbs/lib/flm/test/dllabiv2_1/test.cpp +> ../lib/flm/test/dllabiv2_1/dllabiv2_1.mk ../../tools/sbs/lib/flm/test/dllabiv2_1/dllabiv2_1.mk +> ../lib/flm/test/raptorglue/raptorglue.mk ../../tools/sbs/lib/flm/test/raptorglue/raptorglue.mk +> ../lib/flm/test/dllbasictests.mk ../../tools/sbs/lib/flm/test/dllbasictests.mk +> ../lib/flm/test/exeabiv2_1/test.cpp ../../tools/sbs/lib/flm/test/exeabiv2_1/test.cpp +> ../lib/flm/test/exeabiv2_1/exeabiv2_1.mk ../../tools/sbs/lib/flm/test/exeabiv2_1/exeabiv2_1.mk +> ../lib/flm/test/dllabiv2_defaults.mk ../../tools/sbs/lib/flm/test/dllabiv2_defaults.mk +> ../lib/flm/test/exeperftests.mk ../../tools/sbs/lib/flm/test/exeperftests.mk +> ../lib/flm/test/ciatests.mk ../../tools/sbs/lib/flm/test/ciatests.mk +> ../lib/flm/test/environment/pvm/pvmtest.mk ../../tools/sbs/lib/flm/test/environment/pvm/pvmtest.mk +> ../lib/flm/test/environment/make/test_variable_restore.mk ../../tools/sbs/lib/flm/test/environment/make/test_variable_restore.mk +> ../lib/flm/test/exebasictests.mk ../../tools/sbs/lib/flm/test/exebasictests.mk +> ../lib/flm/test/exeabiv2_defaults.mk ../../tools/sbs/lib/flm/test/exeabiv2_defaults.mk +> ../lib/flm/test/exeabiv2_3/exeabiv2_3.mk ../../tools/sbs/lib/flm/test/exeabiv2_3/exeabiv2_3.mk +> ../lib/flm/test/exeabiv2_3/test_big.cpp ../../tools/sbs/lib/flm/test/exeabiv2_3/test_big.cpp +> ../lib/flm/win32stdlib.flm ../../tools/sbs/lib/flm/win32stdlib.flm +> ../lib/flm/win32var2.flm ../../tools/sbs/lib/flm/win32var2.flm +> ../lib/flm/win32implib.flm ../../tools/sbs/lib/flm/win32implib.flm +> ../lib/flm/bitmap.flm ../../tools/sbs/lib/flm/bitmap.flm +> ../lib/flm/build.flm ../../tools/sbs/lib/flm/build.flm +> ../lib/flm/build.xml ../../tools/sbs/lib/flm/build.xml +> ../lib/flm/tools2exe.flm ../../tools/sbs/lib/flm/tools2exe.flm +> ../lib/flm/e32abiv2klib.flm ../../tools/sbs/lib/flm/e32abiv2klib.flm +> ../lib/flm/standard.xml ../../tools/sbs/lib/flm/standard.xml +> ../lib/flm/win32var.flm ../../tools/sbs/lib/flm/win32var.flm +> ../lib/flm/e32abiv2pdd.flm ../../tools/sbs/lib/flm/e32abiv2pdd.flm +> ../lib/flm/e32abiv2none.flm ../../tools/sbs/lib/flm/e32abiv2none.flm +> ../lib/flm/romfile.mk ../../tools/sbs/lib/flm/romfile.mk +> ../lib/flm/win32textnotifier2.flm ../../tools/sbs/lib/flm/win32textnotifier2.flm +> ../lib/flm/resource.flm ../../tools/sbs/lib/flm/resource.flm +> ../lib/flm/flmtools.mk ../../tools/sbs/lib/flm/flmtools.mk +> ../lib/flm/gnumakefile.flm ../../tools/sbs/lib/flm/gnumakefile.flm +> ../lib/flm/e32abiv2kdll.flm ../../tools/sbs/lib/flm/e32abiv2kdll.flm +> ../lib/flm/e32abiv2var.flm ../../tools/sbs/lib/flm/e32abiv2var.flm +> ../lib/flm/win32dll.flm ../../tools/sbs/lib/flm/win32dll.flm +> ../lib/flm/gccxml.flm ../../tools/sbs/lib/flm/gccxml.flm +> ../lib/flm/e32postlink.mk ../../tools/sbs/lib/flm/e32postlink.mk +> ../lib/config/default.xml ../../tools/sbs/lib/config/default.xml +> ../lib/config/build.xml ../../tools/sbs/lib/config/build.xml +> ../lib/config/interfaces.xml ../../tools/sbs/lib/config/interfaces.xml +> ../lib/config/gcc.xml ../../tools/sbs/lib/config/gcc.xml +> ../lib/config/variants.xml ../../tools/sbs/lib/config/variants.xml +> ../lib/config/coverity.xml ../../tools/sbs/lib/config/coverity.xml +> ../lib/config/meta.xml ../../tools/sbs/lib/config/meta.xml +> ../lib/config/locations.xml ../../tools/sbs/lib/config/locations.xml +> ../lib/config/gccxml.xml ../../tools/sbs/lib/config/gccxml.xml +> ../lib/config/carbide.xml ../../tools/sbs/lib/config/carbide.xml +> ../lib/config/msvc.xml ../../tools/sbs/lib/config/msvc.xml +> ../lib/config/make.xml ../../tools/sbs/lib/config/make.xml +> ../lib/config/root.xml ../../tools/sbs/lib/config/root.xml +> ../lib/config/winscw.xml ../../tools/sbs/lib/config/winscw.xml +> ../lib/config/arm.xml ../../tools/sbs/lib/config/arm.xml +> ../lib/config/gcce.xml ../../tools/sbs/lib/config/gcce.xml +> ../lib/config/rvct.xml ../../tools/sbs/lib/config/rvct.xml +> ../python/raptor_makefile.py ../../tools/sbs/python/raptor_makefile.py +> ../python/filter_interface.py ../../tools/sbs/python/filter_interface.py +> ../python/raptor_start.py ../../tools/sbs/python/raptor_start.py +> ../python/pyparsing.py ../../tools/sbs/python/pyparsing.py +> ../python/raptor_cli.py ../../tools/sbs/python/raptor_cli.py +> ../python/raptor_cache.py ../../tools/sbs/python/raptor_cache.py +> ../python/raptor_meta.py ../../tools/sbs/python/raptor_meta.py +> ../python/raptor_xml.py ../../tools/sbs/python/raptor_xml.py +> ../python/raptor_version.py ../../tools/sbs/python/raptor_version.py +> ../python/generic_path.py ../../tools/sbs/python/generic_path.py +> ../python/raptor_make.py ../../tools/sbs/python/raptor_make.py +> ../python/plugins/filter_logfile.py ../../tools/sbs/python/plugins/filter_logfile.py +> ../python/plugins/filter_terminal.py ../../tools/sbs/python/plugins/filter_terminal.py +> ../python/plugins/filter_carbide.py ../../tools/sbs/python/plugins/filter_carbide.py +> ../python/plugins/filter_what.py ../../tools/sbs/python/plugins/filter_what.py +> ../python/plugins/dummyplugin.py ../../tools/sbs/python/plugins/dummyplugin.py +> ../python/plugins/filter_clean.py ../../tools/sbs/python/plugins/filter_clean.py +> ../python/plugins/filter_squashlog.py ../../tools/sbs/python/plugins/filter_squashlog.py +> ../python/plugins/filter_checksource.py ../../tools/sbs/python/plugins/filter_checksource.py +> ../python/plugins/filter_splitlog.py ../../tools/sbs/python/plugins/filter_splitlog.py +> ../python/sbs_dist.py ../../tools/sbs/python/sbs_dist.py +> ../python/raptor_utilities.py ../../tools/sbs/python/raptor_utilities.py +> ../python/pluginbox.py ../../tools/sbs/python/pluginbox.py +> ../python/dos2unix.py ../../tools/sbs/python/dos2unix.py +> ../python/raptor_data.py ../../tools/sbs/python/raptor_data.py +> ../python/filter_list.py ../../tools/sbs/python/filter_list.py +> ../python/raptor.py ../../tools/sbs/python/raptor.py +> ../python/mmpparser.py ../../tools/sbs/python/mmpparser.py +> ../python/filter_utils.py ../../tools/sbs/python/filter_utils.py +> ../schema/build/2_0.xsd ../../tools/sbs/schema/build/2_0.xsd +> ../schema/build/log/1_0.xsd ../../tools/sbs/schema/build/log/1_0.xsd +> ../schema/build/1_0.xsd ../../tools/sbs/schema/build/1_0.xsd +> ../win32/bin/ransleep.exe ../../tools/sbs/win32/bin/ransleep.exe +> ../win32/bin/sbs_descramble.exe ../../tools/sbs/win32/bin/sbs_descramble.exe +> ../win32/bin/talonctl.exe ../../tools/sbs/win32/bin/talonctl.exe +> ../win32/bin/talon.exe ../../tools/sbs/win32/bin/talon.exe +diff -r -b -B -E -x '*.hg*' -x '*cross-plat-dev-utils*' -x '*baseline.txt' -x '*README' -x '*.pyc' -x '*~' -x '*.bak' -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 +29c29 +< +--- +> +48c48 +< +--- +> +58,59c58 +< +< +--- +> +63c62 +< +--- +> +Only in /home/imk/symbian/epocroot-pdk-3.0.h/build/sbsv2/raptor/util: build