[llvm-commits] CVS: llvm/docs/SourceLevelDebugging.html

Jim Laskey jlaskey at apple.com
Thu Jun 15 13:51:59 PDT 2006



Changes in directory llvm/docs:

SourceLevelDebugging.html updated: 1.18 -> 1.19
---
Log message:

1. Support standard dwarf format (was bootstrapping in Apple format.)

2. Add vector support.


---
Diffs of the changes:  (+7 -2)

 SourceLevelDebugging.html |    9 +++++++--
 1 files changed, 7 insertions(+), 2 deletions(-)


Index: llvm/docs/SourceLevelDebugging.html
diff -u llvm/docs/SourceLevelDebugging.html:1.18 llvm/docs/SourceLevelDebugging.html:1.19
--- llvm/docs/SourceLevelDebugging.html:1.18	Fri Mar 24 03:20:27 2006
+++ llvm/docs/SourceLevelDebugging.html	Thu Jun 15 15:51:43 2006
@@ -575,6 +575,7 @@
     uint,   ;; Size in bits
     uint,   ;; Alignment in bits
     uint,   ;; Offset in bits
+    bool,   ;; Is vector flag
     {  }*   ;; Reference to array of member descriptors
   }
 </pre>
@@ -590,6 +591,8 @@
   DW_TAG_union_type = 23
 </pre>
 
+<p>The vector flag indicates that an array type is a native packed vector.</p>
+
 <p>The members of array types (tag = <tt>DW_TAG_array_type</tt>) are <a
 href="#format_subrange">subrange descriptors</a>, each representing the range of
 subscripts at that level of indexing.</p>
@@ -1600,7 +1603,8 @@
     uint 96, 
     uint 32, 
     uint 0, 
-    {  }* null, 
+    {  }* null,
+    bool false,
     {  }* cast ([3 x {  }*]* %llvm.dbg.array to {  }*) }, section "llvm.metadata"
 %str2 = internal constant [6 x sbyte] c"Color\00", section "llvm.metadata"
 
@@ -1693,6 +1697,7 @@
     uint 32, 
     uint 0, 
     {  }* null, 
+    bool false,
     {  }* cast ([3 x {  }*]* %llvm.dbg.array to {  }*) }, section "llvm.metadata"
 %str1 = internal constant [6 x sbyte] c"Trees\00", section "llvm.metadata"
 
@@ -1745,7 +1750,7 @@
 
   <a href="mailto:sabre at nondot.org">Chris Lattner</a><br>
   <a href="http://llvm.org">LLVM Compiler Infrastructure</a><br>
-  Last modified: $Date: 2006/03/24 09:20:27 $
+  Last modified: $Date: 2006/06/15 20:51:43 $
 </address>
 
 </body>






More information about the llvm-commits mailing list