On 17.07.2011 21:48, Joerg Sonnenberger wrote: > Module Name: src > Committed By: joerg > Date: Sun Jul 17 19:48:31 UTC 2011 > > Modified Files: > src/crypto/external/bsd/openssl/lib/libcrypto/arch/x86_64: aes.inc > > Log Message: > Disable Clang's integrated assembler for the AES-NI files for now. > Somewhere in this mess of .byte streams, corruption happens. Disassembly > only shows slightly different filling of alignment sequences, further > analysis is needed. > > XXX This should be rewritten to be proper assembler code
The .byte streams are required for the inclusion of the AES NI instructions, which are not supported with our current gcc version. Should be fixed once we have stabilized gcc 4.5 (dunno about other compilers though, especially pcc). -- Jean-Yves Migeon jeanyves.mig...@free.fr