Semantics? I know that LLD discarded the all-format architecture of gnu ld; arguably it got that idea from gold which is ELF only. But what semantics did it discard?
I'm a huge fan of LLD by the way. But in addition to performance and its implementation architecture, I think licensing had something to do with LLD's success.