mirror of
https://gitlab.com/freepascal.org/fpc/source.git
synced 2025-08-17 15:49:16 +02:00
* forgot to commit (part of r15350)
git-svn-id: trunk@15356 -
This commit is contained in:
parent
6fa584fc12
commit
cf36646238
@ -104,14 +104,21 @@ const
|
||||
{ Results are returned in this register (both 32 and 64 bits }
|
||||
NR_FUNCTION_RETURN_REG = NR_RAX;
|
||||
RS_FUNCTION_RETURN_REG = RS_RAX;
|
||||
NR_FUNCTION_RETURN_REG_HIGH = NR_RDX;
|
||||
RS_FUNCTION_RETURN_REG_HIGH = RS_RDX;
|
||||
{ The value returned from a function is available in this register }
|
||||
NR_FUNCTION_RESULT_REG = NR_FUNCTION_RETURN_REG;
|
||||
RS_FUNCTION_RESULT_REG = RS_FUNCTION_RETURN_REG;
|
||||
NR_FUNCTION_RESULT_REG_HIGH = NR_FUNCTION_RETURN_REG_HIGH;
|
||||
RS_FUNCTION_RESULT_REG_HIGH = RS_FUNCTION_RETURN_REG_HIGH;
|
||||
|
||||
{ WARNING: don't change to R_ST0!! See comments above implementation of }
|
||||
{ a_loadfpu* methods in rgcpu (JM) }
|
||||
NR_FPU_RESULT_REG = NR_ST;
|
||||
NR_MM_RESULT_REG = NR_XMM0;
|
||||
RS_MM_RESULT_REG = RS_XMM0;
|
||||
NR_MM_RESULT_REG_HIGH = NR_XMM1;
|
||||
RS_MM_RESULT_REG_HIGH = RS_XMM1;
|
||||
|
||||
{ Offset where the parent framepointer is pushed }
|
||||
PARENT_FRAMEPOINTER_OFFSET = 16;
|
||||
|
Loading…
Reference in New Issue
Block a user