florian 3 лет назад
Родитель
Сommit
4e28962115
1 измененных файлов с 4 добавлено и 2 удалено
  1. 4 2
      compiler/x86/nx86cnv.pas

+ 4 - 2
compiler/x86/nx86cnv.pas

@@ -266,9 +266,11 @@ implementation
              (FPUX86_HAS_AVX512F in fpu_capabilities[current_settings.fputype]))
            ) then
 {$else cpu64bitalu}
-           ((torddef(left.resultdef).ordtype=s32bit) or
-            ((torddef(left.resultdef).ordtype=u32bit) and
+           ((torddef(left.resultdef).ordtype=s32bit)
+{$ifdef i386}
+            or ((torddef(left.resultdef).ordtype=u32bit) and
              (FPUX86_HAS_AVX512F in fpu_capabilities[current_settings.fputype]))
+{$endif i386}
            ) then
 {$endif cpu64bitalu}
           begin