Seemed to prefer reg_any registers, which caused addresses of procedures

to end up in data registers on the m68020. This is temporarily fixed,
but actually, the descriptor files could be somewhat more general.
This commit is contained in:
ceriel 1987-04-03 15:38:52 +00:00
parent e8bc890c10
commit 4fd846804a

View file

@ -229,7 +229,7 @@ compute_profits(alloclist,time_opt)
}
t = cnt * time - dyn_inits(alloc->al_inits) * otime;
sc = (time_opt ? t : s);
if (sc >= maxsc) {
if (sc > maxsc) {
maxsc = sc;
alloc->al_regtype = rtyp;
alloc->al_profits = sc;