Преглед на файлове

+ Add ifdef USE_MIPS_STK2_ASM to disable assmebler code using alterante stack with r23 by default

git-svn-id: trunk@20377 -
pierre преди 14 години
родител
ревизия
9576664f20
променени са 1 файла, в които са добавени 2 реда и са изтрити 0 реда
  1. 2 0
      rtl/mips/mips.inc

+ 2 - 0
rtl/mips/mips.inc

@@ -82,6 +82,7 @@ function Sptr:Pointer;assembler;nostackframe;
   end;
 
 
+{$ifdef USE_MIPS_STK2_ASM}
 {$ifndef FPC_SYSTEM_HAS_MOVE}
 {$define FPC_SYSTEM_HAS_MOVE}
 procedure Move(const source;var dest;count:longint);[public, alias: 'FPC_MOVE'];assembler;
@@ -420,6 +421,7 @@ asm
   lw  $14,-40($23)
 
 end;
+{$endif def USE_MIPS_STK2_ASM}
 
 function InterLockedDecrement (var Target: longint) : longint; assembler; nostackframe;
 asm