git-svn-id: https://sdcc.svn.sourceforge.net/svnroot/sdcc/trunk/sdcc@4219
4a8a32a2-be11-0410-ad9d-
d568d2c75423
+2006-06-12 Bernhard Held <bernhard AT bernhardheld.de>
+
+ * src/SDCCast.c (backPatchLabels): fixed bug #1504636
+
2006-06-11 Maarten Brock <sourceforge.brock AT dse.nl>
* device/lib/printf_large.c (OUTPUT_CHAR, _output_char): added and used
/* while-loops insert a label between the IFX and the condition,
therefore look behind the label too */
if (tree->opval.op == LABEL &&
+ tree->right &&
IS_ANDORNOT (tree->right))
{
tree->right = backPatchLabels (tree->right, trueLabel, falseLabel);