Hello,
The attached patch implements i386-specific codegeneration for 32 -> 64 bits multiplications, approximately as described in "FPC HowToDo" wiki page. I also copied the generic part from tcgaddnode into ti386addnode.second_mul, so that all multiplications are handled in a single procedure. Although there was no absolute need to do that, it makes the code easier to understand.
Regards,
Sergei
