Doug Evans writes: > .sec1 : AT (start + 0) { *(.sec1) } > .sec2 : AT (start + 4096) { *(.sec1) } ^ Oops, obvious typo, but it doesn't change anything. Sorry!