In the aes-586.pl file, the 'movz' instructions on lines 515, 519, 527, and 534 in the 'declast' function are declared with DWP (dword ptr) data type qualifiers. They should be declared with BP (byte ptr) instead.
This problem only shows up when the assembly code is rendered in the Intel format (x86ms.pl, x86nasm.pl). The code generator for the AT&T format (x86unix.pl) simply ignores the qualifier and renders 'movz' as 'movzbl'. Thanks, Felix I. Wyss Interactive Intelligence, Inc. ______________________________________________________________________ OpenSSL Project http://www.openssl.org Development Mailing List [email protected] Automated List Manager [EMAIL PROTECTED]
