Merge pull request #4400 from Kingcom/Sym

Read function size from .sym
This commit is contained in:
Henrik Rydgård 2013-11-01 09:31:47 -07:00
commit c8b1af44b2

View File

@ -243,7 +243,14 @@ bool SymbolMap::LoadNocashSym(const char *filename)
{
continue; // not supported yet
} else { // labels
AddSymbol(value,address,1,ST_FUNCTION);
int size = 1;
char* seperator = strchr(value,',');
if (seperator != NULL)
{
*seperator = 0;
sscanf(seperator+1,"%08X",&size);
}
AddSymbol(value,address,size,ST_FUNCTION);
}
}