* fixed wrong change of jumpalignmax from 10 to 16 in previous commit

o renamed jumpalignmax and coalescealignmax to jumpalignskipmax/
     coalescealignskipmax to better reflex the meaning of these setting
     (and the difference in meaning to e.g. constalignmax)

git-svn-id: trunk@40682 -
This commit is contained in:
Jonas Maebe 2018-12-28 13:22:50 +00:00
parent 9a797b9f49
commit dee1056546
34 changed files with 189 additions and 189 deletions

View File

@ -406,9 +406,9 @@ interface
procalign : 0;
loopalign : 0;
jumpalign : 0;
jumpalignmax : 0;
jumpalignskipmax : 0;
coalescealign : 0;
coalescealignmax: 0;
coalescealignskipmax: 0;
constalignmin : 0;
constalignmax : 0;
varalignmin : 0;

View File

@ -198,7 +198,7 @@ implementation
if not(cs_opt_size in current_settings.optimizerswitches) then
{ align loop target, as an unconditional jump is done before,
use jump align which assume that the instructions inserted as alignment are never executed }
current_asmdata.CurrAsmList.concat(cai_align.create_max(current_settings.alignment.jumpalign,current_settings.alignment.jumpalignmax));
current_asmdata.CurrAsmList.concat(cai_align.create_max(current_settings.alignment.jumpalign,current_settings.alignment.jumpalignskipmax));
hlcg.a_label(current_asmdata.CurrAsmList,lloop);
@ -321,7 +321,7 @@ implementation
;
hlcg.a_jmp_always(current_asmdata.CurrAsmList,hl);
if not(cs_opt_size in current_settings.optimizerswitches) then
current_asmdata.CurrAsmList.concat(cai_align.create_max(current_settings.alignment.jumpalign,current_settings.alignment.jumpalignmax));
current_asmdata.CurrAsmList.concat(cai_align.create_max(current_settings.alignment.jumpalign,current_settings.alignment.jumpalignskipmax));
end;
hlcg.a_label(current_asmdata.CurrAsmList,left.location.falselabel);
secondpass(t1);
@ -351,13 +351,13 @@ implementation
end;
*)
if not(cs_opt_size in current_settings.optimizerswitches) then
current_asmdata.CurrAsmList.concat(cai_align.create_max(current_settings.alignment.coalescealign,current_settings.alignment.coalescealignmax));
current_asmdata.CurrAsmList.concat(cai_align.create_max(current_settings.alignment.coalescealign,current_settings.alignment.coalescealignskipmax));
hlcg.a_label(current_asmdata.CurrAsmList,left.location.falselabel);
end;
if not(assigned(right)) then
begin
if not(cs_opt_size in current_settings.optimizerswitches) then
current_asmdata.CurrAsmList.concat(cai_align.create_max(current_settings.alignment.coalescealign,current_settings.alignment.coalescealignmax));
current_asmdata.CurrAsmList.concat(cai_align.create_max(current_settings.alignment.coalescealign,current_settings.alignment.coalescealignskipmax));
hlcg.a_label(current_asmdata.CurrAsmList,left.location.truelabel);
end;

View File

@ -3042,9 +3042,9 @@ type
alignment.procalign:=tokenreadlongint;
alignment.loopalign:=tokenreadlongint;
alignment.jumpalign:=tokenreadlongint;
alignment.jumpalignmax:=tokenreadlongint;
alignment.jumpalignskipmax:=tokenreadlongint;
alignment.coalescealign:=tokenreadlongint;
alignment.coalescealignmax:=tokenreadlongint;
alignment.coalescealignskipmax:=tokenreadlongint;
alignment.constalignmin:=tokenreadlongint;
alignment.constalignmax:=tokenreadlongint;
alignment.varalignmin:=tokenreadlongint;
@ -3127,9 +3127,9 @@ type
tokenwritelongint(alignment.procalign);
tokenwritelongint(alignment.loopalign);
tokenwritelongint(alignment.jumpalign);
tokenwritelongint(alignment.jumpalignmax);
tokenwritelongint(alignment.jumpalignskipmax);
tokenwritelongint(alignment.coalescealign);
tokenwritelongint(alignment.coalescealignmax);
tokenwritelongint(alignment.coalescealignskipmax);
tokenwritelongint(alignment.constalignmin);
tokenwritelongint(alignment.constalignmax);
tokenwritelongint(alignment.varalignmin);

View File

