diff options
Diffstat (limited to 'compiler/paramgr.pas')
-rw-r--r-- | compiler/paramgr.pas | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/compiler/paramgr.pas b/compiler/paramgr.pas index fa60dba607..39e27c3c38 100644 --- a/compiler/paramgr.pas +++ b/compiler/paramgr.pas @@ -81,6 +81,8 @@ unit paramgr; function get_volatile_registers_flags(calloption : tproccalloption):tcpuregisterset;virtual; function get_volatile_registers_mm(calloption : tproccalloption):tcpuregisterset;virtual; + procedure get_para_regoff(proccalloption: tproccalloption; paraloc: pcgparalocation; out reg: Byte; out off: LongInt);virtual; + procedure getintparaloc(list: TAsmList; pd: tabstractprocdef; nr : longint; var cgpara: tcgpara);virtual; {# allocate an individual pcgparalocation that's part of a tcgpara @@ -278,6 +280,12 @@ implementation result:=[]; end; + procedure tparamanager.get_para_regoff(proccalloption: tproccalloption; paraloc: pcgparalocation; out reg: Byte; out off: LongInt); + begin + reg:=0; + off:=0; + end; + {$if first_mm_imreg = 0} {$WARN 4044 OFF} { Comparison might be always false ... } {$endif} |