* declare Sptr() and get_frame() as "nostackframe"

git-svn-id: trunk@22235 -
This commit is contained in:
Jonas Maebe 2012-08-24 18:49:33 +00:00
parent f7dbe6d7a6
commit da32d99b7e

View File

@ -22,14 +22,14 @@
****************************************************************************}
{$define FPC_SYSTEM_HAS_SPTR}
Function Sptr : Pointer;assembler;{$ifdef SYSTEMINLINE}inline;{$endif}
Function Sptr : Pointer;assembler;nostackframe;{$ifdef SYSTEMINLINE}inline;{$endif}
asm
movq %rsp,%rax
end;
{$IFNDEF INTERNAL_BACKTRACE}
{$define FPC_SYSTEM_HAS_GET_FRAME}
function get_frame:pointer;assembler;{$ifdef SYSTEMINLINE}inline;{$endif}
function get_frame:pointer;assembler;nostackframe;{$ifdef SYSTEMINLINE}inline;{$endif}
asm
movq %rbp,%rax
end;