Subject: Re: ARM ELF TODO list
To: Ben Harris , Jason R Thorpe <thorpej@wasabisystems.com>
From: Chris Gilbert <chris@paradox.demon.co.uk>
List: port-arm
Date: 11/16/2001 23:33:47
On Friday 16 November 2001 6:01 pm, Ben Harris wrote:
> On Thu, 15 Nov 2001, Jason R Thorpe wrote:
> > On Mon, Oct 29, 2001 at 09:03:49AM +0000, Chris Gilbert wrote:
> > > Actually ben wrote this at some point:
> >  > > * (asm sources) Ensure these preserve 8-byte stack alignment if not
> >  > > leaf functions [chris]
> >
> > I see Chris committed this.  What about the kernel... do we have to care
> > about the kernel, in this case?
>
> No, except where it sets up a user stack (and I think I've dealt with them
> already).  We can assume users recompile the whole kernel at once, so we
> only need to fix things when GCC starts generating code which requires an
> aligned stack.

I'd rather we delt with it all in one go, one less skeleton in the closet to 
jump out at some point.  Certainly I'd hope all new ASM code aligns the stack 
correctly.

Cheers,
Chris