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] announced the GDB 7.4 release on GDB's WWW


Hello,

Attached is the patch I checked in to announce GDB 7.4 on the GDB
web pages...

-- 
Joel
Index: index.html
===================================================================
RCS file: /cvs/gdb/htdocs/index.html,v
retrieving revision 1.201
diff -u -u -p -r1.201 index.html
--- index.html	9 Jan 2012 03:21:22 -0000	1.201
+++ index.html	24 Jan 2012 10:54:25 -0000
@@ -70,9 +70,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 7.3.1</h3>
+<h3>GDB version 7.4</h3>
 
-Version <a href="../gdb/download/ANNOUNCEMENT">7.3.1</a> of GDB, the GNU
+Version <a href="../gdb/download/ANNOUNCEMENT">7.4</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,6 +102,29 @@ better.
 
 -->
 
+<dt>January 24th, 2012: <b>GDB 7.4 Released!</b></dt>
+<dd>
+<p> The latest version of GDB, version 7.4, 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
+</ul>
+See the NEWS file for a more complete and detailed list of what this
+release includes.
+
+Note that the gdbtui binary is deprecated, starting with GDB 7.5.
+Use "gdb -tui" instead.
+<p>
+</dd>
+
 <dt>January 9, 2012: <b>Extensibility support using Guile</b></dt>
 <dd>
 <p> GDB ought to support extensibility using Guile, the GNU extensibility
@@ -148,26 +171,6 @@ This is a minor corrective release over 
 <p>
 </dd>
 
-<dt>July 26, 2011: <b>GDB 7.3 Released!</b></dt>
-<dd>
-<p> The latest version of GDB, version 7.3, is available for <a
-href="../gdb/download/">download</a>.
-<p>
-Changes in this release include:
-<ul>
-<li> Initial OpenCL C support
-<li> C++ support enhancements
-<li> Improved Python support
-<li> ia64 HP-UX (native) and Blackfin (target) support
-<li> GDBserver support for PowerPC LynxOS, i686 LynxOS, and Blackfin Linux
-<li> Support for reading and writing a new .gdb_index section, containing
-     a fast index of DWARF debugging info
-</ul>
-See the NEWS file for a more complete and detailed list of what this
-release includes.
-<p>
-</dd>
-
 <dt>Nov 28, 2006: <b>Reversible Debugging</b></dt>
 <dd>
 <p> The GDB maintainers are looking for contributors interested
@@ -224,7 +227,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-01-09.</p>
+<p>Last modified 2012-01-24.</p>
 </address>
 
 </body>
Index: download/ANNOUNCEMENT
===================================================================
RCS file: /cvs/gdb/htdocs/download/ANNOUNCEMENT,v
retrieving revision 1.27
diff -u -u -p -r1.27 ANNOUNCEMENT
--- download/ANNOUNCEMENT	4 Sep 2011 18:49:21 -0000	1.27
+++ download/ANNOUNCEMENT	24 Jan 2012 10:54:25 -0000
@@ -1,7 +1,7 @@
 
-            GDB 7.3.1 released!
+            GDB 7.4 released!
 
-Release 7.3 of GDB, the GNU Debugger, is now available via anonymous
+Release 7.4 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
-  19MB  b89a5fac359c618dda97b88645ceab47  gdb-7.3.1.tar.bz2
-  25MB  c2795d636a9481d022608cab201be613  gdb-7.3.1.tar.gz
+  20MB  95a9a8305fed4d30a30a6dc28ff9d060  gdb-7.4.tar.bz2
+  27MB  7877875c8af7c7ef7d06d329ac961d3f  gdb-7.4.tar.gz
 
 There is a web page for GDB at: 
 
@@ -30,57 +30,97 @@ 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 7.3.1 is a minor corrective release over the 7.3 release, bringing
-mostly the following changes:
+GDB 7.4 brings new targets, features and improvements, including:
 
-  * Build fixes for NetBSD / OpenBSD targets
+  * New target: Texas Instruments TMS320C6x (tic6x-*-*)
 
