1
0
mirror of https://github.com/cc65/cc65.git synced 2024-07-02 15:29:33 +00:00

Fixed a bug

git-svn-id: svn://svn.cc65.org/cc65/trunk@1888 b7a2c559-68d2-44c3-8de9-860c34a00d81
This commit is contained in:
cuz 2003-01-05 21:04:40 +00:00
parent d4b73bc0ef
commit 4d892a7993

View File

@ -738,10 +738,11 @@ static void ParseSegments (void)
S->Align = 0;
}
/* If the segment is marked as BSS style, check that there's no
* initialized data in the segment.
/* If the segment is marked as BSS style, and if the segment exists
* in any of the object file, check that there's no initialized data
* in the segment.
*/
if ((S->Flags & SF_BSS) != 0 && !IsBSSType (S->Seg)) {
if ((S->Flags & SF_BSS) != 0 && S->Seg != 0 && !IsBSSType (S->Seg)) {
Warning ("%s(%u): Segment with type `bss' contains initialized data",
CfgGetName (), CfgErrorLine);
}