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/