From: Johan K. <joh...@id...> - 2001-10-26 15:43:47
|
If you isolate uchar0, failures and for2() everything is alright. ----- Original Message ----- From: Scott Dattalo <sc...@da...> Cc: <sdc...@li...> Sent: Friday, October 26, 2001 4:49 PM Subject: Re: [sdcc-devel] [ sdcc-Bugs-474687 ] Nested loops compile to evilassembly > On Fri, 26 Oct 2001, Johan Knol wrote: > > > Fixed in SDCClrange.c:1.11, although this may not be the most optimal > > solution. Maybe Sandeep wants to have a second look at it. > > Dumps core in the PIC port (src/regression/for.c) > > While I don't have time to look at it right now, it appears that the *ifx > pointer is NULL now after the call made to > > gen.c: > static iCode *ifxForOp ( operand *op, iCode *ic ) > > (I.e. this routine is returning NULL). > > It may be just a situation where I need to re-examine the assumptions > being made in the PIC port. > > I'll look at it more closely tonight. > > (incidently, this particular function is AFAIK the same one in the mcs51 > PORT). > > Scott > > > _______________________________________________ > sdcc-devel mailing list > sdc...@li... > https://lists.sourceforge.net/lists/listinfo/sdcc-devel > |