git-svn-id: https://sdcc.svn.sourceforge.net/svnroot/sdcc/trunk/sdcc@1569
4a8a32a2-be11-0410-ad9d-
d568d2c75423
if ((*opp) &&
(isOperandLiteral(*opp) ||
if ((*opp) &&
(isOperandLiteral(*opp) ||
+#if 0 // jwk: because of bug #480645, this is clumsy anyway. E.g.
getSize(operandType(*opp)) == getSize(operandType(cop)) ||
(SPEC_USIGN(operandType (cop))==SPEC_USIGN(operandType (*opp)) &&
(SPEC_LONG(operandType (cop))==SPEC_LONG(operandType (*opp))))))
getSize(operandType(*opp)) == getSize(operandType(cop)) ||
(SPEC_USIGN(operandType (cop))==SPEC_USIGN(operandType (*opp)) &&
(SPEC_LONG(operandType (cop))==SPEC_LONG(operandType (*opp))))))
+#else
+ compareType(operandType(*opp), operandType(cop))==1))
+#endif
{
if ((isGlobalInNearSpace (cop) &&
{
if ((isGlobalInNearSpace (cop) &&