On 7/19/07, Nigel Stephens <nigel@xxxxxxxx> wrote:
Hmm, the kernel isn't necessarily built using the same ABI as applications. While this will in fact do the right thing for O32 apps
Hey that's true.
running on 64-bit kernels, it's kind of by accident, and suggests some equivalence which isn't really there. Would it be better to force 16 byte alignment (the maximum alignment required by any ABI) in all cases, rather than relying on the kernel's ALMASK being correct for user applications? Just a thought.
Again I totaly agree, this seems to me cleaner to force 16 bytes alignment rather than using ALMASK which is part of the kernel context. Let's go for a take #3 if Ralf has no objection. Thanks -- Franck