[U-Boot] [PATCH] disk: add -mno-unaligned-access to CFLAGS
Marc Dietrich
marvin24 at gmx.de
Thu Mar 28 19:57:31 CET 2013
Many on-disk structures used in the directory are accessed in a
non aligned manner. gcc => 4.7 (and gcc-4.6 from Linaro) switched
to -munaligned-access on default causing exceptions on ARM. The
easiest way to fix this is to force no-unaligned-access in this
(non speed critical) directory.
Signed-off-by: Marc Dietrich <marvin24 at gmx.de>
---
disk/Makefile | 1 +
1 file changed, 1 insertion(+)
diff --git a/disk/Makefile b/disk/Makefile
index 5affe34..01134a3 100644
--- a/disk/Makefile
+++ b/disk/Makefile
@@ -24,6 +24,7 @@
include $(TOPDIR)/config.mk
#CFLAGS += -DET_DEBUG -DDEBUG
+CFLAGS += -mno-unaligned-access
LIB = $(obj)libdisk.o
--
1.7.9.5
More information about the U-Boot
mailing list