Updated date string in dwarf5.tex.
authorDavid Anderson <davea42@earthlink.net>
Mon, 8 Oct 2012 22:26:07 +0000 (15:26 -0700)
committerDavid Anderson <davea42@earthlink.net>
Mon, 8 Oct 2012 22:26:07 +0000 (15:26 -0700)
Fixed  the attributes table in generaldescription.tex so
it uses lower case for indexing where appropriate instead
of the capitals appearing in the table itself.

dwarf5/latexdoc/dwarf5.tex
dwarf5/latexdoc/generaldescription.tex

index 9a2f8aa..b793d09 100644 (file)
@@ -43,7 +43,7 @@ escapeinside={\%*}{*)}  % if you want to add a comment within your code
 \usepackage[plainpages=false,pdfpagelabels,pagebackref]{hyperref}  % Lets us generate colored active links inside a pdf.
 \makeindex  % This and the makeidx package allow \index to create index entries.
 
 \usepackage[plainpages=false,pdfpagelabels,pagebackref]{hyperref}  % Lets us generate colored active links inside a pdf.
 \makeindex  % This and the makeidx package allow \index to create index entries.
 
-\newcommand{\docdate}{01 August 2012}
+\newcommand{\docdate}{06 November 2012}
 
 \newcommand{\dwf}{DWARF Debugging Information Format}
 \newenvironment{myindentpara}[1]%
 
 \newcommand{\dwf}{DWARF Debugging Information Format}
 \newenvironment{myindentpara}[1]%
index edaf90b..531e3cd 100644 (file)
@@ -144,127 +144,127 @@ to one of the classes shown in Figure \refersec{tab:classesofattributevalue}.
   \hline
 \endlastfoot
 \livetarg{chap:DWATabstractorigin}{DW\-\_AT\-\_abstract\-\_origin}
   \hline
 \endlastfoot
 \livetarg{chap:DWATabstractorigin}{DW\-\_AT\-\_abstract\-\_origin}
-&\livelink{chap:DWATabstractorigininlineinstance}{Inline instances of inline subprograms} \\
+&\livelinki{chap:DWATabstractorigininlineinstance}{Inline instances of inline subprograms} {inline instances of inline subprograms} \\
 % Heren livelink we cannot use \dash or \dash{}.
 % Heren livelink we cannot use \dash or \dash{}.
-&\livelink{chap:DWATabstractoriginoutoflineinstance}{Out-of-line instances of inline subprograms} \\
+&\livelinki{chap:DWATabstractoriginoutoflineinstance}{Out-of-line instances of inline subprograms}{out-of-line instances of inline subprograms} \\
 \livetarg{chap:DWATaccessibility}{DW\-\_AT\-\_accessibility}
 &\livelink{chap:DWATaccessibilitycandadadeclarations}{C++ and Ada declarations} \addtoindexx{Ada} \\
 &\livelink{chap:DWATaccessibilitycppbaseclasses}{C++ base classes} \\
 &\livelink{chap:DWATaccessibilitycppinheritedmembers}{C++ inherited members} \\
 \livetarg{chap:DWATaddressclass}{DW\-\_AT\-\_address\-\_class}
 \livetarg{chap:DWATaccessibility}{DW\-\_AT\-\_accessibility}
 &\livelink{chap:DWATaccessibilitycandadadeclarations}{C++ and Ada declarations} \addtoindexx{Ada} \\
 &\livelink{chap:DWATaccessibilitycppbaseclasses}{C++ base classes} \\
 &\livelink{chap:DWATaccessibilitycppinheritedmembers}{C++ inherited members} \\
 \livetarg{chap:DWATaddressclass}{DW\-\_AT\-\_address\-\_class}
-&\livelink{chap:DWATadressclasspointerorreferencetypes}{Pointer or reference types} \\
-&\livelink{chap:DWATaddressclasssubroutineorsubroutinetype}{Subroutine or subroutine type} \\
+&\livelinki{chap:DWATadressclasspointerorreferencetypes}{Pointer or reference types}{pointer or reference types}  \\
+&\livelinki{chap:DWATaddressclasssubroutineorsubroutinetype}{Subroutine or subroutine type}{subroutine or subroutine type} \\
 \livetarg{chap:DWATallocated}{DW\-\_AT\-\_allocated}
 \livetarg{chap:DWATallocated}{DW\-\_AT\-\_allocated}
-&\livelink{chap:DWATallocatedallocationstatusoftypes}{Allocation status of types} \\
+&\livelinki{chap:DWATallocatedallocationstatusoftypes}{Allocation status of types}{allocation status of types}  \\
 \livetarg{chap:DWATartificial}{DW\-\_AT\-\_artificial}
 \livetarg{chap:DWATartificial}{DW\-\_AT\-\_artificial}
-&\livelink{chap:DWATartificialobjectsortypesthat}{Objects or types that are not
-actually declared in the source} \\
+&\livelinki{chap:DWATartificialobjectsortypesthat}{Objects or types that are not
+actually declared in the source}{objects or types that are not actually declared in the source}  \\
 \livetarg{chap:DWATassociated}{DW\-\_AT\-\_associated} 
 \livetarg{chap:DWATassociated}{DW\-\_AT\-\_associated} 
-&\livelink{chap:DWATassociatedassociationstatusoftypes}{Association status of types} \\
+&\livelinki{chap:DWATassociatedassociationstatusoftypes}{Association status of types}{association status of types} \\
 \livetarg{chap:DWATbasetypes}{DW\-\_AT\-\_base\-\_types} 
 \livetarg{chap:DWATbasetypes}{DW\-\_AT\-\_base\-\_types} 
-&\livelink{chap:DWATbasetypesprimitivedatatypesofcompilationunit}{Primitive data types of compilation unit} \\
+&\livelinki{chap:DWATbasetypesprimitivedatatypesofcompilationunit}{Primitive data types of compilation unit}{primitive data types of compilation unit} \\
 \livetarg{chap:DWATbinaryscale}{DW\-\_AT\-\_binary\-\_scale} 
 \livetarg{chap:DWATbinaryscale}{DW\-\_AT\-\_binary\-\_scale} 
