mirror of
https://gitlab.com/freepascal.org/fpc/source.git
synced 2025-09-04 20:11:38 +02:00
--- Merging r29580 into '.':
U compiler/arm/cgcpu.pas # revisions: 29580 git-svn-id: branches/fixes_3_0@29581 -
This commit is contained in:
parent
aab45fdee7
commit
bf34c6bcd1
@ -3247,7 +3247,10 @@ unit cgcpu;
|
||||
reference_reset_base(href,NR_R12,tobjectdef(procdef.struct).vmtmethodoffset(procdef.extnumber),sizeof(pint));
|
||||
cg.a_load_ref_reg(list,OS_ADDR,OS_ADDR,href,NR_R12);
|
||||
end;
|
||||
list.concat(taicpu.op_reg(A_BX,NR_R12));
|
||||
if not(CPUARM_HAS_BX in cpu_capabilities[current_settings.cputype]) then
|
||||
list.concat(taicpu.op_reg_reg(A_MOV,NR_PC,NR_R12))
|
||||
else
|
||||
list.concat(taicpu.op_reg(A_BX,NR_R12));
|
||||
end;
|
||||
|
||||
var
|
||||
|
Loading…
Reference in New Issue
Block a user