diff options
author | Chris Lattner <sabre@nondot.org> | 2009-08-03 19:12:26 +0000 |
---|---|---|
committer | Chris Lattner <sabre@nondot.org> | 2009-08-03 19:12:26 +0000 |
commit | 38c398808cff7defdf013fa750dfac8e66302975 (patch) | |
tree | 4d730449cb6c9eecb8d0ff30239127c485fc932c | |
parent | 9a7a4d2a6099d85913df16b2eed6f51fe566e72b (diff) |
make getObjFileLowering() return a non-const reference.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@77984 91177308-0d34-0410-b5e6-96231b3b80d8
-rw-r--r-- | include/llvm/CodeGen/AsmPrinter.h | 2 | ||||
-rw-r--r-- | include/llvm/Target/TargetLowering.h | 2 | ||||
-rw-r--r-- | lib/CodeGen/AsmPrinter/AsmPrinter.cpp | 2 |
3 files changed, 3 insertions, 3 deletions
diff --git a/include/llvm/CodeGen/AsmPrinter.h b/include/llvm/CodeGen/AsmPrinter.h index 7cdf0a7c7b..bc3c7827ff 100644 --- a/include/llvm/CodeGen/AsmPrinter.h +++ b/include/llvm/CodeGen/AsmPrinter.h @@ -77,7 +77,7 @@ namespace llvm { TargetMachine &TM; /// getObjFileLowering - Return information about object file lowering. - const TargetLoweringObjectFile &getObjFileLowering() const; + TargetLoweringObjectFile &getObjFileLowering() const; /// Target Asm Printer information. /// diff --git a/include/llvm/Target/TargetLowering.h b/include/llvm/Target/TargetLowering.h index c2156d8c0b..8e5844ea9e 100644 --- a/include/llvm/Target/TargetLowering.h +++ b/include/llvm/Target/TargetLowering.h @@ -107,7 +107,7 @@ public: TargetMachine &getTargetMachine() const { return TM; } const TargetData *getTargetData() const { return TD; } - const TargetLoweringObjectFile &getObjFileLowering() const { return TLOF; } + TargetLoweringObjectFile &getObjFileLowering() const { return TLOF; } bool isBigEndian() const { return !IsLittleEndian; } bool isLittleEndian() const { return IsLittleEndian; } diff --git a/lib/CodeGen/AsmPrinter/AsmPrinter.cpp b/lib/CodeGen/AsmPrinter/AsmPrinter.cpp index c2a89b2d7e..2bef401a61 100644 --- a/lib/CodeGen/AsmPrinter/AsmPrinter.cpp +++ b/lib/CodeGen/AsmPrinter/AsmPrinter.cpp @@ -74,7 +74,7 @@ AsmPrinter::~AsmPrinter() { delete &OutContext; } -const TargetLoweringObjectFile &AsmPrinter::getObjFileLowering() const { +TargetLoweringObjectFile &AsmPrinter::getObjFileLowering() const { return TM.getTargetLowering()->getObjFileLowering(); } |