-&\livelink{chap:DWATbinaryscalebinaryscalefactorforfixedpointtype}{Binary scale factor for fixed-point type} \\
+&\livelinki{chap:DWATbinaryscalebinaryscalefactorforfixedpointtype}{Binary scale factor for fixed-point type}{binary scale factor for fixed-point type} \\
 \livetarg{chap:DWATbitoffset}{DW\-\_AT\-\_bit\-\_offset} 
 \livetarg{chap:DWATbitoffset}{DW\-\_AT\-\_bit\-\_offset} 
-&\livelink{chap:DWATbitoffsetbasetypebitlocation}{Base type bit location} \\
-&\livelink{chap:DWATbitoffsetdatamemberbitlocation}{Data member bit location} \\
+&\livelinki{chap:DWATbitoffsetbasetypebitlocation}{Base type bit location}{base type bit location} \\
+&\livelinki{chap:DWATbitoffsetdatamemberbitlocation}{Data member bit location}{data member bit location} \\
 \livetarg{chap:DWATbitsize}{DW\-\_AT\-\_bit\-\_size} 
 \livetarg{chap:DWATbitsize}{DW\-\_AT\-\_bit\-\_size} 
-&\livelink{chap:DWATbitsizebasetypebitsize}{Base type bit size} \\
-&\livelink{chap:DWATbitsizedatamemberbitsize}{Data member bit size} \\
+&\livelinki{chap:DWATbitsizebasetypebitsize}{Base type bit size}{base type bit size} \\
+&\livelink{chap:DWATbitsizedatamemberbitsize}{Data member bit size}{data member bit size} \\
 \livetarg{chap:DWATbitstride}{DW\-\_AT\-\_bit\-\_stride} 
 \livetarg{chap:DWATbitstride}{DW\-\_AT\-\_bit\-\_stride} 
-&\livelink{chap:DWATbitstridearrayelementstrideofarraytype}{Array element stride (of array type)} \\
-&\livelink{chap:DWATbitstridesubrangestridedimensionofarraytype}{Subrange stride (dimension of array type)} \\
-&\livelink{chap:DWATbitstrideenumerationstridedimensionofarraytype}{Enumeration stride (dimension of array type)} \\
+&\livelinki{chap:DWATbitstridearrayelementstrideofarraytype}{Array element stride (of array type)}{array element stride (of array type)} \\
+&\livelinki{chap:DWATbitstridesubrangestridedimensionofarraytype}{Subrange stride (dimension of array type)}{subrange stride (dimension of array type)} \\
+&\livelinki{chap:DWATbitstrideenumerationstridedimensionofarraytype}{Enumeration stride (dimension of array type)}{enumeration stride (dimension of array type)} \\
 \livetarg{chap:DWATbytesize}{DW\-\_AT\-\_byte\-\_size} 
 \livetarg{chap:DWATbytesize}{DW\-\_AT\-\_byte\-\_size} 
-&\livelink{chap:DWATbytesizedataobjectordatatypesize}{Data object or data type size} \\
+&\livelinki{chap:DWATbytesizedataobjectordatatypesize}{Data object or data type size}{data object or data type size} \\
 \livetarg{chap:DWATbytestride}{DW\-\_AT\-\_byte\-\_stride} 
 \livetarg{chap:DWATbytestride}{DW\-\_AT\-\_byte\-\_stride} 
-&\livelink{chap:DWATbytestridearrayelementstrideofarraytype}{Array element stride (of array type)} \\
-&\livelink{chap:DWATbytestridesubrangestridedimensionofarraytype}{Subrange stride (dimension of array type)} \\
-&\livelink{chap:DWATbytestrideenumerationstridedimensionofarraytype}{Enumeration stride (dimension of array type)} \\
+&\livelinki{chap:DWATbytestridearrayelementstrideofarraytype}{Array element stride (of array type)}{array element stride (of array type)} \\
+&\livelinki{chap:DWATbytestridesubrangestridedimensionofarraytype}{Subrange stride (dimension of array type)}{subrange stride (dimension of array type)} \\
+&\livelinki{chap:DWATbytestrideenumerationstridedimensionofarraytype}{Enumeration stride (dimension of array type)}{enumeration stride (dimension of array type)} \\
 \livetarg{chap:DWATcallcolumn}{DW\-\_AT\-\_call\-\_column} 
 \livetarg{chap:DWATcallcolumn}{DW\-\_AT\-\_call\-\_column} 
-&\livelink{chap:DWATcallcolumncolumnpositionofinlinedsubroutinecall}{Column position of inlined subroutine call}\\
+&\livelinki{chap:DWATcallcolumncolumnpositionofinlinedsubroutinecall}{Column position of inlined subroutine call}{column position of inlined subroutine call}\\
 \livetarg{chap:DWATcallfile}{DW\-\_AT\-\_call\-\_file}
 \livetarg{chap:DWATcallfile}{DW\-\_AT\-\_call\-\_file}
-&\livelink{chap:DWATcallfilefilecontaininginlinedsubroutinecall}{File containing inlined subroutine call} \\
+&\livelinki{chap:DWATcallfilefilecontaininginlinedsubroutinecall}{File containing inlined subroutine call}{file containing inlined subroutine call} \\
 \livetarg{chap:DWATcallline}{DW\-\_AT\-\_call\-\_line} 
 \livetarg{chap:DWATcallline}{DW\-\_AT\-\_call\-\_line} 
-&\livelink{chap:DWATcalllinelinenumberofinlinedsubroutinecall}{Line number of inlined subroutine call} \\
+&\livelinki{chap:DWATcalllinelinenumberofinlinedsubroutinecall}{Line number of inlined subroutine call}{line number of inlined subroutine call} \\
 \livetarg{chap:DWATcallingconvention}{DW\-\_AT\-\_calling\-\_convention} 
 \livetarg{chap:DWATcallingconvention}{DW\-\_AT\-\_calling\-\_convention} 
