aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/Target/TargetLoweringObjectFile.cpp
diff options
context:
space:
mode:
authorJay Foad <jay.foad@gmail.com>2011-06-19 18:37:11 +0000
committerJay Foad <jay.foad@gmail.com>2011-06-19 18:37:11 +0000
commit6002068c1323ec589471c92c35025f3699d92575 (patch)
treee1f5aa008da462b8cbdf0ab0864778888f7f1c4f /llvm/lib/Target/TargetLoweringObjectFile.cpp
parentf3c6d6def51dd083aedf8f043db0c1ba69353b01 (diff)
downloadllvm-6002068c1323ec589471c92c35025f3699d92575.zip
llvm-6002068c1323ec589471c92c35025f3699d92575.tar.gz
llvm-6002068c1323ec589471c92c35025f3699d92575.tar.bz2
Fix a FIXME by making GlobalVariable::getInitializer() return a
const Constant *. llvm-svn: 133400
Diffstat (limited to 'llvm/lib/Target/TargetLoweringObjectFile.cpp')
-rw-r--r--llvm/lib/Target/TargetLoweringObjectFile.cpp4
1 files changed, 2 insertions, 2 deletions
diff --git a/llvm/lib/Target/TargetLoweringObjectFile.cpp b/llvm/lib/Target/TargetLoweringObjectFile.cpp
index 3343384..3e2a768 100644
--- a/llvm/lib/Target/TargetLoweringObjectFile.cpp
+++ b/llvm/lib/Target/TargetLoweringObjectFile.cpp
@@ -66,7 +66,7 @@ TargetLoweringObjectFile::~TargetLoweringObjectFile() {
}
static bool isSuitableForBSS(const GlobalVariable *GV) {
- Constant *C = GV->getInitializer();
+ const Constant *C = GV->getInitializer();
// Must have zero initializer.
if (!C->isNullValue())
@@ -168,7 +168,7 @@ SectionKind TargetLoweringObjectFile::getKindForGlobal(const GlobalValue *GV,
return SectionKind::getBSS();
}
- Constant *C = GVar->getInitializer();
+ const Constant *C = GVar->getInitializer();
// If the global is marked constant, we can put it into a mergable section,
// a mergable string section, or general .data if it contains relocations.