This is an archive of the discontinued LLVM Phabricator instance.

[LLD] [docs] Add a known limitation to the comment about lld supporting GCC/MinGW object files. NFC.
ClosedPublic

Authored by mstorsjo on Jan 4 2019, 2:35 PM.

Details

Summary

It's a rather long-winded comment, but we still want to announce that we mostly work out of the box with existing sysroots, just not ones with dwarf exceptions.

For libunwind with dwarf exceptions, a GCC style crtend.o with a terminator isn't needed, so it doesn't matter in such setups. For existing GCC setups, i686 either uses dwarf or SjLj (both are pretty much equally common I think), while the x86_64 ones either use SEH or SjLj.

Diff Detail

Repository
rL LLVM

Event Timeline

mstorsjo created this revision.Jan 4 2019, 2:35 PM
ruiu accepted this revision.Jan 4 2019, 2:54 PM

LGTM

docs/ReleaseNotes.rst
63–64 ↗(On Diff #180326)

dwarf -> DWARF

This revision is now accepted and ready to land.Jan 4 2019, 2:54 PM
This revision was automatically updated to reflect the committed changes.