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]

Reply via email to