mirror of
https://github.com/cc65/cc65.git
synced 2024-12-30 20:29:25 +00:00
Merge pull request #2081 from bbbradsmith/suppress-size-error
ca65: Suppress '.size' error for multiply-defined symbols
This commit is contained in:
commit
b743b1a8c2
@ -858,7 +858,12 @@ static void OneLine (void)
|
||||
/* The line has switched the segment */
|
||||
Size = 0;
|
||||
}
|
||||
DefSizeOfSymbol (Sym, Size);
|
||||
/* Suppress .size Symbol if this Symbol already has a multiply-defined error,
|
||||
** as it will only create its own additional unnecessary error.
|
||||
*/
|
||||
if ((Sym->Flags & SF_MULTDEF) == 0) {
|
||||
DefSizeOfSymbol (Sym, Size);
|
||||
}
|
||||
}
|
||||
|
||||
/* Line separator must come here */
|
||||
|
Loading…
Reference in New Issue
Block a user