[oe] alignment errors

Holger Freyther holger+oe at freyther.de
Fri Nov 12 13:18:17 UTC 2010


On 11/12/2010 12:25 PM, Jaap de Jong wrote:
> Hi,
> 
> I'm working on a recipe for ptpd2.
> When I run it on my armv5te I get traps:
> 
> [ 5034.410000] Alignment trap: ptpd2 (523) PC=0x0000e7cc Instr=0xe5870004
> Address=0x0001d459 FSR 0x801
> 
> What is the best way to tackle this?
> Do I have to add "__attribute__ ((packed))" on critical places?
>

use addr2line or gdb (if this is inside a library) to get the method/code that
is triggering that and then see what it looks like. In most cases the easiest
way to get around this is to use memcpy or such.




More information about the Openembedded-devel mailing list