-
Notifications
You must be signed in to change notification settings - Fork 14.6k
Open
Labels
clang:codegenIR generation bugs: mangling, exceptions, etc.IR generation bugs: mangling, exceptions, etc.objective-cquestionA question, not bug report. Check out https://llvm.org/docs/GettingInvolved.html instead!A question, not bug report. Check out https://llvm.org/docs/GettingInvolved.html instead!
Description
Why are the sections used internally by Objective-C marked by Clang with no_dead_strip
?
For example __DATA,__objc_classrefs,regular,no_dead_strip
in here.
It seems like that might prevent (like the name says) certain forms of dead stripping of Objective-C code? Though I couldn't find an example of this, in practice the linker seems to remove it anyhow?
Metadata
Metadata
Assignees
Labels
clang:codegenIR generation bugs: mangling, exceptions, etc.IR generation bugs: mangling, exceptions, etc.objective-cquestionA question, not bug report. Check out https://llvm.org/docs/GettingInvolved.html instead!A question, not bug report. Check out https://llvm.org/docs/GettingInvolved.html instead!