-&\livelink{chap:DWATcallingconventionsubprogramcallingconvention}{Subprogram calling convention} \\
+&\livelinki{chap:DWATcallingconventionsubprogramcallingconvention}{Subprogram calling convention}{subprogram calling convention} \\
 \livetarg{chap:DWATcommonreference}{DW\-\_AT\-\_common\-\_reference}
 \livetarg{chap:DWATcommonreference}{DW\-\_AT\-\_common\-\_reference}
-&\livelink{chap:commonreferencecommonblockusage}{Common block usage} \\
+&\livelinki{chap:commonreferencecommonblockusage}{Common block usage}{common block usage} \\
 \livetarg{chap:DWATcompdir}{DW\-\_AT\-\_comp\-\_dir}
 \livetarg{chap:DWATcompdir}{DW\-\_AT\-\_comp\-\_dir}
-&\livelink{chap:DWATcompdircompilationdirectory}{Compilation directory} \\
+&\livelinki{chap:DWATcompdircompilationdirectory}{Compilation directory}{compilation directory} \\
 \livetarg{chap:DWATconstvalue}{DW\-\_AT\-\_const\-\_value}
 \livetarg{chap:DWATconstvalue}{DW\-\_AT\-\_const\-\_value}
-&\livelink{chap:DWATconstvalueconstantobject}{Constant object} \\
-&\livelink{chap:DWATconstvalueenumerationliteralvalue}{Enumeration literal value} \\
-&\livelink{chap:DWATconstvaluetemplatevalueparameter}{Template value parameter} \\
+&\livelinki{chap:DWATconstvalueconstantobject}{Constant object}{constant object} \\
+&\livelinki{chap:DWATconstvalueenumerationliteralvalue}{Enumeration literal value}{enumeration literal value} \\
+&\livelinki{chap:DWATconstvaluetemplatevalueparameter}{Template value parameter}{template value parameter} \\
 \livetarg{chap:DWATconstexpr}{DW\-\_AT\-\_const\-\_expr}
 \livetarg{chap:DWATconstexpr}{DW\-\_AT\-\_const\-\_expr}
-&\livelink{chap:DWATconstexprcompiletimeconstantobject}{Compile-time constant object} \\
-&\livelink{chap:DWATconstexprcompiletimeconstantfunction}{Compile-time constant function} \\
+&\livelinki{chap:DWATconstexprcompiletimeconstantobject}{Compile-time constant object}{compile-time constant object} \\
+&\livelinki{chap:DWATconstexprcompiletimeconstantfunction}{Compile-time constant function}{compile-time constant function} \\
 \livetarg{chap:DWATcontainingtype}{DW\-\_AT\-\_containing\-\_type}
 \livetarg{chap:DWATcontainingtype}{DW\-\_AT\-\_containing\-\_type}
-&\livelink{chap:DWATcontainingtypecontainingtypeofpointertomembertype}{Containing type of pointer to member type} \\
+&\livelinki{chap:DWATcontainingtypecontainingtypeofpointertomembertype}{Containing type of pointer to member type}{containing type of pointer to member type} \\
 \livetarg{chap:DWATcount}{DW\-\_AT\-\_count}
 \livetarg{chap:DWATcount}{DW\-\_AT\-\_count}
-&\livelink{chap:DWATcountelementsofsubrangetype}{Elements of subrange type} \\
+&\livelinki{chap:DWATcountelementsofsubrangetype}{Elements of subrange type}{elements of subrange type} \\
 \livetarg{chap:DWATdatabitoffset}{DW\-\_AT\-\_data\-\_bit\-\_offset}
 \livetarg{chap:DWATdatabitoffset}{DW\-\_AT\-\_data\-\_bit\-\_offset}
-&\livelink{chap:DWATdatabitoffsetbasetypebitlocation}{Base type bit location} \\
-&\livelink{chap:DWATdatabitoffsetdatamemberbitlocation}{Data member bit location} \\
+&\livelinki{chap:DWATdatabitoffsetbasetypebitlocation}{Base type bit location}{base type bit location} \\
+&\livelinki{chap:DWATdatabitoffsetdatamemberbitlocation}{Data member bit location}{data member bit location} \\
 \livetarg{chap:DWATdatalocation}{DW\-\_AT\-\_data\-\_location} 
 \livetarg{chap:DWATdatalocation}{DW\-\_AT\-\_data\-\_location} 
-&\livelink{chap:DWATdatalocationindirectiontoactualdata}{Indirection to actual data} \\
+&\livelinki{chap:DWATdatalocationindirectiontoactualdata}{Indirection to actual data}{indirection to actual data} \\
 \livetarg{chap:DWATdatamemberlocation}{DW\-\_AT\-\_data\-\_member\-\_location}
 \livetarg{chap:DWATdatamemberlocation}{DW\-\_AT\-\_data\-\_member\-\_location}
-&\livelink{chap:DWATdatamemberlocationdatamemberlocation}{Data member location} \\
-&\livelink{chap:DWATdatamemberlocationinheritedmemberlocation}{Inherited member location} \\
+&\livelinki{chap:DWATdatamemberlocationdatamemberlocation}{Data member location}{data member location} \\
+&\livelinki{chap:DWATdatamemberlocationinheritedmemberlocation}{Inherited member location}{inherited member location} \\
 \livetarg{chap:DWATdecimalscale}{DW\-\_AT\-\_decimal\-\_scale}
 \livetarg{chap:DWATdecimalscale}{DW\-\_AT\-\_decimal\-\_scale}
-&\livelink{chap:DWATdecimalscaledecimalscalefactor}{Decimal scale factor} \\
+&\livelinki{chap:DWATdecimalscaledecimalscalefactor}{Decimal scale factor}{decimal scale factor} \\
 \livetarg{chap:DWATdecimalsign}{DW\-\_AT\-\_decimal\-\_sign}
 \livetarg{chap:DWATdecimalsign}{DW\-\_AT\-\_decimal\-\_sign}
