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]

[commit/www] Announce the GDB 7.5 release.


Hello,

This patch shows the updates I made to the GDB website after
having uploaded the GDB 7.5 release tarballs...

Checked in.

---
 download/ANNOUNCEMENT |  136 +++++++++----------------------------------------
 download/index.html   |    4 +-
 index.html            |   82 +++++++++--------------------
 news/index.html       |   26 +++++++++-
 4 files changed, 77 insertions(+), 171 deletions(-)

diff --git a/download/ANNOUNCEMENT b/download/ANNOUNCEMENT
index f0c1201..044fc2b 100644
--- a/download/ANNOUNCEMENT
+++ b/download/ANNOUNCEMENT
@@ -1,7 +1,7 @@
 
-            GDB 7.4.1 released!
+            GDB 7.5 released!
 
-Release 7.4.1 of GDB, the GNU Debugger, is now available via anonymous
+Release 7.5 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,10 +15,10 @@ You can download GDB from the GNU FTP server in the directory:
 The vital stats:
 
   Size  md5sum                            Name
-  20MB  8854d34691087ec127d934692639855f  gdb-7.4.1.tar.bz2
-  27MB  5fb7fca9ef7a9e3cfee0e2f2c0e52051  gdb-7.4.1.tar.gz
+  21MB  24a6779a9fe0260667710de1b082ef61  gdb-7.5.tar.bz2
+  28MB  c9f5ed81008194f8f667f131234f3ef0  gdb-7.5.tar.gz
 
-There is a web page for GDB at: 
+There is a web page for GDB at:
 
         http://www.gnu.org/software/gdb/
 
@@ -30,112 +30,26 @@ the net.  We will put errata notes and host-specific tips for this release
 on-line as any problems come up.  All mailing lists archives are also
 browsable via the web.
 
-GDB 7.4.1 is a minor corrective release based on GDB 7.4, bringing
-the following fixes:
-
-  * [GDB/MI] Error when resuming program execution in all-stop mode
-    ("Cannot execute this command without a live selected thread").
-
-  * [Pascal] Polluted display of class methods parameters.
-
-  * [target remote] Errror when connecting to remote target where
-    disconnected tracing is in effect.
-
-  * [AVX] Float and ymm* register values not available.
-
-  * [GDB] Crash when using the "finish" command.
-
-  * [build] makeinfo should not be required to build GDB.
-
-GDB 7.4 brings new targets, features and improvements, including:
-
-  * New target: Texas Instruments TMS320C6x (tic6x-*-*)
-
-  * New simulator: Renesas RL78 (rl78-*-elf)
-
-  * New configure option --with-iconv-bin.
-
-  * Python scripting improvements:
-     ** The Python commands and convenience functions located in
-        the data directory are now automatically loaded on GDB start-up.
-     ** New command "set python print-stack none|full|message",
-        replacing "maint set python print-stack on|off", which has
-        been deprecated in GDB 7.5.
-     ** The "gdb.breakpoint" function has been deprecated in favor of
-        "gdb.breakpoints".
-     ** Type objects for struct and union types now allow access to
-        the fields using standard Python dictionary (mapping) methods.
-     ** Four new attributes in class Block.
-     ** Class Symbols now provides a "type" attribute.
-     ** A prompt substitution hook, and a new gdb.prompt module.
-     ** A new class "gdb.FinishBreakpoint".
-     ** A new event "gdb.new_objfile".
-     ** A new function, "deep_items" has been added to module gdb.types.
-
-  * Changes to existing commands:
-     ** libthread-db-search-path now supports two special values:
-        $sdir and $pdir
-
-  * New commands:
-     ** "skip file", "skip function": To skip uninteresting functions
-        during debugging.
-     ** watch EXPRESSION mask MASK_VALUE
-     ** info auto-load-scripts [REGEXP]
-     ** info macro [-all] [--] MACRO
-     ** collect[/s] EXPRESSIONS
-     ** tstart [NOTES]
-     ** tstop [NOTES]
-     ** "!" (alias of the "shell" command)
-
-  * New options:
-     ** set extended-prompt
-        show extended-prompt
-     ** set print entry-values (both|compact|default|if-needed|no|only|
-                                preferred)
-        show print entry-values
-     ** set debug entry-values
-        show debug entry-values
-     ** set basenames-may-differ
-        show basenames-may-differ
-     ** set trace-user
-        show trace-user
-        set trace-notes
-        show trace-notes
-     ** set trace-stop-notes
-        show trace-stop-notes
-
-  * GDB now handles ambiguous linespecs more consistently, and set
-    a breakpoint on all matching locations.  Locations will be added
-    or removed according to inferior changes.
-
-  * Masked Watchpoint support on PowerPC BookE running
-    a Linux kernel (version 2.6.34 or later).
-
-  * Ability to display function parameter values at the time the function
-    gets called (only available with code compiled with GCC 4.7 or later).
-    See new option "set print entry-values".
-
-  * Tracepoint improvements:
-     ** Ability to enable and disable tracepoints at any time after
-        a trace experiment has been started.
-     ** Fast tracepoints on 32-bit x86-architectures can now be placed
-        at locations with 4-byte instructions (the minimum was previously
-        5 bytes).
-
-  * Remote protocol changes:
-     ** New packets: QTEnable, QTDisable, QTNotes, qTP, qTMinFTPILen,
-     ** New commands: "set dcache line" and "set dcache line-size".
-     ** New command "set remote hardware-watchpoint-length-limit".
-
-  * GDB/MI changes:
-     ** "*stopped" events can report several new "reason"s.
-     ** Breakpoint changes are now notified using new async records.
-     ** New command: -ada-task-info.
-
-  * New GDBserver operation: --once.
-
-  * The gdbtui binary will be deprecated deprecated starting with GDB
-    7.5.  Use "gdb -tui" instead.
+GDB 7.5 brings new targets, features and improvements, including:
+
+  * Go language support.
+
+  * New targets (x32 ABI, microMIPS, Renesas RL78, HP OpenVMS ia64).
+
+  * More Python scripting improvements.
+
+  * SDT (Static Defined Tracing) probes support with SystemTap probes.
+
+  * GDBserver improvements (stdio connections, target-side evaluation
+    of breakpoint conditions, remote protocol improvements).
+
+  * Other miscellaneous improvements (ability to stop when a shared
+    library is loaded/unloaded, dynamic printf, etc).
+
+  * Reverse debugging on ARM.
+
+  * The binary "gdbtui" has been abandoned and can no longer be built.
+    Use "gdb -tui" instead.
 
 For a complete list and more details on each item, please see the
 gdb/NEWS file.
