Subject: Re: "page alignment" of kernels in the Booter
To: None <firstname.lastname@example.org>
From: Matt Thomas <email@example.com>
Date: 03/11/2001 17:44:58
At 12:08 PM 3/12/2001 +1100, firstname.lastname@example.org wrote:
> > > I am trying to hack ELF support in. The libsa/loadfile code
> > >only seems to align some sections to longword boundaries. So, can I
> > >assume that an ELF kernel will always have the correct alignments
> > >compiled/linked in?
> > You should always trust what the ELF header tells you.
> OK. The only other problem is - what is the page size?
>(I need it for alignment of the start of the kernel)
That's is in the ELF Phdr as well. Use it. p_align is what
you are looking for. (1 << phdr->p_align).
Matt Thomas Internet: email@example.com
3am Software Foundry WWW URL: http://www.3am-software.com/bio/matt/
Cupertino, CA Disclaimer: I avow all knowledge of this message