From: Jesus Calvino-F. <Je...@ec...> - 2003-10-04 05:53:46
|
The bugs may be fixed, but so many sloc variables are generated now that there is not enough memory for my projects. In one case the use of internal data memory goes from 71 to 96 bytes, an unacceptable increment of 25 bytes! And that after making all static variables in vprintf.c volatile, otherwise the number of sloc variables is even worst. How comes a program with volatile variables uses less memory than the same one with static variables? Jesus At 12:15 AM 10/4/2003 +0200, you wrote: >Hi Klaus! > > > in the last patch i forgot a little part from the old patch. > > Now the patch works and fixes the liverange problems from bug > > #519583, #536787, #660312 >The patch looks great now! Many, many thanks for fixing this long standing >bug! I did some tests, but not thoroughly. I hope for some feedback from the >user :-) > >I took the liberty to fix the tab length (it's 8 in SDCC) and to reformat the >source acc. the GNU coding standard. > >Bernhard > > > >------------------------------------------------------- >This sf.net email is sponsored by:ThinkGeek >Welcome to geek heaven. >http://thinkgeek.com/sf >_______________________________________________ >sdcc-devel mailing list >sdc...@li... >https://lists.sourceforge.net/lists/listinfo/sdcc-devel > > > >--- >Incoming mail is certified Virus Free. >Checked by AVG anti-virus system (http://www.grisoft.com). >Version: 6.0.515 / Virus Database: 313 - Release Date: 9/1/2003 |