[LLVMdev] [lld] Linker script findings.
s at pahtak.org
Thu Jan 10 11:46:39 PST 2013
On Jan 7, 2013, at 9:44 AM, Shankar Easwaran <shankare at codeaurora.org> wrote:
> Also the linker script functionality is only needed by ELF and not anything else. It should be contained only within ELF.
I don't have an opinion on where it is needed, but I've found linker scripts to be useful in other contexts. Here's a simple one I wrote that has no relation to ELF:
. = 0x2000;
(The documentation seemed to imply that I could write .text 0x2000 : AT(0), but that never worked for me, so I just stripped off 0x2000 bytes of 0 at the beginning.)
Maybe there's a way to do that without linker scripts, but this was very easy.
All of this is to say if it's not a lot of extra work, linker scripts should be supported outside of ELF.
More information about the llvm-dev