<div dir="ltr">arm-rtemseabi4.11-gcc ---  gcc version 4.7.2 20120920<br><div style>I installed the rpm package.</div></div><div class="gmail_extra"><br><br><div class="gmail_quote">2013/4/24 Sebastian Huber <span dir="ltr"><<a href="mailto:sebastian.huber@embedded-brains.de" target="_blank">sebastian.huber@embedded-brains.de</a>></span><br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div class="im">On 04/24/2013 03:32 PM, Peng Fan wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
The compiler options in make/custom/*.cfg file is:<br>
<br>
CPU_CFLAGS = -mstructure-size-boundary=32 -mcpu=arm1176jzf-s -mfpu=vfp<br>
-float-abi=soft -DCPU_S3C6410<br>
# optimize flag: typically -O2<br>
CFLAGS_OPTIMIZE_V = -O2 -g<br>
<br>
I will try older gcc versions or remove the -O2 option.<br>
</blockquote>
<br></div>
Which GCC version do you use?<br>
<br>
Are you sure that you have a ARM1176JZF core?  This core has support for unaligned data access.  Is this enabled and supported in your hardware?<br>
<br>
In case you use (hopefully) the EABI based tool chain, then remove the -mstructure-size-boundary=32 and -mfpu=vfp.<div class="HOEnZb"><div class="h5"><br>
<br>
-- <br>
Sebastian Huber, embedded brains GmbH<br>
<br>
Address : Dornierstr. 4, D-82178 Puchheim, Germany<br>
Phone   : +49 89 189 47 41-16<br>
Fax     : +49 89 189 47 41-09<br>
E-Mail  : <a href="mailto:sebastian.huber@embedded-brains.de" target="_blank">sebastian.huber@embedded-<u></u>brains.de</a><br>
PGP     : Public key available on request.<br>
<br>
Diese Nachricht ist keine geschäftliche Mitteilung im Sinne des EHUG.<br>
</div></div></blockquote></div><br></div>