summaryrefslogtreecommitdiffstats
path: root/llvm/lib/CodeGen/AsmPrinter/DwarfDebug.h
diff options
context:
space:
mode:
Diffstat (limited to 'llvm/lib/CodeGen/AsmPrinter/DwarfDebug.h')
-rw-r--r--llvm/lib/CodeGen/AsmPrinter/DwarfDebug.h5
1 files changed, 3 insertions, 2 deletions
diff --git a/llvm/lib/CodeGen/AsmPrinter/DwarfDebug.h b/llvm/lib/CodeGen/AsmPrinter/DwarfDebug.h
index 6cc792b3731..4a395a336d3 100644
--- a/llvm/lib/CodeGen/AsmPrinter/DwarfDebug.h
+++ b/llvm/lib/CodeGen/AsmPrinter/DwarfDebug.h
@@ -197,7 +197,8 @@ typedef StringMap<std::pair<MCSymbol*, unsigned>,
// A Symbol->pair<Symbol, unsigned> mapping of addresses used by indirect
// references.
-typedef DenseMap<MCSymbol *, std::pair<MCSymbol *, unsigned> > AddrPool;
+typedef DenseMap<const MCSymbol *, std::pair<const MCSymbol *, unsigned> >
+ AddrPool;
/// \brief Collects and handles information specific to a particular
/// collection of units.
@@ -270,7 +271,7 @@ public:
/// \brief Returns the index into the address pool with the given
/// label/symbol.
- unsigned getAddrPoolIndex(MCSymbol *);
+ unsigned getAddrPoolIndex(const MCSymbol *);
/// \brief Returns the address pool.
AddrPool *getAddrPool() { return &AddressPool; }
OpenPOWER on IntegriCloud