Ver código fonte

Merged revisions 78 via svnmerge from
/trunk

git-svn-id: branches/fixes_2_0@81 -

peter 20 anos atrás
pai
commit
c730f5a48b
1 arquivos alterados com 2 adições e 4 exclusões
  1. 2 4
      compiler/nadd.pas

+ 2 - 4
compiler/nadd.pas

@@ -1001,10 +1001,8 @@ implementation
                     end;
 
                  { When there is a signed type we convert to signed int.
-                   Otherwise (both are unsigned) we keep the result also unsigned.
-                   Exception is substraction, that also gives an signed result }
-                 if (nodetype=subn) or
-                    (is_signed(ld) or is_signed(rd)) then
+                   Otherwise (both are unsigned) we keep the result also unsigned }
+                 if (is_signed(ld) or is_signed(rd)) then
                    begin
                      inserttypeconv(right,sinttype);
                      inserttypeconv(left,sinttype);