소스 검색

Set float type information in system interface part for mips64 and mips64el CPUs

Pierre Muller 3 년 전
부모
커밋
fbed068048
1개의 변경된 파일13개의 추가작업 그리고 0개의 파일을 삭제
  1. 13 0
      rtl/inc/systemh.inc

+ 13 - 0
rtl/inc/systemh.inc

@@ -269,6 +269,19 @@ Type
   {$endif}
 {$endif CPUMIPS32}
 
+{$if defined(CPUMIPS64) or defined(CPUMIPS64EL)}
+  {$define DEFAULT_DOUBLE}
+
+  {$define FPC_INCLUDE_SOFTWARE_SHIFT_INT64}
+
+  {$define SUPPORT_SINGLE}
+  {$define SUPPORT_DOUBLE}
+
+  {$define FPC_INCLUDE_SOFTWARE_INT64_TO_DOUBLE}
+
+  ValReal = Double;
+{$endif CPUMIPS64}
+
 
 {$ifdef CPUARM}
   {$define DEFAULT_DOUBLE}