summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Target/CBackend/CBackend.cpp
diff options
context:
space:
mode:
authorDaniel Dunbar <daniel@zuster.org>2009-07-17 03:43:21 +0000
committerDaniel Dunbar <daniel@zuster.org>2009-07-17 03:43:21 +0000
commitd0ed53e711448baf0a7f2fae3a341f52fb02a449 (patch)
tree855b8534f53212188f03edf65c8977b53a4f7ddc /llvm/lib/Target/CBackend/CBackend.cpp
parent39d6faa31e11a756ad669063130fb76d742fc839 (diff)
downloadbcm5719-llvm-d0ed53e711448baf0a7f2fae3a341f52fb02a449.tar.gz
bcm5719-llvm-d0ed53e711448baf0a7f2fae3a341f52fb02a449.zip
Make sure CWriter's Context get's initialized.
llvm-svn: 76147
Diffstat (limited to 'llvm/lib/Target/CBackend/CBackend.cpp')
-rw-r--r--llvm/lib/Target/CBackend/CBackend.cpp2
1 files changed, 2 insertions, 0 deletions
diff --git a/llvm/lib/Target/CBackend/CBackend.cpp b/llvm/lib/Target/CBackend/CBackend.cpp
index cca896b59d3..58cc07d1bb1 100644
--- a/llvm/lib/Target/CBackend/CBackend.cpp
+++ b/llvm/lib/Target/CBackend/CBackend.cpp
@@ -1816,6 +1816,8 @@ static SpecialGlobalClass getGlobalVariableClass(const GlobalVariable *GV) {
bool CWriter::doInitialization(Module &M) {
+ FunctionPass::doInitialization(M);
+
// Initialize
TheModule = &M;
OpenPOWER on IntegriCloud