It's in libSystem, so it doesn't bring in any new deps, and it's
currently much faster than LLVM's current SHA256 implementation.
Makes linking Chromium Framework with ld64.lld 17% faster. See also PR56121.
No behavior change.
Differential D128290
[lld/mac] On Apple systems, call CC_SHA256 from libSystem ClosedPublic Authored by thakis on Jun 21 2022, 10:53 AM.
Details
Summary It's in libSystem, so it doesn't bring in any new deps, and it's Makes linking Chromium Framework with ld64.lld 17% faster. See also PR56121. No behavior change.
Diff Detail
Event TimelineHerald added projects: Restricted Project, Restricted Project. · View Herald TranscriptJun 21 2022, 10:53 AM This revision is now accepted and ready to land.Jun 21 2022, 11:02 AM Closed by commit rG858e8b17f736: [lld/mac] On Apple systems, call CC_SHA256 from libSystem (authored by thakis). · Explain WhyJun 21 2022, 11:58 AM This revision was automatically updated to reflect the committed changes.
Diff 438789 lld/MachO/SyntheticSections.cpp
|