diff --git a/download/index.html b/download/index.html
index 56995d6..f43bf6d 100644
--- a/download/index.html
+++ b/download/index.html
@@ -48,7 +48,7 @@ Fish]" /></a>
 
 <!-- body, update above using ../../gdb/index.sh -->
 
-<h3>The most recent release (<a href="ANNOUNCEMENT">GDB 7.4.1</a>):</h3>
+<h3>The most recent release (<a href="ANNOUNCEMENT">GDB 7.5</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:
@@ -116,7 +116,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 2012-04-26.</p>
+<p>Last modified 2012-08-17.</p>
 </address>
 
 </body>
diff --git a/index.html b/index.html
index 35cc8f7..0c58d85 100644
--- a/index.html
+++ b/index.html
@@ -70,9 +70,9 @@ Pascal (and many other languages).  Those programs might be executing
 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 7.4.1</h3>
+<h3>GDB version 7.5</h3>
 
-Version <a href="../gdb/download/ANNOUNCEMENT">7.4.1</a> of GDB, the GNU
+Version <a href="../gdb/download/ANNOUNCEMENT">7.5</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
@@ -102,56 +102,37 @@ better.
 
 -->
 
-<dt>July 17th, 2012: <b>GDB 7.5 branch created</b></dt>
-<dd>
-<p> The GDB 7.5 branch (<tt>gdb_7_5-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_5-branch gdb
-</pre>
-<p>
-</dd>
-
-<dt>April 26th, 2012: <b>GDB 7.4.1 Released!</b></dt>
-<dd>
-<p> The latest version of GDB, version 7.4.1, is available for <a
-href="../gdb/download/">download</a>.
-<p>
-This is a minor corrective release over GDB 7.4, fixing the following
-issues:
-<ul>
-<li> [GDB/MI] Error when resuming program execution in all-stop mode
-     ("Cannot execute this command without a live selected thread").
-<li> [Pascal] Polluted display of class methods parameters.
-<li> [target remote] Errror when connecting to remote target where
-     disconnected tracing is in effect.
-<li> [AVX] Float and ymm* register values not available.
-<li> [GDB] Crash when using the "finish" command.
-<li> [build] makeinfo should not be required to build GDB.
-</ul>
-<p>
-</dd>
-
-<dt>January 24th, 2012: <b>GDB 7.4 Released!</b></dt>
+<dt>August 17th, 2012: <b>GDB 7.5 Released!</b></dt>
 <dd>
-<p> The latest version of GDB, version 7.4, is available for <a
+<p> The latest version of GDB, version 7.5, is available for <a
 href="../gdb/download/">download</a>.
 <p>
 Changes in this release include:
 <ul>
-<li> Many Python scripting improvements
-<li> Better support for ambiguous linespecs
-<li> Masked watchpoints
-<li> Tracepoint support improvements
-<li> Support for Texas Instruments TMS320C6x (tic6x-*-*)
-<li> A Renesas RL78 simulator (rl78-*-elf)
-<li> Some minor Remote protocol extensions and GDB/MI changes
+<li> Go language support.
+<li> New targets (x32 ABI, microMIPS, Renesas RL78, HP OpenVMS ia64).
+<li> More Python scripting improvements.
+<li> SDT (Static Defined Tracing) probes support with SystemTap probes.
+<li> GDBserver improvements (stdio connections, target-side evaluation
+     of breakpoint conditions, remote protocol improvements).
+<li> Other miscellaneous improvements (ability to stop when a shared
+     library is loaded/unloaded, dynamic printf, etc).
+<li> Reverse debugging on ARM.
+<li> The binary "gdbtui" has been abandoned and can no longer be built.
+     Use "gdb -tui" instead.
 </ul>
 See the NEWS file for a more complete and detailed list of what this
 release includes.
+<p>
+</dd>
 
-Note that the gdbtui binary is deprecated, starting with GDB 7.5.
-Use "gdb -tui" instead.
+<dt>July 17th, 2012: <b>GDB 7.5 branch created</b></dt>
+<dd>
+<p> The GDB 7.5 branch (<tt>gdb_7_5-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_5-branch gdb
+</pre>
 <p>
 </dd>
 
@@ -178,19 +159,6 @@ has been corrected, and the FSF issued the following announcements:
 <p>
 </dd>
 
-<dt>September 4, 2011: <b>GDB 7.3.1 Released!</b></dt>
-<dd>
-<p> The latest version of GDB, version 7.3.1, is available for <a
-href="../gdb/download/">download</a>.
-<p>
-This is a minor corrective release over GDB 7.3 mostly bringing:
-<ul>
-<li> Build fixes for NetBSD / OpenBSD targets
-<li> ISBN and Edition number update of the GDB User's Manual
-</ul>
-<p>
-</dd>
-
 <dt>Nov 28, 2006: <b>Reversible Debugging</b></dt>
 <dd>
 <p> The GDB maintainers are looking for contributors interested
@@ -247,7 +215,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 2012-07-17.</p>
+<p>Last modified 2012-08-17.</p>
 </address>
 
 </body>
diff --git a/news/index.html b/news/index.html
index ca7770e..6bb7828 100644
--- a/news/index.html
+++ b/news/index.html
@@ -62,6 +62,30 @@ better.
 
 -->
 
+<dt>August 17th, 2012: <b>GDB 7.5 Released!</b></dt>
+<dd>
+<p> The latest version of GDB, version 7.5, is available for <a
+href="../../gdb/download/">download</a>.
+<p>
+Changes in this release include:
+<ul>
+<li> Go language support.
+<li> New targets (x32 ABI, microMIPS, Renesas RL78, HP OpenVMS ia64).
+<li> More Python scripting improvements.
+<li> SDT (Static Defined Tracing) probes support with SystemTap probes.
+<li> GDBserver improvements (stdio connections, target-side evaluation
+     of breakpoint conditions, remote protocol improvements).
+<li> Other miscellaneous improvements (ability to stop when a shared
+     library is loaded/unloaded, dynamic printf, etc).
+<li> Reverse debugging on ARM.
+<li> The binary "gdbtui" has been abandoned and can no longer be built.
+     Use "gdb -tui" instead.
+</ul>
+See the NEWS file for a more complete and detailed list of what this
+release includes.
+<p>
+</dd>
+
 <dt>July 17th, 2012: <b>GDB 7.5 branch created</b></dt>
 <dd>
 <p> The GDB 7.5 branch (<tt>gdb_7_5-branch</tt>) has been created.
@@ -1014,7 +1038,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 2012-07-17.</p>
+<p>Last modified 2012-08-17.</p>
 </address>
 
 </body>
-- 
1.7.1


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