Constify MCSymbol* parameters to DwarfDebug::attachLowHighPC.
authorFrederic Riss <friss@apple.com>
Thu, 28 Aug 2014 19:09:29 +0000 (19:09 +0000)
committerFrederic Riss <friss@apple.com>
Thu, 28 Aug 2014 19:09:29 +0000 (19:09 +0000)
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@216681 91177308-0d34-0410-b5e6-96231b3b80d8

lib/CodeGen/AsmPrinter/DwarfDebug.cpp
lib/CodeGen/AsmPrinter/DwarfDebug.h

index 58bc96daf26b4bb6148512d55a3a1f556005890a..1788a6289edef8eca0c4e4eb27a0ba3ac88d4f52 100644 (file)
@@ -2610,7 +2610,7 @@ void DwarfDebug::addDwarfTypeUnitType(DwarfCompileUnit &CU,
 }
 
 void DwarfDebug::attachLowHighPC(DwarfCompileUnit &Unit, DIE &D,
-                                 MCSymbol *Begin, MCSymbol *End) {
+                                 const MCSymbol *Begin, const MCSymbol *End) {
   assert(Begin && "Begin label should not be null!");
   assert(End && "End label should not be null!");
   assert(Begin->isDefined() && "Invalid starting label");
index c0e7e43931804c084533285589b212343d7c3bdd..3528b2b8e330e7ecadb336a88837d4e23af88f84 100644 (file)
@@ -562,8 +562,8 @@ class DwarfDebug : public AsmPrinterHandler {
 
   void attachRangesOrLowHighPC(DwarfCompileUnit &Unit, DIE &D,
                                const SmallVectorImpl<InsnRange> &Ranges);
-  void attachLowHighPC(DwarfCompileUnit &Unit, DIE &D, MCSymbol *Begin,
-                       MCSymbol *End);
+  void attachLowHighPC(DwarfCompileUnit &Unit, DIE &D, const MCSymbol *Begin,
+                       const MCSymbol *End);
 
 public:
   //===--------------------------------------------------------------------===//