mirror of
https://gitlab.com/freepascal.org/fpc/source.git
synced 2025-04-20 07:39:25 +02:00
+ the regular tcgx86.a_call_name and .a_call_name_static moved to .a_call_name_near and .a_call_name_static_near, because a_call_name and a_call_name_static are going to be overriden in tcg8086
git-svn-id: trunk@24827 -
This commit is contained in:
parent
2279e51a95
commit
ec497ae11e
@ -53,9 +53,11 @@ unit cgx86;
|
||||
procedure inc_fpu_stack;
|
||||
|
||||
procedure a_call_name(list : TAsmList;const s : string; weak: boolean);override;
|
||||
procedure a_call_name_near(list : TAsmList;const s : string; weak: boolean);
|
||||
procedure a_call_name_static(list : TAsmList;const s : string);override;
|
||||
procedure a_call_name_static_near(list : TAsmList;const s : string);
|
||||
procedure a_call_reg(list : TAsmList;reg : tregister);override;
|
||||
procedure a_call_ref(list : TAsmList;ref : treference);override;
|
||||
procedure a_call_name_static(list : TAsmList;const s : string);override;
|
||||
|
||||
procedure a_op_const_reg(list : TAsmList; Op: TOpCG; size: TCGSize; a: tcgint; reg: TRegister); override;
|
||||
procedure a_op_const_ref(list : TAsmList; Op: TOpCG; size: TCGSize; a: tcgint; const ref: TReference); override;
|
||||
@ -742,6 +744,12 @@ unit cgx86;
|
||||
|
||||
|
||||
procedure tcgx86.a_call_name(list : TAsmList;const s : string; weak: boolean);
|
||||
begin
|
||||
a_call_name_near(list,s,weak);
|
||||
end;
|
||||
|
||||
|
||||
procedure tcgx86.a_call_name_near(list : TAsmList;const s : string; weak: boolean);
|
||||
var
|
||||
sym : tasmsymbol;
|
||||
r : treference;
|
||||
@ -776,6 +784,12 @@ unit cgx86;
|
||||
|
||||
|
||||
procedure tcgx86.a_call_name_static(list : TAsmList;const s : string);
|
||||
begin
|
||||
a_call_name_static_near(list,s);
|
||||
end;
|
||||
|
||||
|
||||
procedure tcgx86.a_call_name_static_near(list : TAsmList;const s : string);
|
||||
var
|
||||
sym : tasmsymbol;
|
||||
r : treference;
|
||||
|
Loading…
Reference in New Issue
Block a user