diff options
author | Peter Collingbourne <peter@pcc.me.uk> | 2018-07-21 00:17:11 +0000 |
---|---|---|
committer | Peter Collingbourne <peter@pcc.me.uk> | 2018-07-21 00:17:11 +0000 |
commit | 37f25a24bbf1fdb384c1e2559f033952f934a6e1 (patch) | |
tree | e3d3524213f8ff3a4de5ca0d2532b3f6001f66fa /clang/lib/Frontend/CompilerInvocation.cpp | |
parent | 960246dbee67c827eb4339b0fe68b7534b5a79d8 (diff) | |
download | bcm5719-llvm-37f25a24bbf1fdb384c1e2559f033952f934a6e1.tar.gz bcm5719-llvm-37f25a24bbf1fdb384c1e2559f033952f934a6e1.zip |
ELF: Make sections with KeepUnique bit eligible for ICF.
The only restriction is that we cannot merge more than one KeepUnique
section together. This matches gold's behaviour and reduces code size
when using --icf=safe.
Differential Revision: https://reviews.llvm.org/D49622
llvm-svn: 337638
Diffstat (limited to 'clang/lib/Frontend/CompilerInvocation.cpp')
0 files changed, 0 insertions, 0 deletions