[PATCH] [lld] Merge X86 ELF directories

Greg Fitzgerald garious at gmail.com
Wed Jan 28 11:29:43 PST 2015


No, we don't have to do this.  We don't have to do anything.  This is open source!

I believe we'd have an easier time recruiting more target-specific expertise if LLD is rethought as 2 pieces, the LLVM Integrated Linker and a ld-compatible front-end called 'lld'.  I'd want to eventually merge both into the LLVM repo.  <lld>/tools/lld would sit in <llvm>/tools/lld.  <lld>/lib/ReaderWriter/{arch} would be merged into <llvm>/lib/Target/{arch}.  After this migration, it'd be natural to add a section for Linker Support to:

http://llvm.org/docs/WritingAnLLVMBackend.html

Imagine the implications of that bit of documentation.  Ultimately, I want LLD to follow all the same patterns as the integrated assembler.  I believe its success could be partially credited to its tight integration.

-Greg


REPOSITORY
  rL LLVM

http://reviews.llvm.org/D7229

EMAIL PREFERENCES
  http://reviews.llvm.org/settings/panel/emailpreferences/






More information about the llvm-commits mailing list