mirror of
https://gitlab.com/freepascal.org/fpc/source.git
synced 2025-08-16 20:19:33 +02:00
- removed the the OS_64 and OS_F64-related code from tcpuparamanager.get_funcretloc
git-svn-id: branches/z80@45025 -
This commit is contained in:
parent
89b8bd3848
commit
3a5544ea63
@ -420,19 +420,6 @@ unit cpupara;
|
|||||||
if (p.proccalloption in [pocall_softfloat]) or (cs_fp_emulation in current_settings.moduleswitches) then
|
if (p.proccalloption in [pocall_softfloat]) or (cs_fp_emulation in current_settings.moduleswitches) then
|
||||||
begin
|
begin
|
||||||
case retcgsize of
|
case retcgsize of
|
||||||
OS_64,
|
|
||||||
OS_F64:
|
|
||||||
begin
|
|
||||||
paraloc^.loc:=LOC_REGISTER;
|
|
||||||
paraloc^.register:=NR_FUNCTION_RESULT64_LOW_REG;
|
|
||||||
paraloc^.size:=OS_32;
|
|
||||||
paraloc^.def:=u32inttype;
|
|
||||||
paraloc:=result.add_location;
|
|
||||||
paraloc^.loc:=LOC_REGISTER;
|
|
||||||
paraloc^.register:=NR_FUNCTION_RESULT64_HIGH_REG;
|
|
||||||
paraloc^.size:=OS_32;
|
|
||||||
paraloc^.def:=u32inttype;
|
|
||||||
end;
|
|
||||||
OS_32,
|
OS_32,
|
||||||
OS_F32:
|
OS_F32:
|
||||||
begin
|
begin
|
||||||
|
Loading…
Reference in New Issue
Block a user