-&\livelink{chap:DWATdecimalsigndecimalsignrepresentation}{Decimal sign representation} \\
+&\livelinki{chap:DWATdecimalsigndecimalsignrepresentation}{Decimal sign representation}{decimal sign representation} \\
 \livetarg{chap:DWATdeclcolumn}{DW\-\_AT\-\_decl\-\_column}
 \livetarg{chap:DWATdeclcolumn}{DW\-\_AT\-\_decl\-\_column}
-&\livelink{chap:DWATdeclcolumncolumnpositionofsourcedeclaration}{Column position of source declaration} \\
+&\livelinki{chap:DWATdeclcolumncolumnpositionofsourcedeclaration}{Column position of source declaration}{column position of source declaration} \\
 \livetarg{chap:DWATdeclfile}{DW\-\_AT\-\_decl\-\_file}
 \livetarg{chap:DWATdeclfile}{DW\-\_AT\-\_decl\-\_file}
-&\livelink{chap:DWATdeclfilefilecontainingsourcedeclaration}{File containing source declaration} \\
+&\livelinki{chap:DWATdeclfilefilecontainingsourcedeclaration}{File containing source declaration}{file containing source declaration} \\
 \livetarg{chap:DWATdeclline}{DW\-\_AT\-\_decl\-\_line}
 \livetarg{chap:DWATdeclline}{DW\-\_AT\-\_decl\-\_line}
-&\livelink{chap:DWATdecllinelinenumberofsourcedeclaration}{Line number of source declaration} \\
+&\livelinki{chap:DWATdecllinelinenumberofsourcedeclaration}{Line number of source declaration}{line number of source declaration} \\
 \livetarg{chap:DWATdeclaration}{DW\-\_AT\-\_declaration}
 \livetarg{chap:DWATdeclaration}{DW\-\_AT\-\_declaration}
-&\livelink{chap:DWATdeclarationincompletenondefiningorseparateentitydeclaration}{Incomplete, non-defining, or separate entity declaration} \\
+&\livelinki{chap:DWATdeclarationincompletenondefiningorseparateentitydeclaration}{Incomplete, non-defining, or separate entity declaration}{incomplete, non-defining, or separate entity declaration} \\
 \livetarg{chap:DWATdefaultvalue}{DW\-\_AT\-\_default\-\_value}
 \livetarg{chap:DWATdefaultvalue}{DW\-\_AT\-\_default\-\_value}
-&\livelink{chap:DWATdefaultvaluedefaultvalueofparameter}{Default value of parameter} \\
+&\livelinki{chap:DWATdefaultvaluedefaultvalueofparameter}{Default value of parameter}{default value of parameter} \\
 \livetarg{chap:DWATdescription}{DW\-\_AT\-\_description} 
 \livetarg{chap:DWATdescription}{DW\-\_AT\-\_description} 
-&\livelink{chap:DWATdescriptionartificialnameordescription}{Artificial name or description} \\
+&\livelinki{chap:DWATdescriptionartificialnameordescription}{Artificial name or description}{artificial name or description} \\
 \livetarg{chap:DWATdigitcount}{DW\-\_AT\-\_digit\-\_count}
 \livetarg{chap:DWATdigitcount}{DW\-\_AT\-\_digit\-\_count}
-&\livelink{chap:DWATdigitcountdigitcountforpackeddecimalornumericstringtype}{Digit count for packed decimal or numeric string type} \\
+&\livelinki{chap:DWATdigitcountdigitcountforpackeddecimalornumericstringtype}{Digit count for packed decimal or numeric string type}{digit count for packed decimal or numeric string type} \\
 \livetarg{chap:DWATdiscr}{DW\-\_AT\-\_discr}
 \livetarg{chap:DWATdiscr}{DW\-\_AT\-\_discr}
-&\livelink{chap:DWATdiscrdiscriminantofvariantpart}{Discriminant of variant part} \\
+&\livelinki{chap:DWATdiscrdiscriminantofvariantpart}{Discriminant of variant part}{discriminant of variant part} \\
 \livetarg{chap:DWATdiscrlist}{DW\-\_AT\-\_discr\-\_list}
 \livetarg{chap:DWATdiscrlist}{DW\-\_AT\-\_discr\-\_list}
-&\livelink{chap:DWATdiscrlistlistofdiscriminantvalues}{List of discriminant values} \\
+&\livelinki{chap:DWATdiscrlistlistofdiscriminantvalues}{List of discriminant values}{list of discriminant values} \\
 \livetarg{chap:DWATdiscrvalue}{DW\-\_AT\-\_discr\-\_value}
 \livetarg{chap:DWATdiscrvalue}{DW\-\_AT\-\_discr\-\_value}
-&\livelink{chap:DWATdiscrvaluediscriminantvalue}{Discriminant value} \\
+&\livelinki{chap:DWATdiscrvaluediscriminantvalue}{Discriminant value}{discriminant value} \\
 \livetarg{chap:DWATelemental}{DW\-\_AT\-\_elemental}
 \livetarg{chap:DWATelemental}{DW\-\_AT\-\_elemental}
-&\livelink{chap:DWATelementalelementalpropertyofasubroutine}{Elemental property of a subroutine} \\
+&\livelinki{chap:DWATelementalelementalpropertyofasubroutine}{Elemental property of a subroutine}{elemental property of a subroutine} \\
 \livetarg{chap:DWATencoding}{DW\-\_AT\-\_encoding}
 \livetarg{chap:DWATencoding}{DW\-\_AT\-\_encoding}
-&\livelink{chap:DWATencodingencodingofbasetype}{Encoding of base type} \\
+&\livelinki{chap:DWATencodingencodingofbasetype}{Encoding of base type}{encoding of base type} \\
 \livetarg{chap:DWATendianity}{DW\-\_AT\-\_endianity}
 \livetarg{chap:DWATendianity}{DW\-\_AT\-\_endianity}
