A stripped-down LLD (LLVM linker)
OTHER License
With llvm-config
in PATH,
mkdir out
cd out
cmake /path/to/picolld -G Ninja
ninja lld
Based on llvm-project/lld on 2020-04-10. Deleted
Removing the dependency on LLVM is possible, but it would require lots of efforts:
llvm/DebugInfo/DWARF/
: .eh_frame supportllvm/Object/
: ELF parsingllvm/Option/Option.h
: command line parsingllvm/ADT/
: STL extensions