Re: [PATCH] FLAT: allow arches to declare a larger alignment thanthe slab
From: Jie Zhang
Date: Tue May 25 2010 - 22:23:38 EST
On 05/26/2010 07:17 AM, Mike Frysinger wrote:
i do not believe that is the reason for this, but unfortunately Jie is
about the only one atm who knows the inner details as for why shared
FLAT libraries requires 0x20 rather than just 0x4 alignment. i do
know that there are some gcc fortran tests that fail otherwise.
hopefully he can remember details ;).
I encountered this issue when investigating some GCC test failures when
using FLAT. I don't remember if they were in GCC Fortran testsuite. Some
variables in those test cases were required to be aligned at a large
boundary, for example 16-byte. I found 0x20 was a reasonably large
alignment to fix all such failures in GCC testsuite.
Jie
--
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/