Browse Source

Removed call for non-existing coprocessor when FPC_HAS_FEATURE_SOFTFPU is defined

git-svn-id: branches/mips_embedded@28625 -
ring 11 years ago
parent
commit
0f6676dc4b
1 changed files with 2 additions and 2 deletions
  1. 2 2
      rtl/mips/mips.inc

+ 2 - 2
rtl/mips/mips.inc

@@ -54,11 +54,12 @@ const
   fpu_rounding_minus_inf = 3;
   fpu_rounding_minus_inf = 3;
 
 
   fpu_all_bits = fpu_enable_mask or fpu_flags_mask or fpu_cause_mask or fpu_rounding_mask;
   fpu_all_bits = fpu_enable_mask or fpu_flags_mask or fpu_cause_mask or fpu_rounding_mask;
-
 {$define FPC_SYSTEM_HAS_SYSINITFPU}
 {$define FPC_SYSTEM_HAS_SYSINITFPU}
 procedure SysInitFPU;
 procedure SysInitFPU;
   begin
   begin
+{$ifndef FPC_HAS_FEATURE_SOFTFPU}
     set_fsr(get_fsr and (not fpu_all_bits) or (default_fpu_enable or fpu_rounding_nearest));
     set_fsr(get_fsr and (not fpu_all_bits) or (default_fpu_enable or fpu_rounding_nearest));
+{$ENDIF FPC_HAS_FEATURE_SOFTFPU}
   end;
   end;
 
 
 
 
@@ -75,7 +76,6 @@ procedure fpc_cpuinit;
       SysInitFPU;
       SysInitFPU;
   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;nostackframe;
 function get_frame:pointer;assembler;nostackframe;