summaryrefslogtreecommitdiffstats
path: root/llvm/docs/SourceLevelDebugging.rst
diff options
context:
space:
mode:
authorDavid Blaikie <dblaikie@gmail.com>2014-08-04 20:32:48 +0000
committerDavid Blaikie <dblaikie@gmail.com>2014-08-04 20:32:48 +0000
commitf85171250983c1d44bf69fb648a9d78d33549b42 (patch)
tree025f9c2ad441cc6fb66c0599b38595e8de3dd76e /llvm/docs/SourceLevelDebugging.rst
parente7c544d38800e246dd675db70653a34e104d75bd (diff)
downloadbcm5719-llvm-f85171250983c1d44bf69fb648a9d78d33549b42.tar.gz
bcm5719-llvm-f85171250983c1d44bf69fb648a9d78d33549b42.zip
Document the "emission kind" field of the DICompileUnit in LLVM's Source Level Debugging metadata.
llvm-svn: 214771
Diffstat (limited to 'llvm/docs/SourceLevelDebugging.rst')
-rw-r--r--llvm/docs/SourceLevelDebugging.rst3
1 files changed, 3 insertions, 0 deletions
diff --git a/llvm/docs/SourceLevelDebugging.rst b/llvm/docs/SourceLevelDebugging.rst
index a47378ee65f..3d54f08be9b 100644
--- a/llvm/docs/SourceLevelDebugging.rst
+++ b/llvm/docs/SourceLevelDebugging.rst
@@ -213,6 +213,7 @@ Compile unit descriptors
metadata ;; List of global variables
metadata ;; List of imported entities
metadata ;; Split debug filename
+ i32 ;; Debug info emission kind (0 = Line Tables Only, 1 = Full Debug Info)
}
These descriptors contain a source language ID for the file (we use the DWARF
@@ -855,6 +856,7 @@ a C/C++ front-end would generate the following descriptors:
metadata !2, ;; Global variables
metadata !2, ;; Imported entities (declarations and namespaces)
metadata !"" ;; Split debug filename
+ 1, ;; Full debug info
}
;;
@@ -937,6 +939,7 @@ a C/C++ front-end would generate the following descriptors:
metadata !3, ;; Global Variables
metadata !1, ;; Imported entities
"", ;; Split debug filename
+ 1, ;; Full debug info
} ; [ DW_TAG_compile_unit ]
;; The Array of Global Variables
OpenPOWER on IntegriCloud