On 06/03/2013 07:57 AM, Peter Maydell wrote: > Well, the output of ld --verbose says: > > PROVIDE (__executable_start = SEGMENT_START("text-segment", > 0x400000)); . = SEGMENT_START("text-segment", 0x400000) + > SIZEOF_HEADERS; > > and objdump of a random aarch64 binary suggests the > text segment defaults to a vaddr of 0x400000, so I guess > that means we need to change the start address.
Yep. r~