[llvm-commits] [dragonegg] r97395 - /dragonegg/trunk/llvm-debug.cpp

Duncan Sands baldrick at free.fr
Sun Feb 28 05:27:58 PST 2010


Author: baldrick
Date: Sun Feb 28 07:27:58 2010
New Revision: 97395

URL: http://llvm.org/viewvc/llvm-project?rev=97395&view=rev
Log:
Port commit 95842 (dpatel) from llvm-gcc:
Pointers do not need a name.


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=97395&r1=97394&r2=97395&view=diff
==============================================================================
--- dragonegg/trunk/llvm-debug.cpp (original)
+++ dragonegg/trunk/llvm-debug.cpp Sun Feb 28 07:27:58 2010
@@ -615,7 +615,9 @@
   
   StringRef PName = FromTy.getName();
   DIType PTy = 
-    DebugFactory.CreateDerivedType(Tag, findRegion(TYPE_CONTEXT(type)), PName,
+    DebugFactory.CreateDerivedType(Tag, findRegion(TYPE_CONTEXT(type)), 
+                                   Tag == DW_TAG_pointer_type ? 
+                                   StringRef() : PName,
                                    getOrCreateCompileUnit(NULL), 
                                    0 /*line no*/, 
                                    NodeSizeInBits(type),





More information about the llvm-commits mailing list