|
@@ -630,11 +630,7 @@ unit cpupara;
|
|
function tcpuparamanager.create_varargs_paraloc_info(p : tabstractprocdef; side: tcallercallee; varargspara:tvarargsparalist):longint;
|
|
function tcpuparamanager.create_varargs_paraloc_info(p : tabstractprocdef; side: tcallercallee; varargspara:tvarargsparalist):longint;
|
|
var
|
|
var
|
|
cur_stack_offset: aword;
|
|
cur_stack_offset: aword;
|
|
- parasize, l: longint;
|
|
|
|
curintreg, firstfloatreg, curfloatreg, curmmreg: tsuperregister;
|
|
curintreg, firstfloatreg, curfloatreg, curmmreg: tsuperregister;
|
|
- i : integer;
|
|
|
|
- hp: tparavarsym;
|
|
|
|
- paraloc: pcgparalocation;
|
|
|
|
begin
|
|
begin
|
|
init_values(curintreg,curfloatreg,curmmreg,cur_stack_offset);
|
|
init_values(curintreg,curfloatreg,curmmreg,cur_stack_offset);
|
|
firstfloatreg:=curfloatreg;
|
|
firstfloatreg:=curfloatreg;
|