-&\livelink{chap:DWATendianityendianityofdata}{Endianity of data} \\
+&\livelinki{chap:DWATendianityendianityofdata}{Endianity of data}{endianity of data} \\
 \livetarg{chap:DWATentrypc}{DW\-\_AT\-\_entry\-\_pc}
 \livetarg{chap:DWATentrypc}{DW\-\_AT\-\_entry\-\_pc}
-&\livelink{chap:DWATentrypcentryaddressofmoduleinitialization}{Entry address of module initialization}\\
-&\livelink{chap:DWATentrypcentryaddressofsubprogram}{Entry address of subprogram} \\
-&\livelink{chap:DWATentrypcentryaddressofinlinedsubprogram}{Entry address of inlined subprogram}\\
+&\livelinki{chap:DWATentrypcentryaddressofmoduleinitialization}{Entry address of module initialization}{entry address of module initialization}\\
+&\livelinki{chap:DWATentrypcentryaddressofsubprogram}{Entry address of subprogram}{entry address of subprogram} \\
+&\livelinki{chap:DWATentrypcentryaddressofinlinedsubprogram}{Entry address of inlined subprogram}{entry address of inlined subprogram}\\
 \livetarg{chap:DWATenumclass}{DW\-\_AT\-\_enum\-\_class}
 \livetarg{chap:DWATenumclass}{DW\-\_AT\-\_enum\-\_class}
-&\livelink{chap:DWATenumclasstypesafeenumerationdefinition}{Type safe enumeration definition}\\
+&\livelinki{chap:DWATenumclasstypesafeenumerationdefinition}{Type safe enumeration definition}{type safe enumeration definition}\\
 \livetarg{chap:DWATexplicit}{DW\-\_AT\-\_explicit}
 \livetarg{chap:DWATexplicit}{DW\-\_AT\-\_explicit}
-&\livelink{chap:DWATexplicitexplicitpropertyofmemberfunction}{Explicit property of member function}\\
+&\livelinki{chap:DWATexplicitexplicitpropertyofmemberfunction}{Explicit property of member function}{explicit property of member function}\\
 \livetarg{chap:DWATextension}{DW\-\_AT\-\_extension}
 \livetarg{chap:DWATextension}{DW\-\_AT\-\_extension}
-&\livelink{chap:DWATextensionpreviousnamespaceextensionororiginalnamespace}{Previous namespace extension or original namespace}\\
+&\livelinki{chap:DWATextensionpreviousnamespaceextensionororiginalnamespace}{Previous namespace extension or original namespace}{previous namespace extension or original namespace}\\
 \livetarg{chap:DWATexternal}{DW\-\_AT\-\_external}
 \livetarg{chap:DWATexternal}{DW\-\_AT\-\_external}
-&\livelink{chap:DWATexternalexternalsubroutine}{External subroutine} \\
-&\livelink{chap:DWATexternalexternalvariable}{External variable} \\
+&\livelinki{chap:DWATexternalexternalsubroutine}{External subroutine}{external subroutine} \\
+&\livelinki{chap:DWATexternalexternalvariable}{External variable}{external variable} \\
 \livetarg{chap:DWATframebase}{DW\-\_AT\-\_frame\-\_base}
 \livetarg{chap:DWATframebase}{DW\-\_AT\-\_frame\-\_base}
-&\livelink{chap:DWATframebasesubroutineframebaseaddress}{Subroutine frame base address} \\
+&\livelinki{chap:DWATframebasesubroutineframebaseaddress}{Subroutine frame base address}{subroutine frame base address} \\
 \livetarg{chap:DWATfriend}{DW\-\_AT\-\_friend}
 &\livelinki{chap:DWATfriendfriendrelationship}{Friend relationship}{friend relationship} \\
 \livetarg{chap:DWAThighpc}{DW\-\_AT\-\_high\-\_pc}
 &\livelinki{chap:DWAThighpccontinguousrangeofcodeaddresses}{Contiguous range of code addresses}{contiguous range of code addresses} \\
 \livetarg{chap:DWATidentifiercase}{DW\-\_AT\-\_identifier\-\_case}
 \livetarg{chap:DWATfriend}{DW\-\_AT\-\_friend}
 &\livelinki{chap:DWATfriendfriendrelationship}{Friend relationship}{friend relationship} \\
 \livetarg{chap:DWAThighpc}{DW\-\_AT\-\_high\-\_pc}
 &\livelinki{chap:DWAThighpccontinguousrangeofcodeaddresses}{Contiguous range of code addresses}{contiguous range of code addresses} \\
 \livetarg{chap:DWATidentifiercase}{DW\-\_AT\-\_identifier\-\_case}
-&\livelink{chap:DWATidentifiercaseidentifiercaserule}{Identifier case rule}{identifier case rule} \\
+&\livelinki{chap:DWATidentifiercaseidentifiercaserule}{Identifier case rule}{identifier case rule} {identifier case rule}{identifier case rule}\\
 \livetarg{chap:DWATimport}{DW\-\_AT\-\_import}
 \livetarg{chap:DWATimport}{DW\-\_AT\-\_import}
-&\livelink{chap:DWATimportimporteddeclaration}{Imported declaration}{imported declaration} \\
+&\livelinki{chap:DWATimportimporteddeclaration}{Imported declaration}{imported declaration} \\
 &\livelinki{chap:DWATimportimportedunit}{Imported unit}{imported unit} \\
 &\livelinki{chap:DWATimportnamespacealias}{Namespace alias}{namespace alias} \\
 &\livelinki{chap:DWATimportnamespaceusingdeclaration}{Namespace using declaration}{namespace using declaration} \\
 &\livelinki{chap:DWATimportimportedunit}{Imported unit}{imported unit} \\
 &\livelinki{chap:DWATimportnamespacealias}{Namespace alias}{namespace alias} \\
 &\livelinki{chap:DWATimportnamespaceusingdeclaration}{Namespace using declaration}{namespace using declaration} \\
