These had a handful of spelling errors. None
authorDavid Anderson <davea42@earthlink.net>
Fri, 7 Dec 2012 00:24:01 +0000 (16:24 -0800)
committerDavid Anderson <davea42@earthlink.net>
Fri, 7 Dec 2012 00:24:01 +0000 (16:24 -0800)
of the errors are in DWARF4, they were introduced
to 4.1 in index entries, comments, and a couple times
in the text body.
datarepresentation.tex
dwarf5.tex
generaldescription.tex
otherdebugginginformation.tex
programscope.tex
typeentries.tex

dwarf5/latexdoc/datarepresentation.tex
dwarf5/latexdoc/dwarf5.tex
dwarf5/latexdoc/generaldescription.tex
dwarf5/latexdoc/otherdebugginginformation.tex
dwarf5/latexdoc/programscope.tex
dwarf5/latexdoc/typeentries.tex

index 48abbd6..aad6b3f 100644 (file)
@@ -1059,7 +1059,7 @@ Child determination name& Value\\ \hline
 \livelink{chap:DWATaccessibility}{DW\-\_AT\-\_accessibility}&0x32&constant 
         \addtoindexx{accessibility attribute!encoding}  \\
 \livelink{chap:DWATaddressclass}{DW\-\_AT\-\_address\-\_class}&0x33&constant 
-        \addtoindexx{address class atribute!encoding}  \\
+        \addtoindexx{address class attribute!encoding}  \\
 \livelink{chap:DWATartificial}{DW\-\_AT\-\_artificial}&0x34&\livelink{chap:flag}{flag} 
         \addtoindexx{artificial attribute!encoding}  \\
 \livelink{chap:DWATbasetypes}{DW\-\_AT\-\_base\-\_types}&0x35&reference 
@@ -1891,7 +1891,7 @@ encoded as 1\dash byte constants. The
 defined values are given in 
 Table \refersec{tab:discriminantdescriptorencodings}.
 
-% Odd that the 'Name' field captalized here, it is not caps elsewhere.
+% Odd that the 'Name' field capitalized here, it is not caps elsewhere.
 \begin{centering}
 \setlength{\extrarowheight}{0.1cm}
 \begin{longtable}{l|c}
@@ -2067,7 +2067,7 @@ The encodings for the standard opcodes are given in
 \addtoindexx{line number opcodes!standard opcode encoding}
 Table \refersec{tab:linenumberstandardopcodeencodings}.
 
-% Odd that the 'Name' field captalized here, it is not caps elsewhere.
+% Odd that the 'Name' field capitalized here, it is not caps elsewhere.
 \begin{centering}
 \setlength{\extrarowheight}{0.1cm}
 \begin{longtable}{l|c}
@@ -2228,7 +2228,7 @@ Table \refersec{tab:callframeinstructionencodings}.
 \end{longtable}
 \end{centering}
 
-\section{Non-continguous Address Ranges}
+\section{Non-contiguous Address Ranges}
 \label{datarep:noncontiguousaddressranges}
 
 Each entry in a \addtoindex{range list}
index ed6cc2f..b93f366 100644 (file)
@@ -82,7 +82,7 @@ escapeinside={\%*}{*)}  % if you want to add a comment within your code
 % The following two let us mark a word as 'do not link' or
 % 'do not index' to indicate the word is used generically
 % and has been considered so do not index or link it.
-% There is no sigificant difference in the two commands, though
+% There is no significant difference in the two commands, though
 % \nolink would be more oriented to words such as flag or address
 % that might be linked (and indexed) in some circumstances.
 \newcommand{\nolink}[1]{#1}
index 51b6bc5..022fb87 100644 (file)
@@ -274,7 +274,7 @@ actually declared in the source}{objects or types that are not actually declared
 \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} \\
+&\livelinki{chap:DWAThighpccontiguousrangeofcodeaddresses}{Contiguous range of code addresses}{contiguous range of code addresses} \\
 \livetarg{chap:DWATidentifiercase}{DW\-\_AT\-\_identifier\-\_case}
 &\livelinki{chap:DWATidentifiercaseidentifiercaserule}{Identifier case rule}{identifier case rule} {identifier case rule}{identifier case rule}\\
 \livetarg{chap:DWATimport}{DW\-\_AT\-\_import}
@@ -1633,7 +1633,7 @@ which is a \livelink{chap:flag}{flag}.
 given 
 \addtoindexx{address space!segmented}
 segment 
-\addtoindexx{segmented adddressing|see{address space}}
+\addtoindexx{segmented addressing|see{address space}}
 rather than as locations within a single flat
 \addtoindexx{address space!flat}.
 address space.}
@@ -1929,7 +1929,7 @@ try/catch \nolink{blocks} (see Section\refersec{chap:tryandcatchblockentries}),
 labels 
 \hypertarget{chap:DWATlowpccodeaddressorrangeofaddresses}
 and
-\hypertarget{chap:DWAThighpccontinguousrangeofcodeaddresses}
+\hypertarget{chap:DWAThighpccontiguousrangeofcodeaddresses}
 the like, may have
 
 \begin{itemize}
@@ -1968,7 +1968,7 @@ insufficient reason to change this.
 \subsection{Continuous Address Range}
 \label{chap:contiguousaddressranges}
 When the set of addresses of a debugging information entry can
-be described as a single continguous range, the entry 
+be described as a single contiguous range, the entry 
 \addtoindexx{high PC attribute}
 may 
 \addtoindexx{low PC attribute}
index 2b0242e..e1ac83b 100644 (file)
@@ -267,7 +267,7 @@ object code. The matrix would have columns for:}
 \item \textit{the source file name}
 \item \textit{the source line number}
 \item \textit{the source column number}
-\item \textit{whether this insruction is the beginning of a \addtoindex{basic block}}
+\item \textit{whether this instruction is the beginning of a \addtoindex{basic block}}
 \item \textit{and so on}
 \end{itemize}
 
index c685913..bab5c0b 100644 (file)
@@ -892,7 +892,7 @@ or property.
 A 
 \hypertarget{chap:DWATpurepurepropertyofasubroutine}
 subprogram entry may have 
-\addtoindexx{pure attrubyte}
+\addtoindexx{pure attribute}
 a 
 \livelink{chap:DWATpure}{DW\-\_AT\-\_pure} attribute, which is
 a \livelink{chap:flag}{flag}. 
@@ -1228,8 +1228,8 @@ Figure \refersec{fig:inlinecodes}.
 \label{fig:inlinecodes}
 \begin{tabular}{lp{9cm}}
 Name&Meaning\\ \hline
-\livetarg{chap:DWINLnotinlined}{DW\-\_INL\-\_not\-\_inlined} & Not delared inline nor inlined by the
-  compiler(equivalent to the absense of the containing
+\livetarg{chap:DWINLnotinlined}{DW\-\_INL\-\_not\-\_inlined} & Not declared inline nor inlined by the
+  compiler(equivalent to the absence of the containing
   \livelink{chap:DWATinline}{DW\-\_AT\-\_inline} attribute) \\
 \livetarg{chap:DWINLinlined}{DW\-\_INL\-\_inlined} & Not declared inline but inlined by the compiler \\
 \livetarg{chap:DWINLdeclarednotinlined}{DW\-\_INL\-\_declared\-\_not\-\_inlined} & Declared inline but 
@@ -1722,7 +1722,7 @@ that may contain any number of declarations. In some languages
 \nolink{blocks} can be nested within other
 \nolink{blocks} to any depth.}
 
-% We do not need to link to the preceeding paragraph.
+% We do not need to link to the preceding paragraph.
 A lexical \nolink{block} is represented by a debugging information
 entry with the 
 tag \livetarg{chap:DWTAGlexicalblock}{DW\-\_TAG\-\_lexical\-\_block}.
index 09a681c..307f779 100644 (file)
@@ -482,7 +482,7 @@ When multiple type modifiers are chained together to modify
 a base or user-defined type, the tree ordering reflects the
 semantics of the 
 \addtoindexx{reference type entry, lvalue|see{reference type entry}}
-applicable lanuage 
+applicable language 
 \addtoindexx{reference type entry, rvalue|see{rvalue reference type entry}}
 rather 
 \addtoindexx{parameter|see{macro formal parameter list}}
@@ -1573,7 +1573,7 @@ a formal parameterized value.
 
 \item If the compiler has generated a special compilation unit to
 hold the 
-\addtoindexx{template instantiation!and special compilaton unit}
+\addtoindexx{template instantiation!and special compilation unit}
 template instantiation and that special compilation
 unit has a different name from the compilation unit containing
 the template definition, the name attribute for the debugging