components/openssl/openssl-1.0.1/Makefile
changeset 1341 af3d6ef22d65
parent 1307 11fe2dd83574
child 1373 2fd83bee8884
equal deleted inserted replaced
1340:ed06bfb520fa 1341:af3d6ef22d65
   180       $(LN) -fs $(COMPONENT_DIR)/engines/t4/t4_des.S		$(@D)/crypto/des/asm; \
   180       $(LN) -fs $(COMPONENT_DIR)/engines/t4/t4_des.S		$(@D)/crypto/des/asm; \
   181       $(LN) -fs $(COMPONENT_DIR)/engines/t4/t4_md5.S		$(@D)/crypto/md5/asm; \
   181       $(LN) -fs $(COMPONENT_DIR)/engines/t4/t4_md5.S		$(@D)/crypto/md5/asm; \
   182       $(LN) -fs $(COMPONENT_DIR)/engines/t4/t4_sha?.S		$(@D)/crypto/sha/asm; \
   182       $(LN) -fs $(COMPONENT_DIR)/engines/t4/t4_sha?.S		$(@D)/crypto/sha/asm; \
   183       $(LN) -fs $(COMPONENT_DIR)/wanboot-openssl/wanboot-stubs.c	$(@D)/crypto; \
   183       $(LN) -fs $(COMPONENT_DIR)/wanboot-openssl/wanboot-stubs.c	$(@D)/crypto; \
   184       $(LN) -fs $(COMPONENT_DIR)/inline-t4/sparc_arch.h		$(@D)/crypto/; \
   184       $(LN) -fs $(COMPONENT_DIR)/inline-t4/sparc_arch.h		$(@D)/crypto/; \
   185       $(LN) -fs $(COMPONENT_DIR)/inline-t4/md5-sparcv9.pl		$(@D)/crypto/md5/asm; )
   185       $(LN) -fs $(COMPONENT_DIR)/inline-t4/md5-sparcv9.pl		$(@D)/crypto/md5/asm; \
       
   186       $(LN) -fs $(COMPONENT_DIR)/inline-t4/aest4-sparcv9.pl		$(@D)/crypto/aes/asm; \
       
   187       $(LN) -fs $(COMPONENT_DIR)/inline-t4/sparcv9_modes.pl		$(@D)/crypto/perlasm; )
   186 
   188 
   187 # OpenSSL for wanboot is built on sparc only.
   189 # OpenSSL for wanboot is built on sparc only.
   188 ifeq ($(MACH), sparc)
   190 ifeq ($(MACH), sparc)
   189 BUILD_64 +=	$(BUILD_DIR_WANBOOT)/.built
   191 BUILD_64 +=	$(BUILD_DIR_WANBOOT)/.built
   190 endif
   192 endif
   192 build:		$(BUILD_32_and_64)
   194 build:		$(BUILD_32_and_64)
   193 
   195 
   194 # Object files for wanboot-openssl.o have to be listed explicitly.
   196 # Object files for wanboot-openssl.o have to be listed explicitly.
   195 WANBOOT_OBJS =  \
   197 WANBOOT_OBJS =  \
   196     crypto/aes/aes-sparcv9.o crypto/aes/aes_cbc.o crypto/aes/aes_core.o \
   198     crypto/aes/aes-sparcv9.o crypto/aes/aes_cbc.o crypto/aes/aes_core.o \
   197     crypto/aes/aes_misc.o crypto/aes/aes_wrap.o crypto/asn1/a_bitstr.o \
   199     crypto/aes/aes_misc.o crypto/aes/aes_wrap.o crypto/aes/aest4-sparcv9.o \
       
   200     crypto/asn1/a_bitstr.o \
   198     crypto/asn1/a_bool.o crypto/asn1/a_bytes.o crypto/asn1/a_d2i_fp.o \
   201     crypto/asn1/a_bool.o crypto/asn1/a_bytes.o crypto/asn1/a_d2i_fp.o \
   199     crypto/asn1/a_digest.o crypto/asn1/a_dup.o crypto/asn1/a_enum.o \
   202     crypto/asn1/a_digest.o crypto/asn1/a_dup.o crypto/asn1/a_enum.o \
   200     crypto/asn1/a_gentm.o crypto/asn1/a_i2d_fp.o crypto/asn1/a_int.o \
   203     crypto/asn1/a_gentm.o crypto/asn1/a_i2d_fp.o crypto/asn1/a_int.o \
   201     crypto/asn1/a_mbstr.o crypto/asn1/a_object.o crypto/asn1/a_octet.o \
   204     crypto/asn1/a_mbstr.o crypto/asn1/a_object.o crypto/asn1/a_octet.o \
   202     crypto/asn1/a_print.o crypto/asn1/a_set.o crypto/asn1/a_sign.o \
   205     crypto/asn1/a_print.o crypto/asn1/a_set.o crypto/asn1/a_sign.o \