diff options
author | Andy Polyakov <appro@openssl.org> | 2005-07-19 22:37:57 +0000 |
---|---|---|
committer | Andy Polyakov <appro@openssl.org> | 2005-07-19 22:37:57 +0000 |
commit | a7ad2afa5e86bd7366db55f6c37837532b9be599 (patch) | |
tree | 554118fcbe77d93084778a82459e03ecad0310b6 /crypto | |
parent | 0f04379d9cd08107e2915d6121b3831f8df08e70 (diff) |
Engage MD5 assembler module.
Diffstat (limited to 'crypto')
-rw-r--r-- | crypto/md5/Makefile | 4 | ||||
-rw-r--r-- | crypto/md5/md5_locl.h | 3 |
2 files changed, 7 insertions, 0 deletions
diff --git a/crypto/md5/Makefile b/crypto/md5/Makefile index c2d8bc697a..9ae82f26a0 100644 --- a/crypto/md5/Makefile +++ b/crypto/md5/Makefile @@ -72,6 +72,10 @@ md5-sparcv9.o: asm/md5-sparcv9.S md5-x86_64.s: asm/md5-x86_64.pl; $(PERL) asm/md5-x86_64.pl $@ +md5-ia64.s: asm/md5-ia64.S + $(CC) $(CFLAGS) -E asm/md5-ia64.S | \ + $(PERL) -ne 's/;\s+/;\n/g; print;' > $@ + files: $(PERL) $(TOP)/util/files.pl Makefile >> $(TOP)/MINFO diff --git a/crypto/md5/md5_locl.h b/crypto/md5/md5_locl.h index 94f395f27a..e1c3274c7a 100644 --- a/crypto/md5/md5_locl.h +++ b/crypto/md5/md5_locl.h @@ -73,6 +73,9 @@ # elif defined(__sparc) && defined(OPENSSL_SYS_ULTRASPARC) void md5_block_asm_data_order_aligned (MD5_CTX *c, const MD5_LONG *p,size_t num); # define HASH_BLOCK_DATA_ORDER_ALIGNED md5_block_asm_data_order_aligned +# elif defined(__ia64) || defined(__ia64__) || defined(_M_IA64) +# define md5_block_host_order md5_block_asm_host_order +# define md5_block_data_order md5_block_asm_data_order # endif #endif |