Bring up to date with the February 2015 meeting and the
[dwarf-doc.git] / dwarf5 / latexdoc / introduction.tex
index 2601ddd..e0948e7 100644 (file)
@@ -163,18 +163,23 @@ This enhances DWARF support for very large programs by saving space
 and improving link times.
 \item Replace the \dotdebugmacinfo{} macro information representation with
 a much more compact \dotdebugmacro{} representation.
+\item Replace the \dotdebugpubnames{} and \dotdebugtypes{} section
+with a single and more functional name index section, \dotdebugnames{}.
 \item Add a new debugging information entry, related attributes and
 DWARF expression operators, to describe call information, 
 including identification of tail calls and tail recursion.
 This facilitates debugging optimized code.
-\item Add a new attribute, \DWATnoreturnNAME{}, to identify a subprogram that 
-does not return to its caller.
-\item Add a new attribute, \DWATrankNAME{}, to describe the dimensionality of
-an array with dynamic rank.
+\item Add a new attribute, \DWATnoreturnNAME{}, to identify 
+a subprogram that does not return to its caller.
+\item Add a new attribute, \DWATrankNAME{}, to describe the 
+dimensionality of an array with dynamic rank.
 \item Add a new tag, \DWTAGgenericsubrangeNAME{}, to describe the
 bounds of Fortran assumed-rank arrays.
-\item Add language codes for C 2011, C++ 2003, C++ 2011, Dylan, Go, Haskell, 
+\item Add language codes for C 2011, C++ 2003, C++ 2011, C++ 2014,
+Dylan, Fortran 2003, Fortran 2008, Go, Haskell, 
 Julia, Modula 3, Ocaml, Rust, OpenCL and Swift.
+\item Numerous other more minor additions to improve functionality
+and performance.
 \end{itemize}
 
 DWARF Version 5 is compatible with DWARF Version 4 except as follows: