mirror of
https://gitlab.com/freepascal.org/fpc/source.git
synced 2025-09-01 15:30:43 +02:00
+ override g_save_registers() and g_restore_registers() with do-nothing versions
for high level code generator targets git-svn-id: trunk@26023 -
This commit is contained in:
parent
1b6e4e572f
commit
8a0caea0c0
@ -38,6 +38,8 @@ uses
|
||||
type
|
||||
thlbasecgcpu = class(tcg)
|
||||
public
|
||||
procedure g_save_registers(list:TAsmList);override;
|
||||
procedure g_restore_registers(list:TAsmList);override;
|
||||
procedure g_stackpointer_alloc(list: TAsmList; size: longint); override;
|
||||
procedure g_proc_exit(list: TAsmList; parasize: longint; nostackframe: boolean); override;
|
||||
procedure g_proc_entry(list: TAsmList; localsize: longint; nostackframe: boolean); override;
|
||||
@ -206,6 +208,15 @@ implementation
|
||||
internalerror(2012042822);
|
||||
end;
|
||||
|
||||
procedure thlbasecgcpu.g_save_registers(list: TAsmList);
|
||||
begin
|
||||
{ do nothing }
|
||||
end;
|
||||
|
||||
procedure thlbasecgcpu.g_restore_registers(list: TAsmList);
|
||||
begin
|
||||
{ do nothing }
|
||||
end;
|
||||
|
||||
procedure thlbasecgcpu.g_stackpointer_alloc(list: TAsmList; size: longint);
|
||||
begin
|
||||
|
Loading…
Reference in New Issue
Block a user