diff options
author | Lucas Stach <dev@lynxeye.de> | 2014-04-13 15:27:33 +0200 |
---|---|---|
committer | Sascha Hauer <s.hauer@pengutronix.de> | 2014-04-23 11:39:13 +0200 |
commit | bd4cbd927cf4c90f9af904ec49bc80bb19f040b9 (patch) | |
tree | e7aced4d125f4b9c8b8e488f91c96455f9990fa5 /arch/arm/mach-tegra/tegra_avp_init.c | |
parent | 47ed9044951b34990c77f747264d72f427ad5fed (diff) | |
download | barebox-bd4cbd927cf4c90f9af904ec49bc80bb19f040b9.tar.gz barebox-bd4cbd927cf4c90f9af904ec49bc80bb19f040b9.tar.xz |
tegra: disable more lowlevel unsafe switch optimizations
fno-jump-tables isn't enough to guard against
gcc switch optimizations that are unsafe to use
in code that runs before relocation.
The switch-tree-conversion opt pass may generate
lookup tables that are placed in the data section
and accessed via absolute adressing, which fails
prior to relocation.
Signed-off-by: Lucas Stach <dev@lynxeye.de>
Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
Diffstat (limited to 'arch/arm/mach-tegra/tegra_avp_init.c')
0 files changed, 0 insertions, 0 deletions