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

Jim Laskey jlaskey at apple.com
Tue Jun 20 14:13:33 PDT 2006



Changes in directory llvm/docs:

SourceLevelDebugging.html updated: 1.21 -> 1.22
---
Log message:

add subroutine types

---
Diffs of the changes:  (+6 -1)

 SourceLevelDebugging.html |    7 ++++++-
 1 files changed, 6 insertions(+), 1 deletion(-)


Index: llvm/docs/SourceLevelDebugging.html
diff -u llvm/docs/SourceLevelDebugging.html:1.21 llvm/docs/SourceLevelDebugging.html:1.22
--- llvm/docs/SourceLevelDebugging.html:1.21	Fri Jun 16 08:45:38 2006
+++ llvm/docs/SourceLevelDebugging.html	Tue Jun 20 16:13:20 2006
@@ -590,6 +590,7 @@
   DW_TAG_structure_type = 19
   DW_TAG_union_type = 23
   DW_TAG_vector_type = 259
+  DW_TAG_subroutine_type = 46
 </pre>
 
 <p>The vector flag indicates that an array type is a native packed vector.</p>
@@ -610,6 +611,10 @@
 or <a href="#format_composite_type">composite</a> type descriptors, each
 representing a field member of the structure or union.</p>
 
+<p>The the first member of subroutine (tag = <tt>DW_TAG_subroutine_type</tt>)
+types is the type of the return value for the subroutine.  The remaining
+elements are the formal arguments to the subroutine.</p>
+
 <p><a href="#format_composite_type">Composite type</a> location can be
 determined from the compile unit and line number.  The size, alignment and
 offset are expressed in bits and can be 64 bit values.  The alignment is used to
@@ -1750,7 +1755,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/06/16 13:45:38 $
+  Last modified: $Date: 2006/06/20 21:13:20 $
 </address>
 
 </body>






More information about the llvm-commits mailing list