Handle the new symbol flags correctly. Changed - among other things - the

data types of members in the management structures.


git-svn-id: svn://svn.cc65.org/cc65/trunk@5180 b7a2c559-68d2-44c3-8de9-860c34a00d81
This commit is contained in:
uz
2011-08-16 11:50:27 +00:00
parent 7323035a89
commit 11be5d6261
4 changed files with 16 additions and 18 deletions

View File

@@ -72,7 +72,7 @@ static DbgSym* DbgSymPool[256];
static DbgSym* NewDbgSym (unsigned char Type, unsigned char AddrSize, ObjData* O)
static DbgSym* NewDbgSym (unsigned Type, unsigned char AddrSize, ObjData* O)
/* Create a new DbgSym and return it */
{
/* Allocate memory */
@@ -80,7 +80,6 @@ static DbgSym* NewDbgSym (unsigned char Type, unsigned char AddrSize, ObjData* O
/* Initialize the fields */
D->Next = 0;
D->Flags = 0;
D->Obj = O;
D->LineInfos = EmptyCollection;
D->Expr = 0;
@@ -204,10 +203,10 @@ long GetDbgSymVal (const DbgSym* D)
}
void PrintDbgSyms (FILE* F)
/* Print the debug symbols in a debug file */
{
{
unsigned I, J;
for (I = 0; I < CollCount (&ObjDataList); ++I) {