Browse Source

Do not use inherited first_int_to_real when arm FPU_HAS_FPA is in fpu_capabilities

git-svn-id: trunk@45267 -
pierre 5 years ago
parent
commit
f2b924573a
1 changed files with 2 additions and 1 deletions
  1. 2 1
      compiler/arm/narmcnv.pas

+ 2 - 1
compiler/arm/narmcnv.pas

@@ -62,7 +62,8 @@ implementation
 {$ifdef cpufpemu}
           (current_settings.fputype=fpu_soft) or
 {$endif cpufpemu}
-          not(FPUARM_HAS_VFP_DOUBLE in fpu_capabilities[current_settings.fputype]) then
+          (not(FPUARM_HAS_VFP_DOUBLE in fpu_capabilities[current_settings.fputype]) and
+           not(FPUARM_HAS_FPA in fpu_capabilities[current_settings.fputype])) then
           result:=inherited first_int_to_real
         else
           begin