Browse Source

Fix m68k linux rtl compilation

git-svn-id: trunk@26407 -
pierre 11 years ago
parent
commit
5761e944ba
1 changed files with 3 additions and 1 deletions
  1. 3 1
      rtl/inc/systemh.inc

+ 3 - 1
rtl/inc/systemh.inc

@@ -203,9 +203,11 @@ Type
   {$ifdef FPUSOFT}
     {$define FPC_INCLUDE_SOFTWARE_MOD_DIV}
     {$define FPC_INCLUDE_SOFTWARE_MUL}
-    {$define FPC_INCLUDE_SOFTWARE_SHIFT_INT64}
   {$endif}
 
+  { m68k int64 shl/shr uses soft helper for non constaznt values }
+  {$define FPC_INCLUDE_SOFTWARE_SHIFT_INT64}
+
   {$define SUPPORT_SINGLE}
   {$define SUPPORT_DOUBLE}