This is the mail archive of the gdb-patches@sourceware.org mailing list for the GDB project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

[WWW] Announce the gdb-7.0 release


FYI: I just checked in the following patch to the GDB web site to
announce the release of gdb-7.0.  An official announcement will be sent
later after the 7.0 manuals have been built.

-- 
Joel
Index: download/ANNOUNCEMENT
===================================================================
RCS file: /cvs/gdb/htdocs/download/ANNOUNCEMENT,v
retrieving revision 1.19
diff -u -p -r1.19 ANNOUNCEMENT
--- download/ANNOUNCEMENT	27 Mar 2008 19:16:42 -0000	1.19
+++ download/ANNOUNCEMENT	6 Oct 2009 17:29:51 -0000
@@ -1,7 +1,7 @@
 
-            GDB 6.8 released!
+            GDB 7.0 released!
 
-Release 6.8 of GDB, the GNU Debugger, is now available via anonymous
+Release 7.0 of GDB, the GNU Debugger, is now available via anonymous
 FTP.  GDB is a source-level debugger for Ada, C, C++, Objective-C,
 Pascal and many other languages.  GDB can target (i.e., debug programs
 running on) more than a dozen different processor architectures, and GDB
@@ -15,8 +15,8 @@ You can download GDB from the GNU FTP se
 The vital stats:
 
   Size  md5sum                            Name
-  15MB  c9da266b884fb8fa54df786dfaadbc7a  gdb-6.8.tar.bz2
-  20MB  925695333524108291dc4012c4c9cbb8  gdb-6.8.tar.gz
+  17MB  3386a7b69c010785c920ffc1e9cb890a  gdb-7.0.tar.bz2
+  23MB  67b4144db385620d7b93f7b0c26800f7  gdb-7.0.tar.gz
 
 There is a web page for GDB at: 
 
@@ -30,92 +30,42 @@ the net.  We will put errata notes and h
 on-line as any problems come up.  All mailing lists archives are also
 browsable via the web.
 
-GDB 6.8 brings many fixes and enhancements over the previous major release
-(6.7.1, released in October 2007), including:
+GDB 7.0 is packed with new platforms being supported, major new features, 
+enhancements and bug fixes. For a complete list and more details on each
+iteam, please see the gdb/NEWS file.
 
-  * GDB now supports the --enable-targets= configure option to allow
-  building a single GDB executable that supports multiple remote
-  target architectures.
-
-  * GDB now supports breakpoints with multiple locations,
-  including breakpoints on C++ constructors, inside C++ templates,
-  and in inlined functions.
-
-  * GDB now supports debugging C and C++ programs which use the
-  Decimal Floating Point extension.  In addition, the PowerPC target
-  now has a set of pseudo-registers to inspect decimal float values
-  stored in two consecutive float registers.
-
-  * Improved support for debugging Ada
-  Many improvements to the Ada language support have been made.  These
-  include:
-    - Better support for Ada2005 interface types
-    - Improved handling of arrays and slices in general
-    - Better support for Taft-amendment types
-    - The '{type} ADDRESS' expression is now allowed on the left hand-side
-      of an assignment
-    - Improved command completion in Ada
-    - Several bug fixes
-  
-  * Pending breakpoints no longer change their number when their address
-  is resolved.
-  
-  * GDB's ability to debug optimized code has been improved.  GDB more
-  accurately identifies function bodies and lexical blocks that occupy
-  more than one contiguous range of addresses.
-  
-  * Target descriptions can now describe registers for PowerPC.
-
-  * GDB on GNU/Linux and HP/UX can now debug through "exec" of a new process.
-
-The following new commands have been added:
-
-  set print frame-arguments (all|scalars|none)
-  show print frame-arguments
-    The value of this variable can be changed to control which argument
-    values should be printed by the debugger when displaying a frame.
-  
-  remote put
-  remote get
-  remote delete
-    Transfer files to and from a remote target, and delete remote files.
-
-GDB/MI interface improvements:
-
-  * The -break-insert MI command can optionally create pending breakpoints now.
-
-  * New MI commands:
-    -target-file-put
-    -target-file-get
-    -target-file-delete
-      Transfer files to and from a remote target, and delete remote files.
-  
-Support for the following new native configurations have been added:
+The new native configurations being supported are:
 
