* src/SDCCsymt.h,
[fw/sdcc] / src / SDCCicode.c
index 34d5437540c6125cef986479e30be5e8d9f84e78..381a2bcb68800c04c9c113714d324b0adfc808ef 100644 (file)
@@ -1533,6 +1533,7 @@ operandFromSymbol (symbol * sym)
          and before liveRange calculation */
       sym->reqv = newiTempOperand (sym->type, 0);
       sym->reqv->key = sym->key;
+      OP_SYMBOL (sym->reqv)->prereqv = sym;
       OP_SYMBOL (sym->reqv)->key = sym->key;
       OP_SYMBOL (sym->reqv)->isreqv = 1;
       OP_SYMBOL (sym->reqv)->islocal = 1;