Added processing of modules, libraries, etc. Many other changes for new debug

info format.


git-svn-id: svn://svn.cc65.org/cc65/trunk@5141 b7a2c559-68d2-44c3-8de9-860c34a00d81
This commit is contained in:
uz
2011-08-09 19:11:38 +00:00
parent 36c99befcc
commit 604f74c5c2
3 changed files with 742 additions and 668 deletions

View File

@@ -118,8 +118,8 @@ static void PrintSymbolData (const cc65_symboldata* D)
/* Print the data for one symbol */
{
char Segment[256] = { 0 }; /* Needs dynamic alloc ### */
if (D->symbol_segment != CC65_INV_ID) {
cc65_segmentinfo* I = cc65_segmentinfo_byid (Info, D->symbol_segment);
if (D->segment_id != CC65_INV_ID) {
cc65_segmentinfo* I = cc65_segmentinfo_byid (Info, D->segment_id);
if (I && I->count == 1) {
sprintf (Segment, "segment=%s,", I->data[0].segment_name);
cc65_free_segmentinfo (Info, I);