[cc65] Bug -- Lost Heap Space

From: Greg King <greg.king41verizon.net>
Date: 2010-09-28 10:07:36
Most of the linker configuration files now put the stack outside of the
RAM memory area.  But, some of the start-up files (for the atmos, c128,
c64, geos, lynx, and vic20 targets) still assume that the stack is
inside that area.  Therefore, __STACKSIZE__ is subtracted twice!

That means that the stack sits lower in RAM than it should sit.  And,
the heap is smaller than it should be -- smaller by the size of the
stack (one Kibibyte on GEOS and the VIC-20, two Kibibytes on most of the
others).

----------------------------------------------------------------------
To unsubscribe from the list send mail to majordomo@musoftware.de with
the string "unsubscribe cc65" in the body(!) of the mail.
Received on Wed Sep 29 05:22:52 2010

This archive was generated by hypermail 2.1.8 : 2010-09-29 05:22:56 CEST