u-boot/arch
Allen Martin 0f20bb601f arm: work around assembler bug
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>
Acked-by: Tom Rini <trini@ti.com>
2012-10-04 14:19:04 +02:00
..
arm arm: work around assembler bug 2012-10-04 14:19:04 +02:00
avr32 malloc: remove extern declarations of malloc_bin_reloc() in board.c files 2012-09-26 11:08:32 -07:00
blackfin Consolidate bootcount code into drivers/bootcount 2012-09-01 14:26:02 +02:00
m68k malloc: remove extern declarations of malloc_bin_reloc() in board.c files 2012-09-26 11:08:32 -07:00
microblaze microblaze: board: Use bi_flashstart instead of CONFIG_SYS_FLASH_BASE 2012-09-11 09:24:58 +02:00
mips malloc: remove extern declarations of malloc_bin_reloc() in board.c files 2012-09-26 11:08:32 -07:00
nds32 malloc: remove extern declarations of malloc_bin_reloc() in board.c files 2012-09-26 11:08:32 -07:00
nios2 global_data: unify global flag defines 2012-08-09 21:46:32 +02:00
openrisc openrisc: Work around potential relocation issues 2012-08-09 23:37:45 +02:00
powerpc Merge branch 'master' of git://git.denx.de/u-boot-mpc85xx 2012-09-25 12:23:55 -07:00
sandbox sandbox: Add asm/errno.h 2012-09-29 10:00:29 -07:00
sh sh: tmu: Removed arch/sh/include/asm/clk.h 2012-08-21 15:00:34 +09:00
sparc malloc: remove extern declarations of malloc_bin_reloc() in board.c files 2012-09-26 11:08:32 -07:00
x86 global_data: unify global flag defines 2012-08-09 21:46:32 +02:00
.gitignore update include/asm/ gitignore after move 2010-05-07 00:17:30 +02:00