OpenSSL: Add pre-generated asm files to the build.
authorPeter Avalos <pavalos@dragonflybsd.org>
Sun, 21 Nov 2010 06:25:10 +0000 (20:25 -1000)
committerPeter Avalos <pavalos@dragonflybsd.org>
Mon, 22 Nov 2010 11:11:35 +0000 (01:11 -1000)
commitaa1f363092970a87daaa258f83ca0fd6be992888
tree36af09c23c3fd3743d23ab5461c8f890d2240391
parentaa614ef9625277ef8c812783f5dc73d891e80e54
OpenSSL: Add pre-generated asm files to the build.

This causes measurable performance increases.

The Makefile in asm/ will generate the .s files from the vendor-provided
.pl files when a new version of OpenSSL is imported.

Dragonfly-bug: <http://bugs.dragonflybsd.org/issue1542>
31 files changed:
secure/lib/libcrypto/Makefile
secure/lib/libcrypto/Makefile.inc
secure/lib/libcrypto/asm/Makefile [new file with mode: 0644]
secure/lib/libcrypto/asm/aes-586.s [new file with mode: 0644]
secure/lib/libcrypto/asm/aes-x86_64.s [new file with mode: 0644]
secure/lib/libcrypto/asm/bf-586.s [new file with mode: 0644]
secure/lib/libcrypto/asm/bn-586.s [new file with mode: 0644]
secure/lib/libcrypto/asm/cmll-x86.s [new file with mode: 0644]
secure/lib/libcrypto/asm/cmll-x86_64.s [new file with mode: 0644]
secure/lib/libcrypto/asm/co-586.s [new file with mode: 0644]
secure/lib/libcrypto/asm/crypt586.s [new file with mode: 0644]
secure/lib/libcrypto/asm/des-586.s [new file with mode: 0644]
secure/lib/libcrypto/asm/md5-586.s [new file with mode: 0644]
secure/lib/libcrypto/asm/md5-x86_64.s [new file with mode: 0644]
secure/lib/libcrypto/asm/rc4-586.s [new file with mode: 0644]
secure/lib/libcrypto/asm/rc4-x86_64.s [new file with mode: 0644]
secure/lib/libcrypto/asm/rmd-586.s [new file with mode: 0644]
secure/lib/libcrypto/asm/sha1-586.s [new file with mode: 0644]
secure/lib/libcrypto/asm/sha1-x86_64.s [new file with mode: 0644]
secure/lib/libcrypto/asm/sha256-586.s [new file with mode: 0644]
secure/lib/libcrypto/asm/sha256-x86_64.s [new file with mode: 0644]
secure/lib/libcrypto/asm/sha512-586.s [new file with mode: 0644]
secure/lib/libcrypto/asm/sha512-x86_64.s [new file with mode: 0644]
secure/lib/libcrypto/asm/wp-mmx.s [new file with mode: 0644]
secure/lib/libcrypto/asm/wp-x86_64.s [new file with mode: 0644]
secure/lib/libcrypto/asm/x86-mont.s [new file with mode: 0644]
secure/lib/libcrypto/asm/x86_64-mont.s [new file with mode: 0644]
secure/lib/libcrypto/asm/x86_64cpuid.s [new file with mode: 0644]
secure/lib/libcrypto/asm/x86cpuid.s [new file with mode: 0644]
secure/lib/libcrypto/opensslconf-i386.h
secure/lib/libcrypto/opensslconf-x86_64.h