diff options
author | Nico Weber <thakis@chromium.org> | 2021-11-18 16:59:21 -0500 |
---|---|---|
committer | Nico Weber <thakis@chromium.org> | 2021-11-19 09:23:19 -0500 |
commit | bc20bcb39e02e7b593fe0f50fe47959b635f5e56 (patch) | |
tree | a54d84baa5f15f60e499d2e22231bf70c00f6ef9 /llvm/lib/ExecutionEngine/Orc/ObjectLinkingLayer.cpp | |
parent | 4f9a5c2a1438c719f30f384c6bd9ac9290b882c0 (diff) | |
download | llvm-bc20bcb39e02e7b593fe0f50fe47959b635f5e56.zip llvm-bc20bcb39e02e7b593fe0f50fe47959b635f5e56.tar.gz llvm-bc20bcb39e02e7b593fe0f50fe47959b635f5e56.tar.bz2 |
[lld/mac] Crash even less on undefined symbols with --icf=all
Follow-up to https://reviews.llvm.org/D112643. Even after that change, we were
still asserting if two separate functions that are eligible for ICF (same size,
same data, same number of relocs, same reloc types, ...) referred to
Undefineds. This fixes that oversight.
Differential Revision: https://reviews.llvm.org/D114195
Diffstat (limited to 'llvm/lib/ExecutionEngine/Orc/ObjectLinkingLayer.cpp')
0 files changed, 0 insertions, 0 deletions