Kaynağa Gözat

* properly handle boolean64 xor boolean64 on i386

git-svn-id: trunk@45804 -
florian 5 yıl önce
ebeveyn
işleme
043c3df292
1 değiştirilmiş dosya ile 2 ekleme ve 0 silme
  1. 2 0
      compiler/x86/nx86add.pas

+ 2 - 0
compiler/x86/nx86add.pas

@@ -1628,6 +1628,8 @@ unit nx86add;
            (not(cs_full_boolean_eval in current_settings.localswitches) or
            (not(cs_full_boolean_eval in current_settings.localswitches) or
           (nf_short_bool in flags)) then
           (nf_short_bool in flags)) then
           inherited second_addboolean
           inherited second_addboolean
+        else if is_64bit(left.resultdef) then
+          inherited
         else
         else
           second_addordinal;
           second_addordinal;
       end;
       end;