delorie.com/archives/browse.cgi   search  
Mail Archives: djgpp/2002/02/26/15:36:56

X-Authentication-Warning: delorie.com: mailnull set sender to djgpp-bounces using -f
Message-Id: <200202262033.g1QKXxM24610@delorie.com>
Date: Tue, 26 Feb 2002 22:23:34 +0200
From: "Eli Zaretskii" <eliz AT is DOT elta DOT co DOT il>
Sender: halo1 AT zahav DOT net DOT il
To: djgpp-announce AT delorie DOT com
Subject: ANNOUNCE: DJGPP port of GDB 5.1.1 uploaded
Reply-To: djgpp AT delorie DOT com

This is to announce that the DJGPP port of version 5.1.1 of the GNU
Debugger (GDB) package is available from SimTel.NET mirrors worldwide:

  http://www.simtel.net/gnudlpage.php?product=/gnu/djgpp/v2gnu/gdb511b.zip&name=gdb511b.zip
  http://www.simtel.net/gnudlpage.php?product=/gnu/djgpp/v2gnu/gdb511a.zip&name=gdb511a.zip
  http://www.simtel.net/gnudlpage.php?product=/gnu/djgpp/v2gnu/gdb511s.zip&name=gdb511s.zip
  http://www.simtel.net/gnudlpage.php?product=/gnu/djgpp/v2gnu/gdb511s2.zip&name=gdb511s2.zip

 - gdb511b.zip includes gdb.exe and the docs.
 - gdb511a.zip includes the libraries (libbfd, libopcodes, libmmalloc, 
   libibert, and libgdb) which are produced as part of the GDB build.  
 - gdb511s.zip includes the sources required for building the DJGPP 
   port of GDB.
 - gdb511s2.zip includes the rest of the source distribution which is 
   not required for building the DJGPP port.

GDB is a very powerful source-level symbolic debugger.

New features in this release that are noteworthy for DJGPP users
include:

 * Support for DWARF2 debug info format.  DWARF2 is the most
   sophisticated format of debug info produced by GCC, it is
   especially important in debugging optimized C code and C++ code.
   GCC 3.x produces DWARF2 debug info when it is invoked with the
   -ggdb or -ggdbN option (where N is the level of debug info).

 * Better support for debugging C++ program compiled by GCC 3.x.  This
   version supports GCC 3.x much netter than GDB 5.0.  However note
   that there still are known problems in debugging serious C++
   programs that utilize the full strength of Standard C++.  The
   problems are expected to be solved in the next release of GDB,
   version 5.2.

 * There are new DJGPP-specific commands whose names begin with
   "info dos".  These commands print important information about the
   system (processor type and capabilities, OS and DPMI host versions
   and capabilities, total and memory amount), the various descriptor
   tables (GDT, LDT, IDT), and the page tables and page directory.
   Type "help info dos" at GDB's prompt for more information.

 * The bfdsymify program is included in the distribution.  bfdsymify
   is a version of symify (the one which is part of djdevNNN.zip) that
   uses the BFD library to find the function, its source file, and
   its line number given the addresses printed when a DJGPP program
   crashes or aborts itself.  Unlike symify, which only supports the
   default COFF debug info, bfdsymify works with all supported debug
   info formats: COFF, stabs, and DWARF2.  Thus, it removes the main
   obstacle to wide use of the stabs and DWARF2 debug formats: the
   fact that you cannot make sense out of the crash message.

See the file NEWS for the full list of the new features.

Please direct any further discussions about this port to 
comp.os.msdos.djgpp news group (or write to its e-mail gateway 
djgpp AT delorie DOT com).

- Raw text -


  webmaster     delorie software   privacy  
  Copyright © 2019   by DJ Delorie     Updated Jul 2019