
On Tue, Jan 28, 2014 at 06:43:14PM +0000, Måns Rullgård wrote:
Tom Rini trini@ti.com writes:
When we tell the compiler to optimize for ARMv7 it assumes a default of unaligned accesses being supported at the hardware level and can make use of this to perform what it deems as an optimization in any case, including allowing for data to become unaligned. We explicitly disallow this hardware feature so we must tell the compiler.
Cc: Albert ARIBAUD albert.u.boot@aribaud.net Cc: Mans Rullgard mans@mansr.com Signed-off-by: Tom Rini trini@ti.com
arch/arm/cpu/armv7/config.mk | 6 +- arch/arm/cpu/armv8/config.mk | 5 +- common/Makefile | 4 -- doc/README.arm-unaligned-accesses | 122 ------------------------------------- fs/ubifs/Makefile | 3 - lib/Makefile | 3 - 6 files changed, 5 insertions(+), 138 deletions(-) delete mode 100644 doc/README.arm-unaligned-accesses
Awesome.
You should also remove the reference to the (deleted) readme file from arch/arm/lib/interrupts.c
And top-level README. I'll do that in a v2 later, thanks.