public inbox for gcc@gcc.gnu.org
 help / color / mirror / Atom feed
* DWARF Version 5 Standard Released
@ 2017-02-15 20:12 Michael Eager
  2017-02-19 21:56 ` [wwwdocs] PATCH " Gerald Pfeifer
  0 siblings, 1 reply; 2+ messages in thread
From: Michael Eager @ 2017-02-15 20:12 UTC (permalink / raw)
  To: binutils, GCC, gdb

The DWARF Debugging Information Format Standards Committee is pleased to announce the availability 
of Version 5 of the DWARF Debugging Format Standard.   The DWARF Debugging Format is used to 
communicate debugging information between a compiler and debugger to make it easier for programmers 
to develop, test, and debug programs.

DWARF is used by a wide range of compilers and debuggers, both proprietary and open source, to 
support debugging of Ada, C, C++, Cobol, FORTRAN, Java, and other programming languages. DWARF V5 
adds support for new languages like Rust, Swift, Ocaml, Go, and Haskell, as well as support for new 
features in older languages. DWARF can be used with a wide range of processor architectures, such as 
x86, ARM, PowerPC, from 8-bit to 64-bit.

DWARF is the standard debugging format for Linux and several versions of Unix and is widely used 
with embedded processors. DWARF is designed to be extended easily to support new languages and new 
architectures.

The DWARF Version 5 Standard has been in development for six years. DWARF Committee members include 
representatives from over a dozen major companies with extensive experience in compiler and debugger 
development. Version 5 incorporates improvements in many areas: better data compression, separation 
of debugging data from executable files, improved description of macros and source files, faster 
searching for symbols, improved debugging of optimized code, as well as numerous improvements in 
functionality and performance.

The DWARF Version 5 Standard can be downloaded without charge from the DWARF website (dwarfstd.org). 
Additional information about DWARF, including how to subscribe to the DWARF mailing list, can also 
be found on the website. Questions about the DWARF Debugging Information Format or the DWARF 
Committee can be directed to the DWARF Committee Chair, Michael Eager at info@dwarfstd.org.

-- 
Michael Eager	 eager@eagercon.com
1960 Park Blvd., Palo Alto, CA 94306  650-325-8077

^ permalink raw reply	[flat|nested] 2+ messages in thread

* [wwwdocs] PATCH Re: DWARF Version 5 Standard Released
  2017-02-15 20:12 DWARF Version 5 Standard Released Michael Eager
@ 2017-02-19 21:56 ` Gerald Pfeifer
  0 siblings, 0 replies; 2+ messages in thread
From: Gerald Pfeifer @ 2017-02-19 21:56 UTC (permalink / raw)
  To: gcc-patches; +Cc: Michael Eager, gcc

On Wed, 15 Feb 2017, Michael Eager wrote:
> The DWARF Debugging Information Format Standards Committee is pleased 
> to announce the availability of Version 5 of the DWARF Debugging Format 
> Standard.

This patch, which I just applied, updates the GCC 7 release notes 
accordingly.

(Now it's only GCC 7 that is upcoming, not DWARF 5 as well. ;-)

Gerald

Index: changes.html
===================================================================
RCS file: /cvs/gcc/wwwdocs/htdocs/gcc-7/changes.html,v
retrieving revision 1.64
diff -u -r1.64 changes.html
--- changes.html	16 Feb 2017 17:46:55 -0000	1.64
+++ changes.html	19 Feb 2017 21:54:05 -0000
@@ -141,7 +141,7 @@
   UndefinedBehavior Sanitizer now diagnose arithmetic overflows even on
   arithmetic operations with generic vectors.</li>
 
-  <li>The upcoming version 5 of the <a
+  <li>Version 5 of the <a
   href="http://www.dwarfstd.org/Download.php">DWARF</a> debugging
   information standard is supported through the <code>-gdwarf-5</code>
   option.  The DWARF version 4 debugging information remains the

^ permalink raw reply	[flat|nested] 2+ messages in thread

end of thread, other threads:[~2017-02-19 21:56 UTC | newest]

Thread overview: 2+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2017-02-15 20:12 DWARF Version 5 Standard Released Michael Eager
2017-02-19 21:56 ` [wwwdocs] PATCH " Gerald Pfeifer

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).