[llvm-commits] [llvm-gcc-4.2] r102745 - /llvm-gcc-4.2/trunk/gcc/llvm-debug.cpp
Devang Patel
dpatel at apple.com
Fri Apr 30 12:39:08 PDT 2010
Author: dpatel
Date: Fri Apr 30 14:39:08 2010
New Revision: 102745
URL: http://llvm.org/viewvc/llvm-project?rev=102745&view=rev
Log:
Include isArtificial and isOoptimized flags in subprogram debug info.
Modified:
llvm-gcc-4.2/trunk/gcc/llvm-debug.cpp
Modified: llvm-gcc-4.2/trunk/gcc/llvm-debug.cpp
URL: http://llvm.org/viewvc/llvm-project/llvm-gcc-4.2/trunk/gcc/llvm-debug.cpp?rev=102745&r1=102744&r2=102745&view=diff
==============================================================================
--- llvm-gcc-4.2/trunk/gcc/llvm-debug.cpp (original)
+++ llvm-gcc-4.2/trunk/gcc/llvm-debug.cpp Fri Apr 30 14:39:08 2010
@@ -365,8 +365,8 @@
FNType,
Fn->hasInternalLinkage(),
true /*definition*/,
- Virtuality, VIndex, ContainingType);
-
+ Virtuality, VIndex, ContainingType,
+ DECL_ARTIFICIAL (FnDecl), optimize);
SPCache[FnDecl] = WeakVH(SP.getNode());
@@ -1015,7 +1015,7 @@
getOrCreateFile(MemLoc.file),
MemLoc.line, SPTy, false, false,
Virtuality, VIndex, ContainingType,
- DECL_ARTIFICIAL (Member));
+ DECL_ARTIFICIAL (Member), optimize);
EltTys.push_back(SP);
SPCache[Member] = WeakVH(SP.getNode());
}
More information about the llvm-commits
mailing list