* src/pic16/ralloc.c (pic16_genPackRegisters): reverted to old
version of pic16_genPackRegisters which does not check if ic is a
CAST operator,
* src/pic16/gen.c (ifxForOp): disabled new and untested code in
function cause string1.c regression test fails
git-svn-id: https://sdcc.svn.sourceforge.net/svnroot/sdcc/trunk/sdcc@3251
4a8a32a2-be11-0410-ad9d-
d568d2c75423
+2004-03-06 Vangelis Rokas <vrokas AT otenet.gr>
+
+ * src/pic16/ralloc.c (pic16_genPackRegisters): reverted to old
+ version of pic16_genPackRegisters which does not check if ic is a
+ CAST operator,
+ * src/pic16/gen.c (ifxForOp): disabled new and untested code in
+ function cause string1.c regression test fails
+
2004-03-06 Bernhard Held <bernhard AT bernhardheld.de>
* sim/ucsim/configure.in,
}
+#if 0
/* the code below is completely untested
* it just allows ulong2fs.c compile -- VR */
__FILE__, __FUNCTION__, __LINE__);
// return ic->next->next; /* this just might work */ /* FIXME FIXME */
-
+#endif
return NULL;
}
/*-----------------------------------------------------------------*/
// debugLog("%d\n", __LINE__);
/* find assignment of the form TrueSym := iTempNN:1 */
/* see BUGLOG0001 for workaround with the CAST - VR */
- if ( (ic->op == '=' || ic->op == CAST) && !POINTER_SET (ic) ) // patch 11
-// if ( (ic->op == '=') && !POINTER_SET (ic) ) // patch 11
+// if ( (ic->op == '=' || ic->op == CAST) && !POINTER_SET (ic) ) // patch 11
+ if ( (ic->op == '=') && !POINTER_SET (ic) ) // patch 11
change += packRegsForAssign (ic, ebp);
/* debug stuff */
if (ic->op == '=')