PERFORCE change 1203404 for review

John-Mark Gurney jmg at FreeBSD.org
Mon Dec 1 17:11:29 UTC 2014


http://p4web.freebsd.org/@@1203404?ac=10

Change 1203404 by jmg at jmg_carbon2 on 2014/12/01 17:11:19

	I think clang removed SSE4 being enabled when AES is enabled for
	some reason...
	
	Sponsored by:	FreeBSD Foundation
	Sponsored by:	Netgate

Affected files ...

.. //depot/projects/opencrypto/sys/conf/files.amd64#9 edit
.. //depot/projects/opencrypto/sys/conf/files.i386#10 edit

Differences ...

==== //depot/projects/opencrypto/sys/conf/files.amd64#9 (text+ko) ====

@@ -136,7 +136,7 @@
 	clean		"aesni_ghash.o"
 aesni_wrap.o			optional aesni				\
 	dependency	"$S/crypto/aesni/aesni_wrap.c"			\
-	compile-with	"${CC} -c ${CFLAGS:C/^-O2$/-O3/:N-nostdinc} ${WERROR} ${PROF} -mmmx -msse -maes ${.IMPSRC}" \
+	compile-with	"${CC} -c ${CFLAGS:C/^-O2$/-O3/:N-nostdinc} ${WERROR} ${PROF} -mmmx -msse -msse4 -maes ${.IMPSRC}" \
 	no-implicit-rule						\
 	clean		"aesni_wrap.o"
 crypto/blowfish/bf_enc.c	optional	crypto | ipsec

==== //depot/projects/opencrypto/sys/conf/files.i386#10 (text+ko) ====

@@ -123,7 +123,7 @@
 	clean		"aesni_ghash.o"
 aesni_wrap.o			optional aesni				\
 	dependency	"$S/crypto/aesni/aesni_wrap.c"			\
-	compile-with	"${CC} -c ${CFLAGS:C/^-O2$/-O3/:N-nostdinc} ${WERROR} ${PROF} -mmmx -msse -maes ${.IMPSRC}" \
+	compile-with	"${CC} -c ${CFLAGS:C/^-O2$/-O3/:N-nostdinc} ${WERROR} ${PROF} -mmmx -msse -msse4 -maes ${.IMPSRC}" \
 	no-implicit-rule						\
 	clean		"aesni_wrap.o"
 crypto/des/arch/i386/des_enc.S	optional crypto | ipsec | netsmb


More information about the p4-projects mailing list