[PATCH] D106629: [lld/mac] Implement for section$start and section$ end symbols
Nico Weber via Phabricator via llvm-commits
llvm-commits at lists.llvm.org
Thu Jul 22 19:46:05 PDT 2021
thakis added a comment.
In D106629#2898943 <https://reviews.llvm.org/D106629#2898943>, @thakis wrote:
> Here's a coverage report of "check-lld" made with lld with this patch as host linker. (Built lld without coverage with this patch, then build everything again with coverage, and using the lld from the first build as linker): https://drive.google.com/file/d/1D8Zmd45neE-_S2I4Yu2veaZLhy6CPZv3/view?usp=sharing Decent test coverage!
For comparison, here's the same report with ld as host linker. Things look pretty similar, so that's good :) ld shows more lines in ELF CallGraphSort.cpp, lld more in COFF. Maybe those get partially ICF'd, or the runtime gets confused by these files containing functions with the same names (in unnamed namespaces each, so shouldn't be an ODR issue).
CHANGES SINCE LAST ACTION
https://reviews.llvm.org/D106629/new/
https://reviews.llvm.org/D106629
More information about the llvm-commits
mailing list