* support LOC_(C)SUBSETREG/REF in thlcgobj.a_load_loc_ref() (should fix

mantis #22029)

git-svn-id: trunk@21300 -
This commit is contained in:
Jonas Maebe 2012-05-15 12:13:10 +00:00
parent 22d1077cf4
commit 4f396735f4

View File

@ -949,12 +949,10 @@ implementation
a_load_reg_ref(list,fromsize,tosize,loc.register,ref);
LOC_CONSTANT:
a_load_const_ref(list,tosize,loc.value,ref);
{ we don't have enough type information to handle these here
LOC_SUBSETREG,LOC_CSUBSETREG:
a_load_subsetreg_ref(list,loc.size,tosize,loc.sreg,ref);
a_load_subsetreg_ref(list,fromsize,tosize,loc.sreg,ref);
LOC_SUBSETREF,LOC_CSUBSETREF:
a_load_subsetref_ref(list,loc.size,tosize,loc.sref,ref);
}
a_load_subsetref_ref(list,fromsize,tosize,loc.sref,ref);
else
internalerror(2010120403);
end;