-  x86/Windows                     i[34567]86-*-mingw32*
-  NetBSD/hppa                     hppa*-*netbsd*
-  Xtensa GNU/Linux                xtensa*-*-linux*
+  * x86/x86_64 Darwin
+  * x86_64 MinGW
 
 Support for the following targets has been added:
 
-  NetBSD/hppa                     hppa*-*-netbsd*
-  Xtensa GNU/Linux                xtensa*-*-linux*
-
-The following improvements were made to gdbserver, the GDB remote stub:
-
-  * Target descriptions can now describe registers for PowerPC
-
-  * Support for AltiVec and SPE registers have been added
-
-  * Thread debugger on GNU/Linux has been added even when libthread_db
-  is not available.
-  
-  * New file transfer commands introduced (remote put, remote get, and
-  remote delete)
-  
-  * Support for run and attach in extended-remote mode.
-
-Some other removed features:
+  * Lattice Mico32                  
+  * x86/x86_64 DICOS                
+  * S+core 3                        
+  * The remote stub now supports x86 Windows CE
+
+The major new features are:
+
+  * Python scripting support
+  * Reverse debugging, Process record and replay
+  * Non-stop debugging
+  * Multi-architecture debugging
+  * Multi-inferior, multi-process debugging
+  
+It also features many enhancements and bug fixes, including:
+
+  * GDB now has an interface for JIT compilation
+  * Tracepoints may now be conditional
+  * Multi-byte and wide character set support
+  * New /r and /m modifiers for the "disassemble" command
+  * Automatic retrieval of shared library files from remote targets
+  * Inlined functions are now supported
+  * New remote protocal packets
+  * GDB is now able to read compressed debug sections
+  * Thread switching is now supported on Tru64
+  * Ada task switching is now supported
+  * New features in gdbserver, the GDB remote stub
+  * New command to stop execution when a system call is made
 
-  * Attaching to a program using the '-c' command line switch is no longer
-  supported.  Instead, using the '-p' or '--pid' option. 
Index: download/index.html
===================================================================
RCS file: /cvs/gdb/htdocs/download/index.html,v
retrieving revision 1.48
diff -u -p -r1.48 index.html
--- download/index.html	27 Mar 2008 19:16:42 -0000	1.48
+++ download/index.html	6 Oct 2009 17:29:51 -0000
@@ -49,7 +49,7 @@ Fish]" /></a>
 
 <!-- body, update above using ../../gdb/index.sh -->
 
-<h3>The most recent release (<a href="ANNOUNCEMENT">GDB 6.8</a>):</h3>
+<h3>The most recent release (<a href="ANNOUNCEMENT">GDB 7.0</a>):</h3>
 
 You can download the most recent official release of GDB from either
 Project GNU's FTP server, or Red Hat's sources site:
@@ -117,7 +117,7 @@ Floor, Boston, MA 02110-1301 USA.</p>
 <p>Verbatim copying and distribution of this entire article is
 permitted in any medium, provided this notice is preserved.</p>
 
-<p>Last modified 2008-03-27.</p>
+<p>Last modified 2009-10-06.</p>
 </address>
 
 </body>
Index: news/index.html
===================================================================
RCS file: /cvs/gdb/htdocs/news/index.html,v
retrieving revision 1.87
diff -u -p -r1.87 index.html
--- news/index.html	16 Sep 2009 22:02:10 -0000	1.87
+++ news/index.html	6 Oct 2009 17:29:51 -0000
@@ -63,6 +63,27 @@ better.
 
 -->
 
+<dt>October 06, 2009: <b>GDB 7.0 Released!</b></dt>
+<dd>
+<p> The latest version of GDB, version 7.0, is available for <a
+href="../../gdb/download/">download</a>.
+<p>
+Changes in this release include:
+<ul>
+<li>Support for native x86/x86_64 Darwin, x86_64 MinGW
+<li>Support for Lattice Mico32, x86/x86_64 DICOS, S+core 3 targets
+<li>gdbserver support for x86 Windows CE
+<li>Python scripting support
+<li>Reverse debugging, Process record and replay
+<li>Non-stop debugging
+<li>Multi-architecture debugging
+<li>Multi-inferior, multi-process debugging
+</ul>
+See the NEWS file for a more complete and detailed list of what this
+release includes.
+<p>
+</dd>
+
 <dt>September 16, 2009: <b>GDB 7.0 branch created</b></dt>
 <dd>
 <p> The GDB 7.0 branch (<tt>gdb_7_0-branch</tt>) has been created.
