diff options
author | Petr Hosek <phosek@google.com> | 2021-02-12 14:26:31 -0800 |
---|---|---|
committer | Petr Hosek <phosek@google.com> | 2021-02-16 14:33:09 -0800 |
commit | bfa4235e6e92ce2d3df486828ca2b6aef9705c07 (patch) | |
tree | 8ce38fe40afcdace0c51c301598fa87668f47fb0 /llvm/lib/Transforms/Utils/SampleProfileLoaderBaseUtil.cpp | |
parent | fbee4a0c79cc4ee87c34e51342742a5bc6fcf872 (diff) | |
download | llvm-bfa4235e6e92ce2d3df486828ca2b6aef9705c07.zip llvm-bfa4235e6e92ce2d3df486828ca2b6aef9705c07.tar.gz llvm-bfa4235e6e92ce2d3df486828ca2b6aef9705c07.tar.bz2 |
[lld][ELF] Support for zero flag section groups
This change introduces support for zero flag ELF section groups to lld.
lld already supports COMDAT sections, which in ELF are a special type of
ELF section groups. These are generally useful to enable linker GC where
you want a group of sections to always travel together, that is to be
either retained or discarded as a whole, but without the COMDAT
semantics. Other ELF linkers already support zero flag ELF section
groups and this change helps us reach feature parity.
Differential Revision: https://reviews.llvm.org/D96636
Diffstat (limited to 'llvm/lib/Transforms/Utils/SampleProfileLoaderBaseUtil.cpp')
0 files changed, 0 insertions, 0 deletions