@ -47,15 +47,15 @@ interface
{ alignment for labels after unconditional jumps, this must be a power of two }
jumpalign,
{ max. alignment for labels after unconditional jumps:
the compiler tries to align jumpalign, however, to do so it inserts at maximum jumpalignmax bytes or uses
the compiler tries to align jumpalign, however, to do so it inserts at maximum jumpalignskipmax bytes or uses
the next smaller power of two of jumpalign }
jumpalignmax,
jumpalignskipmax,
{ alignment for labels where two flows of the program flow coalesce, this must be a power of two }
coalescealign,
{ max. alignment for labels where two flows of the program flow coalesce
the compiler tries to align to coalescealign, however, to do so it inserts at maximum coalescealignmax bytes or uses
the compiler tries to align to coalescealign, however, to do so it inserts at maximum coalescealignskipmax bytes or uses
the next smaller power of two of coalescealign }
coalescealignmax,
coalescealignskipmax,
constalignmin,
constalignmax,
varalignmin,
@ -673,10 +673,10 @@ begin
coalescealign:=s.coalescealign
else if s.coalescealign<>0 then
result:=false;
if s.jumpalignmax>0 then
jumpalignmax:=s.jumpalignmax;
if s.jumpalignskipmax>0 then
jumpalignskipmax:=s.jumpalignskipmax;
if s.coalescealign>0 then
coalescealignmax:=s.coalescealignmax;
coalescealignskipmax:=s.coalescealignskipmax;
{ general update rules:
minimum: if higher then update
maximum: if lower then update or if undefined then update }

View File

@ -76,9 +76,9 @@ unit i_aix;
procalign : 4;
loopalign : 4;
jumpalign : 0;
jumpalignmax : 0;
jumpalignskipmax : 0;
coalescealign : 0;
coalescealignmax: 0;
coalescealignskipmax: 0;
constalignmin : 0;
constalignmax : 4;
varalignmin : 0;
@ -143,9 +143,9 @@ unit i_aix;
procalign : 8;
loopalign : 4;
jumpalign : 0;
jumpalignmax : 0;
jumpalignskipmax : 0;
coalescealign : 0;
coalescealignmax: 0;
coalescealignskipmax: 0;
constalignmin : 8;
constalignmax : 16;
varalignmin : 8;

View File

@ -75,9 +75,9 @@ unit i_amiga;
procalign : 4;
loopalign : 4;
jumpalign : 0;
jumpalignmax : 0;
jumpalignskipmax : 0;
coalescealign : 0;
coalescealignmax: 0;
coalescealignskipmax: 0;
constalignmin : 0;
constalignmax : 4;
varalignmin : 0;
@ -141,9 +141,9 @@ unit i_amiga;
procalign : 4;
loopalign : 4;
jumpalign : 0;
jumpalignmax : 0;
jumpalignskipmax : 0;
coalescealign : 0;
coalescealignmax: 0;
coalescealignskipmax: 0;
constalignmin : 0;
constalignmax : 4;
varalignmin : 0;

View File

@ -78,9 +78,9 @@ unit i_android;
procalign : 4;
loopalign : 4;
jumpalign : 0;
jumpalignmax : 0;
jumpalignskipmax : 0;
coalescealign : 0;
coalescealignmax: 0;
coalescealignskipmax: 0;
constalignmin : 0;
constalignmax : 8;
varalignmin : 0;
@ -147,9 +147,9 @@ unit i_android;
procalign : 16;
loopalign : 4;
jumpalign : 0;
jumpalignmax : 0;
jumpalignskipmax : 0;
coalescealign : 0;
coalescealignmax: 0;
coalescealignskipmax: 0;
constalignmin : 0;
constalignmax : 16;
varalignmin : 0;
@ -216,9 +216,9 @@ unit i_android;
procalign : 8;
loopalign : 4;
jumpalign : 0;
jumpalignmax : 0;
jumpalignskipmax : 0;
coalescealign : 0;
coalescealignmax: 0;
coalescealignskipmax: 0;
constalignmin : 0;
constalignmax : 16;
varalignmin : 0;
@ -285,9 +285,9 @@ unit i_android;
procalign : 16;
loopalign : 8;
jumpalign : 0;
jumpalignmax : 0;
jumpalignskipmax : 0;
coalescealign : 0;
coalescealignmax: 0;
coalescealignskipmax: 0;
constalignmin : 0;
constalignmax : 16;
varalignmin : 0;
@ -353,9 +353,9 @@ unit i_android;
procalign : 4;
loopalign : 4;
jumpalign : 0;
jumpalignmax : 0;
jumpalignskipmax : 0;
coalescealign : 0;
coalescealignmax: 0;
coalescealignskipmax: 0;
constalignmin : 0;
constalignmax : 8;
varalignmin : 0;

View File