@@ -778,7 +799,7 @@ Floor, Boston, MA 02110-1301 USA.</p>
 <p>Verbatim copying and distribution of this entire article is
 permitted in any medium, provided this notice is preserved.</p>
 
-<p>Last modified 2009-09-16.</p>
+<p>Last modified 2009-10-06.</p>
 </address>
 
 </body>
Index: index.html
===================================================================
RCS file: /cvs/gdb/htdocs/index.html,v
retrieving revision 1.183
diff -u -p -r1.183 index.html
--- index.html	16 Sep 2009 22:02:41 -0000	1.183
+++ index.html	6 Oct 2009 17:29:51 -0000
@@ -71,9 +71,9 @@ Pascal (and many other languages).  Thos
 on the same machine as GDB (native) or on another machine (remote).  GDB
 can run on most popular UNIX and Microsoft Windows variants.<p>
 
-<h3>GDB version 6.8</h3>
+<h3>GDB version 7.0</h3>
 
-Version <a href="../gdb/download/ANNOUNCEMENT">6.8</a> of GDB, the GNU
+Version <a href="../gdb/download/ANNOUNCEMENT">7.0</a> of GDB, the GNU
 Debugger, is now available for <a
 href="../gdb/download/">download</a>.  See the <a
 href="../gdb/download/ANNOUNCEMENT">ANNOUNCEMENT</a> for details
@@ -103,36 +103,37 @@ better.
 
 -->
 
-<dt>September 16, 2009: <b>GDB 7.0 branch created</b></dt>
-<dd>
-<p> The GDB 7.0 branch (<tt>gdb_7_0-branch</tt>) has been created.
-To check out a copy of the branch use:
-<pre>
-cvs -d :pserver:anoncvs@sourceware.org:/cvs/src co -r gdb_7_0-branch gdb
-</pre>
-<p>
-</dd>
-
-<dt>March 27, 2008: <b>GDB 6.8 Released!</b></dt>
+<dt>October 06, 2009: <b>GDB 7.0 Released!</b></dt>
 <dd>
-<p> The latest version of GDB, version 6.8, is available for <a
+<p> The latest version of GDB, version 7.0, is available for <a
 href="../gdb/download/">download</a>.
 <p>
 Changes in this release include:
 <ul>
-<li>Support for native x86/Windows, NetBSD/hppa and Xtensa GNU/Linux
-<li>Support for multiple remote target architectures
-<li>Support for the Decimal Floating Point extension
-<li>Improved Ada and C++ debugging
-<li>GDB/MI interface improvements
-<li>Remote protocol and gdbserver enhancements
-<li>Various new commands
+<li>Support for native x86/x86_64 Darwin, x86_64 MinGW
+<li>Support for Lattice Mico32, x86/x86_64 DICOS, S+core 3 targets
+<li>gdbserver support for x86 Windows CE
+<li>Python scripting support
+<li>Reverse debugging, Process record and replay
+<li>Non-stop debugging
+<li>Multi-architecture debugging
+<li>Multi-inferior, multi-process debugging
 </ul>
 See the NEWS file for a more complete and detailed list of what this
 release includes.
 <p>
 </dd>
 
+<dt>September 16, 2009: <b>GDB 7.0 branch created</b></dt>
+<dd>
+<p> The GDB 7.0 branch (<tt>gdb_7_0-branch</tt>) has been created.
+To check out a copy of the branch use:
+<pre>
+cvs -d :pserver:anoncvs@sourceware.org:/cvs/src co -r gdb_7_0-branch gdb
+</pre>
+<p>
+</dd>
+
 <dt>Nov 28, 2006: <b>Reversible Debugging</b></dt>
 <dd>
 <p> The GDB maintainers are looking for contributors interested
@@ -189,7 +190,7 @@ Floor, Boston, MA 02110-1301 USA.</p>
 <p>Verbatim copying and distribution of this entire article is
 permitted in any medium, provided this notice is preserved.</p>
 
-<p>Last modified 2009-09-16.</p>
+<p>Last modified 2009-10-06.</p>
 </address>
 
 </body>

Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]