@@ -273,33 +273,33 @@ actually declared in the source} \\
 &\livelinki{chap:DWATinlineabstracttinstance}{Abstract instance}{abstract instance} \\
 &\livelinki{chap:DWATinlineinlinedsubroutine}{Inlined subroutine}{inlined subroutine} \\
 \livetarg{chap:DWATisoptional}{DW\-\_AT\-\_is\-\_optional}
 &\livelinki{chap:DWATinlineabstracttinstance}{Abstract instance}{abstract instance} \\
 &\livelinki{chap:DWATinlineinlinedsubroutine}{Inlined subroutine}{inlined subroutine} \\
 \livetarg{chap:DWATisoptional}{DW\-\_AT\-\_is\-\_optional}
-&\livelink{chap:DWATisoptionaloptionalparameter}{Optional parameter} \\
+&\livelinki{chap:DWATisoptionaloptionalparameter}{Optional parameter}{optional parameter} \\
 \livetarg{chap:DWATlanguage}{DW\-\_AT\-\_language}
 \livetarg{chap:DWATlanguage}{DW\-\_AT\-\_language}
-&\livelink{chap:DWATlanguageprogramminglanguage}{Programming language} \\
+&\livelinki{chap:DWATlanguageprogramminglanguage}{Programming language}{programming language} \\
 \livetarg{chap:DWATlinkagename}{DW\-\_AT\-\_linkage\-\_name}
 \livetarg{chap:DWATlinkagename}{DW\-\_AT\-\_linkage\-\_name}
-&\livelink{chap:DWATlinkagenameobjectfilelinkagenameofanentity}{Object file linkage name of an entity}\\
+&\livelinki{chap:DWATlinkagenameobjectfilelinkagenameofanentity}{Object file linkage name of an entity}{object file linkage name of an entity}\\
 \livetarg{chap:DWATlocation}{DW\-\_AT\-\_location}
 \livetarg{chap:DWATlocation}{DW\-\_AT\-\_location}
-&\livelink{chap:DWATlocationdataobjectlocation}{Data object location}\\
+&\livelinki{chap:DWATlocationdataobjectlocation}{Data object location}{data object location}\\
 \livetarg{chap:DWATlowpc}{DW\-\_AT\-\_low\-\_pc}
 \livetarg{chap:DWATlowpc}{DW\-\_AT\-\_low\-\_pc}
-&\livelink{chap:DWATlowpccodeaddressorrangeofaddresses}{Code address or range of addresses}\\
+&\livelinki{chap:DWATlowpccodeaddressorrangeofaddresses}{Code address or range of addresses}{code address or range of addresses}\\
 \livetarg{chap:DWATlowerbound}{DW\-\_AT\-\_lower\-\_bound}
 \livetarg{chap:DWATlowerbound}{DW\-\_AT\-\_lower\-\_bound}
-&\livelink{chap:DWATlowerboundlowerboundofsubrange}{Lower bound of subrange} \\
+&\livelinki{chap:DWATlowerboundlowerboundofsubrange}{Lower bound of subrange}{lower bound of subrange} \\
 \livetarg{chap:DWATmacroinfo}{DW\-\_AT\-\_macro\-\_info}
 \livetarg{chap:DWATmacroinfo}{DW\-\_AT\-\_macro\-\_info}
