Platform and feature support are listed in the README.
Mold is already very fast, however it doesn't do incremental linking and the author has stated that they don't intend to. Wild doesn't do incremental linking yet, but that is the end-goal. By writing Wild in Rust, it's hoped that the complexity of incremental linking will be achievable.
Install readelf (available from binutils package), then run:
readelf --string-dump .comment my-executableLook for a line like:
Linker: Wild version 0.1.0
You can probably also get away with strings (also available from binutils package):
strings my-executable | grep 'Linker:'It's somewhat of a tradition for linkers to end with the letters "ld". e.g. "GNU ld, "gold", "lld", "mold". Since the end-goal is for the linker to be incremental, an "I" is added. Let's say the "W" stands for "Wild", since recursive acronyms are popular in open-source projects.