Symbian3/SDK/Source/GUID-F21A1ABE-4844-54E2-83E0-4AD25E867A72.dita
changeset 8 ae94777fff8f
parent 7 51a74ef9ed63
equal deleted inserted replaced
7:51a74ef9ed63 8:ae94777fff8f
    26 for a new ABIv2 compatible compiler into the toolchain. </p>
    26 for a new ABIv2 compatible compiler into the toolchain. </p>
    27 <p>The following diagram shows the steps (somewhat simplified) performed by
    27 <p>The following diagram shows the steps (somewhat simplified) performed by
    28 the toolchain for the creation of a DLL for ABIv1 and v2 respectively: </p>
    28 the toolchain for the creation of a DLL for ABIv1 and v2 respectively: </p>
    29 <fig id="GUID-F68AB795-A612-5202-A459-30B62663737F">
    29 <fig id="GUID-F68AB795-A612-5202-A459-30B62663737F">
    30 <title>           ABIv1 and v2 toolchains compared          </title>
    30 <title>           ABIv1 and v2 toolchains compared          </title>
    31 <image href="GUID-09263C33-EE63-530C-A6B9-70806F0BC16D_d0e469621_href.png" placement="inline"/>
    31 <image href="GUID-09263C33-EE63-530C-A6B9-70806F0BC16D_d0e469457_href.png" placement="inline"/>
    32 </fig>
    32 </fig>
    33 <p>The <filepath>elf2e32</filepath> tool replaces the ABIv1 toolchain tools <filepath>def2dll.bat</filepath>, <filepath>elf2inf.pl</filepath>, <filepath>makedef.pl</filepath> and <filepath>elftran.exe</filepath>. </p>
    33 <p>The <filepath>elf2e32</filepath> tool replaces the ABIv1 toolchain tools <filepath>def2dll.bat</filepath>, <filepath>elf2inf.pl</filepath>, <filepath>makedef.pl</filepath> and <filepath>elftran.exe</filepath>. </p>
    34 <section><title>.dso files </title><p>In the ABIv2 toolchain, <filepath> .lib</filepath> files
    34 <section><title>.dso files </title><p>In the ABIv2 toolchain, <filepath> .lib</filepath> files
    35 are replaced by <filepath>.dso</filepath> files. These files are used in similar
    35 are replaced by <filepath>.dso</filepath> files. These files are used in similar
    36 situations to <filepath>.lib</filepath> files. However, the format of these
    36 situations to <filepath>.lib</filepath> files. However, the format of these