Clang-Team erwägt, lld als Default-Linker zu verwenden

Das auf hohe Performance ausgelegte Unterprojekt soll GNU ld als Standard ablösen. lld sei nun reif genug und die manuelle Auswahl auf GNU-Systemen sei zu umständlich, meint LLVM-Mitentwickler Renato Golin.

vorlesen Druckansicht
Clang-Team erwägt, lld als Default-Linker zu verwenden
Lesezeit: 1 Min.

Auf der LLVM-Mailing-Liste läuft derzeit eine Diskussion darüber, ob Clang künftig lld als Standard-Linker verwenden soll. Bisher erfordert das auf GNU-Systemen den Umweg über symlink oder -fuse. LLVM-Mitentwickler Renato Golin möchte, dass Clang künftig das Unterprojekt lld bevorzugt. Letzteres ist wie der Rest der Compiler-Architektur unter der LLVM-Lizenz verfügbar.

Im Dezember letzten Jahres hatte LLVM lld als Alternative zu den GNU-Tools ld und gold vorgestellt. Golin hält ihn nun für ausreichend ausgereift, um ihm wo möglich den Vorzug gegenüber ld zu geben. In letzter Zeit hatte sich Golin unter anderem auch für den Umzug der Compiler-Infrastruktur nach GitHub stark gemacht, zu dem derzeit eine Umfrage läuft.

Weitere Details stehen in Golins Mail vom Freitag mit dem Vorschlag. Über das Wochenende haben sich in dem zugehörigen Thread bereits einige weitere Entwickler zum Thema geäußert. (rme)