|
@@ -711,15 +711,15 @@ begin
|
|
begin
|
|
begin
|
|
if (s.procalign in [1,2,4,8,16,32,64,128]) or (s.procalign=256) then
|
|
if (s.procalign in [1,2,4,8,16,32,64,128]) or (s.procalign=256) then
|
|
procalign:=s.procalign
|
|
procalign:=s.procalign
|
|
- else
|
|
|
|
|
|
+ else if s.procalign<>0 then
|
|
result:=false;
|
|
result:=false;
|
|
if (s.loopalign in [1,2,4,8,16,32,64,128]) or (s.loopalign=256) then
|
|
if (s.loopalign in [1,2,4,8,16,32,64,128]) or (s.loopalign=256) then
|
|
loopalign:=s.loopalign
|
|
loopalign:=s.loopalign
|
|
- else
|
|
|
|
|
|
+ else if s.loopalign<>0 then
|
|
result:=false;
|
|
result:=false;
|
|
if (s.jumpalign in [1,2,4,8,16,32,64,128]) or (s.jumpalign=256) then
|
|
if (s.jumpalign in [1,2,4,8,16,32,64,128]) or (s.jumpalign=256) then
|
|
jumpalign:=s.jumpalign
|
|
jumpalign:=s.jumpalign
|
|
- else
|
|
|
|
|
|
+ else if s.jumpalign<>0 then
|
|
result:=false;
|
|
result:=false;
|
|
{ general update rules:
|
|
{ general update rules:
|
|
minimum: if higher then update
|
|
minimum: if higher then update
|