git-svn-id: https://sdcc.svn.sourceforge.net/svnroot/sdcc/trunk/sdcc@3907
4a8a32a2-be11-0410-ad9d-
d568d2c75423
+2005-10-24 Bernhard Held <bernhard AT bernhardheld.de>
+
+ * src/SDCCicode.c (ast2iCode): reverted to 1.224 because of regression:
+ all chars are promoted to int; promotion should be handled in SDCCast.c
+
2005-10-15 Jesus Calvino-Fraga <jesusc AT ece.ubc.ca>
* device/lib/_strcmp.c: Fixed bug 1326457
#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: