Fix hot link problem found on page 400.
authorRon Brender <ron.brender@gmail.com>
Tue, 18 Aug 2015 10:46:39 +0000 (06:46 -0400)
committerRon Brender <ron.brender@gmail.com>
Tue, 18 Aug 2015 10:46:39 +0000 (06:46 -0400)
Signed-off-by: Ron Brender <ron.brender@gmail.com>
dwarf5/latexdoc/changesummary.tex
dwarf5/latexdoc/dwarf5.tex
dwarf5/latexdoc/introduction.tex
dwarf5/latexdoc/splitobjects.tex

index 18ab093..6019601 100644 (file)
@@ -15,7 +15,8 @@ This change summary is included only in draft versions of this document.
 \begin{longtable}{ll}
 \textbf{Date}  & \textbf{Issue Incorporated or Other Change}   \\ \hline       \\
 \endhead
 \begin{longtable}{ll}
 \textbf{Date}  & \textbf{Issue Incorporated or Other Change}   \\ \hline       \\
 \endhead
-7/28-8/11/2015   & 150623.1 (MD5 digest), new F.3 (.dwp files), remove trial Selected Glossary, \\
+9/17/2015       & Editorial work XI \\
+7/28-8/11/2015  & 150623.1 (MD5 digest), new F.3 (.dwp files), remove trial Selected Glossary, \\
                 & replace Fig 6.1 (again), more editorial work X \\
 6/30-7/14/2015  & Revise 3.1 Compilation Units, replace Figure 6.1 (Name index), \\
                 & add trial Selected Glossary appendix, more editorial work IX \\
                 & replace Fig 6.1 (again), more editorial work X \\
 6/30-7/14/2015  & Revise 3.1 Compilation Units, replace Figure 6.1 (Name index), \\
                 & add trial Selected Glossary appendix, more editorial work IX \\
index 987b87d..110b759 100644 (file)
@@ -3,7 +3,7 @@
 % If draft is in the document class list, pix are just suggested
 % by an outline, the pic does not appear as a picture.
 %
 % If draft is in the document class list, pix are just suggested
 % by an outline, the pic does not appear as a picture.
 %
