Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(344)

Side by Side Diff: openssl/util/pl/netware.pl

Issue 9254031: Upgrade chrome's OpenSSL to same version Android ships with. (Closed) Base URL: http://src.chromium.org/svn/trunk/deps/third_party/openssl/
Patch Set: '' Created 8 years, 11 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch | Annotate | Revision Log
« no previous file with comments | « openssl/util/pl/VC-32.pl ('k') | openssl/util/point.sh » ('j') | no next file with comments »
Toggle Intra-line Diffs ('i') | Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
OLDNEW
1 # Metrowerks Codewarrior or gcc / nlmconv for NetWare 1 # Metrowerks Codewarrior or gcc / nlmconv for NetWare
2 # 2 #
3 3
4 $version_header = "crypto/opensslv.h"; 4 $version_header = "crypto/opensslv.h";
5 open(IN, "$version_header") or die "Couldn't open $version_header: $!"; 5 open(IN, "$version_header") or die "Couldn't open $version_header: $!";
6 while (<IN>) { 6 while (<IN>) {
7 if (/^#define[\s\t]+OPENSSL_VERSION_NUMBER[\s\t]+0x(\d)(\d{2})(\d{2})(\d{2})/) 7 if (/^#define[\s\t]+OPENSSL_VERSION_NUMBER[\s\t]+0x(\d)(\d{2})(\d{2})(\d{2})/)
8 { 8 {
9 # die "OpenSSL version detected: $1.$2.$3.$4\n"; 9 # die "OpenSSL version detected: $1.$2.$3.$4\n";
10 #$nlmvernum = "$1,$2,$3"; 10 #$nlmvernum = "$1,$2,$3";
(...skipping 113 matching lines...) Expand 10 before | Expand all | Expand 10 after
124 $o='\\'; 124 $o='\\';
125 # cp command 125 # cp command
126 $cp='copy >nul:'; 126 $cp='copy >nul:';
127 # rm command 127 # rm command
128 $rm='del /f /q'; 128 $rm='del /f /q';
129 } 129 }
130 130
131 # assembler 131 # assembler
132 if ($nw_nasm) 132 if ($nw_nasm)
133 { 133 {
134 $asm=(`nasm -v 2>NUL` gt `nasmw -v 2>NUL`?"nasm":"nasmw");
134 if ($gnuc) 135 if ($gnuc)
135 { 136 {
136 $asm="nasmw -s -f elf"; 137 $asm.=" -s -f elf";
137 } 138 }
138 else 139 else
139 { 140 {
140 $asm="nasmw -s -f coff"; 141 $asm.=" -s -f coff -d __coff__";
141 } 142 }
142 $afile="-o "; 143 $afile="-o ";
143 $asm.=" -g" if $debug; 144 $asm.=" -g" if $debug;
144 } 145 }
145 elsif ($nw_mwasm) 146 elsif ($nw_mwasm)
146 { 147 {
147 $asm="mwasmnlm -maxerrors 20"; 148 $asm="mwasmnlm -maxerrors 20";
148 $afile="-o "; 149 $afile="-o ";
149 $asm.=" -g" if $debug; 150 $asm.=" -g" if $debug;
150 } 151 }
(...skipping 165 matching lines...) Expand 10 before | Expand all | Expand 10 after
316 $bf_enc_obj="\$(OBJ_D)${o}b-nw${obj}"; 317 $bf_enc_obj="\$(OBJ_D)${o}b-nw${obj}";
317 $bf_enc_src="crypto${o}bf${o}asm${o}b-nw.asm"; 318 $bf_enc_src="crypto${o}bf${o}asm${o}b-nw.asm";
318 $cast_enc_obj="\$(OBJ_D)${o}c-nw${obj}"; 319 $cast_enc_obj="\$(OBJ_D)${o}c-nw${obj}";
319 $cast_enc_src="crypto${o}cast${o}asm${o}c-nw.asm"; 320 $cast_enc_src="crypto${o}cast${o}asm${o}c-nw.asm";
320 $rc4_enc_obj="\$(OBJ_D)${o}r4-nw${obj}"; 321 $rc4_enc_obj="\$(OBJ_D)${o}r4-nw${obj}";
321 $rc4_enc_src="crypto${o}rc4${o}asm${o}r4-nw.asm"; 322 $rc4_enc_src="crypto${o}rc4${o}asm${o}r4-nw.asm";
322 $rc5_enc_obj="\$(OBJ_D)${o}r5-nw${obj}"; 323 $rc5_enc_obj="\$(OBJ_D)${o}r5-nw${obj}";
323 $rc5_enc_src="crypto${o}rc5${o}asm${o}r5-nw.asm"; 324 $rc5_enc_src="crypto${o}rc5${o}asm${o}r5-nw.asm";
324 $md5_asm_obj="\$(OBJ_D)${o}m5-nw${obj}"; 325 $md5_asm_obj="\$(OBJ_D)${o}m5-nw${obj}";
325 $md5_asm_src="crypto${o}md5${o}asm${o}m5-nw.asm"; 326 $md5_asm_src="crypto${o}md5${o}asm${o}m5-nw.asm";
326 $sha1_asm_obj="\$(OBJ_D)${o}s1-nw${obj}"; 327 $sha1_asm_obj="\$(OBJ_D)${o}s1-nw${obj} \$(OBJ_D)${o}sha256-nw${obj} \$(OBJ_D )${o}sha512-nw${obj}";
327 $sha1_asm_src="crypto${o}sha${o}asm${o}s1-nw.asm"; 328 $sha1_asm_src="crypto${o}sha${o}asm${o}s1-nw.asm crypto${o}sha${o}asm${o}sha2 56-nw.asm crypto${o}sha${o}asm${o}sha512-nw.asm";
328 $rmd160_asm_obj="\$(OBJ_D)${o}rm-nw${obj}"; 329 $rmd160_asm_obj="\$(OBJ_D)${o}rm-nw${obj}";
329 $rmd160_asm_src="crypto${o}ripemd${o}asm${o}rm-nw.asm"; 330 $rmd160_asm_src="crypto${o}ripemd${o}asm${o}rm-nw.asm";
331 $whirlpool_asm_obj="\$(OBJ_D)${o}wp-nw${obj}";
332 $whirlpool_asm_src="crypto${o}whrlpool${o}asm${o}wp-nw.asm";
330 $cpuid_asm_obj="\$(OBJ_D)${o}x86cpuid-nw${obj}"; 333 $cpuid_asm_obj="\$(OBJ_D)${o}x86cpuid-nw${obj}";
331 $cpuid_asm_src="crypto${o}x86cpuid-nw.asm"; 334 $cpuid_asm_src="crypto${o}x86cpuid-nw.asm";
332 $cflags.=" -DOPENSSL_CPUID_OBJ -DBN_ASM -DOPENSSL_BN_ASM_PART_WORDS -DMD5_ASM -DSHA1_ASM"; 335 $cflags.=" -DOPENSSL_CPUID_OBJ -DBN_ASM -DOPENSSL_BN_ASM_PART_WORDS -DMD5_ASM -DWHIRLPOOL_ASM";
336 $cflags.=" -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM";
333 $cflags.=" -DAES_ASM -DRMD160_ASM"; 337 $cflags.=" -DAES_ASM -DRMD160_ASM";
334 } 338 }
335 else 339 else
336 { 340 {
337 $bn_asm_obj=''; 341 $bn_asm_obj='';
338 $bn_asm_src=''; 342 $bn_asm_src='';
339 $bnco_asm_obj=''; 343 $bnco_asm_obj='';
340 $bnco_asm_src=''; 344 $bnco_asm_src='';
341 $aes_asm_obj=''; 345 $aes_asm_obj='';
342 $aes_asm_src=''; 346 $aes_asm_src='';
343 $des_enc_obj=''; 347 $des_enc_obj='';
344 $des_enc_src=''; 348 $des_enc_src='';
345 $bf_enc_obj=''; 349 $bf_enc_obj='';
346 $bf_enc_src=''; 350 $bf_enc_src='';
347 $cast_enc_obj=''; 351 $cast_enc_obj='';
348 $cast_enc_src=''; 352 $cast_enc_src='';
349 $rc4_enc_obj=''; 353 $rc4_enc_obj='';
350 $rc4_enc_src=''; 354 $rc4_enc_src='';
351 $rc5_enc_obj=''; 355 $rc5_enc_obj='';
352 $rc5_enc_src=''; 356 $rc5_enc_src='';
353 $md5_asm_obj=''; 357 $md5_asm_obj='';
354 $md5_asm_src=''; 358 $md5_asm_src='';
355 $sha1_asm_obj=''; 359 $sha1_asm_obj='';
356 $sha1_asm_src=''; 360 $sha1_asm_src='';
357 $rmd160_asm_obj=''; 361 $rmd160_asm_obj='';
358 $rmd160_asm_src=''; 362 $rmd160_asm_src='';
363 $whirlpool_asm_obj='';
364 $whirlpool_asm_src='';
359 $cpuid_asm_obj=''; 365 $cpuid_asm_obj='';
360 $cpuid_asm_src=''; 366 $cpuid_asm_src='';
361 } 367 }
362 368
363 # create the *.def linker command files in \openssl\netware\ directory 369 # create the *.def linker command files in \openssl\netware\ directory
364 sub do_def_file 370 sub do_def_file
365 { 371 {
366 # strip off the leading path 372 # strip off the leading path
367 my($target) = bname(shift); 373 my($target) = bname(shift);
368 my($i); 374 my($i);
(...skipping 148 matching lines...) Expand 10 before | Expand all | Expand 10 after
517 { 523 {
518 $ret.="\t\$(LINK) \$(LFLAGS) $def_file $files \"$prelude\" $libs -o $targe t\n"; 524 $ret.="\t\$(LINK) \$(LFLAGS) $def_file $files \"$prelude\" $libs -o $targe t\n";
519 } 525 }
520 526
521 $ret.="\n"; 527 $ret.="\n";
522 return($ret); 528 return($ret);
523 529
524 } 530 }
525 531
526 1; 532 1;
OLDNEW
« no previous file with comments | « openssl/util/pl/VC-32.pl ('k') | openssl/util/point.sh » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698