[llvm] r214771 - Document the "emission kind" field of the DICompileUnit in LLVM's Source Level Debugging metadata.

Eric Christopher echristo at gmail.com
Mon Aug 4 13:47:25 PDT 2014


Thanks Dave.

-eric

On Mon, Aug 4, 2014 at 1:32 PM, David Blaikie <dblaikie at gmail.com> wrote:
> Author: dblaikie
> Date: Mon Aug  4 15:32:48 2014
> New Revision: 214771
>
> URL: http://llvm.org/viewvc/llvm-project?rev=214771&view=rev
> Log:
> Document the "emission kind" field of the DICompileUnit in LLVM's Source Level Debugging metadata.
>
> Modified:
>     llvm/trunk/docs/SourceLevelDebugging.rst
>
> Modified: llvm/trunk/docs/SourceLevelDebugging.rst
> URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/docs/SourceLevelDebugging.rst?rev=214771&r1=214770&r2=214771&view=diff
> ==============================================================================
> --- llvm/trunk/docs/SourceLevelDebugging.rst (original)
> +++ llvm/trunk/docs/SourceLevelDebugging.rst Mon Aug  4 15:32:48 2014
> @@ -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 fol
>      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 fol
>      metadata !3,                      ;; Global Variables
>      metadata !1,                      ;; Imported entities
>      "",                               ;; Split debug filename
> +    1,                                ;; Full debug info
>    } ; [ DW_TAG_compile_unit ]
>
>    ;; The Array of Global Variables
>
>
> _______________________________________________
> llvm-commits mailing list
> llvm-commits at cs.uiuc.edu
> http://lists.cs.uiuc.edu/mailman/listinfo/llvm-commits



More information about the llvm-commits mailing list