openssl: fix runtime failure on some powerpc variants

OpenSSL's assembly optimizations por PowerPC seem to be broken for at
least 4xx cores.
Thanks go to Jan Schunke for reporting and testing.

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
This commit is contained in:
Gustavo Zacarias 2012-12-07 02:06:20 +00:00 committed by Peter Korsgaard
parent 04c8ff92c3
commit 85736773fa

View File

@ -38,8 +38,11 @@ endif
endif endif
endif endif
ifeq ($(ARCH),powerpc) ifeq ($(ARCH),powerpc)
# 4xx cores seem to have trouble with openssl's ASM optimizations
ifeq ($(BR2_powerpc_401)$(BR2_powerpc_403)$(BR2_powerpc_405)$(BR2_powerpc_405fp)$(BR2_powerpc_440)$(BR2_powerpc_440fp),)
OPENSSL_TARGET_ARCH = ppc OPENSSL_TARGET_ARCH = ppc
endif endif
endif
ifeq ($(ARCH),x86_64) ifeq ($(ARCH),x86_64)
OPENSSL_TARGET_ARCH = x86_64 OPENSSL_TARGET_ARCH = x86_64
endif endif