diff options
Diffstat (limited to 'llvm/lib')
| -rw-r--r-- | llvm/lib/Target/Sparc/EmitAssembly.cpp | 6 | ||||
| -rw-r--r-- | llvm/lib/Target/Sparc/SparcInternals.h | 2 |
2 files changed, 4 insertions, 4 deletions
diff --git a/llvm/lib/Target/Sparc/EmitAssembly.cpp b/llvm/lib/Target/Sparc/EmitAssembly.cpp index 9001c746e74..7a200e06de7 100644 --- a/llvm/lib/Target/Sparc/EmitAssembly.cpp +++ b/llvm/lib/Target/Sparc/EmitAssembly.cpp @@ -21,7 +21,7 @@ namespace { class SparcAsmPrinter { ostream &Out; SlotCalculator Table; - UltraSparc &Target; + const UltraSparc &Target; enum Sections { Unknown, @@ -30,7 +30,7 @@ class SparcAsmPrinter { ReadOnly, } CurSection; public: - inline SparcAsmPrinter(ostream &o, const Module *M, UltraSparc &t) + inline SparcAsmPrinter(ostream &o, const Module *M, const UltraSparc &t) : Out(o), Table(SlotCalculator(M, true)), Target(t), CurSection(Unknown) { emitModule(M); } @@ -230,6 +230,6 @@ void SparcAsmPrinter::emitModule(const Module *M) { // method. The specified method must have been compiled before this may be // used. // -void UltraSparc::emitAssembly(const Module *M, ostream &Out) { +void UltraSparc::emitAssembly(const Module *M, ostream &Out) const { SparcAsmPrinter Print(Out, M, *this); } diff --git a/llvm/lib/Target/Sparc/SparcInternals.h b/llvm/lib/Target/Sparc/SparcInternals.h index 2a1875ee809..ca02d21fef8 100644 --- a/llvm/lib/Target/Sparc/SparcInternals.h +++ b/llvm/lib/Target/Sparc/SparcInternals.h @@ -1082,7 +1082,7 @@ public: // module. The specified module must have been compiled before this may be // used. // - virtual void emitAssembly(const Module *M, ostream &OutStr); + virtual void emitAssembly(const Module *M, ostream &OutStr) const; }; |