@ -75,9 +75,9 @@ unit i_aros;
procalign : 16;
loopalign : 4;
jumpalign : 0;
jumpalignmax : 0;
jumpalignskipmax : 0;
coalescealign : 0;
coalescealignmax: 0;
coalescealignskipmax: 0;
constalignmin : 0;
constalignmax : 16;
varalignmin : 0;
@ -141,9 +141,9 @@ unit i_aros;
procalign : 8;
loopalign : 4;
jumpalign : 0;
jumpalignmax : 0;
jumpalignskipmax : 0;
coalescealign : 0;
coalescealignmax: 0;
coalescealignskipmax: 0;
constalignmin : 0;
constalignmax : 16;
varalignmin : 0;
@ -206,9 +206,9 @@ unit i_aros;
procalign : 16;
loopalign : 4;
jumpalign : 0;
jumpalignmax : 0;
jumpalignskipmax : 0;
coalescealign : 0;
coalescealignmax: 0;
coalescealignskipmax: 0;
constalignmin : 0;
constalignmax : 16;
varalignmin : 0;

View File

@ -75,9 +75,9 @@ unit i_atari;
procalign : 4;
loopalign : 4;
jumpalign : 0;
jumpalignmax : 0;
jumpalignskipmax : 0;
coalescealign : 0;
coalescealignmax: 0;
coalescealignskipmax: 0;
constalignmin : 0;
constalignmax : 4;
varalignmin : 0;

View File

@ -76,9 +76,9 @@ unit i_beos;
procalign : 4;
loopalign : 4;
jumpalign : 0;
jumpalignmax : 0;
jumpalignskipmax : 0;
coalescealign : 0;
coalescealignmax: 0;
coalescealignskipmax: 0;
constalignmin : 0;
constalignmax : 4;
varalignmin : 0;

View File

