Index: openssl/crypto/camellia/Makefile |
=================================================================== |
--- openssl/crypto/camellia/Makefile (revision 105093) |
+++ openssl/crypto/camellia/Makefile (working copy) |
@@ -11,7 +11,7 @@ |
MAKEFILE= Makefile |
AR= ar r |
-CAMELLIA_ASM_OBJ= |
+CMLL_ENC= camellia.o cmll_misc.o cmll_cbc.o |
CFLAGS= $(INCLUDES) $(CFLAG) |
ASFLAGS= $(INCLUDES) $(ASFLAG) |
@@ -25,8 +25,7 @@ |
LIBSRC=camellia.c cmll_misc.c cmll_ecb.c cmll_cbc.c cmll_ofb.c \ |
cmll_cfb.c cmll_ctr.c |
-LIBOBJ= camellia.o cmll_misc.o cmll_ecb.o cmll_cbc.o cmll_ofb.o \ |
- cmll_cfb.o cmll_ctr.o $(CAMELLIA_ASM_OBJ) |
+LIBOBJ= cmll_ecb.o cmll_ofb.o cmll_cfb.o cmll_ctr.o $(CMLL_ENC) |
SRC= $(LIBSRC) |
@@ -41,13 +40,15 @@ |
all: lib |
lib: $(LIBOBJ) |
- $(ARX) $(LIB) $(LIBOBJ) |
+ $(AR) $(LIB) $(LIBOBJ) |
$(RANLIB) $(LIB) || echo Never mind. |
@touch lib |
-$(LIBOBJ): $(LIBSRC) |
+cmll-x86.s: asm/cmll-x86.pl ../perlasm/x86asm.pl |
+ $(PERL) asm/cmll-x86.pl $(PERLASM_SCHEME) $(CFLAGS) $(PROCESSOR) > $@ |
+cmll-x86_64.s: asm/cmll-x86_64.pl |
+ $(PERL) asm/cmll-x86_64.pl $(PERLASM_SCHEME) > $@ |
- |
files: |
$(PERL) $(TOP)/util/files.pl Makefile >> $(TOP)/MINFO |
@@ -85,22 +86,18 @@ |
# DO NOT DELETE THIS LINE -- make depend depends on it. |
-camellia.o: ../../include/openssl/e_os2.h ../../include/openssl/opensslconf.h |
-camellia.o: camellia.c camellia.h cmll_locl.h |
-cmll_cbc.o: ../../include/openssl/camellia.h ../../include/openssl/e_os2.h |
-cmll_cbc.o: ../../include/openssl/opensslconf.h cmll_cbc.c cmll_locl.h |
-cmll_cfb.o: ../../e_os.h ../../include/openssl/camellia.h |
-cmll_cfb.o: ../../include/openssl/e_os2.h ../../include/openssl/opensslconf.h |
-cmll_cfb.o: cmll_cfb.c cmll_locl.h |
-cmll_ctr.o: ../../include/openssl/camellia.h ../../include/openssl/e_os2.h |
-cmll_ctr.o: ../../include/openssl/opensslconf.h cmll_ctr.c cmll_locl.h |
-cmll_ecb.o: ../../include/openssl/camellia.h ../../include/openssl/e_os2.h |
+camellia.o: ../../include/openssl/opensslconf.h camellia.c camellia.h |
+camellia.o: cmll_locl.h |
+cmll_cbc.o: ../../include/openssl/camellia.h ../../include/openssl/modes.h |
+cmll_cbc.o: ../../include/openssl/opensslconf.h cmll_cbc.c |
+cmll_cfb.o: ../../include/openssl/camellia.h ../../include/openssl/modes.h |
+cmll_cfb.o: ../../include/openssl/opensslconf.h cmll_cfb.c |
+cmll_ctr.o: ../../include/openssl/camellia.h ../../include/openssl/modes.h |
+cmll_ctr.o: ../../include/openssl/opensslconf.h cmll_ctr.c |
+cmll_ecb.o: ../../include/openssl/camellia.h |
cmll_ecb.o: ../../include/openssl/opensslconf.h cmll_ecb.c cmll_locl.h |
-cmll_misc.o: ../../include/openssl/camellia.h ../../include/openssl/crypto.h |
-cmll_misc.o: ../../include/openssl/e_os2.h ../../include/openssl/fips.h |
+cmll_misc.o: ../../include/openssl/camellia.h |
cmll_misc.o: ../../include/openssl/opensslconf.h |
-cmll_misc.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h |
-cmll_misc.o: ../../include/openssl/safestack.h ../../include/openssl/stack.h |
-cmll_misc.o: ../../include/openssl/symhacks.h cmll_locl.h cmll_misc.c |
-cmll_ofb.o: ../../include/openssl/camellia.h ../../include/openssl/e_os2.h |
-cmll_ofb.o: ../../include/openssl/opensslconf.h cmll_locl.h cmll_ofb.c |
+cmll_misc.o: ../../include/openssl/opensslv.h cmll_locl.h cmll_misc.c |
+cmll_ofb.o: ../../include/openssl/camellia.h ../../include/openssl/modes.h |
+cmll_ofb.o: ../../include/openssl/opensslconf.h cmll_ofb.c |