summaryrefslogtreecommitdiffstats
path: root/clang/lib/CodeGen/CodeGenModule.cpp
diff options
context:
space:
mode:
authorChris Lattner <sabre@nondot.org>2008-04-25 15:47:13 +0000
committerChris Lattner <sabre@nondot.org>2008-04-25 15:47:13 +0000
commit73669defedc32af0144e740932c0467d6aeb2055 (patch)
treeaee593ab9d771ba18b4f7ed57dbfeaca3a1c2498 /clang/lib/CodeGen/CodeGenModule.cpp
parent0276933b4bebe472ffbe89e0047da7721d4fbe6c (diff)
downloadbcm5719-llvm-73669defedc32af0144e740932c0467d6aeb2055.tar.gz
bcm5719-llvm-73669defedc32af0144e740932c0467d6aeb2055.zip
remove the 'unused static' diagnostic from codegen. This should be
reimplemented in Sema someday. This is tracked in PR2236. Until then disabling it removes some bogus diagnostics (see 2236). llvm-svn: 50263
Diffstat (limited to 'clang/lib/CodeGen/CodeGenModule.cpp')
-rw-r--r--clang/lib/CodeGen/CodeGenModule.cpp8
1 files changed, 0 insertions, 8 deletions
diff --git a/clang/lib/CodeGen/CodeGenModule.cpp b/clang/lib/CodeGen/CodeGenModule.cpp
index 98a8aaaf86d..7e5e8f06b70 100644
--- a/clang/lib/CodeGen/CodeGenModule.cpp
+++ b/clang/lib/CodeGen/CodeGenModule.cpp
@@ -355,14 +355,6 @@ void CodeGenModule::EmitStatics() {
Changed = true;
}
} while (Changed);
-
- // Warn about all statics that are still unused at end of code generation.
- for (unsigned i = 0, e = StaticDecls.size(); i != e; ++i) {
- const NamedDecl *D = StaticDecls[i];
- std::string Msg = D->getName();
- getDiags().Report(Context.getFullLoc(D->getLocation()),
- diag::warn_unused_static, &Msg, 1);
- }
}
llvm::Constant *CodeGenModule::EmitGlobalInit(const Expr *Expr) {
OpenPOWER on IntegriCloud