@ -105,9 +105,9 @@ unit i_bsd;
procalign : 4;
loopalign : 4;
jumpalign : 0;
jumpalignmax : 0;
jumpalignskipmax : 0;
coalescealign : 0;
coalescealignmax: 0;
coalescealignskipmax: 0;
constalignmin : 0;
constalignmax : 4;
varalignmin : 0;
@ -176,9 +176,9 @@ unit i_bsd;
procalign : 8;
loopalign : 4;
jumpalign : 0;
jumpalignmax : 0;
jumpalignskipmax : 0;
coalescealign : 0;
coalescealignmax: 0;
coalescealignskipmax: 0;
constalignmin : 0;
constalignmax : 16;
varalignmin : 0;
@ -246,9 +246,9 @@ unit i_bsd;
procalign : 8;
loopalign : 4;
jumpalign : 0;
jumpalignmax : 0;
jumpalignskipmax : 0;
coalescealign : 0;
coalescealignmax: 0;
coalescealignskipmax: 0;
constalignmin : 0;
constalignmax : 16;
varalignmin : 0;
@ -313,9 +313,9 @@ unit i_bsd;
procalign : 16;
loopalign : 4;
jumpalign : 0;
jumpalignmax : 0;
jumpalignskipmax : 0;
coalescealign : 0;
coalescealignmax: 0;
coalescealignskipmax: 0;
constalignmin : 0;
constalignmax : 16;
varalignmin : 0;
@ -379,9 +379,9 @@ unit i_bsd;
procalign : 16;
loopalign : 4;
jumpalign : 0;
jumpalignmax : 0;
jumpalignskipmax : 0;
coalescealign : 0;
coalescealignmax: 0;
coalescealignskipmax: 0;
constalignmin : 0;
constalignmax : 16;
varalignmin : 0;
@ -449,9 +449,9 @@ unit i_bsd;
procalign : 8;
loopalign : 4;
jumpalign : 0;
jumpalignmax : 0;
jumpalignskipmax : 0;
coalescealign : 0;
coalescealignmax: 0;
coalescealignskipmax: 0;
constalignmin : 0;
constalignmax : 16;
varalignmin : 0;
@ -516,9 +516,9 @@ unit i_bsd;
procalign : 4;
loopalign : 4;
jumpalign : 0;
jumpalignmax : 0;
jumpalignskipmax : 0;
coalescealign : 0;
coalescealignmax: 0;
coalescealignskipmax: 0;
constalignmin : 0;
constalignmax : 1;
varalignmin : 0;
@ -582,9 +582,9 @@ unit i_bsd;
procalign : 4;
loopalign : 4;
jumpalign : 0;
jumpalignmax : 0;
jumpalignskipmax : 0;
coalescealign : 0;
coalescealignmax: 0;
coalescealignskipmax: 0;
constalignmin : 0;
constalignmax : 4;
varalignmin : 0;
@ -652,9 +652,9 @@ unit i_bsd;
procalign : 8;
loopalign : 4;
jumpalign : 0;
jumpalignmax : 0;
jumpalignskipmax : 0;
coalescealign : 0;
coalescealignmax: 0;
coalescealignskipmax: 0;
constalignmin : 0;
constalignmax : 16;
varalignmin : 0;
@ -718,9 +718,9 @@ unit i_bsd;
procalign : 4;
loopalign : 4;
jumpalign : 0;
jumpalignmax : 0;
jumpalignskipmax : 0;
coalescealign : 0;
coalescealignmax: 0;
coalescealignskipmax: 0;
constalignmin : 0;
constalignmax : 4;
varalignmin : 0;
@ -784,9 +784,9 @@ unit i_bsd;
procalign : 16;
loopalign : 4;
jumpalign : 0;
jumpalignmax : 0;
jumpalignskipmax : 0;
coalescealign : 0;
coalescealignmax: 0;
coalescealignskipmax: 0;
constalignmin : 0;
constalignmax : 4;
varalignmin : 0;
@ -852,9 +852,9 @@ unit i_bsd;
procalign : 16;
loopalign : 4;
jumpalign : 0;
jumpalignmax : 0;
jumpalignskipmax : 0;
coalescealign : 0;
coalescealignmax: 0;
coalescealignskipmax: 0;
constalignmin : 0;
constalignmax : 16;
varalignmin : 0;
@ -920,9 +920,9 @@ unit i_bsd;
procalign : 16;
loopalign : 4;
jumpalign : 0;
jumpalignmax : 0;
jumpalignskipmax : 0;
coalescealign : 0;
coalescealignmax: 0;
coalescealignskipmax: 0;
constalignmin : 0;
constalignmax : 16;
varalignmin : 0;
@ -988,9 +988,9 @@ unit i_bsd;
procalign : 16;
loopalign : 4;
jumpalign : 0;
jumpalignmax : 0;
jumpalignskipmax : 0;
coalescealign : 0;
coalescealignmax: 0;
coalescealignskipmax: 0;
constalignmin : 4;
constalignmax : 8;
varalignmin : 4;
@ -1056,9 +1056,9 @@ unit i_bsd;
procalign : 8;
loopalign : 4;
jumpalign : 16;
jumpalignmax : 16;
jumpalignskipmax : 10;
coalescealign : 0;
coalescealignmax: 0;
coalescealignskipmax: 0;
constalignmin : 0;
constalignmax : 16;
varalignmin : 0;
@ -1123,9 +1123,9 @@ unit i_bsd;
procalign : 8;
loopalign : 4;
jumpalign : 16;
jumpalignmax : 16;
jumpalignskipmax : 10;
coalescealign : 0;
coalescealignmax: 0;
coalescealignskipmax: 0;
constalignmin : 0;
constalignmax : 16;
varalignmin : 0;
@ -1190,9 +1190,9 @@ unit i_bsd;
procalign : 4;
loopalign : 4;
jumpalign : 0;
jumpalignmax : 0;
jumpalignskipmax : 0;
coalescealign : 0;
coalescealignmax: 0;
coalescealignskipmax: 0;
constalignmin : 0;
constalignmax : 8;
varalignmin : 0;
@ -1258,9 +1258,9 @@ unit i_bsd;
procalign : 8;
loopalign : 4;
jumpalign : 0;
jumpalignmax : 0;
jumpalignskipmax : 0;
coalescealign : 0;
coalescealignmax: 0;
coalescealignskipmax: 0;
constalignmin : 0;
constalignmax : 16;
varalignmin : 0;

View File

