[llvm-commits] [dragonegg] r115771 - /dragonegg/trunk/llvm-debug.cpp
Duncan Sands
baldrick at free.fr
Wed Oct 6 01:15:12 PDT 2010
Author: baldrick
Date: Wed Oct 6 03:15:12 2010
New Revision: 115771
URL: http://llvm.org/viewvc/llvm-project?rev=115771&view=rev
Log:
Port commit 105504 (dpatel) from llvm-gcc:
Do not emit debug info for an anonymous global variable for a CFString.
Radar 8055687.
Modified:
dragonegg/trunk/llvm-debug.cpp
Modified: dragonegg/trunk/llvm-debug.cpp
URL: http://llvm.org/viewvc/llvm-project/dragonegg/trunk/llvm-debug.cpp?rev=115771&r1=115770&r2=115771&view=diff
==============================================================================
--- dragonegg/trunk/llvm-debug.cpp (original)
+++ dragonegg/trunk/llvm-debug.cpp Wed Oct 6 03:15:12 2010
@@ -437,7 +437,7 @@
/// EmitGlobalVariable - Emit information about a global variable.
///
void DebugInfo::EmitGlobalVariable(GlobalVariable *GV, tree decl) {
- if (DECL_ARTIFICIAL(decl))
+ if (DECL_ARTIFICIAL(decl) || DECL_IGNORED_P(decl))
return;
// Gather location information.
expanded_location Loc = expand_location(DECL_SOURCE_LOCATION(decl));
More information about the llvm-commits
mailing list