
On Thu, Jul 19, 2012 at 08:08:31AM -0700, Tom Rini wrote:
On 07/18/2012 11:06 PM, Albert ARIBAUD wrote:
Hi Allen,
On Wed, 18 Jul 2012 16:45:53 -0700, Allen Martin amartin@nvidia.com wrote:
Disable sibling call optimization based on binutils version. This is to work around a bug in the assember in binutils versions < 2.22. Branches to weak symbols can be incorrectly optimized in thumb mode to a short branch (b.n instruction) that won't reach when the symbol gets preempted.
http://sourceware.org/bugzilla/show_bug.cgi?id=12532
Signed-off-by: Allen Martin amartin@nvidia.com
Can previous reviewers ack or test this? I would like to have it in the ARM master branch in time for 12.07.
Acked-by: Tom Rini trini@ti.com
Hi Albert, just checking on the status of applying this to u-boot-arm. I have a patch series to enable thumb for tegra that needs this. I'll probably just keep a copy of this in that series until it goes in.
thanks, -Allen