Save checkpoint of changes since Jan 28, 2016 group
[dwarf-doc.git] / dwarf5 / latexdoc / programscope.tex
index d3f3aa9..c3b5ce4 100644 (file)
@@ -2233,8 +2233,15 @@ debugging information entries representing the parameters passed to the call.
 Call site parameter entries occur in the same order as the corresponding
 parameters in the source.
 \eb
-Each such entry has a \DWATlocation{} attribute which is a location expression.
-This location expression describes where the parameter is passed
+Each such entry has a \DWATlocation{} attribute which is a location 
+\bb
+description.
+\eb
+This location 
+\bb
+description 
+\eb
+describes where the parameter is passed
 (usually either some register, or a memory location expressible as the
 contents of the stack register plus some offset).
 
@@ -2261,12 +2268,20 @@ use the values at all.}
 For parameters passed by reference, where the code passes a pointer to
 a location which contains the parameter, or for reference type parameters,
 the \DWTAGcallsiteparameter{} entry may also have a
-\DWATcalldatalocationNAME{}\addtoindexx{call data location attribute}
+\bb
+\DWATcalldatalocationDEFN{}\addtoindexx{call data location attribute}
+\eb
 \livetargi{chap:DWATcalldatalocationofcallparameter}{attribute}{call data location attribute}
-whose value is a location expression and a
-\DWATcalldatavalueNAME{}\addtoindexx{call data value attribute}
+whose value is a location 
+\bb
+description 
+\eb
+and a
+\bb
+\DWATcalldatavalueDEFN{}\addtoindexx{call data value attribute}
+\eb
 \livetargi{chap:DWATcalldatavalueofcallparameter}{attribute}{call data value attribute}
-whose value is a DWARF expression.  The \DWATcalldatalocationDEFN{} attribute
+whose value is a DWARF expression.  The \DWATcalldatalocationNAME{} attribute
 \addtoindexx{call data location attribute} 
 describes where the referenced value lives during the call.  If it is just 
 \DWOPpushobjectaddress{}, it may be left out.  The 
@@ -2346,7 +2361,7 @@ within that lexical \nolink{block}. There is
 one such debugging information entry for each local declaration
 of an identifier or inner lexical \nolink{block}.
 
-\needlines{10}
+\needlines{8}
 \section{Label Entries}
 \label{chap:labelentries}
 \textit{A label is a way of identifying a source location.