diff -r fa9d7d89d3d6 -r 68f68128601f sbsv1/abld/group/release.txt --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/sbsv1/abld/group/release.txt Thu Nov 25 13:59:07 2010 +0000 @@ -0,0 +1,3925 @@ + + +================ +(Made by Zheng Shen 12/06/2010) +1) minor: enable the following scripts on Linux +conv_khronos_openvg_hdr_to_cpp.pl +conv_khronos_hdr_to_cpp.pl +copyfeaturevariants.pl +ecopyfile.pl +armasm2as.pl + +=============== +sym_lkup_util version 1.1.0 +listzip version 1.1.0 +prepdef version 1.1.1 +omapsig version 1.1.0 +makedef version 1.1.1 +h2inc version 1.1.0 +gendef version 1.1.0 +createrfifile version 1.1.0 +efreeze version 1.1.1 +================ +(Made by Marvin Shi 02/06/2010) +1) change for linux porting + +======= +Version 1.1.0 (efreeze.pl) +Version 1.1.0 (prepdef.pl) +Version 1.1.0 (makedef.pl) +================ +(Made by Lorence Wang 14/05/2010) +1) Lorence Wang + Make efreeze.pl prepdef.pl makedef.pl sym_lkup_util.pl stand alone + +Version 0.01.679 +================ +(Made by Zheng Shen 11/02/2009) +1) Marvin Shi + PDEF144284 refine fix for Bug 151 - bldmake is not in PDK2.0c +2) Ross Qin + PDEF144387 Tools meta files should not be exported in the build phase + +Version 0.01.678 +================ +(Made by Zheng Shen 8/02/2009) +1) Brook Hong + PDEF144276 Excess warnings from makedef.pl +2) Marvin Shi + PDEF144257 Add libWFC and WF to case check exclusions + +Version 0.01.676 +================ +(Made by Marvin Shi 3/02/2010) +1) Marvin Shi + PDEF144099 Missing vmap files when using symbian binary variantion + +Version 0.01.675 +================ +(Made by Marvin Shi 18/01/2010) +1) Marvin Shi + DEF143085 Bug 151 - bldmake is not in PDK2.0c + +Version 0.01.674 +================ +(Made by Zheng Shen 16/12/2009) +1) Marvin Shi + DEF143406 symbian BV build failed for feature variant target build + +Version 0.01.673 +================ +(Made by Marvin Shi 25/11/2009) +1) Yan Jin + DEF143140 Toolsmod integrate to ABLD +2) Zheng Shen + DEF143198 ABLD cannot build STD project when standard C++ support is not available + +Version 0.01.672 +================ +(Made by Marvin Shi 13/11/2009) +1) Zheng Shen + DEF143038 ABLD is in poor performance on feature variant handling +2) Marvin Shi + DEF142311 SBSv1 hangs when building for GCCE if RVCT license server not available + +Version 0.01.671 +================ +(Made by Vino Jose 24/09/2009) + +1) VincentF + DEF142155 h2inc.pl produces wrong output with 64-bit Perl + +Version 0.01.670 +================ +(Made by Ross Qin, 15/09/2009) +1) Yan Jin + PDEF142025 ABLD LIBRARY ARMV6 does not get exported correct to ARMV6 folder + +Version 0.01.669 +================ +(Made by Ross Qin, 11/09/2009) +1) Zheng Shen + DEF142005 Remove the hardcode RVCT path when RVCT auto switch feature is disabled + +Version 0.01.668 +================ +(Made by Zhi Dou, 24/08/2009) +1) Marvin Shi + DEF141643 boost library integration causes dependency warning + +Version 0.01.667 +================ +(Made by Zhi Dou, 13/07/2009) +1) Marvin Shi + PDEF138235 [StrayScanner]GCCXML build macros out-of-date + +Version 0.01.666 +================ +(Made by JohnS, 24/02/2009) +1) MichaelMoate + DEF135478 tools_e32toolp.mrp is missing entries for naviengine extension makefiles + +Version 0.01.665 +================ +(Made by SivashankarN, 14/11/2008) +1) Dan Handley + DEF128540 Building for the x86gcc platform by default! + +Version 0.01.664 +================ +(Made by Kun Xu, 17/06/2008) +1) Kun Xu + PDEF122710 Problems in cl_bpabi.pm impacting Java builds. + PDEF123589 ARMV6 BSF handled incorrectly in tools. + +Version 0.01.663 +================ +(Made by ParameshwariB, 23/05/2008) +1) TomCosgrove + DEF123134: X86 GCC only: Don't delete the PE-COFF files; they are needed by GDB + +Version 0.01.662 +================ +(Made by William Roberts, 22/04/2008) +1) William Roberts + Move make.exe and scpp.exe into e32toolp\binutils directory, and + add zip files of the matching source code, comply with the GPL license + Adjust setupprj.bat and bld.inf accordingly. + +Version 0.01.662 +================ +(Made by Iain Williamson, 08/04/2008) +1) Iain Williamson + GT0367 MS3.2.1 DS781 PREQ1902: Product Creation Tools: Kit Information File + +Version 0.01.661 +================ +(Made by Jon Chatten, 06/02/2008) +1) Jon Chatten + DEF117441: SBSv2 - e32toolp should support .rfi generation for GCCXML builds + +Version 0.01.660 +================ +(Made by Jon Chatten, 17/01/2008) +1) Jon Chatten + DEF116424: ABLD should ignore the DEPENDS keyword in .mmp file START RESOURCE blocks + +Version 0.01.659 +================ +(Made by Peter Harper, 20/12/2007) +1) Peter Harper + CR1234: Product Usability: Fix Symbian's Binary Variation Solution + Needs new verion of GCC CPP (Symbian build 548) + +Version 0.01.658 +================ +(Made by Jon Coppeard, 15/11/2007) +1) Jon Coppeard + DEF114126: maksym can be speeded up + +Version 0.01.657 +================ +(Made by Mool Chand Tyagi, 12/10/2007) +1) Mool Chand Tyagi + PREQ1338: Supporting Static analysis tool in ABLD + +Version 0.01.656 +================ +(Made by Saravana KumarP, 27/09/2007) +1) Saravana KumarP + PREQ1801: Feature Manager supporting tool enhancements + +Version 0.01.655 +================ +(Made by YiluZhu, 29/08/2007) +1) YiluZhu + DEF110344: [TCL Build]:Warnings related to tools_sdb in DP00005 + +Version 0.01.654 +================ +(Made by AndrewSmi, 09/08/2007) +1) AndrewSmi + DEF110094: Run mode debug: debuggable keyword not supported for armv5_abiv1 in MCL + +Version 0.01.653 +================ +(Made by Stephen Mansfield 22/08/2007) +1) stephenm + DEF110923: Add new PLUGIN3 target type for EC43 ECOM Interface Extensions + +Version 0.01.652 +================ +(Made by Saurabh, 6/08/2007) +1) Saurabh + PDEF107553: Symbian should treat wchar_t as default datatype for OETYPE building any project. + +Version 0.01.651 +================ +(Made by Madhu, 20/07/2007) +1) Madhu + PDEF109271: maksym sometimes ignores ctors & dtors in preference to "sub_objects". + +Version 0.01.650 +================ +(Made by Andrew Haigh, 17/05/2007) +1) AndrewHaigh + PREQ1426: Added support for DEBUGGABLE MMP keyword. + + +================ +(Made by Dusko, 12/12/2006) +1) Dusko + PDEF096684: RF LOCAL_BUILD_PATH is causing build problems with RVCT but works with WINSCW + +Version 0.01.648 +================ +(Made by Dusko, 24/11/2006) +1) KunalM + DEF097985 - TOOLS2 build platform doesn't provide the advertised macros correctly + +Version 0.01.647 +================ +(Made by Kunal, 08/11/2006) +1) KunalM + PREQ1182 - GNU Make-based build system + MS3.6 DS .425 + +Version 0.01.646 +================ +(Made by Dusko, 06/11/2006) +1) JonC + PDEF096296 - Build system generated paths/files don't all comply with the Filename Policy + +Version 0.01.645 +================ +(Made by Dusko, 11/10/2006) +1) Dusko +DEF093326: MAKSYMROFS.PL broken by changes to rofsbuild log format + +Version 0.01.644 +================ +(Made by Dusko, 27/09/2006) +1) JohanG + DEF090303: TARGETTYPE LIB should not permit additional LIBRARY statements. + +Version 0.01.643 +================ +(Made by Dusko, 12/09/2006) +1) JonC + Fix for DEF093939 - "abld -checksource" benign warnings are picked up by SCANLOG. + +Version 0.01.642 +================ +(Made by Srinivaskv, 11/09/2006) +1)Srinivaskv + BR1874.1 The Instcol.exe build utility is no longer useful as there is no need to deal with black and white screens.Hence this legacy tool should be removed. + +Version 0.01.641 +================ +(Made by Dusko, 05/09/2006) +1) Dusko + DEF093365 abld reallyclean not working for h2 + INC090726 Failure to replace zip files in abld export if existing files have later times +2) JonC + DEF093291 - "abld -checksource" ignores WIN32_LIBRARY statements + DEF093289: FIXSOURCE doesn't deal with exclusion list entries correctly + +Version 0.01.640 +================ +(Made by JonathanM, 01/09/2006) +1) AttilaV + DEF091560 Warning when using PAGED keyword in MMP file + +Version 0.01.639 +================ +(Made by JonC, 09/08/2006) +1) JonC + Oghma,GT0312,MS3.1 DS.188 - PREQ1182: System-wide: Application of Filename Policy to production build + +Version 0.01.638 +================ +(Made by Dusko, 31/07/2006) +1) Dusko + PDEF087907: Size of compiled resource file is limited up to 64KB + +Version 0.01.637 +================ +(Made by Dusko, 25/07/2006) +1) Dusko + INC088496 .c files are compiled with -c90 even if -cpp is specified in the OPTIONS list +2) JohanG + PDEF090318 Targetpath cases need to match +3) JonC + DEF088256 CW >=3.1 IDE builds and multiple LANG statements - brok + +Version 0.01.636 +================ +(Made by Dusko, 20/07/2006) +1) Jon Chatten + DEF090302 PRJ_EXPORTS sections in bld.inf files don't support local relative destinations + + +Version 0.01.635 +================ +(Made by Dusko, 23/06/2006) +1) Dusko + INC088374 Catalogs_3.1 does not compile on S60 3.1 build robot (SOS 9.2 wk24) + +Version 0.01.634 +================ +(Made by Dusko, 23/06/2006) +1) Rajeswari Rajan + INC087802: GCCE Linker can't handle dependencies correctly with -O2 optimization + +Version 0.01.633 +================ +(Made by Dusko, 19/06/2006) +1) JohanG + DEF067717: printsym.pl doesn't show DLL name for DLLs without symbols + +Version 0.01.632 +================ +(Made by Dusko, 15/06/2006) +1) JohanG + DEF066625: MMP XML files have wrong name to fixes branch. + DEF087354: abld makefile - dependencies don't work for user header files + DEF087077 S60 3.0: GCCE Compiler/Linker will not link static libraries with circular depen + DEF087811 GCCE build broken - elf2e32 not update + DEF080212 Extension makefile setupprj step doesn't work if Cygwin is in the path + DEF086001 cl_bpabi: reorder the list of linked static libraries to support gcce compiler + +2) Dusko + PDEF087156 evalid doesn't ignore RCS tags in header files + +3) SatyakamM + DEF087646 Broken MakHelp.pm in MCL + +Version 0.01.631 +================ +(Made by DavidM, 26/05/2006) + +1. AttilaV + Milestone: Argus,GT0286,MS3.2 + Extended MAKMAKE (MAKAKE.PL, MMP.PM, CL_ARM.pm, CL_BPAPI.pm, MAKHELP.PM) to handle new compression related MMP keywords and + pass the compression parameter to ELFTRAN/ELF3E32 in tha makefiles. + +Version 0.01.630 +================ +(Made by Dusko, 31/05/2006) +1) JohanG + DEF087163 cl_gccml.pm corrupts the mmp.xml generated for GXP files (and CDB) +2) JonC + DEF087148 "abld -check" sensitive to EC MAKE descriptive output + +Version 0.01.629 +================ +(Made by Dusko, 30/05/2006) +1) SatyakamM + DEF083913: efreeze does'nt mark the frozen DATA symbols as DATA + +Version 0.01.628 +================ +(Made by Dusko, 25/05/2006) +1) Dusko + DEF073575 "bldmake -v bldfiles" produces incorrect output + +Version 0.01.627 +================ +(Made by Dusko, Mon 19/05/2006) +1) Johan Groth + DEF077591 Dependency generation cannot be turned of in Java builds + DEF084331 Can't find produced GCCXML files in some cases + DEF066625 MMP XML files have wrong name + DEF078382 MMP: STRINGTABLE doesn't support forward slashed paths + +Version 0.01.626 +================ +(Made by Dusko, Mon 08/05/2006) +1) Dusko + INC084690 Bldmake fails when RVCT isn't installed + +Version 0.01.625 +================ +(Made by Dusko, 13/04/2006) +1) Dusko + DEF075216 Tools stubs+abld+tranasm doesnt work + +Version 0.01.624 +================ +(Made by JonC, 03/04/2006) +1) JonC + INC079605 Build tools path length limitations + +Version 0.01.623 +================ +(Made by Dusko, 23/03/2006) +1) SatyakamM + DEF083247 DEF File oddity - MW linker failure + +Version 0.01.622 +================ +(Made by Dusko, 21/03/2006) +1) Dusko + DEF082351: CW IDE GCCE project creation broken... + +Version 0.01.621 +================ +(Made by Dusko, 16/03/2006) +1) Dusko + DEF081536: TARGET keyword is still required with TARGETTYPE NONE + +Version 0.01.620 +================ +(Made by Dusko, 07/03/2006) +1) Dusko + DEF080983 .dso files are missing + DEF075343 epocrc.pl is ceateing incorrect .INFO files + DEF081762 Incorrectly flipping the file extension for STATICLIBS + + +Version 0.01.619 +================ +(Made by Dusko, 20/02/2006) +1) Dusko + DEF080567 epocrc.bat script only allows 9 parameters + EF080568 Cannot force C++ compile for ARMV5 builds + DEF078622 "abld build gccxml" broken. + +Version 0.01.618 +================ +(Made by Jonc, 15/02/2006) +1) JonC + DEF080188 START STRINGTABLE doesn't permit use of the temp generated header only + +Version 0.01.617 +================ +(Made by Jonc, 30/01/2006 and 03/02/2006) +1) JonC + PREQ1366 - Prepare codebase for Linux-hosted system build + Argus, GT0282, MS3.6, DS.138, Tight and Loose Integration Extension Makefiles Tools Support + +Version 0.01.616 +================ +(Made by Dusko, 05/01/2006) + +1) Dusko + INC073941: Symbian build tools override "--cpu" ARMCC parameter +2) JonC + DEF075532 - CR ABEK-6CYHEC has broken EVALID ELF comparisons + +Version 0.01.615 +================ +(Made by Dusko, 09/12/2005) + 1) Dusko + DEF073923 makmake for gcce platform is failing + DEF074514 PRJ_EXPORTS failure when files #included within bld.infs using "/" in paths + DEF074174 VA_* macros cannot be used with GCCE + DEF075224: cl_gccxml.pm does not separate user and system includes + +Version 0.01.614 +================ +(Made by JonC, 09/12/2005) +1) JonC + PREQ1366 - Tools changes as a result of filename policy + MS3.4 DS.145 + +Version 0.01.613 +================ +(Made by Dusko, 16/11/2005) +1) JonC + PREQ1366 - Prepare codebase for Linux-hosted system build + MS3.2 DS.138 BR.1718 +2) Dusko + DEF068711: bldmake bldfiles failing. +3) KuldipN + DEF073602 - Problems integrating new compilers into toolchain + +Version 0.01.612 +================ +(Made by JonC, 15/11/2005) +1) JonC + PREQ1366 - Prepare codebase for Linux-hosted system build + MS3.1 DS.140 BR.1683.1 + +Version 0.01.611 +================ +(Made by MichaelMo, 08/11/2005) + +1) JonCo + DEF071838: Fixupsym.pl can't cope with folders containing "." in their names + +Version 0.01.610 +================ +(Made by Dusko, 04/11/2005) +1) Dusko + DEF072548 Tools stubs+abld+def2dll doesn't work + +Version 0.01.609 +================ +(Made by KuldipN, 12/10/2005) +1) KuldipN + PREQ1028 - Plug-in compiler integration (DS 063) + +Version 0.01.607 +================ +(Made by Dusko, 15/09/2005) +1) Dusko + DEF068226: CW IDE resource builds don't reflect MMP "START RESOURCE" ordering... + DEF068229: CodeWarrior does not list .inl files in its file listing + +Version 0.01.606 +(Made by AndrewSmi, 07/09/2005) +1) AndrewSmi + DEF062651 - RComp compiles erronously omitted structs + INC061459 - RCOMP is not warning about identifiers being used as strings + +Version 0.01.605 +================ +(Made by KuldipN, 06/09/2005) +1) KuldipN + PREQ1028 - Plug-in compiler integration + +Version 0.01.604 +================ +(Made by JonC, 05/09/2005) +1) JonC + MINOR_CHANGE - Addition of non-default EDG MAKMAKE backend. + +Version 0.01.603 +================ +(Made by Dusko, 19/08/2005) +1) Dusko + DEF066617: OPTION in MMP files for Symbian 9 does not support GCCE. + +Version 0.01.602 +================ +(Made by Dusko, 12/08/2005) +1) Dusko + DEF065225 ARMV5 IDE builds differ from their command line counterparts... + DEF066431 Debugging button not available on some targets because bad default setting + DEF065954 CodeWarrior Complains about rss files not being included in the project + DEF066129 Make defect has potential to causes failure in MCL + +Version 0.01.601 +================ +(Made by MaximK, 05/08/2005) +1) RichardCo + MINOR_CHANGE: Add optional dir section to metabld mbc file parsing, to aid Base builds. + +Version 0.01.600 +================ +(Made by Dusko, 28/07/2005) +1) Dusko + DEF065839 [System Build] BLDMAKE fails to find ARM Version number + +Version 0.01.599 +================ +(Made by JonC, 21/07/2005) +1) JonC + PREQ1032 Hardware-dependent support for "VFP" floating point acceleration and accelerated maths functions + +Version 0.01.598 +================ +(Made by Dusko, 15/07/2005) +1) Marcel + TOOLS03801: CodeWarrior Tool back Cannot build Winscw targets if ABIV2 is selected + +Version 0.01.597 +================ +(Made by Dusko, 13/07/2005) +1) Dusko + DEF065018 bldmake calls armcc more often than needed + DEF064902 SYM files are not copied into the release directory + +Version 0.01.596 +================ +(Made by Dusko, 01/07/2005) +1) Dusko + DEF064173 secdump.exe blows up when you try and use it + +Version 0.01.595 +================ +(Made by Dusko, 29/06/2005) +1) Dusko + DEF064083 Cannot build ARMV5 Target in CodeWarrior starting with build 03635.01 + DEF063878 Recognition of C-style trigraphs is not enabled on WINSCW + +Version 0.01.594 +================ +(Made by KuldipN, 22/06/2005) +1) KuldipN + DEF060825 PR0104: Addition of GCCE support to CodeWarrior + +Version 0.01.593 +================ +(Made by KuldipN, 15/06/2005) +1) KuldipN + DEF062125 PR104: Custom DLL generation is failing + +Version 0.01.592 +================ +(Made by Dusko, 10/06/2005) +1) Dusko + DEF060666 bldmake.pl checks armv5 compiler version for every "bldmake bldfiles" + DEF062217 ARMv4 build broken / --noscanlib should be re-enabled + DEF061950 fixupsym passed incorrect parameter to armlink? + DEF056540 CW IDE 9.1 builds shouldn't have ARM4 as a default build platform... + +Version 0.01.591 +================ +(Made by KuldipN, 27/05/2005) +1) KuldipN + PREQ413 Changes to support the GCCE toolchain. + PREQ414 Enable Commercial Compatible Compilers + DEF061420 Elf2e32 Problems + +Version 0.01.590 +================ +(Made by Dusko, 20/05/2005) +1) Dusko + DEF060878 Abld escapes space characters + +Version 0.01.589 +================ +(Made by ChetanaK, 20/05/2005) +1) Chetana + PREQ834 - ARMV6 support in ABIV2 mode. + +Version 0.01.588 +================ +(Made by Dusko, 12/05/2005) +1) Dusko + DEF059351 CHANGES TO CW DEFAULT PROJECT IMPORT TEMPALTES NEEDED TO PROGRESS SEMC FIX + +Version 0.01.587 +================ +(Made by KuldipN, 11/05/2005) +1) KuldipN + DEF060826 - PR0104 - PostLinker Memory Leaks + +Version 0.01.586 +================ +(Made by Dusko, 10/05/2005) +1) BalaT + DEF061079 EXPORTUNFROZEN fails to create .lib files + +Version 0.01.585 +================ +(Made by KuldipN, 3/05/2005) +1) KuldipN + PREQ413 Changes to support the GCCE toolchain. + +Version 0.01.584 +================ +(Made by Dusko, 27/04/2005) +1) Dusko + INC057221 (Tool chain) Log system messages + DEF059345 abld.pl incorrectly lists armv5 twice on 'abld help' + INC057946 Should be able to conditionally include code for a platform added via a BSF file + INC058044 Symbian should define ECOM_PLUGIN_UDEB + + +Version 0.01.583 +================ +(Made by BalaT, 14/04/2005) +1) BalaT + DEF058405 : Linker error when building components in CodeWarrior using RVCT 2.2 + +Version 0.01.582 +================ +(Made by JonathanM, 24/03/2005) +1) JonathanM + DEF058113: Problem when building within the CW IDE 3.0 +2) AndrewR + DEF058129: CW unnecessarily intercepts Win32 exceptions +3) WilliamRo + DEF058094 : e32toolp setupprj.bat should always install the "secure" files. + +Version 0.01.581 +================ +(Made by JonC, 18/03/2005) +1) JonC + DEF057405 : ARMv5 build fails with a command line which is too long + +Version 0.01.580 +================ +(Made by Bala, 18/03/2005) +1) Bala + DEF057008 : RVCT2.2 leading edge build fails with errors in base/coreldr files. + +Version 0.01.579 +================ +(Made by Bala, 10/03/2005) +1) Bala + DEF056929 : [System Build] ARMv5 errors in build 03514 (9.1) + +Version 0.01.578 +================ +(Made by Dusko 09/03/2005) +1) Dusko + DEF054844 - The cwlink files has the command -noimplib attached to its parameter without a s. + DEF054512 - fixupsyms.pl on CEDAR does not support RVCT. +2) Bala + DEF056440 - CodeWarrior ARMV5 linking fails + + +Version 0.01.577 +================ +(Made by Bala, 09/03/2005) +1) Bala + PREQ1027 Submission of some enhancements for RVCT 2.2 Run-Time ABI Compliance to MCL + +Version 0.01.576 +================ +(Made by ..., xx/yy/2005) +1) AndrewR + MINOR_CHANGE: Fix link32 command generation in ide_vc6.pm + +Version 0.01.575 +================ +(Made by DjordjeK, 21/02/2005) +1) AndrewR + MINOR_CHANGE: Add __SUPPORT_CPP_EXCEPTIONS__ to MS-Dev workspaces + +Version 0.01.574 +================ +(Made by Bala, 22/02/2005) +1) Bala + PREQ1027 Submission of RVCT 2.2 Run-Time ABI Compliance to MCL + +Version 0.01.573 +================ +(Made by Dusko, 21/02/2005) +1) Dusko + DEF055405 GCCXML fails for projects with more than 150 source files + +Version 0.01.572 +================ +(Made by CarlosF, 15/02/2005) +1) AndrewR + MINOR_CHANGE: Fix MS-Dev workspace generation + +Version 0.01.571 +================ +(Made by Dusko, 14/02/2005) +1) Dusko + DEF054764 Cannot turn off compression on executables built on EKA2, armv5 platform. + +Version 0.01.570 +================ +(Made by ChetanaK, 09/02/2005) +1) Chetana + PREQ834 and PREQ835 - ARMV6 support + +Version 0.01.569 +================ +(Made by Dusko, 24/01/2005) +1) Dusko + DEF054203 ABLD LISTING is broken for ARMV5 + +Version 0.01.568 +================ +(Made by Dusko, 19/01/2005) +1) Dusko + DEF051245 - Some Base components won't build for ARMV5 within the OEM3.0 IDE + DEF052081 - abld listing on ARMV5 doesn't include code addresses + +Version 0.01.567 +================ +(Made by Dusko, 18/01/2005) +1) Dusko + DEF052948 - GCCXML Remarks caused by CM concurrency problems. + +Version 0.01.566 +================ +(Made by Dusko, 20/12/2004) +1) Dusko + DEF052149 - ABLD output is incorrectly ordered when output is redirected to a file + DEF052588 - Problems building test code - case sensitive tools? + +Version 0.01.565 +================ +(Made by Dusko, 20/12/2004) +1) Dusko + 1) INC052330 - Problems building AIF files + 2) DEF052182 - Local project header file inclusion in CW IDE projects doesn't always work... + 3) DEF051361 - Remove CTPKG from trgtype.pm file + +Version 0.01.564 +================ +(Made by Dusko, 06/12/2004) +1) Dusko + Reverting changes introduced by cln 468659. + +Version 0.01.563 +================ +(Made by Dusko, 03/12/2004) +1) Dusko + 1) DEF052428 - [System Build]: CBR (make.exe) errors in 03431 builds + +Version 0.01.562 +================ +(Made by Dusko, 02/12/2004) + +1) Dusko + 1) DEF052149 - ABLD output is incorrectly ordered when output is redirected to a file + 2) DEF052182 - Local project header file inclusion in CW IDE projects doesn't always work... + 3) DEF051361 - Remove CTPKG from trgtype.pm file +2) BalaT + 1) DEF050507 - GNU Make Errors in Windows Application Event Log + + +Version 0.01.561 +================ +(Made by JonathanM, 29/11/2004) + +1) JonathanM + 1) Add 2 new capabilities SurroundingsDD and UserEnvironment. + Part of Change Request CDRS-65RK9F + +Version 0.01.560 +================ +(Made by Dusko, 23/11/2004) +1) BalaT + 1) DEF051128 - armv5 library build in parallel cause conflicts + +2) Dusko + 1) DEF051237 - bldmake should not include "arm4" in the default list of platforms for 9..0 + 2) DEF051838 - BLDMAKE error if two :zip exports refer to the same directory + 3) DEF051383 - ARMV5 command line builds can fail with a "via" file buffer over-run + +3) Jon + 1) DEF051947 - SystemPath is not set when building for CW_IDE:ARM4 + + +1) WilliamRo + 1) Removed the migration note for MMP files which don't have a VENDORID + This has served its purpose, but is now confusing 3rd parties who think + that they should apply for a vendor ID - in fact they shouldn't, because this + is a compromise mechanism for licensees to use instead of securing some of + their APIs. Only signed SIS files are allowed to include vendor IDs. + To check a ROM for vendor ID values, look for "Vendor ID:" in the ROMBUILD + log file. + +Version 0.01.559 +================ +(Made by JonC, 17/11/2004) + + Yankee,PR0102,MS3.6 (PREQ 417 partial) CW miscellaneous updates + MINOR_CHANGE Update to e32toolp CW IDE tests, version and release notes. + +Version 0.01.558 +================ +(Made by Dusko, 08/11/2004) +1) BalaT + 1) FIX for DEF051333 - [System Build] Makmake plugins don't pass SystemTargetType to makedef + +Version 0.01.557 +================ +(Made by Dusko, 05/11/2004) +1) BalaT + 1) DEF047267 - NTT - App-services\alarmserver TRepeatdefinitions udeb fails + 2) DEF044048 - RVCT version of DEF2DLL camplains about DLLs not having exports +2) Dusko + 1) DEF048405 - FPU flags cannot be over ridden from the MMP files, for VFP support. + +Version 0.01.556 +================ +(Made by Dusko, 25/10/2004) +1) JonC + 1) DEF050428 - __PRODUCT_INCLUDE__ set when it shouldn't be for Codewarrior ARMV5 builds + 2) DEF050463 - CW IDE WINSCW builds can ignore "Symbian Linker | Additional Command Line:" +2) Dusko + 1) DEF049913 - Buildtools dependency on link.exe for 8.1b/9.0 + +Version 0.01.555 +================ +(Made by xxx, yy/zz/2004) + +1) AndrewR + 1) DEF049659 - ARMV5 Compile of EXPORTUNFROZEN MMPs fails to create internal DEF file. + + +Version 0.01.554 +================ +(Made by Dusko, 08/10/2004) +1) JonC + 1) DEF049860 - MAKMAKE doesn't fully support CW OEM3.0 + +2) BallaT + 1) DEF049659 - ARMV5 Compile of EXPORTUNFROZEN MMPs fails to create internal DEF file. + + +Version 0.01.553 +================ +(Made by Dusko, 04/10/2004) +1) Dusko + Fixes for: + DEF049136 - GCCXML: Missing BMARM .def files reported during build. + DEF048405 - FPU flags cannot be over ridden from the MMP files, for VFP support. + +2) JonC + DEF049354 ARMv5 falls over if linking too many objects + +Version 0.01.552 +================ +(Made by JonC, 16/09/2004) +1) Jon + Contributes to implementation of PREQ417 (MS3.4 EABI Plugin) + e32toolp support for OEM3.0, including ARMV5 IDE builds. + + +================ +1) William + 1) Add support for "TARGET" in START RESOURCE ... END blocks + This supplies the basename for the resource file, in place + of the default which is the basename of the source file. + 2) Fix DEF048180 - engdoc should be excluded from tools_e32toolp + 3) Change setupprj.bat so that it verifies the tools_e32toolp.mrp file + 4) Change setupprj.bat so that it accepts "secure" as an optional + argument. If "secure" is specified, files of the form _secure_xxx + are exported as xxx, overriding the (insecure) xxx if it existed. + +Version 0.01.551 +================ +(Made by AndreBr, 27/08/2004) +1) Andre + DEF048272 GCCXML: Makefiles aren't building for 9.0 + + +Version 0.01.550 +================ +(Made by MichaelP, 27/08/2004) + +1) JonathanM + 1) MINOR CHANGE: Changed MMP.PL to not issue a warning for an incorrect second UID + when this UID is 0x01111111'. This allows test code to deliberately set an + incorrect UID. + + +Version 0.01.549 +================ +(Made by KuldipN, 24/08/2004) + +1) Dusko & Andre + DEF047480 GCCXML: Reference EABI .def files in MMPXML. + DEF047585 GCCXML: Include .def file in GXP Files + DEF047903 GCCXML Platform Doesn't exist when pre-processing bld.inf + DEF047413 - Bldmake.pl produces and error that is not Scanlog compatibl + DEF047918 Gccxml abld -v -k target problem + DEF047256 ABLD REALLYCLEAN only cleans up the epoc32\build tree + DEF047939 GCCXML: Malformed MMPXML file in GXP + + MINOR_CHANGE + Update of the components used in the automated IDE tests. + +Version 0.01.548 +================ +(Made by KuldipN, 5/08/2004) + Rolled back to previous version of make to remove fix for + DEF046967 Build Errors: Java Build Problems + +Version 0.01.547 +================ +(Made by KuldipN, 27/07/2004) + +1) Dusko + 1) DEF044958 - some build files are not erased by "abld clean" and "abld reallyclean" + 2) DEF046923 Makefile errors with GCCXML build target. + 3) DEF046922 abld gccxml target ignores EPOCROOT. +2) Nahid + 1) DEF046576 - mmp.pm doesn't produce scanlog compatabile output. + 2) DEF045994 - Edll.lib in mmp causes CW Warning Messages +3) Kuldip + 1) INC046929 - Problem with emkdir.pl - directories not being made + 2) DEF046967 Build Errors: Java Build Problems + +Version 0.01.546 +================ +(Made by JonC, 12/07/2004) + +1) Jon + 1) Fix for DEF046739 BUILD ERRORS 8.1b - Build 03313. + As a result, the following fixes are reverted: + 1) Fix for DEF046732 - \epoc32\build MRP based location breaks test script assumptions. + 2) Fix for DEF046538 - Build tools fail with very long pathnames. + 3) Fix for DEF044958 - Some build files are not erased by "abld clean" and "abld reallyclean". + 4) Fix for DEF046408 - Tools should warn if non-supported RVCT will be used in ARMV5 builds. + +Version 0.01.545 +================ +(Made by JonC, 09/07/2004) + +1) Jon + 1) Fix for DEF046732 - \epoc32\build MRP based location breaks test script assumptions. + +Version 0.01.544 +================ +(Made by Dusko, 06/07/2004) + +1) Dusko + 1) Fix for DEF046538 - Build tools fail with very long pathnames. + 2) Fix for DEF044958 - Some build files are not erased by "abld clean" and "abld reallyclean". + 3) Fix for DEF046408 - Tools should warn if non-supported RVCT will be used in ARMV5 builds. + +Version 0.01.543 +================ +(Made by Gus, 02/07/2004) + +1) Dusko + 1) Fix for CR...APOS-626C6K -notest option added to bldmake. + +Version 0.01.542 +================ +(Made by Dusko, 23/06/2004) + +1) Dusko + 1) Fix for DEF044958 - some build files are not erased by "abld clean" and "abld reallyclean". +2) Jon + 1) Fix for "DEF045712 - Large projects build within Codewarrior IDE fail to link". + (Comment update). + + +Version 0.01.541 +================ +(Made by GusR, 22/06/2004) + +1) Gus + 1) PR0099 + Sierra MS3.4 + PREQ687 - "Optimized module build (EABI)." + + + +Version 0.01.540 +================ +(Made by JonC, 17/06/2004) + +1) Jon + 1) Fix for "DEF046143 - make.exe should report runtime exceptions in the Windows Event Log" + + +Version 0.01.539 +================ +(Made by Dusko, 15/06/2004) + +1) Dusko + 1) Fix for DEF044666 - Bldmake unable to cope with makefiles with the same name. +2) Gus + 1) Fix for DEF045445 - No Dependency in generated makefiles is not being used. + 2) Fix for DEF045077 - Warnings generated by build tools when built using "bld deb". + 3) Fix for DEF045255 - Using BLD DEB to build the tools creates errors when tools are used +3) Naheed + 1) Fix for DEF045349 - abld build fails to export data when built for one component + - Ensure exports are done when building for one component. +4) Jon + 1) Fix for "DEF046059 : emkdir.pl output should be more verbose" + + +Version 0.01.538 +================ +(Made by Dusko, 28/05/2004) + +1) Dusko + 1) fix for DEF045551 - GCCXML: Malformed XML when targetpath specified in MMP. +2) Jon + 1) Fix for "DEF045035 - Codewarrior ignores #if macro statements in .mmp file. + 2) Fix for "DEF045460 - RDL TARGETTYPEs require a .def file in EABI builds" + +Version 0.01.537 +================ +(Made by Dusko, 25/05/2004) + +1) Dusko + 1) Fix for DEF045503 - Warnings when building for gccxml platform + 2) Fix for DEF045428 - GCCXML Compiler Options. + + +Version 0.01.536 +================ +(Made by Dusko, 19/05/2004) + +1) Dusko + 1) Fix for DEF045168 - GCCXML: MMPXML should contain working directory from which GXP was built. + + +Version 0.01.535 +================ +(Made by Dusko, 14/05/2004) + +1) Dusko + 1) DEF045015 - Build tools: gccxml should not be one of the default targets +2) Gus + 1) DEF045077 - Warnings generated by build tools when built using "bld deb" + 2) INC044804 - Problem with TEMPMAKESISDECOY during localisation +3) Jon + 1) DEF044702 - Disable "stop on application launch" by default in Codewarrior settings panel. + 2) DEF044703 - Linking projects within the Codewarrior IDE fails for large projects. + 3) DEF045031 - Incorrect importing of mmp projects into Codewarrior with + TARGETTYPE set as lib + +Version 0.01.534 +================ +(Made by GusR, 05/05/2004) + +1) GusR + Ease Of Deployment + alt_pre=1 now uses scpp.exe for preprocessing + local_build_path now defines where the object files are placed + the gcc directory can now be on a local drive + -savespace -keepgoing now sets nodependencies + New File : preprocessor.pm + new File : scpp.exe + +Version 0.01.533 +================ +(Made by JonC, 29/04/2004) + +1) Jon + Fixes for: + 1) DEF044751 Tools_e32toolp MRP file not specifying new .pm file. + 2) DEF044147 ARMV5 builds ignore AIF generation as part of the RESOURCE step. + 3) DEF044230 ARMv5/UDEB should build with -O0 + 4) DEF044048 RVCT version of DEF2DLL camplains about DLLs not having exports + +Version 0.01.532 +================ +(Made by Dusko, 26/04/2004) + +1) Dusko + Adding support for Backwards Compatibility Analysis Tool + Files changed: cl_generic.pm, e32plat.pm, bldmake.pl + New file: cl_gccxml.pl + +1) Dusko + 1) DEF043895 - cl_codewarrior.pm not able to handle long commandlines. + +Version 0.01.530 +================ +(Made by Dusko, 06/04/2004) + +1) Jon + 1) Fix for "DEF044083 Incorrect list of warnings suppressed in cl_arm.pm" + + +Version 0.01.529 +================ +(Made by Dusko, 02/04/2004) + +1) Dusko + 1) Fix for DEF043637 - CSYSTEM macro hard coded to WINS. + 2) Fix for DEF043632 - Cedar tools should not hardwire EKA2 or DO_NOT_USE_THIS_MACRO. +2) Jon + 1) Fix for DEF043608 - ARMv5 build tools to "ignore" more warnings. + 2) Fix for DEF043938 - Projects imported into CW for ARM4 builds do not link. + 3) Fix for DEF043630 - EABI builds should define "EABI" + 4) Fix for DEF043607 - ARMv5 UDEB builds do NOT produce debug information + + +Version 2.00.528 +=========================== +(Made by JonathanM, 19/03/2004) + +1. JonathanM + 1. Implemented the requirements: + REQ2632 - Configurability of the enforcement of capabilities + REQ2633 - Security violation diagnostic + REQ3142 - Associate Platform Security information with an executable. + See /cedar/generic/base/documentation/Base_How_To_Configure_Platform_Security_Settings.doc + +Version 0.01.527 +================ +(Made by Dusko, 18/03/2004) + +1) Dusko + 1) Fix for DEF042453 - Mistakes in API Classification. + 2) Fix for DEF042408 - EVALID can't deal with more than 3 "-x" arguments +2) Jens + 1) Fix for DEF042878 - verbose output in "abld -v test romfile" + appears in generated oby file +3) Jon + 1) Fix for DEF043598 - CAPABILITY in OEM2.0 .pref files prevents IDE build... + +Patch for Version 2.00.526 +=========================== +1) JonathanM + 1) Fix for defect DEF043311 - In the CodeWarrior IDE, UID.CPP files are incorrectly generated + +Version 2.00.526 +=========================== +(Made by JonathanM, 26/02/2004) + +1) JonathanM + 1) Modifications made for implementation of + Change Request JDOD-5VUJ7F - Change in executable format of EKA2 binaries. + 2) Made MAKMAKE use the new Platform Security capability names. + 3) Tools now use the sytax "cap1+cap2+cap3" to specify a neamed set of capabilities + (Rather than specifying a single hexadecimal number.) + +Version 0.01.525 +================ +(Made by AndrewJ, 13/02/2004) + +1)ChrisM + 1) Fix for DEF041533 - metabld should not insist on paths starting from the root of the drive + added a -r option to indicate the directory tree should be from the current location and not the root. + +Version 0.01.524 +================ +(Made by Dusko, 12/02/2004) + +1) Dusko + 1) Fix for DEF041403 Incorrect makefiles is generated for CWTOOLS + +Version 0.01.523 +================ +(Made by Dusko, 30/01/2004) + +1) Dusko + 1) Fix for DEF041857 - MAKMAKE should not complain about MACRO statement with no arguments +2) Jon + 1) Fix for DEF041769 - Minor Perl problem in IDE_VC6.PM + 2) Fix for DEF041802 - Auto Target Libraries should be switched on by default in Code Warrior. + 3) Fix for DEF041697 - CW command line and IDE builds generate redundant "browse" files +3) Kuldip + 1) Fix for DEF41756 ROFSBUILD checks adequate image size incorrectly. + 2) Fix for DEF41699 Preserving of intermediate files to enable building of ROM from obey file generated by buildrom.pl + +Version 0.01.522 +================ +(Made by Dusko, 22/01/2004) + +1) Dusko + 1) Fix for DEF041591 - BLDMAKE should not complain about "-ARMI" in PRJ_PLATFORMS +2) Jon + 1) Fix for DEF041319 - Remove display of compiler generated commands by default from CW + 2) Fix for DEF041432 - makmake.pl uses undefined variable @variant_macros + +Version 0.01.521 +================ +(Made by Dusko, 05/01/2004) + +1) Dusko + DEF040718 cedar\generic\base\wins fails to export correctly if EPOCROOT is not \ +2) Kuldip + Fix for INC040504 "makedef.pl does not recognise exported data in codewarrior DLLs" + +Version 0.01.520 +================ +(Made by JonC, 18/12/2003) + +1) JonC + Fix for DEF041019 - CodeWarrior OEM2.8 IDE project settings are incorrect. + Fix for DEF041136 - Error found in "tools_e32toolp.mrp"... + +Version 0.01.519 +================ +(Made by Dusko, 17/12/2003) + +1) Kuldip + REQ1648 A3.2 Improved Command Line Build Tools Strict BUILDROM + +1) Jon + REQ2212 A.3.4 Code Warrior Tooling, Support for Metrowerks + CodeWarrior for Symbian OS 2.8., Contributes to implementation of + TOOLS/MAKMAKE/cw.17, + +1) Darran + Sirocco, CR PHAR-5QYMSN + Support nested inclusion of (preprocessor) HR + files in varinat.cfg + +1) Andy + low level support for REQ1730, REQ2206 and REQ2140.3.1. + support for 'downgrading' cpu specific components when they're missing during + ROMBUILD I.E. ARMV5O1 -> ARMV5. This is similar to the kind of downgrading that + takes place for ARMI, ARM4 and THUMB builds. + +Version 0.01.518 +================ +(Made by Dusko, 24/11/2003) + +1) Dusko + 1) DEF037657 Cedar tools dont support COMPRESSTARGET and NOCOMPRESSTARGET MMP keywords + Files changed mmp.pm,cl_gcc.pm + + 2) DEF037095 E32Variant can only be used by tools in \epoc32\tools + File changed e32variant.pm + +Version 0.01.517 +================ +(Made by Dusko, 10/10/2003) +1) Kuldip + 1) DEF036127 FIXUPSYM requires an EPOCROOT + Fixed in \tools\e32toolp\makesym\fixupsym.pl + +2) Dusko + 1) DEF038828 Can't build projects that have AIF c12,8 in mmp file + Files changed mmp.pm, makmake.pl, cl_generic.pm and ide_cw.pm + +3) Dennis + 1) Fix problem with cl_arm.pm - when building UDFP, UDFP.LIB was added + to the list of libraries which caused infinite loops. + +Version 0.01.516 +================ +(Made by Dusko, 02/10/2003) +1) Kuldip + 1) DEF038583 - BLDMAKE Error in 03114_Symbian_OS_v8.0b + Fixed in \tools\e32toolp\genutil\pathutil.pm +2) Johannes + 2) Fix for DEF037095 - E32variant can only be used by tools in \epoc32\tools + + +Version 0.01.515 +================ + +(Made by Dennis, 24/09/2003) + +1. Dennis + 1. Implemented CR ATHE-5PZEAU (Add Version Numbers to Symbian OS Executables). + +2. JonathanM + 1. Created new .MMP Target types, "NOTIFIER2" and "TEXTNOTIFIER2" + This has been added for Notifier plugins which use the new Version 2 + Client/Server APIs. + + +Version 0.01.512 +================ +(Made by DuskoJ, 22/08/2003) + +1) Morgan + 1) Added ROFSBUILD extension support to BUILDROM.PL + BUILDROM automatically generates the appropriate obey commands for non-XIP + ROFS obey files. + 2) Improved \tools\e32tools\rombuild\addextension.pl to understand ROFS images + and extensions. addextension.pl can be used to join xip and non-xip images. + +2) Dusko + 1) DEF036665 - MAKMAKE should put EGCC.LIB at end of LIB list + 2) WINUTL.PM changes - support for building tools with CodeWarrior + + +3) Andy 1) REQ2178 - GENSHIMSRC Generate source for a shim DLL and its associated deffile from a supplied deffile + + +Version 0.01.511 +================ +(Made by DuskoJ, 25/07/2003) + +1) Morgan + 1) Integrated "fix" for DEF032836 - Rogue Multimedia warning in typhoon build 02194a + MAKDEPS.PM is now more defensive when adding to the bad system dependency list. +2) Jon + 1) Fix for defect DEF035996 - Cpp.exe Permission denied failure. + +3. Dusko + 1. fixed DEF036388 Cedar version of maksym.pl is out of date + + +Version 0.01.510 +================ +(Made by DuskoJ, 10/07/2003) + + 1) DuskoJ + 1) Adding support for building tools with CodeWarrior. + files changed: 1. bldmake.pl + 2. e32plat.pm + new files: 1. cl_tools.pm + + 2) Changes to epocaif to generate .aif files in new format. Aiftool.exe is no + longer needed. + + 3) Changes to cl_generic so that when abdl -what command is executed both, + XIP and NON XIP version of aif files which are generated with epocaif are + listed. + + 2) JohanesK + 1) DEF036206 - variant.cfg information not used when generating MAKMAKE dependencies + + +Version 0.01.509 +================ +(Made by DuskoJ 07/07/2003) + + 1) Fixed DEF035953 Build errors for "cedar\generic\tools\redistribution" + + +Version 0.01.508 +================ +(Made by JonC, 26/06/2003) + + 1) DEF035949 - EKA2 define is not passed to compiler in Cedar CW IDE builds. + 2) Update of mmpscan.pl and mmp_testlist.txt to reflect changed Cedar TARGETTYPEs and components. + 3) Update to build variant documentation. + + +Version 0.01.507 +================ +(Made by JohannesK, 24/06/2003) + + 1) Fixed DEF035897 - cedar roms failed to build. + +Version 0.01.506 +================ +(Made by JohannesK, 23/06/2003) + 1) Enabling product variant builds (ported changes from Typhoon). + + 2) Fixed DEF035683 - CW project creation is broken in Cedar. + + 3) Fixed DEF035802 - Bad case-sensivity in E32variant.pm. + + +Version 0.01.505 +================ +(Made by JonathanM, 20/05/2003) + +1) JonathanM + 1) Modified Cedar tools to define macros 'EKA2' and 'DO_NOT_USE_THIS_MACRO' when + processing BLD.INF, MMP files and compiling source. + 2) Fixed some missing EPOCROOT support. (Include path for CPP and exported zips.) + 3) Modified Cedar GENBUILD to work with master codeline directory structure. + +2) Nicolas + CHANGES FOR MASTER CODELINE: + 1) Brought back to life AIF support which was removed by submission 229467 to the + Jet Stream mainline. This involved changing various perl scripts and upgrading + winc.zip to a recent Typhoon build (2175) which include versions of bafl.dll and + aiftool.exe which support the new resource format. + 2) Brought back to life CTL target needed by some techview apps. + + +Version 0.01.504 +================ +(Made by William, 18/03/2003) + +1) Dusko + 1) Updated EVALID to use ELF dump to compare ELF files. + +2) William + 1) Fixed defect DEF020022 - Minutes & seconds reversed in scanlog.pl output + 2) Added SCANLOG.TXT to document of the log file format and patterns used by scanlog.pl + 3) Updated EVALID.TXT to add information about "ELF file" comparisons. + 4) Updated cl_codewarrior.pm & ide_cw.pm to support CodeWarrior for Symbian OS, OEM v2.0 + + +Version 0.01.503 +================ +(Made by William, 10/02/2003) + +1) Dusko + + 1) makmake.pl - Fixed a defect in makmake (added missing $CurSource{BaseTrg} to SourceStruct) + 2) Redefined SrcList function (functionality has not changed) + 3) Deleted Uids funciton + + 4) mmp.pm - Deleted inappropriate comments + 5) Deleted UIDs function + + 6) mmp_notes.txt - Some changes to structure description. + + 7) cl_generic.pl - Uids info extracted from existing data in ResourceStruct + and unneeded call to Uids function deleted. + + 8) bldmake.pl Changes which enable bldmake to understand additional syntax in PRJ_EXPORTS + part of bld.inf. More complex makefiles are generated in the epoc32\build tree. + Generation of the new rules is put into a separate subroutine - CreatePlatExports + PRJ_EXPORTS now accepts exports to paths including a drive letter: the file(s) + will be exported to the corresponding subdirectory of epoc32\data, and also exported + at the RESOURCE step in emulator builds to the corresponding emulated directory. + For example: myfile.txt z:\system\data\myfile.txt + causes exports to epoc32\data\z\system\data\myfile.txt, and also to + epoc32\release\XXX\{udeb,urel}\z\system\data for each emulator target XXX. + + +1) William + 1) Fix defect DEF000968 - MAKMAKE grants capabilities which don't yet exist + 2) Add support for "CAPABILITY ALL -ROOT", i.e. for subtracting capabilities for a set + 3) Change the default CAPABILITY setting to ALL+0x80000000 so that it can still be clearly + identified in executables. + 4) Update CodeWarrior IDE support to use the Symbian V8 Linker plugin, and to reject + attempts to build IDE projects for "CodeWarrior for Symbian OS, Pro1". + 5) Add e32toolp\test directory for regression tests. + 6) Add mmpscan.pl which scans MMP files for significant features, and mmp_testlist.txt which + covers all of the MAKMAKE features in less than 40 of the current 2432 MMP files. + 7) Updates to mmpscan.pl to work in more cases. + 8) Additional test functionality cw_ide_test.pl which builds MMP files using both the + CodeWarrior IDE and directly via MAKMAKE and commandline builds, comparing the results. + 9) Change epocrc.pl to avoid explicitly specifying the default uids argument -{0,*} if + neither -uid2 nor -uid3 is specified. This allows UID2 and UID3 keywords in the source + files to take effect. + 10) Change genbuild.pl to process all specified source files, concatenating them + and generating scripts named after the first file. + 11) Add "