Re: FW: GDB 5.0 is released!

2000-05-28 Thread Brian Dean

On Fri, 26 May 2000, David O'Brien wrote:

> > > > GDB 5.0 is released!
> > Do you have any forecasts as to when we will see this baby in the -current?
> 
> Its priority is behind GCC 2.96

I haven't had a chance to examine this yet ... do you know if it
includes support for our new hardware debug register support on IA32?

-Brian
-- 
Brian Dean
[EMAIL PROTECTED]



To Unsubscribe: send mail to [EMAIL PROTECTED]
with "unsubscribe freebsd-current" in the body of the message



Re: FW: GDB 5.0 is released!

2000-05-27 Thread Doug Rabson

On Fri, 26 May 2000, David O'Brien wrote:

> > > > GDB 5.0 is released!
> > Do you have any forecasts as to when we will see this baby in the -current?
> 
> Its priority is behind GCC 2.96

Incidentally David, I have some patches which make a pre-release gdb 5.0
work for FreeBSD which I was going to give you since you have the right
paperwork for submitting stuff to FSF. With those patches, a simple port
would be easy and might make importing it to -current a bit easier.

-- 
Doug Rabson Mail:  [EMAIL PROTECTED]
Nonlinear Systems Ltd.  Phone: +44 20 8442 9037




To Unsubscribe: send mail to [EMAIL PROTECTED]
with "unsubscribe freebsd-current" in the body of the message



Re: FW: GDB 5.0 is released!

2000-05-26 Thread David O'Brien

> > > GDB 5.0 is released!
> Do you have any forecasts as to when we will see this baby in the -current?

Its priority is behind GCC 2.96


To Unsubscribe: send mail to [EMAIL PROTECTED]
with "unsubscribe freebsd-current" in the body of the message



Re: FW: GDB 5.0 is released!

2000-05-25 Thread Maxim Sobolev

David O'Brien wrote:

> On Thu, May 25, 2000 at 01:02:28PM +0300, Maxim Sobolev wrote:
> > GDB 5.0 is released!
> > You can download GDB from either Project GNU's FTP server, or Red Hat's
> > sources site:
>
> Or ftp://ftp.freebsd.org/pub/sourceware/gdb/

Do you have any forecasts as to when we will see this baby in the -current?

-Maxim




To Unsubscribe: send mail to [EMAIL PROTECTED]
with "unsubscribe freebsd-current" in the body of the message



Re: FW: GDB 5.0 is released!

2000-05-25 Thread David O'Brien

On Thu, May 25, 2000 at 01:02:28PM +0300, Maxim Sobolev wrote:
> GDB 5.0 is released!
> You can download GDB from either Project GNU's FTP server, or Red Hat's
> sources site:

Or ftp://ftp.freebsd.org/pub/sourceware/gdb/
 
-- 
-- David([EMAIL PROTECTED])


To Unsubscribe: send mail to [EMAIL PROTECTED]
with "unsubscribe freebsd-current" in the body of the message



FW: GDB 5.0 is released!

2000-05-25 Thread Maxim Sobolev

GDB 5.0 is released!

Version 5.0 of GDB, the GNU Debugger, is now available via anonymous FTP. GDB
is a source-level debugger for C, C++, and many other languages. GDB can target
(i.e. debug programs running on) dozens of different processor architectures,
and GDB itself can run on most popular Unix variants, Windows NT, and Windows
95.

You can download GDB from either Project GNU's FTP server, or Red Hat's sources
site:

ftp://ftp.gnu.org/gnu/gdb
ftp://sourceware.cygnus.com/pub/gdb/releases

The previous version, 4.18, was released about a year ago; there have been many
changes and additions since then.  Details below.

The vital stats:

-rw-r--r--   1 ftp  ftp  12299318 May 19 14:01 gdb-5.0.tar.gz

The md5sum checksum:

9511b69b6b5a3b38c62ad207b3c94673  gdb-5.0.tar.gz

There is a web page for GDB at:

http://sourceware.cygnus.com/gdb/

That page includes information about GDB mailing lists (an announcement mailing
list, developers discussion lists, etc.), details on how to access GDB's CVS
repository, locations for development snapshots, preformatted documentation,
and links to related information around 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.

Many people have contributed to this release. Thanks to everybody for the help!

Keep those fixes and improvements coming in! (Send them to [EMAIL PROTECTED])

   Andrew Cagney (Red Hat)
   on behalf of the GDB Team.


*** Changes in GDB 5.0:

* Improved support for debugging FP programs on x86 targets

Unified and much-improved support for debugging floating-point programs on all
x86 targets.  In particular, ``info float'' now displays the FP registers in
the same format on all x86 targets, with greater level of detail.

* Improvements and bugfixes in hardware-assisted watchpoints

It is now possible to watch array elements, struct members, and bitfields with
hardware-assisted watchpoints.  Data-read watchpoints on x86 targets no longer
erroneously trigger when the address is written.

* Improvements in the native DJGPP version of GDB

The distribution now includes all the scripts and auxiliary files necessary to
build the native DJGPP version on MS-DOS/MS-Windows machines ``out of the
box''.

The DJGPP version can now debug programs that use signals.  It is possible to
catch signals that happened in the debuggee, deliver signals to it, interrupt
it with Ctrl-C, etc.  (Previously, a signal would kill the program being
debugged.)  Programs that hook hardware interrupts (keyboard, timer, etc.) can
also be debugged.

It is now possible to debug DJGPP programs that redirect their standard handles
or switch them to raw (as opposed to cooked) mode, or even close them.  The
command ``run < foo > bar'' works as expected, and ``info terminal'' reports
useful information about the debuggee's terminal, including raw/cooked mode,
redirection, etc.

The DJGPP version now uses termios functions for console I/O, which enables
debugging graphics programs.  Interrupting GDB with Ctrl-C also works.

DOS-style file names with drive letters are now fully supported by GDB.

It is now possible to debug DJGPP programs that switch their working
directory.  It is also possible to rerun the debuggee any number of times
without restarting GDB; thus, you can use the same setup, breakpoints, etc. for
many debugging sessions.

* New native configurations

ARM GNU/Linux   arm*-*-linux*
PowerPC GNU/Linux   powerpc-*-linux*

* New targets

Motorola MCore  mcore-*-*
x86 VxWorks i[3456]86-*-vxworks*
PowerPC VxWorks powerpc-*-vxworks*
TI TMS320C80tic80-*-*

* OBSOLETE configurations

Altos 3068  m68*-altos-*
Convex  c1-*-*, c2-*-*
Pyramid pyramid-*-*
ARM RISCix  arm-*-* (as host)
Tahoe   tahoe-*-*

Configurations that have been declared obsolete will be commented out, but the
code will be left in place.  If there is no activity to revive these
configurations before the next release of GDB, the sources will be permanently
REMOVED.

* Gould support removed

Support for the Gould PowerNode and NP1 has been removed.

* New features for SVR4

On SVR4 native platforms (such as Solaris), if you attach to a process without
first loading a symbol file, GDB will now attempt to locate and load symbols
from the running process's executable file.

* Many C++ enhancements

C++ support has been greatly improved. Overload resolution now works properly
in almost all cases. RTTI support is on the way.

* Remote targets can connect to a sub-program

A popen(3) style seri