Improve cross-compiler portability of applink.c module and mention
[openssl.git] / ms / do_masm.bat
1 @echo off\r
2 echo Generating x86 for MASM assember\r
3 \r
4 echo Bignum\r
5 cd crypto\bn\asm\r
6 perl x86.pl win32 > bn_win32.asm\r
7 cd ..\..\..\r
8 \r
9 echo DES\r
10 cd crypto\des\asm\r
11 perl des-586.pl win32 > d_win32.asm\r
12 cd ..\..\..\r
13 \r
14 echo "crypt(3)"\r
15 \r
16 cd crypto\des\asm\r
17 perl crypt586.pl win32 > y_win32.asm\r
18 cd ..\..\..\r
19 \r
20 echo Blowfish\r
21 \r
22 cd crypto\bf\asm\r
23 perl bf-586.pl win32 > b_win32.asm\r
24 cd ..\..\..\r
25 \r
26 echo CAST5\r
27 cd crypto\cast\asm\r
28 perl cast-586.pl win32 > c_win32.asm\r
29 cd ..\..\..\r
30 \r
31 echo RC4\r
32 cd crypto\rc4\asm\r
33 perl rc4-586.pl win32 > r4_win32.asm\r
34 cd ..\..\..\r
35 \r
36 echo MD5\r
37 cd crypto\md5\asm\r
38 perl md5-586.pl win32 > m5_win32.asm\r
39 cd ..\..\..\r
40 \r
41 echo SHA1\r
42 cd crypto\sha\asm\r
43 perl sha1-586.pl win32 > s1_win32.asm\r
44 cd ..\..\..\r
45 \r
46 echo RIPEMD160\r
47 cd crypto\ripemd\asm\r
48 perl rmd-586.pl win32 > rm_win32.asm\r
49 cd ..\..\..\r
50 \r
51 echo RC5\32\r
52 cd crypto\rc5\asm\r
53 perl rc5-586.pl win32 > r5_win32.asm\r
54 cd ..\..\..\r
55 \r
56 echo on\r
57 \r
58 perl util\mkfiles.pl >MINFO\r
59 perl util\mk1mf.pl VC-WIN32 >ms\nt.mak\r
60 perl util\mk1mf.pl dll VC-WIN32 >ms\ntdll.mak\r
61 \r
62 perl util\mkdef.pl 32 libeay > ms\libeay32.def\r
63 perl util\mkdef.pl 32 ssleay > ms\ssleay32.def\r