-&\livelink{chap:DWATmacroinfomacroinformation}{Macro information} (\#define, \#undef)\\
+&\livelinki{chap:DWATmacroinfomacroinformation}{Macro information} {macro information} (\#define, \#undef)\\
 \livetarg{chap:DWATmainsubprogram}{DW\-\_AT\-\_main\-\_subprogram}
 \livetarg{chap:DWATmainsubprogram}{DW\-\_AT\-\_main\-\_subprogram}
-&\livelink{chap:DWATmainsubprogrammainorstartingsubprogram}{Main or starting subprogram} \\
-&\livelink{chap:DWATmainsubprogramunitcontainingmainorstartingsubprogram}{Unit containing main or starting subprogram}\\
+&\livelinki{chap:DWATmainsubprogrammainorstartingsubprogram}{Main or starting subprogram}{main or starting subprogram} \\
+&\livelinki{chap:DWATmainsubprogramunitcontainingmainorstartingsubprogram}{Unit containing main or starting subprogram}{unit containing main or starting subprogram}\\
 \livetarg{chap:DWATmutable}{DW\-\_AT\-\_mutable}
 \livetarg{chap:DWATmutable}{DW\-\_AT\-\_mutable}
-&\livelink{chap:DWATmutablemutablepropertyofmemberdata}{Mutable property of member data} \\
+&\livelinki{chap:DWATmutablemutablepropertyofmemberdata}{Mutable property of member data}{mutable property of member data} \\
 \livetarg{chap:DWATname}{DW\-\_AT\-\_name}
 \livetarg{chap:DWATname}{DW\-\_AT\-\_name}
-&\livelink{chap:DWATnamenameofdeclaration}{Name of declaration}\\
-&\livelink{chap:DWATnamepathnameofcompilationsource}{Path name of compilation source} \\
+&\livelinki{chap:DWATnamenameofdeclaration}{Name of declaration}{name of declaration}\\
+&\livelinki{chap:DWATnamepathnameofcompilationsource}{Path name of compilation source}{path name of compilation source} \\
 \livetarg{chap:DWATnamelistitem}{DW\-\_AT\-\_namelist\-\_item}
 \livetarg{chap:DWATnamelistitem}{DW\-\_AT\-\_namelist\-\_item}
-&\livelink{chap:DWATnamelistitemnamelistitem}{Namelist item}\\
+&\livelinki{chap:DWATnamelistitemnamelistitem}{Namelist item}{namelist item}\\
 \livetarg{chap:DWATobjectpointer}{DW\-\_AT\-\_object\-\_pointer}
 \livetarg{chap:DWATobjectpointer}{DW\-\_AT\-\_object\-\_pointer}
-&\livelink{chap:DWATobjectpointerobjectthisselfpointerofmemberfunction}{Object (this, self) pointer of member function}\\
+&\livelinki{chap:DWATobjectpointerobjectthisselfpointerofmemberfunction}{Object (this, self) pointer of member function}{object (this, self) pointer of member function}\\
 \livetarg{chap:DWATordering}{DW\-\_AT\-\_ordering}
 \livetarg{chap:DWATordering}{DW\-\_AT\-\_ordering}
-&\livelink{chap:DWATorderingarrayrowcolumnordering}{Array row/column ordering} \\
+&\livelinki{chap:DWATorderingarrayrowcolumnordering}{Array row/column ordering} {array row/column ordering}\\
 \livetarg{chap:DWATpicturestring}{DW\-\_AT\-\_picture\-\_string}
 &\livelinki{chap:DWATpicturestringpicturestringfornumericstringtype}{Picture string for numeric string type}{picture string for numeric string type} \\
 \livetarg{chap:DWATpriority}{DW\-\_AT\-\_priority}
 \livetarg{chap:DWATpicturestring}{DW\-\_AT\-\_picture\-\_string}
 &\livelinki{chap:DWATpicturestringpicturestringfornumericstringtype}{Picture string for numeric string type}{picture string for numeric string type} \\
 \livetarg{chap:DWATpriority}{DW\-\_AT\-\_priority}
@@ -311,11 +311,11 @@ actually declared in the source} \\
 \livetarg{chap:DWATpure}{DW\-\_AT\-\_pure}
 &\livelinki{chap:DWATpurepurepropertyofasubroutine}{Pure property of a subroutine}{pure property of a subroutine} \\
 \livetarg{chap:DWATranges}{DW\-\_AT\-\_ranges}
 \livetarg{chap:DWATpure}{DW\-\_AT\-\_pure}
 &\livelinki{chap:DWATpurepurepropertyofasubroutine}{Pure property of a subroutine}{pure property of a subroutine} \\
 \livetarg{chap:DWATranges}{DW\-\_AT\-\_ranges}
-&\livelink{chap:DWATrangesnoncontiguousrangeofcodeaddresses}{Non-contiguous range of code addresses} \\
+&\livelinki{chap:DWATrangesnoncontiguousrangeofcodeaddresses}{Non-contiguous range of code addresses}{non-contiguous range of code addresses} \\
 \livetarg{chap:DWATrecursive}{DW\-\_AT\-\_recursive}
 \livetarg{chap:DWATrecursive}{DW\-\_AT\-\_recursive}
-&\livelink{chap:DWATrecursiverecursivepropertyofasubroutine}{Recursive property of a subroutine} \\
+&\livelinki{chap:DWATrecursiverecursivepropertyofasubroutine}{Recursive property of a subroutine}{recursive property of a subroutine} \\
 \livetarg{chap:DWATreturnaddr}{DW\-\_AT\-\_return\-\_addr}
 \livetarg{chap:DWATreturnaddr}{DW\-\_AT\-\_return\-\_addr}
-&\livelink{chap:DWATreturnaddrsubroutinereturnaddresssavelocation}{Subroutine return address save location} \\
+&\livelinki{chap:DWATreturnaddrsubroutinereturnaddresssavelocation}{Subroutine return address save location}{subroutine return address save location} \\
 \livetarg{chap:DWATsegment}{DW\-\_AT\-\_segment}
 &\livelinki{chap:DWATsegmentaddressinginformation}{Addressing information}{addressing information} \\
 \livetarg{chap:DWATsibling}{DW\-\_AT\-\_sibling}
 \livetarg{chap:DWATsegment}{DW\-\_AT\-\_segment}
 &\livelinki{chap:DWATsegmentaddressinginformation}{Addressing information}{addressing information} \\
 \livetarg{chap:DWATsibling}{DW\-\_AT\-\_sibling}
@@ -325,39 +325,40 @@ actually declared in the source} \\
 \livetarg{chap:DWATsignature}{DW\-\_AT\-\_signature}
 &\livelinki{chap:DWATsignaturetypesignature}{Type signature}{type signature}\\
 \livetarg{chap:DWATspecification}{DW\-\_AT\-\_specification}
 \livetarg{chap:DWATsignature}{DW\-\_AT\-\_signature}
 &\livelinki{chap:DWATsignaturetypesignature}{Type signature}{type signature}\\
 \livetarg{chap:DWATspecification}{DW\-\_AT\-\_specification}
-&\livelink{chap:DWATspecificationincompletenondefiningorseparatedeclaration}{Incomplete, non-defining, or separate declaration corresponding to a declaration } \\
+&\livelinki{chap:DWATspecificationincompletenondefiningorseparatedeclaration}{Incomplete, non-defining, or separate declaration corresponding to a declaration}{incomplete, non-defining, or separate declaration corresponding to a declaration} \\
 \livetarg{chap:DWATstartscope}{DW\-\_AT\-\_start\-\_scope}
 &\livelinki{chap:DWATstartscopeobjectdeclaration}{Object declaration}{object declaration}\\
 &\livelinki{chap:DWATstartscopetypedeclaration}{Type declaration}{type declaration}\\
 \livetarg{chap:DWATstaticlink}{DW\-\_AT\-\_static\-\_link}
 &\livelinki{chap:DWATstaticlinklocationofuplevelframe}{Location of uplevel frame}{location of uplevel frame} \\
 \livetarg{chap:DWATstmtlist}{DW\-\_AT\-\_stmt\-\_list}
 \livetarg{chap:DWATstartscope}{DW\-\_AT\-\_start\-\_scope}
 &\livelinki{chap:DWATstartscopeobjectdeclaration}{Object declaration}{object declaration}\\
 &\livelinki{chap:DWATstartscopetypedeclaration}{Type declaration}{type declaration}\\
 \livetarg{chap:DWATstaticlink}{DW\-\_AT\-\_static\-\_link}
 &\livelinki{chap:DWATstaticlinklocationofuplevelframe}{Location of uplevel frame}{location of uplevel frame} \\
 \livetarg{chap:DWATstmtlist}{DW\-\_AT\-\_stmt\-\_list}
