mirror of
https://gitlab.com/freepascal.org/fpc/source.git
synced 2025-08-12 06:06:17 +02:00
Add A_CALL to the list of instructions considered as a calljmp, even though it is a pseudo-instruction, fixes a long list of -O3 and -O4 testsuite failures
git-svn-id: trunk@49468 -
This commit is contained in:
parent
c2c7982a22
commit
e6e49baed1
@ -379,7 +379,7 @@ implementation
|
|||||||
begin
|
begin
|
||||||
is_calljmp:=false;
|
is_calljmp:=false;
|
||||||
case o of
|
case o of
|
||||||
A_JAL,A_JALR,A_Bxx:
|
A_JAL,A_JALR,A_Bxx,A_CALL:
|
||||||
is_calljmp:=true;
|
is_calljmp:=true;
|
||||||
else
|
else
|
||||||
;
|
;
|
||||||
|
@ -390,7 +390,7 @@ implementation
|
|||||||
begin
|
begin
|
||||||
is_calljmp:=false;
|
is_calljmp:=false;
|
||||||
case o of
|
case o of
|
||||||
A_JAL,A_JALR,A_Bxx:
|
A_JAL,A_JALR,A_Bxx,A_CALL:
|
||||||
is_calljmp:=true;
|
is_calljmp:=true;
|
||||||
else
|
else
|
||||||
;
|
;
|
||||||
|
Loading…
Reference in New Issue
Block a user