This is the mail archive of the
libc-ports@sources.redhat.com
mailing list for the libc-ports project.
Re: [ARM] Alignment trap in dynamic linker
- From: Daniel Jacobowitz <drow at false dot org>
- To: Ladislav Michl <ladis at linux-mips dot org>
- Cc: libc-ports at sourceware dot org
- Date: Wed, 18 Nov 2009 14:05:51 -0500
- Subject: Re: [ARM] Alignment trap in dynamic linker
- References: <20091118200153.GA3032@localhost.localdomain>
On Wed, Nov 18, 2009 at 09:01:53PM +0100, Ladislav Michl wrote:
> Looking at process map shows that 0x4000aba8 belongs to /lib/ld-2.9.so address
> space and objdump finds out alignment trap is triggered from
> elf_machine_rel_relative. I found similar problem described here:
> http://www.opensubscriber.com/message/fedora-devel-list@redhat.com/5545902.html
> and blindly modified it for arm and unaligned access went away...
You shouldn't have relative relocations that aren't word aligned. You
need to figure out what relocation ld.so is processing when this
happens.
--
Daniel Jacobowitz
CodeSourcery