-&\livelink{chap:DWATstmtlistlinenumberinformationforunit}{Line number information for unit}\\
+&\livelinki{chap:DWATstmtlistlinenumberinformationforunit}{Line number information for unit}{line number information for unit}\\
 \livetarg{chap:DWATstringlength}{DW\-\_AT\-\_string\-\_length}
 \livetarg{chap:DWATstringlength}{DW\-\_AT\-\_string\-\_length}
-&\livelink{chap:DWATstringlengthstringlengthofstringtype}{String length of string type} \\
+&\livelinki{chap:DWATstringlengthstringlengthofstringtype}{String length of string type}{string length of string type}
+ \\
 \livetarg{chap:DWATthreadsscaled}{DW\-\_AT\-\_threads\-\_scaled}
 &\livelink{chap:DWATthreadsscaledupcarrayboundthreadsscalfactor}{UPC array bound THREADS scale factor}\\
 \livetarg{chap:DWATtrampoline}{DW\-\_AT\-\_trampoline}
 \livetarg{chap:DWATthreadsscaled}{DW\-\_AT\-\_threads\-\_scaled}
 &\livelink{chap:DWATthreadsscaledupcarrayboundthreadsscalfactor}{UPC array bound THREADS scale factor}\\
 \livetarg{chap:DWATtrampoline}{DW\-\_AT\-\_trampoline}
-&\livelink{chap:DWATtrampolinetargetsubroutine}{Target subroutine} \\
+&\livelinki{chap:DWATtrampolinetargetsubroutine}{Target subroutine}{target subroutine of trampoline} \\
 \livetarg{chap:DWATtype}{DW\-\_AT\-\_type}
 \livetarg{chap:DWATtype}{DW\-\_AT\-\_type}
-&\livelink{chap:DWATtypetypeofdeclaration}{Type of declaration} \\
-&\livelink{chap:DWATtypetypeofsubroutinereturn}{Type of subroutine return} \\
+&\livelinki{chap:DWATtypetypeofdeclaration}{Type of declaration}{type of declaration} \\
+&\livelinki{chap:DWATtypetypeofsubroutinereturn}{Type of subroutine return}{type of subroutine return} \\
 \livetarg{chap:DWATupperbound}{DW\-\_AT\-\_upper\-\_bound}
 \livetarg{chap:DWATupperbound}{DW\-\_AT\-\_upper\-\_bound}
-&\livelink{chap:DWATupperboundupperboundofsubrange}{Upper bound of subrange} \\
+&\livelinki{chap:DWATupperboundupperboundofsubrange}{Upper bound of subrange}{upper bound of subrange} \\
 \livetarg{chap:DWATuselocation}{DW\-\_AT\-\_use\-\_location}
 \livetarg{chap:DWATuselocation}{DW\-\_AT\-\_use\-\_location}
-&\livelink{chap:DWATuselocationmemberlocationforpointertomembertype}{Member location for pointer to member type} \\
+&\livelinki{chap:DWATuselocationmemberlocationforpointertomembertype}{Member location for pointer to member type}{member location for pointer to member type} \\
 \livetarg{chap:DWATuseUTF8}{DW\-\_AT\-\_use\-\_UTF8}
 \livetarg{chap:DWATuseUTF8}{DW\-\_AT\-\_use\-\_UTF8}
-&\livelink{chap:DWATuseUTF8compilationunitusesutf8strings}{Compilation unit uses UTF-8 strings} \\
+&\livelinki{chap:DWATuseUTF8compilationunitusesutf8strings}{Compilation unit uses UTF-8 strings}{compilation unit uses UTF-8 strings} \\
 \livetarg{chap:DWATvariableparameter}{DW\-\_AT\-\_variable\-\_parameter}
 \livetarg{chap:DWATvariableparameter}{DW\-\_AT\-\_variable\-\_parameter}
-&\livelink{chap:DWATvariableparameternonconstantparameterflag}{Non-constant parameter flag}  \\
+&\livelink{chap:DWATvariableparameternonconstantparameterflag}{Non-constant parameter flag}{non-constant parameter flag}  \\
 \livetarg{chap:DWATvirtuality}{DW\-\_AT\-\_virtuality}
 \livetarg{chap:DWATvirtuality}{DW\-\_AT\-\_virtuality}
-&\livelink{chap:DWATvirtualityvirtualityindication}{Virtuality indication} \\
-&\livelink{chap:DWATvirtualityvirtualityofbaseclass}{Virtuality of base class} \\
-&\livelink{chap:DWATvirtualityvirtualityoffunction}{Virtuality of function} \\
+&\livelinki{chap:DWATvirtualityvirtualityindication}{Virtuality indication}{virtuality indication} \\
+&\livelinki{chap:DWATvirtualityvirtualityofbaseclass}{Virtuality of base class} {virtuality of base class} \\
+&\livelinki{chap:DWATvirtualityvirtualityoffunction}{Virtuality of function}{virtuality of function} \\
 \livetarg{chap:DWATvisibility}{DW\-\_AT\-\_visibility}
 \livetarg{chap:DWATvisibility}{DW\-\_AT\-\_visibility}
-&\livelink{chap:DWATvisibilityvisibilityofdeclaration}{Visibility of declaration} \\
+&\livelinki{chap:DWATvisibilityvisibilityofdeclaration}{Visibility of declaration}{visibility of declaration} \\
 \livetarg{chap:DWATvtableelemlocation}{DW\-\_AT\-\_vtable\-\_elem\-\_location}
 \livetarg{chap:DWATvtableelemlocation}{DW\-\_AT\-\_vtable\-\_elem\-\_location}
-&\livelink{chap:DWATvtableelemlocationvirtualfunctiontablevtableslot}{Virtual function vtable slot}\\
+&\livelinki{chap:DWATvtableelemlocationvirtualfunctiontablevtableslot}{Virtual function vtable slot}{virtual function vtable slot}\\
 \end{longtable}
 
 \begin{figure}[here]
 \end{longtable}
 
 \begin{figure}[here]