[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
DDD-3.3.9 is released
From: |
Andrew Gaylard |
Subject: |
DDD-3.3.9 is released |
Date: |
Tue, 22 Jun 2004 21:36:44 +0200 |
User-agent: |
Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.4.1) Gecko/20031030 |
At last, version 3.3.9 has been released.
Thanks everyone for being so patient.
For the curious, here's what's new:
* New features and minor improvements
- Support for PHP debugger has been added (1). This is essentially not
tested.
- Source files in subdirectories should be located automatically
when using dbx (tested on Solaris' dbx) (2).
- The perl version supported by DDD is now 5.8.x. The perl debugger
changed between perl 5.6.x and perl 5.8.0, which made this update
necessary.
This change is not backwards-compatible. If it is not possible to
upgrade
your perl version to 5.8.x or newer, then you can simply install the file
"perl5db.pl" from a recent perl distribution into your old perl tree.
- Through the maintenance menu ("ddd --maintenance"), it now possible to get
a leak check of ddd if ddd is run under valgrind. This is only useful for
ddd developers (or anybody that wants to help making ddd better).
- Several minor bugs fixed, some memory leaks plugged, more code clean-up
done.
- A bug affecting platforms where the size of function pointers is 16 has
been fixed.
- The settings window now starts at a larger, more reasonable size, and
allows the user to resize it.
* Build fixes
- The configure machinery has been updated to conform more closely to the
autoconf 2.5x requirements. Several bugs have been fixed.
- libiberty (which provides missing standard functions) is not linked by
default anymore. configure has a new option '--with-libiberty' that
enables the libiberty support if required.
If nobody complains, libiberty will be unbundled in a next version.
- The libiberty distributed with ddd has been upgraded to the one included
in GCC 3.4 20040116. It fixes some configuration problems.
- Builds with GCC 3.4, with IBM xlC on AIX, with Compaq/HP cxx on Tru64,
on X11R5 based systems, with SGI CC on IRIX should be OK.
- Builds on HP-UX should now work out-of-the-box. Motif is linked statically
and the Athena libraries are now found by default.
- Builds without Motif/Lesstif available abort with an adequate message.
- Builds with readline support now work. readline is not bundled anymore.
- Builds without -DNDEBUG (i.e. with "assert" enabled) now work.
Default build enables assertions (i.e. -DNDEBUG is not used).
- Several missing files in the distribution are now included.
- Cygwin is supported again.
(1) Written by Dmitri Dmitrienko and integrated by Rocky Bernstein.
(2) Thanks to Saurabh Tendulkar for his patch.
You can get it from
http://sourceforge.net/project/showfiles.php?group_id=7500
It will also be available from ftp.gnu.org in a day or two.
Andrew.
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- DDD-3.3.9 is released,
Andrew Gaylard <=