Subject: Re: sparc ELF kernels with a miniroot are broken.
To: Gandhi woulda smacked you <greywolf@starwolf.com>
From: Todd Whitesel <toddpw@best.com>
List: port-sparc
Date: 06/24/1999 01:00:02
> But if the .bss section doesn't have any contents, why is its size
> registered at $23d54?

Because its contents are implicitly all zeros.

The loader creates $23d54 bytes of zeros where the .bss section is supposed
to be.

.bss is a hack to avoid storing all those zeros in the object file. It's a
very specific form of compression, really.

Todd Whitesel
toddpw @ best.com