-\newcommand{\docdate}{August 11, 2015}
+\newcommand{\docdate}{August 17, 2015}
 %
 \usepackage{ifthen}
 \newcommand{\ifthen}[2]{\ifthenelse{#1}{#2}{}}
 %
 \usepackage{ifthen}
 \newcommand{\ifthen}[2]{\ifthenelse{#1}{#2}{}}
index aa6eeee..8c947b3 100644 (file)
@@ -207,8 +207,8 @@ the possible implementations.
 \subsection{Implementation Independence}
 DWARF attempts to allow developers the greatest flexibility 
 in designing implementations, without mandating any particular 
 \subsection{Implementation Independence}
 DWARF attempts to allow developers the greatest flexibility 
 in designing implementations, without mandating any particular 
-design decisions. Issues which can be described as “Quality of 
-Implementation” are avoided.
+design decisions. Issues which can be described as 
+\doublequote{Quality of Implementation} are avoided.
 
 \subsection{Explicit rather than Implicit Description}
 DWARF describes the source to object translation explicitly 
 
 \subsection{Explicit rather than Implicit Description}
 DWARF describes the source to object translation explicitly 
index fe9ff9e..e4763ed 100644 (file)
@@ -557,7 +557,7 @@ the new form code \DWFORMaddrx, referring to slots in the
 \DWATaddrbase{} in the skeleton compilation unit.
 \end{itemize}
 
 \DWATaddrbase{} in the skeleton compilation unit.
 \end{itemize}
 
-Figure \refersec{fig:splitobjectexampledemo1dwodwarfexcerpts} presents
+Figure \refersec{fig:splitobjectexampledemoonedwodwarfexcerpts} presents
 some excerpts from the \dotdebuginfodwo{} section for \texttt{demo1.dwo}.
 
 \begin{figure}[h]
 some excerpts from the \dotdebuginfodwo{} section for \texttt{demo1.dwo}.
 
 \begin{figure}[h]
@@ -602,7 +602,7 @@ some excerpts from the \dotdebuginfodwo{} section for \texttt{demo1.dwo}.
 \end{alltt}
 \end{dwflisting}
 \caption{Split object example: \texttt{demo1.dwo} excerpts}
 \end{alltt}
 \end{dwflisting}
 \caption{Split object example: \texttt{demo1.dwo} excerpts}
-\label{fig:splitobjectexampledemo1dwodwarfexcerpts}
+\label{fig:splitobjectexampledemoonedwodwarfexcerpts}
 \end{figure}
         
 \begin{figure}
 \end{figure}
         
 \begin{figure}
@@ -655,7 +655,7 @@ some excerpts from the \dotdebuginfodwo{} section for \texttt{demo1.dwo}.
 \end{dwflisting}
 \begin{center}
 \vspace{3mm}
 \end{dwflisting}
 \begin{center}
 \vspace{3mm}
-Figure~\ref{fig:splitobjectexampledemo1dwodwarfexcerpts}: Split object example: \texttt{demo1.dwo} DWARF excerpts \textit{(concluded)}
+Figure~\ref{fig:splitobjectexampledemoonedwodwarfexcerpts}: Split object example: \texttt{demo1.dwo} DWARF excerpts \textit{(concluded)}
 \end{center}
 \end{figure}
 
 \end{center}
 \end{figure}
 
@@ -734,10 +734,10 @@ section has a similar format to the \dotdebugloc{} section in a
 non-split object, but it has some small differences as explained
 in Section \refersec{datarep:locationlistentriesinsplitobjects}. 
 In \texttt{demo2.dwo} as shown in 
 non-split object, but it has some small differences as explained
 in Section \refersec{datarep:locationlistentriesinsplitobjects}. 
 In \texttt{demo2.dwo} as shown in 
-Figure \refersec{fig:splitobjectexampledemo2dwodwarfdebuginfodwoexcerpts}, 
+Figure \refersec{fig:splitobjectexampledemotwodwodwarfdebuginfodwoexcerpts}, 
 the debugging information for \texttt{Line::clip} describes a local 
 variable \texttt{slope} whose location varies based on the PC.
 the debugging information for \texttt{Line::clip} describes a local 
 variable \texttt{slope} whose location varies based on the PC.
-Figure \refersec{fig:splitobjectexampledemo2dwodwarfdebuglocdwoexcerpts} 
+Figure \refersec{fig:splitobjectexampledemotwodwodwarfdebuglocdwoexcerpts} 
 presents some excerpts from the \dotdebuginfodwo{} section for 
 \texttt{demo2.dwo}.
 
 presents some excerpts from the \dotdebuginfodwo{} section for 
 \texttt{demo2.dwo}.
 
@@ -764,7 +764,7 @@ presents some excerpts from the \dotdebuginfodwo{} section for
 \end{alltt}
 \end{dwflisting}
 \caption{Split object example: \texttt{demo2.dwo} DWARF \dotdebuginfodwo{} excerpts}
 \end{alltt}
 \end{dwflisting}
 \caption{Split object example: \texttt{demo2.dwo} DWARF \dotdebuginfodwo{} excerpts}
-\label{fig:splitobjectexampledemo2dwodwarfdebuginfodwoexcerpts}
+\label{fig:splitobjectexampledemotwodwodwarfdebuginfodwoexcerpts}
 \end{figure}
 
 \begin{figure}
 \end{figure}
 
 \begin{figure}
@@ -805,16 +805,16 @@ presents some excerpts from the \dotdebuginfodwo{} section for
 \end{dwflisting}
 \begin{center}
 \vspace{3mm}
 \end{dwflisting}
 \begin{center}
 \vspace{3mm}
-Figure~\ref{fig:splitobjectexampledemo2dwodwarfdebuginfodwoexcerpts}: Split object example: \texttt{demo2.dwo} DWARF \dotdebuginfodwo{} excerpts \textit{(concluded)}
+Figure~\ref{fig:splitobjectexampledemotwodwodwarfdebuginfodwoexcerpts}: Split object example: \texttt{demo2.dwo} DWARF \dotdebuginfodwo{} excerpts \textit{(concluded)}
 \end{center}
 \end{figure}
 
 \end{center}
 \end{figure}
 
-In Figure \refersec{fig:splitobjectexampledemo2dwodwarfdebuginfodwoexcerpts},
+In Figure \refersec{fig:splitobjectexampledemotwodwodwarfdebuginfodwoexcerpts},
 The \DWTAGformalparameter{} entries at \texttt{4\$} and \texttt{5\$} refer to the
 location lists at offset \texttt{0x0} and \texttt{0x2a}, respectively, and the
 \DWTAGvariable{} entry for \texttt{slope} at \texttt{7\$} refers to the location
 list at offset \texttt{0x49}. 
 The \DWTAGformalparameter{} entries at \texttt{4\$} and \texttt{5\$} refer to the
 location lists at offset \texttt{0x0} and \texttt{0x2a}, respectively, and the
 \DWTAGvariable{} entry for \texttt{slope} at \texttt{7\$} refers to the location
 list at offset \texttt{0x49}. 
-Figure \refersec{fig:splitobjectexampledemo2dwodwarfdebuglocdwoexcerpts}
+Figure \refersec{fig:splitobjectexampledemotwodwodwarfdebuglocdwoexcerpts}
 shows a representation of the
 location lists at those offsets in the \dotdebuglocdwo{} section.
 
 shows a representation of the
 location lists at those offsets in the \dotdebuglocdwo{} section.
 
@@ -846,7 +846,7 @@ location lists at those offsets in the \dotdebuglocdwo{} section.
 \end{tabular}
 \end{dwflisting}
 \caption{Split object example: \texttt{demo2.dwo} DWARF \dotdebuglocdwo{} excerpts}
 \end{tabular}
 \end{dwflisting}
 \caption{Split object example: \texttt{demo2.dwo} DWARF \dotdebuglocdwo{} excerpts}
-\label{fig:splitobjectexampledemo2dwodwarfdebuglocdwoexcerpts}
+\label{fig:splitobjectexampledemotwodwodwarfdebuglocdwoexcerpts}
 \end{figure}
 
 In each \DWLLEstartlengthentry{}, the start field is the index
 \end{figure}
 
 In each \DWLLEstartlengthentry{}, the start field is the index
@@ -998,13 +998,13 @@ unit from \texttt{demo2.dwo}, with \CUsignature{}
 section begins at offset 325, and is 673 bytes long.
 
 Likewise, we can find the contributions to the related sections.
 section begins at offset 325, and is 673 bytes long.
 
 Likewise, we can find the contributions to the related sections.
-In Figure \refersec{fig:splitobjectexampledemo2dwodwarfdebuglocdwoexcerpts}, 
+In Figure \refersec{fig:splitobjectexampledemotwodwodwarfdebuglocdwoexcerpts}, 
 we see that the \DWTAGvariable{} DIE at \texttt{7\$} has a
 reference to a location list at offset 0x49 (decimal 73). Because
 this is part of the compilation unit for \texttt{demo2.dwo}, with 
 unit signature \texttt{0xb5f0ecf455e7e97e}, we see that its contribution 
 to \dotdebuglocdwo{} begins at offset 84, so the location list from
 we see that the \DWTAGvariable{} DIE at \texttt{7\$} has a
 reference to a location list at offset 0x49 (decimal 73). Because
 this is part of the compilation unit for \texttt{demo2.dwo}, with 
 unit signature \texttt{0xb5f0ecf455e7e97e}, we see that its contribution 
 to \dotdebuglocdwo{} begins at offset 84, so the location list from
-Figure {fig:splitobjectexampledemo2dwodwarfdebuglocdwoexcerpts} 
+Figure \refersec{fig:splitobjectexampledemotwodwodwarfdebuglocdwoexcerpts} 
 can be found in \texttt{demo.dwp} at offset 157 (84 + 73) in
 the combined \dotdebuglocdwo{} section.
 \eb
 can be found in \texttt{demo.dwp} at offset 157 (84 + 73) in
 the combined \dotdebuglocdwo{} section.
 \eb