x86masm.pl: harmonize functions' alignment.

This commit is contained in:
Andy Polyakov 2008-07-17 09:46:09 +00:00
parent efa73a77e4
commit e4662fdb62

View File

@ -78,7 +78,7 @@ ENDIF
.MODEL FLAT .MODEL FLAT
OPTION DOTNAME OPTION DOTNAME
IF \@Version LT 800 IF \@Version LT 800
.text\$ SEGMENT PAGE 'CODE' .text\$ SEGMENT PAGE 'CODE'
ELSE ELSE
.text\$ SEGMENT ALIGN(64) 'CODE' .text\$ SEGMENT ALIGN(64) 'CODE'
ENDIF ENDIF
@ -92,7 +92,7 @@ sub ::function_begin_B
my $begin="${::lbdecor}_${func}_begin"; my $begin="${::lbdecor}_${func}_begin";
&::LABEL($func,$global?"$begin":"$nmdecor$func"); &::LABEL($func,$global?"$begin":"$nmdecor$func");
$func=$nmdecor.$func."\tPROC"; $func="ALIGN\t16\n".$nmdecor.$func."\tPROC";
if ($global) { $func.=" PUBLIC\n${begin}::\n"; } if ($global) { $func.=" PUBLIC\n${begin}::\n"; }
else { $func.=" PRIVATE\n"; } else { $func.=" PRIVATE\n"; }