@ -82,9 +82,9 @@ unit i_embed;
procalign : 4;
loopalign : 4;
jumpalign : 0;
jumpalignmax : 0;
jumpalignskipmax : 0;
coalescealign : 0;
coalescealignmax: 0;
coalescealignskipmax: 0;
constalignmin : 0;
constalignmax : 4;
varalignmin : 0;
@ -149,9 +149,9 @@ unit i_embed;
procalign : 1;
loopalign : 1;
jumpalign : 0;
jumpalignmax : 0;
jumpalignskipmax : 0;
coalescealign : 0;
coalescealignmax: 0;
coalescealignskipmax: 0;
constalignmin : 0;
constalignmax : 1;
varalignmin : 0;
@ -216,9 +216,9 @@ unit i_embed;
procalign : 4;
loopalign : 4;
jumpalign : 0;
jumpalignmax : 0;
jumpalignskipmax : 0;
coalescealign : 0;
coalescealignmax: 0;
coalescealignskipmax: 0;
constalignmin : 0;
constalignmax : 4;
varalignmin : 0;
@ -283,9 +283,9 @@ unit i_embed;
procalign : 16;
loopalign : 4;
jumpalign : 0;
jumpalignmax : 0;
jumpalignskipmax : 0;
coalescealign : 0;
coalescealignmax: 0;
coalescealignskipmax: 0;
constalignmin : 0;
constalignmax : 16;
varalignmin : 0;
@ -350,9 +350,9 @@ unit i_embed;
procalign : 16;
loopalign : 8;
jumpalign : 0;
jumpalignmax : 0;
jumpalignskipmax : 0;
coalescealign : 0;
coalescealignmax: 0;
coalescealignskipmax: 0;
constalignmin : 0;
constalignmax : 16;
varalignmin : 0;
@ -428,9 +428,9 @@ unit i_embed;
procalign : 1;
loopalign : 1;
jumpalign : 0;
jumpalignmax : 0;
jumpalignskipmax : 0;
coalescealign : 0;
coalescealignmax: 0;
coalescealignskipmax: 0;
constalignmin : 0;
constalignmax : 2;
varalignmin : 0;
@ -495,9 +495,9 @@ unit i_embed;
procalign : 4;
loopalign : 4;
jumpalign : 0;
jumpalignmax : 0;
jumpalignskipmax : 0;
coalescealign : 0;
coalescealignmax: 0;
coalescealignskipmax: 0;
constalignmin : 0;
constalignmax : 4;
varalignmin : 0;

View File

@ -86,9 +86,9 @@ unit i_emx;
procalign : 4;
loopalign : 4;
jumpalign : 0;
jumpalignmax : 0;
jumpalignskipmax : 0;
coalescealign : 0;
coalescealignmax: 0;
coalescealignskipmax: 0;
constalignmin : 0;
constalignmax : 4;
varalignmin : 0;

View File

@ -76,9 +76,9 @@ unit i_gba;
procalign : 4;
loopalign : 4;
jumpalign : 0;
jumpalignmax : 0;
jumpalignskipmax : 0;
coalescealign : 0;
coalescealignmax: 0;
coalescealignskipmax: 0;
constalignmin : 0;
constalignmax : 8;
varalignmin : 0;

View File

@ -75,9 +75,9 @@ unit i_go32v2;
procalign : 4;
loopalign : 4;
jumpalign : 0;
jumpalignmax : 0;
jumpalignskipmax : 0;
coalescealign : 0;
coalescealignmax: 0;
coalescealignskipmax: 0;
constalignmin : 0;
constalignmax : 4;
varalignmin : 0;

View File

@ -77,9 +77,9 @@ unit i_haiku;
procalign : 4;
loopalign : 4;
jumpalign : 0;
jumpalignmax : 0;
jumpalignskipmax : 0;
coalescealign : 0;
coalescealignmax: 0;
coalescealignskipmax: 0;
constalignmin : 0;
constalignmax : 4;
varalignmin : 0;

View File

@ -93,9 +93,9 @@ unit i_jvm;
procalign : 4;
loopalign : 4;
jumpalign : 0;
jumpalignmax : 0;
jumpalignskipmax : 0;
coalescealign : 0;
coalescealignmax: 0;
coalescealignskipmax: 0;
constalignmin : 0;
constalignmax : 4;
varalignmin : 4;
@ -162,9 +162,9 @@ unit i_jvm;
procalign : 4;
loopalign : 4;
jumpalign : 0;
jumpalignmax : 0;
jumpalignskipmax : 0;
coalescealign : 0;
coalescealignmax: 0;
coalescealignskipmax: 0;
constalignmin : 0;
constalignmax : 4;
varalignmin : 4;

View File

