Update FAQ.
[openssl.git] / util / x86asm.sh
1 #!/bin/sh
2
3 echo Generating x86 assember
4 echo Bignum
5 (cd crypto/bn/asm; perl x86.pl cpp > bn86unix.cpp)
6 (cd crypto/bn/asm; perl x86.pl win32 > bn-win32.asm)
7
8 echo DES
9 (cd crypto/des/asm; perl des-586.pl cpp > dx86unix.cpp)
10 (cd crypto/des/asm; perl des-586.pl win32 > d-win32.asm)
11
12 echo "crypt(3)"
13 (cd crypto/des/asm; perl crypt586.pl cpp > yx86unix.cpp)
14 (cd crypto/des/asm; perl crypt586.pl win32 > y-win32.asm)
15
16 echo Blowfish
17 (cd crypto/bf/asm; perl bf-586.pl cpp > bx86unix.cpp)
18 (cd crypto/bf/asm; perl bf-586.pl win32 > b-win32.asm)
19
20 echo CAST5
21 (cd crypto/cast/asm; perl cast-586.pl cpp > cx86unix.cpp)
22 (cd crypto/cast/asm; perl cast-586.pl win32 > c-win32.asm)
23
24 echo RC4
25 (cd crypto/rc4/asm; perl rc4-586.pl cpp > rx86unix.cpp)
26 (cd crypto/rc4/asm; perl rc4-586.pl win32 > r4-win32.asm)
27
28 echo MD5
29 (cd crypto/md5/asm; perl md5-586.pl cpp > mx86unix.cpp)
30 (cd crypto/md5/asm; perl md5-586.pl win32 > m5-win32.asm)
31
32 echo SHA1
33 (cd crypto/sha/asm; perl sha1-586.pl cpp > sx86unix.cpp)
34 (cd crypto/sha/asm; perl sha1-586.pl win32 > s1-win32.asm)
35
36 echo RIPEMD160
37 (cd crypto/ripemd/asm; perl rmd-586.pl cpp > rm86unix.cpp)
38 (cd crypto/ripemd/asm; perl rmd-586.pl win32 > rm-win32.asm)
39
40 echo RC5/32
41 (cd crypto/rc5/asm; perl rc5-586.pl cpp > r586unix.cpp)
42 (cd crypto/rc5/asm; perl rc5-586.pl win32 > r5-win32.asm)