diff options
author | Robert Schwebel <r.schwebel@pengutronix.de> | 2008-02-13 11:03:44 +0000 |
---|---|---|
committer | Robert Schwebel <r.schwebel@pengutronix.de> | 2008-02-13 11:03:44 +0000 |
commit | da0212a4065377dd5838b5b1ab0a3ceda957c300 (patch) | |
tree | da0af3f18c1b84e4bfbbd0ab0c9d5a31de1be673 /rules/openssl.make | |
parent | 96b577b0b077b2de456982833923860e63440b5f (diff) | |
download | ptxdist-da0212a4065377dd5838b5b1ab0a3ceda957c300.tar.gz ptxdist-da0212a4065377dd5838b5b1ab0a3ceda957c300.tar.xz |
* openssl: fix arch handling
git-svn-id: https://svn.pengutronix.de/svn/ptxdist/trunks/ptxdist-trunk@7761 33e552b5-05e3-0310-8538-816dae2090ed
Diffstat (limited to 'rules/openssl.make')
-rw-r--r-- | rules/openssl.make | 24 |
1 files changed, 16 insertions, 8 deletions
diff --git a/rules/openssl.make b/rules/openssl.make index fbb8a7709..ad40c87da 100644 --- a/rules/openssl.make +++ b/rules/openssl.make @@ -24,30 +24,38 @@ OPENSSL_URL = http://www.openssl.org/source/$(OPENSSL).tar.gz OPENSSL_SOURCE = $(SRCDIR)/$(OPENSSL).tar.gz OPENSSL_DIR = $(BUILDDIR)/$(OPENSSL) -ifdef PTXCONF_ARM_ARCH_LE +ifneq ($(and $(PTXCONF_ARCH_ARM),$(PTXCONF_ENDIAN_LITTLE)),) THUD = linux-arm endif -ifdef PTXCONF_ARM_ARCH_BE + +ifneq ($(and $(PTXCONF_ARCH_ARM),$(PTXCONF_ENDIAN_BIG)),) THUD = linux-armeb endif -ifdef PTXCONF_MIPS_ARCH_LE + +ifneq ($(and $(PTXCONF_ARCH_MIPS),$(PTXCONF_ENDIAN_LITTLE)),) THUD = linux-mipsel endif -ifdef PTXCONF_MIPS_ARCH_BE + +ifneq ($(and $(PTXCONF_ARCH_MIPS),$(PTXCONF_ENDIAN_BIG)),) THUD = linux-mips endif + ifdef PTXCONF_ARCH_X86 +ifdef PTXCONF_ARCH_I586 + THUD = linux-i386-i586 +else +ifdef PTXCONF_ARCH_I686 + THUD = linux-i386-i686/cmov +else THUD = linux-i386 endif -ifdef PTXCONF_OPT_I586 - THUD = linux-i386-i586 endif -ifdef PTXCONF_OPT_I686 - THUD = linux-i386-i686/cmov endif + ifdef PTXCONF_ARCH_PPC THUD = linux-ppc endif + ifdef PTXCONF_ARCH_SPARC THUD = linux-sparc endif |