@ -81,9 +81,9 @@ unit i_linux;
procalign : 16;
loopalign : 8;
jumpalign : 16;
jumpalignmax : 16;
jumpalignskipmax : 10;
coalescealign : 0;
coalescealignmax: 0;
coalescealignskipmax: 0;
constalignmin : 0;
constalignmax : 16;
varalignmin : 0;
@ -150,9 +150,9 @@ unit i_linux;
procalign : 16;
loopalign : 4;
jumpalign : 0;
jumpalignmax : 0;
jumpalignskipmax : 0;
coalescealign : 0;
coalescealignmax: 0;
coalescealignskipmax: 0;
constalignmin : 0;
constalignmax : 16;
varalignmin : 0;
@ -219,9 +219,9 @@ unit i_linux;
procalign : 4;
loopalign : 4;
jumpalign : 0;
jumpalignmax : 0;
jumpalignskipmax : 0;
coalescealign : 0;
coalescealignmax: 0;
coalescealignskipmax: 0;
constalignmin : 0;
constalignmax : 4;
varalignmin : 0;
@ -287,9 +287,9 @@ unit i_linux;
procalign : 4;
loopalign : 4;
jumpalign : 0;
jumpalignmax : 0;
jumpalignskipmax : 0;
coalescealign : 0;
coalescealignmax: 0;
coalescealignskipmax: 0;
constalignmin : 0;
constalignmax : 4;
varalignmin : 0;
@ -354,9 +354,9 @@ unit i_linux;
procalign : 8;
loopalign : 4;
jumpalign : 0;
jumpalignmax : 0;
jumpalignskipmax : 0;
coalescealign : 0;
coalescealignmax: 0;
coalescealignskipmax: 0;
constalignmin : 4;
constalignmax : 16;
varalignmin : 4;
@ -422,9 +422,9 @@ unit i_linux;
procalign : 16;
loopalign : 8;
jumpalign : 16;
jumpalignmax : 16;
jumpalignskipmax : 10;
coalescealign : 0;
coalescealignmax: 0;
coalescealignskipmax: 0;
constalignmin : 0;
constalignmax : 16;
varalignmin : 0;
@ -492,9 +492,9 @@ unit i_linux;
procalign : 4;
loopalign : 4;
jumpalign : 0;
jumpalignmax : 0;
jumpalignskipmax : 0;
coalescealign : 0;
coalescealignmax: 0;
coalescealignskipmax: 0;
constalignmin : 4;
constalignmax : 8;
varalignmin : 4;
@ -562,9 +562,9 @@ unit i_linux;
procalign : 16;
loopalign : 8;
jumpalign : 0;
jumpalignmax : 0;
jumpalignskipmax : 0;
coalescealign : 0;
coalescealignmax: 0;
coalescealignskipmax: 0;
constalignmin : 4;
constalignmax : 16;
varalignmin : 4;
@ -635,9 +635,9 @@ unit i_linux;
procalign : 4;
loopalign : 4;
jumpalign : 0;
jumpalignmax : 0;
jumpalignskipmax : 0;
coalescealign : 0;
coalescealignmax: 0;
coalescealignskipmax: 0;
constalignmin : 0;
constalignmax : 8;
varalignmin : 0;
@ -708,9 +708,9 @@ unit i_linux;
procalign : 4;
loopalign : 4;
jumpalign : 0;
jumpalignmax : 0;
jumpalignskipmax : 0;
coalescealign : 0;
coalescealignmax: 0;
coalescealignskipmax: 0;
constalignmin : 0;
constalignmax : 8;
varalignmin : 0;
@ -778,9 +778,9 @@ unit i_linux;
procalign : 4;
loopalign : 4;
jumpalign : 0;
jumpalignmax : 0;
jumpalignskipmax : 0;
coalescealign : 0;
coalescealignmax: 0;
coalescealignskipmax: 0;
constalignmin : 0;
constalignmax : 4;
varalignmin : 0;
@ -846,9 +846,9 @@ unit i_linux;
procalign : 4;
loopalign : 4;
jumpalign : 0;
jumpalignmax : 0;
jumpalignskipmax : 0;
coalescealign : 0;
coalescealignmax: 0;
coalescealignskipmax: 0;
constalignmin : 0;
constalignmax : 4;
varalignmin : 0;
@ -920,9 +920,9 @@ unit i_linux;
procalign : 8;
loopalign : 4;
jumpalign : 0;
jumpalignmax : 0;
jumpalignskipmax : 0;
coalescealign : 0;
coalescealignmax: 0;
coalescealignskipmax: 0;
constalignmin : 0;
constalignmax : 16;
varalignmin : 0;
@ -990,9 +990,9 @@ unit i_linux;
procalign : 4;
loopalign : 4;
jumpalign : 0;
jumpalignmax : 0;
jumpalignskipmax : 0;
coalescealign : 0;
coalescealignmax: 0;
coalescealignskipmax: 0;
constalignmin : 0;
constalignmax : 8;
varalignmin : 0;
@ -1060,9 +1060,9 @@ unit i_linux;
procalign : 4;
loopalign : 4;
jumpalign : 0;
jumpalignmax : 0;
jumpalignskipmax : 0;
coalescealign : 0;
coalescealignmax: 0;
coalescealignskipmax: 0;
constalignmin : 0;
constalignmax : 8;
varalignmin : 0;
@ -1129,9 +1129,9 @@ unit i_linux;
procalign : 4;
loopalign : 4;
jumpalign : 0;
jumpalignmax : 0;
jumpalignskipmax : 0;
coalescealign : 0;
coalescealignmax: 0;
coalescealignskipmax: 0;
constalignmin : 0;
constalignmax : 8;
varalignmin : 0;
@ -1198,9 +1198,9 @@ unit i_linux;
procalign : 8;
loopalign : 4;
jumpalign : 0;
jumpalignmax : 0;
jumpalignskipmax : 0;
coalescealign : 0;
coalescealignmax: 0;
coalescealignskipmax: 0;
constalignmin : 4;
constalignmax : 16;
varalignmin : 4;

