> I do not agree > > This is clearly a mistake in interfacing with inline assembly. By explicitly > ising a dual-register type in the output section of an __asm__ statement, but > only passing a 32 bit reference, this is a misuse of the inline > assembly interface guidelines.
If it's misuse, then compiler should have failed to compile it. > The equivalent in C would be to pass a pointer to a 32 bit structure, with a > cast, to a function accepting a pointer to a 64 bit structure. Do not expect > the compiler to fix it. There is no pointers involved in the code in question... And it's hardly appropriate to compare function calls and inline assembler... A. > http://cvs.openssl.org/chngview?cn=19745. ______________________________________________________________________ OpenSSL Project http://www.openssl.org Development Mailing List [email protected] Automated List Manager [email protected]
