From: Sandeep D. <sa...@wi...> - 2001-12-30 00:30:59
|
2001-12-29 Sandeep Dutta <sa...@dd...> * /sdcc/src/ds390/gen.c: a) improved computing address of stack variable b) took out some #if 0 code c) improved parmBytes adjustment d) improved genPlusIncr & genMinusIncr e) genCmp could generate bad code (when left assigned to DPTR) f) Fixed bug in hasInc * /sdcc/src/ds390/ralloc.c: a) packRegsForSupport could mess up live information (Fixed) b) packRegsDPTRuse could be incorrect for left & right shift * /sdcc/src/mcs51/ralloc.c: packRegsForSupport could mess up the live information (Fixed) * /sdcc/src/mcs51/gen.c: Fixed a bug in hasInc * /sdcc/src/SDCCast.c: can reverse a loop even if function call is present as long as the loop control variable is local & is not passed as parameter |