From cb648f90a26eb05ae8d508d500ca12881df50824 Mon Sep 17 00:00:00 2001 From: Dan Gohman Date: Fri, 14 Sep 2007 20:08:19 +0000 Subject: [PATCH] Remove spurious consts. This fixes warnings with compilers that are strict about such things. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@41956 91177308-0d34-0410-b5e6-96231b3b80d8 --- include/llvm/CodeGen/MachineInstr.h | 2 +- lib/CodeGen/MachineInstr.cpp | 2 +- lib/Support/APFloat.cpp | 4 ++-- lib/System/Unix/Program.inc | 4 ++-- utils/TableGen/CodeGenRegisters.h | 2 +- 5 files changed, 7 insertions(+), 7 deletions(-) diff --git a/include/llvm/CodeGen/MachineInstr.h b/include/llvm/CodeGen/MachineInstr.h index 8fe446f0e8b..4ba436b1fd9 100644 --- a/include/llvm/CodeGen/MachineInstr.h +++ b/include/llvm/CodeGen/MachineInstr.h @@ -363,7 +363,7 @@ public: /// getOpcode - Returns the opcode of this MachineInstr. /// - const int getOpcode() const; + int getOpcode() const; /// Access to explicit operands of the instruction. /// diff --git a/lib/CodeGen/MachineInstr.cpp b/lib/CodeGen/MachineInstr.cpp index 8a592318c51..d6aab291f90 100644 --- a/lib/CodeGen/MachineInstr.cpp +++ b/lib/CodeGen/MachineInstr.cpp @@ -116,7 +116,7 @@ MachineInstr::~MachineInstr() { /// getOpcode - Returns the opcode of this MachineInstr. /// -const int MachineInstr::getOpcode() const { +int MachineInstr::getOpcode() const { return TID->Opcode; } diff --git a/lib/Support/APFloat.cpp b/lib/Support/APFloat.cpp index 397ff6d164f..68c1fccc418 100644 --- a/lib/Support/APFloat.cpp +++ b/lib/Support/APFloat.cpp @@ -1629,7 +1629,7 @@ APFloat::convertF80LongDoubleAPFloatToAPInt() const { APInt APFloat::convertDoubleAPFloatToAPInt() const { - assert(semantics == (const llvm::fltSemantics* const)&IEEEdouble); + assert(semantics == (const llvm::fltSemantics*)&IEEEdouble); assert (partCount()==1); uint64_t myexponent, mysignificand; @@ -1659,7 +1659,7 @@ APFloat::convertDoubleAPFloatToAPInt() const { APInt APFloat::convertFloatAPFloatToAPInt() const { - assert(semantics == (const llvm::fltSemantics* const)&IEEEsingle); + assert(semantics == (const llvm::fltSemantics*)&IEEEsingle); assert (partCount()==1); uint32_t myexponent, mysignificand; diff --git a/lib/System/Unix/Program.inc b/lib/System/Unix/Program.inc index 896e8090e70..6517a96b09b 100644 --- a/lib/System/Unix/Program.inc +++ b/lib/System/Unix/Program.inc @@ -196,9 +196,9 @@ Program::ExecuteAndWait(const Path& path, // Execute! if (envp != 0) - execve (path.c_str(), (char** const)args, (char**)envp); + execve (path.c_str(), (char**)args, (char**)envp); else - execv (path.c_str(), (char** const)args); + execv (path.c_str(), (char**)args); // If the execve() failed, we should exit and let the parent pick up // our non-zero exit status. exit (errno); diff --git a/utils/TableGen/CodeGenRegisters.h b/utils/TableGen/CodeGenRegisters.h index 83c85b8f3a9..cee81e9092c 100644 --- a/utils/TableGen/CodeGenRegisters.h +++ b/utils/TableGen/CodeGenRegisters.h @@ -45,7 +45,7 @@ namespace llvm { const std::vector &getValueTypes() const { return VTs; } unsigned getNumValueTypes() const { return VTs.size(); } - const MVT::ValueType getValueTypeNum(unsigned VTNum) const { + MVT::ValueType getValueTypeNum(unsigned VTNum) const { if (VTNum < VTs.size()) return VTs[VTNum]; assert(0 && "VTNum greater than number of ValueTypes in RegClass!"); -- 2.34.1