diff options
author | Jez Ng <jezng@fb.com> | 2021-06-24 22:23:04 -0400 |
---|---|---|
committer | Jez Ng <jezng@fb.com> | 2021-06-24 22:23:12 -0400 |
commit | 8aa17d1eaeb48f8782661680d69c28f2458959ad (patch) | |
tree | 60b00cf6a50aeb0c8460fe45a4738d83cf5c5fa7 /flang/lib/Frontend/CompilerInvocation.cpp | |
parent | b904574b3dbdf8e4bc9ebcdfa11144fae5c87aaa (diff) | |
download | llvm-8aa17d1eaeb48f8782661680d69c28f2458959ad.zip llvm-8aa17d1eaeb48f8782661680d69c28f2458959ad.tar.gz llvm-8aa17d1eaeb48f8782661680d69c28f2458959ad.tar.bz2 |
[lld-macho] Move ICF members from InputSection to ConcatInputSection
`icfEqClass` only makes sense on ConcatInputSections since (in contrast
to literal sections) they are deduplicated as an atomic unit.
Similarly, `hasPersonality` and `replacement` don't make sense on
literal sections.
This mirrors LLD-ELF, which stores `icfEqClass` only on non-mergeable
sections.
Reviewed By: #lld-macho, gkm
Differential Revision: https://reviews.llvm.org/D104670
Diffstat (limited to 'flang/lib/Frontend/CompilerInvocation.cpp')
0 files changed, 0 insertions, 0 deletions