From b3e7e6d8f2a512d6c3b1a72816e161c1a320b4ba Mon Sep 17 00:00:00 2001 From: sandeep Date: Sun, 18 Nov 2001 01:41:01 +0000 Subject: [PATCH] Fixed BUG #482929 - defs , uses & clashes should be cleared git-svn-id: https://sdcc.svn.sourceforge.net/svnroot/sdcc/trunk/sdcc@1612 4a8a32a2-be11-0410-ad9d-d568d2c75423 --- src/SDCCicode.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/SDCCicode.c b/src/SDCCicode.c index ee41b1c2..7a9cdd7f 100644 --- a/src/SDCCicode.c +++ b/src/SDCCicode.c @@ -2745,6 +2745,8 @@ geniCodeParms (ast * parms, value *argVals, int *stack, /* assign */ operand *top = operandFromSymbol (argVals->sym); + /* clear useDef and other bitVectors */ + OP_USES (top) = OP_DEFS (top) = OP_SYMBOL(top)->clashes = NULL; geniCodeAssign (top, pval, 1); } else -- 2.30.2