Bukod sa kakayahang magamit nito, ang linker ng GNU ay higit na nakakatulong kaysa iba pang mga link sa pagbibigay ng impormasyon sa diagnostic. Maraming mga linkers abandunahin pagpapatupad kaagad kapag nakakaranas ng isang error; hangga't maaari, ld patuloy na isinasagawa, na nagpapahintulot sa iyo na makilala ang iba pang mga error (o, sa ilang mga kaso, upang makakuha ng isang output file sa kabila ng error).
Ang taglay ng GNU linker ay sinadya upang masakop ang isang malawak na hanay ng mga sitwasyon, at upang maging katugma hangga't maaari sa iba pang mga linker. Bilang resulta, marami kang pagpipilian upang makontrol ang pag-uugali nito.
Ang linker ay sumusuporta sa isang kalabisan ng mga pagpipilian sa command-line , ngunit sa aktwal na kasanayan ilang ng mga ito ay ginagamit sa anumang partikular na konteksto. Halimbawa, ang madalas na paggamit ng ld ay i-link ang karaniwang mga file ng Unix na bagay sa isang pamantayan, suportado ng sistema ng Unix . Sa ganitong sistema, i-link ang isang file na "hello.o":