-  * ISBN and Edition number update of the GDB User's Manual
+  * New simulator: Renesas RL78 (rl78-*-elf)
 
-GDB 7.3 brings new targets, features and improvements, including:
+  * New configure option --with-iconv-bin.
 
-  * Initial OpenCL C language support has been added
-    
-  * C++ enhancements:
-     * Template parameters are now in scope when debugging in an
-       instantiation
-     * The motion commands "next", "finish", "until", and "advance" now
-       work better when exceptions are thrown
+  * 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.
 
-  * Improved Python support, enhancing the existing APIs as well as
-    introducing new ones.
+  * New GDBserver operation: --once.
 
-  * Improved thread debugging support:
-     * GDB now understands thread names
-     * A new command "thread find [REGEXP]" has been added
-
-  * GDBserver enhancements:
-     * Support for PowerPC LynxOS (versions 4.x and 5.x) and i686 LynxOS
-       (version 5.x)
-     * Support for Blackfin Linux
-
-  * Support for reading and writing a new .gdb_index section,
-    containing a fast index of DWARF debugging info
-
-  * Various GDB/MI improvements
-
-  * Support for ia64 HP-UX (ia64-*-hpux*) has been added
-
-  * Target support for Analog Devices, Inc. Blackfin Processors (bfin-*)
-
-  * GNU simulator improvements:
-     * New --map-info flag
-     * CFI flash simulation support
-
-Other worthy improvments (in random order):
-  * The "catch syscall" command is now available on mips-linux.
-  * New GDB Commands: "set directories"
-  * Support for using labels in linespecs (Eg you can use "advance label")
-  * The "watch" command now accepts an optional "-location" argument
-  * Thread debugging of core dumps now supported on GNU/Linux
-  * Ranged breakpoints support (PowerPC BookE running Linux 2.6.34 or later)
-  * Support for Ada task switching inside programs using the Ravenscar profile
+  * The gdbtui binary will be deprecated deprecated starting with GDB
+    7.5.  Use "gdb -tui" instead.
 
 For a complete list and more details on each item, please see the
 gdb/NEWS file.
 
+
Index: download/index.html
===================================================================
RCS file: /cvs/gdb/htdocs/download/index.html,v
retrieving revision 1.54
diff -u -u -p -r1.54 index.html
--- download/index.html	4 Sep 2011 18:49:21 -0000	1.54
+++ download/index.html	24 Jan 2012 10:54:25 -0000
@@ -48,7 +48,7 @@ Fish]" /></a>
 
 <!-- body, update above using ../../gdb/index.sh -->
 
-<h3>The most recent release (<a href="ANNOUNCEMENT">GDB 7.3.1</a>):</h3>
+<h3>The most recent release (<a href="ANNOUNCEMENT">GDB 7.4</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 2011-09-04.</p>
+<p>Last modified 2012-01-24.</p>
 </address>
 
 </body>
Index: news/index.html
===================================================================
RCS file: /cvs/gdb/htdocs/news/index.html,v
retrieving revision 1.101
diff -u -u -p -r1.101 index.html
--- news/index.html	9 Jan 2012 03:21:22 -0000	1.101
+++ news/index.html	24 Jan 2012 10:54:26 -0000
@@ -62,6 +62,29 @@ better.
 
 -->
 
+<dt>January 24th, 2012: <b>GDB 7.4 Released!</b></dt>
+<dd>
+<p> The latest version of GDB, version 7.4, 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
+</ul>
+See the NEWS file for a more complete and detailed list of what this
+release includes.
+
+Note that the gdbtui binary is deprecated, starting with GDB 7.5.
+Use "gdb -tui" instead.
+<p>
+</dd>
+
 <dt>January 9, 2012: <b>Extensibility support using Guile</b></dt>
 <dd>
 <p> GDB ought to support extensibility using Guile, the GNU extensibility
@@ -961,7 +984,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-01-09.</p>
+<p>Last modified 2012-01-24.</p>
 </address>
 
 </body>

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