1
0
mirror of https://github.com/cc65/cc65.git synced 2024-06-09 06:29:38 +00:00

Fixed a bug in the last change. For variables that have no initializer, no

storage was allocated if -Cl (static locals) was in effect.


git-svn-id: svn://svn.cc65.org/cc65/trunk@4390 b7a2c559-68d2-44c3-8de9-860c34a00d81
This commit is contained in:
uz 2009-10-26 10:17:17 +00:00
parent f4b4a812ed
commit 7687489a08

View File

@ -324,6 +324,12 @@ static unsigned ParseAutoDecl (Declaration* Decl, unsigned* SC)
/* Mark the variable as referenced */
*SC |= SC_REF;
} else {
/* No assignment - allocate a label and space for the variable */
SymData = AllocStorage (g_usebss, Size);
}
}