mirror of
https://github.com/openssl/openssl.git
synced 2024-11-28 04:25:31 +08:00
x86masm.pl cosmetics.
This commit is contained in:
parent
23dcb447ff
commit
9960bdc6fa
@ -71,10 +71,17 @@ sub ::DWC { "@_"; }
|
||||
sub ::file
|
||||
{ my $tmp=<<___;
|
||||
TITLE $_[0].asm
|
||||
IF \@Version LT 800
|
||||
ECHO MASM version 8.00 or later is strongly recommended.
|
||||
ENDIF
|
||||
.486
|
||||
.MODEL FLAT
|
||||
OPTION DOTNAME
|
||||
.TEXT\$ SEGMENT PAGE 'CODE'
|
||||
IF \@Version LT 800
|
||||
.text\$ SEGMENT PAGE 'CODE'
|
||||
ELSE
|
||||
.text\$ SEGMENT ALIGN(64) 'CODE'
|
||||
ENDIF
|
||||
___
|
||||
push(@out,$tmp);
|
||||
}
|
||||
@ -114,13 +121,13 @@ ___
|
||||
grep {s/\.[3-7]86/$xmmheader/} @out;
|
||||
}
|
||||
|
||||
push(@out,".TEXT\$ ENDS\n");
|
||||
push(@out,".text\$ ENDS\n");
|
||||
|
||||
if (grep {/\b${nmdecor}OPENSSL_ia32cap_P\b/i} @out)
|
||||
{ my $comm=<<___;
|
||||
_DATA SEGMENT
|
||||
.bss SEGMENT
|
||||
COMM ${nmdecor}OPENSSL_ia32cap_P:DWORD
|
||||
_DATA ENDS
|
||||
.bss ENDS
|
||||
___
|
||||
# comment out OPENSSL_ia32cap_P declarations
|
||||
grep {s/(^EXTERN\s+${nmdecor}OPENSSL_ia32cap_P)/\;$1/} @out;
|
||||
|
Loading…
Reference in New Issue
Block a user