diff options
Diffstat (limited to 'src/lib/libssl/src/ms/do_nasm.bat')
-rw-r--r-- | src/lib/libssl/src/ms/do_nasm.bat | 69 |
1 files changed, 69 insertions, 0 deletions
diff --git a/src/lib/libssl/src/ms/do_nasm.bat b/src/lib/libssl/src/ms/do_nasm.bat new file mode 100644 index 0000000000..8859c15457 --- /dev/null +++ b/src/lib/libssl/src/ms/do_nasm.bat | |||
@@ -0,0 +1,69 @@ | |||
1 | |||
2 | @echo off | ||
3 | echo Generating x86 for NASM assember | ||
4 | |||
5 | echo Bignum | ||
6 | cd crypto\bn\asm | ||
7 | perl x86.pl win32n > bn-win32.asm | ||
8 | cd ..\..\.. | ||
9 | |||
10 | echo DES | ||
11 | cd crypto\des\asm | ||
12 | perl des-586.pl win32n > d-win32.asm | ||
13 | cd ..\..\.. | ||
14 | |||
15 | echo "crypt(3)" | ||
16 | |||
17 | cd crypto\des\asm | ||
18 | perl crypt586.pl win32n > y-win32.asm | ||
19 | cd ..\..\.. | ||
20 | |||
21 | echo Blowfish | ||
22 | |||
23 | cd crypto\bf\asm | ||
24 | perl bf-586.pl win32n > b-win32.asm | ||
25 | cd ..\..\.. | ||
26 | |||
27 | echo CAST5 | ||
28 | cd crypto\cast\asm | ||
29 | perl cast-586.pl win32n > c-win32.asm | ||
30 | cd ..\..\.. | ||
31 | |||
32 | echo RC4 | ||
33 | cd crypto\rc4\asm | ||
34 | perl rc4-586.pl win32n > r4-win32.asm | ||
35 | cd ..\..\.. | ||
36 | |||
37 | echo MD5 | ||
38 | cd crypto\md5\asm | ||
39 | perl md5-586.pl win32n > m5-win32.asm | ||
40 | cd ..\..\.. | ||
41 | |||
42 | echo SHA1 | ||
43 | cd crypto\sha\asm | ||
44 | perl sha1-586.pl win32n > s1-win32.asm | ||
45 | cd ..\..\.. | ||
46 | |||
47 | echo RIPEMD160 | ||
48 | cd crypto\ripemd\asm | ||
49 | perl rmd-586.pl win32n > rm-win32.asm | ||
50 | cd ..\..\.. | ||
51 | |||
52 | echo RC5\32 | ||
53 | cd crypto\rc5\asm | ||
54 | perl rc5-586.pl win32n > r5-win32.asm | ||
55 | cd ..\..\.. | ||
56 | |||
57 | echo on | ||
58 | |||
59 | perl util\mkfiles.pl >MINFO | ||
60 | rem perl util\mk1mf.pl VC-MSDOS no-sock >ms\msdos.mak | ||
61 | rem perl util\mk1mf.pl VC-W31-32 >ms\w31.mak | ||
62 | perl util\mk1mf.pl dll VC-W31-32 >ms\w31dll.mak | ||
63 | perl util\mk1mf.pl nasm VC-WIN32 >ms\nt.mak | ||
64 | perl util\mk1mf.pl dll nasm VC-WIN32 >ms\ntdll.mak | ||
65 | |||
66 | perl util\mkdef.pl 16 libeay > ms\libeay16.def | ||
67 | perl util\mkdef.pl 32 libeay > ms\libeay32.def | ||
68 | perl util\mkdef.pl 16 ssleay > ms\ssleay16.def | ||
69 | perl util\mkdef.pl 32 ssleay > ms\ssleay32.def | ||