Browse Source

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

git-svn-id: trunk@22235 -
Jonas Maebe 13 years ago
parent
commit
da32d99b7e
1 changed files with 2 additions and 2 deletions
  1. 2 2
      rtl/x86_64/x86_64.inc

+ 2 - 2
rtl/x86_64/x86_64.inc

@@ -22,14 +22,14 @@
 ****************************************************************************}
 ****************************************************************************}
 
 
 {$define FPC_SYSTEM_HAS_SPTR}
 {$define FPC_SYSTEM_HAS_SPTR}
-Function Sptr : Pointer;assembler;{$ifdef SYSTEMINLINE}inline;{$endif}
+Function Sptr : Pointer;assembler;nostackframe;{$ifdef SYSTEMINLINE}inline;{$endif}
 asm
 asm
         movq    %rsp,%rax
         movq    %rsp,%rax
 end;
 end;
 
 
 {$IFNDEF INTERNAL_BACKTRACE}
 {$IFNDEF INTERNAL_BACKTRACE}
 {$define FPC_SYSTEM_HAS_GET_FRAME}
 {$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
 asm
         movq    %rbp,%rax
         movq    %rbp,%rax
 end;
 end;