diff options
Diffstat (limited to 'lld/ELF/Config.h')
| -rw-r--r-- | lld/ELF/Config.h | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/lld/ELF/Config.h b/lld/ELF/Config.h index 81655ef7bfd..e4974d3afba 100644 --- a/lld/ELF/Config.h +++ b/lld/ELF/Config.h @@ -24,6 +24,7 @@ namespace lld { namespace elf { class InputFile; +class InputSectionBase; enum ELFKind { ELFNoneKind, @@ -104,6 +105,9 @@ struct Configuration { std::vector<SymbolVersion> VersionScriptGlobals; std::vector<SymbolVersion> VersionScriptLocals; std::vector<uint8_t> BuildIdVector; + llvm::MapVector<std::pair<const InputSectionBase *, const InputSectionBase *>, + uint64_t> + CallGraphProfile; bool AllowMultipleDefinition; bool AndroidPackDynRelocs = false; bool ARMHasBlx = false; |

