]> git.sur5r.net Git - cc65/commit
Fixed ld65's precalculation of memory-area sizes. 20/head
authorGreg King <gregdk@users.sf.net>
Wed, 10 Jul 2013 06:37:09 +0000 (02:37 -0400)
committerGreg King <gregdk@users.sf.net>
Wed, 10 Jul 2013 06:37:09 +0000 (02:37 -0400)
commitcf7f7b9ef2a73e564fb68d4b33b605b3af1067ca
tree460ea0d1502d8bb0a8d8287ba0edd327aab0a04f
parent21ef04845e9e3edd3a3a1c129da047a81d0d7e6a
Fixed ld65's precalculation of memory-area sizes.

Before this fix, BSS-type and ZP-type segments never were counted.  Now, they are counted if their memory areas are filled.  (It must be done because their places in the output file are filled.)

The fix allows us to build programs for the CBM510 and CBM610 platforms.  We won't see an "Internal error" diagnostic message about a bad file-offset.
src/ld65/config.c