* src/SDCCicode.c (ast2iCode): reverted to 1.224 because of regression: all chars...
[fw/sdcc] / src / SDCCicode.c
index 831dfd6df7421752d9435d78db9a0364507ece09..932820e962c915a2d107ec34ffc7b1978f627d8e 100644 (file)
@@ -4253,15 +4253,6 @@ ast2iCode (ast * tree,int lvl)
 #endif
 
     case '~':
-      {
-        sym_link *ltype = operandType (left);
-        operand *op = geniCodeUnary (geniCodeRValue (left, FALSE), tree->opval.op);
-        if ((SPEC_NOUN(ltype) == V_CHAR) && IS_UNSIGNED(ltype))
-          {
-            setOperandType (op, INTTYPE);
-          }
-        return op;
-      }
     case RRC:
     case RLC:
     case SWAP: