Zero other BSS type sections where applicable.

svn path=/branches/powerpc/; revision=25424
This commit is contained in:
Art Yerkes
2007-01-11 09:00:30 +00:00
parent 483d900bfb
commit 58bde26065
+1 -1
View File
@@ -429,7 +429,7 @@ void loadelf(FILE *objfile)
seg->winFlags ^= WINF_NEG_FLAGS;
seg->datmask.resize(roundup(seg->length,8)/8);
seg->data.resize(roundup(seg->length,8));
if(seg->name == ".bss")
if(elf32shdr[i].sh_type == SHT_NOBITS)
{
memset(&seg->datmask[0], 0, seg->datmask.size());
memset(&seg->data[0], 0, seg->data.size());