PHDR padding

Daniel Jacobowitz
Wed Jul 11 14:01:00 GMT 2007

On Wed, Jul 11, 2007 at 01:52:54PM +0200, Udo A. Steinberg wrote:
> Hi all,
> What I'm looking for is a way to create a PHDR whose memsz is larger than
> filesz such that the bytes beyond filesz are 0-padded (similar to how .bss
> is handled). However, I do not have a .bss section and creating one just
> for the purpose of padding seems weird. The linker script is as follows:

I think it's the only way to do it, though.  All output must normally
belong to a section.  You may only need an output section; like
".pad : { . = ALIGN(4096); } : image" - but I haven't tried that.

Daniel Jacobowitz

More information about the Binutils mailing list