Hi all, the attached patch fixed compilation error of CVS head on Linux/AMD64 with GCC 3.3.3. The problem is that instruction 'bswapl' need 32b registers, but the inline assembler in HOST_c2l() led to using 64b ones, which is an error. Removing the ending 'l' from 'bswapl' isn't and option, because then 64b of memory is swapped, which is wrong. So one must strictly use 32b type in this case.
Michal Ludvig -- * A mouse is a device used to point at the xterm you want to type in. * Personal homepage - http://www.logix.cz/michal ______________________________________________________________________ OpenSSL Project http://www.openssl.org Development Mailing List [EMAIL PROTECTED] Automated List Manager [EMAIL PROTECTED]
