devel/lld 21.1.8 NetBSD
The LLVM Linker
- System
- NetBSD
- Repository
- pkgsrc
- Maintainer
- [email protected]
- Last update
- Commit
a4856445ee- License
- apache-2.0
- Categories
- devel
- Package size
- 3019.3 KiB, 44550.5 KiB installed
Description
LLD is a linker from the LLVM project that is a drop-in replacement for system linkers and runs much faster than them. It also provides features that are useful for toolchain developers.
The linker supports ELF (Unix), PE/COFF (Windows), Mach-O (macOS) and WebAssembly in descending order of completeness. Internally, LLD consists of several different linkers. The PE/COFF port is complete, including Windows debug info (PDB) support. The WebAssembly port is still a work in progress (See WebAssembly lld port). The Mach-O port is built based on a different architecture than the others. For the details about Mach-O, please read ATOM-based lld.
In the other systems
| System | Port | Version |
|---|---|---|
| NetBSD | devel/lld | 21.1.8 |
| MidnightBSD | devel/linux-rl9-lld | 20.1.8 |
Install
Binary package:
pkgin install lld
From pkgsrc:
cd /usr/pkgsrc/devel/lld && make install clean
Packages
The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.
| Repository | Version |
|---|---|
| NetBSD 10.1 x86_64 | 21.1.8 |
| NetBSD 10.1 aarch64 | 21.1.8 |
| SmartOS / illumos x86_64 | 22.1.8nb1 |
| macOS 15 arm64 | 22.1.8nb1 |