View File

@ -74,9 +74,9 @@ unit i_macos;
procalign : 4;
loopalign : 4;
jumpalign : 0;
jumpalignmax : 0;
jumpalignskipmax : 0;
coalescealign : 0;
coalescealignmax: 0;
coalescealignskipmax: 0;
constalignmin : 0;
constalignmax : 4;
varalignmin : 0;
@ -141,9 +141,9 @@ unit i_macos;
procalign : 4;
loopalign : 4;
jumpalign : 0;
jumpalignmax : 0;
jumpalignskipmax : 0;
coalescealign : 0;
coalescealignmax: 0;
coalescealignskipmax: 0;
constalignmin : 0;
constalignmax : 4;
varalignmin : 0;

View File

@ -76,9 +76,9 @@ unit i_morph;
procalign : 4;
loopalign : 4;
jumpalign : 0;
jumpalignmax : 0;
jumpalignskipmax : 0;
coalescealign : 0;
coalescealignmax: 0;
coalescealignskipmax: 0;
constalignmin : 0;
constalignmax : 4;
varalignmin : 0;

View File

@ -93,9 +93,9 @@ unit i_msdos;
procalign : 1;
loopalign : 1;
jumpalign : 0;
jumpalignmax : 0;
jumpalignskipmax : 0;
coalescealign : 0;
coalescealignmax: 0;
coalescealignskipmax: 0;
constalignmin : 0;
constalignmax : 2;
varalignmin : 0;

View File

@ -80,9 +80,9 @@ unit i_nativent;
procalign : 16;
loopalign : 4;
jumpalign : 0;
jumpalignmax : 0;
jumpalignskipmax : 0;
coalescealign : 0;
coalescealignmax: 0;
coalescealignskipmax: 0;
constalignmin : 0;
constalignmax : 16;
varalignmin : 0;

View File

@ -76,9 +76,9 @@ unit i_nds;
procalign : 4;
loopalign : 4;
jumpalign : 0;
jumpalignmax : 0;
jumpalignskipmax : 0;
coalescealign : 0;
coalescealignmax: 0;
coalescealignskipmax: 0;
constalignmin : 0;
constalignmax : 8;//4;
varalignmin : 0;

View File

@ -75,9 +75,9 @@ unit i_nwl;
procalign : 4;
loopalign : 4;
jumpalign : 0;
jumpalignmax : 0;
jumpalignskipmax : 0;
coalescealign : 0;
coalescealignmax: 0;
coalescealignskipmax: 0;
constalignmin : 0;
constalignmax : 4;
varalignmin : 0;

View File

@ -75,9 +75,9 @@ unit i_nwm;
procalign : 4;
loopalign : 4;
jumpalign : 0;
jumpalignmax : 0;
jumpalignskipmax : 0;
coalescealign : 0;
coalescealignmax: 0;
coalescealignskipmax: 0;
constalignmin : 0;
constalignmax : 4;
varalignmin : 0;

View File

@ -86,9 +86,9 @@ unit i_os2;
procalign : 4;
loopalign : 4;
jumpalign : 0;
jumpalignmax : 0;
jumpalignskipmax : 0;
coalescealign : 0;
coalescealignmax: 0;
coalescealignskipmax: 0;
constalignmin : 0;
constalignmax : 4;
varalignmin : 0;

View File

@ -76,9 +76,9 @@ unit i_palmos;
procalign : 4;
loopalign : 4;
jumpalign : 0;
jumpalignmax : 0;
jumpalignskipmax : 0;
coalescealign : 0;
coalescealignmax: 0;
coalescealignskipmax: 0;
constalignmin : 0;
constalignmax : 4;
varalignmin : 0;
@ -153,9 +153,9 @@ unit i_palmos;
procalign : 4;
loopalign : 4;
jumpalign : 0;
jumpalignmax : 0;
jumpalignskipmax : 0;
coalescealign : 0;
coalescealignmax: 0;
coalescealignskipmax: 0;
constalignmin : 0;
constalignmax : 4;
varalignmin : 0;

View File

