This is an archive of the discontinued LLVM Phabricator instance.

[tsan][test] Remaining tests requiring weak symbols for dyld64
ClosedPublic

Authored by rsundahl on Aug 1 2022, 10:44 AM.

Details

Summary

This should be the last of the tests requiring weak symbols for Apple dyld64 > macOS 12.0. I would like to see dyld64 consider all symbols in the main program for weak-def-coalescing regardless of whether-or-not the program contains a weak symbol.

Diff Detail

Event Timeline

rsundahl created this revision.Aug 1 2022, 10:44 AM
Herald added a project: Restricted Project. · View Herald TranscriptAug 1 2022, 10:44 AM
Herald added a subscriber: Enna1. · View Herald Transcript
rsundahl requested review of this revision.Aug 1 2022, 10:44 AM
Herald added a project: Restricted Project. · View Herald TranscriptAug 1 2022, 10:44 AM
Herald added a subscriber: Restricted Project. · View Herald Transcript
rsundahl edited the summary of this revision. (Show Details)Aug 1 2022, 10:56 AM
rsundahl added reviewers: yln, MaskRay, thetruestblue, wrotki.
MaskRay accepted this revision.Aug 1 2022, 10:59 AM

Wish that dyld can fix this functionality regression:)

This revision is now accepted and ready to land.Aug 1 2022, 10:59 AM
This revision was landed with ongoing or failed builds.Aug 1 2022, 11:02 AM
This revision was automatically updated to reflect the committed changes.