diff options
author | Chris Lattner <sabre@nondot.org> | 2008-04-25 15:47:13 +0000 |
---|---|---|
committer | Chris Lattner <sabre@nondot.org> | 2008-04-25 15:47:13 +0000 |
commit | 73669defedc32af0144e740932c0467d6aeb2055 (patch) | |
tree | aee593ab9d771ba18b4f7ed57dbfeaca3a1c2498 /clang/lib/CodeGen/CodeGenModule.cpp | |
parent | 0276933b4bebe472ffbe89e0047da7721d4fbe6c (diff) | |
download | bcm5719-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.cpp | 8 |
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) { |