On Thu, Jul 07, 2011 at 09:10:59PM -0500, Marco Peereboom wrote:
> Is amd64 already enabled?

The amd64 perlasm stuff does not make use of SSE2.

Also the perlasm files take different arguments, so passing
CFLAGS will actually break them.

This should be safe, but it's better if any amd64 user could md5-test
this..

Index: Makefile
===================================================================
RCS file: /cvs/src/lib/libssl/crypto/Makefile,v
retrieving revision 1.59
diff -p -u -p -u -r1.59 Makefile
--- Makefile    8 Jul 2011 01:37:54 -0000       1.59
+++ Makefile    8 Jul 2011 02:22:31 -0000
@@ -512,15 +512,6 @@ SRCS+= bf_cbc.c    
 SRCS+= bf_enc.c des_enc.c 
 SRCS+= x86_64-gcc.c
 SRCS+= fcrypt_b.c
-CFLAGS+= -DAES_ASM
-CFLAGS+= -DMD5_ASM
-CFLAGS+= -DSHA1_ASM
-CFLAGS+= -DSHA256_ASM
-CFLAGS+= -DSHA512_ASM
-CFLAGS+= -DOPENSSL_CPUID_OBJ
-CFLAGS+= -DOPENSSL_BN_ASM_MONT
-CFLAGS+= -DWHIRLPOOL_ASM
-CFLAGS+= -DOPENSSL_IA32_SSE2
 SSLASM=\
        aes aes-x86_64 \
        aes aesni-x86_64 \

Reply via email to