@ -78,9 +78,9 @@ unit i_sunos;
procalign : 16;
loopalign : 4;
jumpalign : 0;
jumpalignmax : 0;
jumpalignskipmax : 0;
coalescealign : 0;
coalescealignmax: 0;
coalescealignskipmax: 0;
constalignmin : 0;
constalignmax : 16;
varalignmin : 0;
@ -150,9 +150,9 @@ unit i_sunos;
procalign : 8;
loopalign : 4;
jumpalign : 0;
jumpalignmax : 0;
jumpalignskipmax : 0;
coalescealign : 0;
coalescealignmax: 0;
coalescealignskipmax: 0;
constalignmin : 0;
constalignmax : 16;
varalignmin : 0;
@ -221,9 +221,9 @@ unit i_sunos;
procalign : 4;
loopalign : 4;
jumpalign : 0;
jumpalignmax : 0;
jumpalignskipmax : 0;
coalescealign : 0;
coalescealignmax: 0;
coalescealignskipmax: 0;
constalignmin : 4;
constalignmax : 8;
varalignmin : 4;

View File

@ -77,9 +77,9 @@ unit i_symbian;
procalign : 16;
loopalign : 4;
jumpalign : 0;
jumpalignmax : 0;
jumpalignskipmax : 0;
coalescealign : 0;
coalescealignmax: 0;
coalescealignskipmax: 0;
constalignmin : 0;
constalignmax : 16;
varalignmin : 0;
@ -144,9 +144,9 @@ unit i_symbian;
procalign : 4;
loopalign : 4;
jumpalign : 0;
jumpalignmax : 0;
jumpalignskipmax : 0;
coalescealign : 0;
coalescealignmax: 0;
coalescealignskipmax: 0;
constalignmin : 0;
constalignmax : 4;
varalignmin : 0;

View File

@ -75,9 +75,9 @@ unit i_watcom;
procalign : 4;
loopalign : 4;
jumpalign : 0;
jumpalignmax : 0;
jumpalignskipmax : 0;
coalescealign : 0;
coalescealignmax: 0;
coalescealignskipmax: 0;
constalignmin : 0;
constalignmax : 4;
varalignmin : 0;

View File

@ -75,9 +75,9 @@ unit i_wdosx;
procalign : 4;
loopalign : 4;
jumpalign : 0;
jumpalignmax : 0;
jumpalignskipmax : 0;
coalescealign : 0;
coalescealignmax: 0;
coalescealignskipmax: 0;
constalignmin : 0;
constalignmax : 4;
varalignmin : 0;

View File

@ -75,9 +75,9 @@ unit i_wii;
procalign : 4;
loopalign : 4;
jumpalign : 0;
jumpalignmax : 0;
jumpalignskipmax : 0;
coalescealign : 0;
coalescealignmax: 0;
coalescealignskipmax: 0;
constalignmin : 0;
constalignmax : 4;
varalignmin : 0;

View File

@ -80,9 +80,9 @@ unit i_win;
procalign : 16;
loopalign : 8;
jumpalign : 16;
jumpalignmax : 16;
jumpalignskipmax : 10;
coalescealign : 0;
coalescealignmax: 0;
coalescealignskipmax: 0;
constalignmin : 0;
constalignmax : 16;
varalignmin : 0;
@ -151,9 +151,9 @@ unit i_win;
procalign : 16;
loopalign : 8;
jumpalign : 16;
jumpalignmax : 16;
jumpalignskipmax : 10;
coalescealign : 0;
coalescealignmax: 0;
coalescealignskipmax: 0;
constalignmin : 0;
constalignmax : 16;
varalignmin : 0;
@ -220,9 +220,9 @@ unit i_win;
procalign : 4;
loopalign : 4;
jumpalign : 0;
jumpalignmax : 0;
jumpalignskipmax : 0;
coalescealign : 0;
coalescealignmax: 0;
coalescealignskipmax: 0;
constalignmin : 0;
constalignmax : 4;
varalignmin : 0;
@ -289,9 +289,9 @@ unit i_win;
procalign : 4;
loopalign : 4;
jumpalign : 0;
jumpalignmax : 0;
jumpalignskipmax : 0;
coalescealign : 0;
coalescealignmax: 0;
coalescealignskipmax: 0;
constalignmin : 0;
constalignmax : 4;
varalignmin : 0;

View File

@ -94,9 +94,9 @@ unit i_win16;
procalign : 1;
loopalign : 1;
jumpalign : 0;
jumpalignmax : 0;
jumpalignskipmax : 0;
coalescealign : 0;
coalescealignmax: 0;
coalescealignskipmax: 0;
constalignmin : 0;
constalignmax : 2;
varalignmin : 0;