From d9a7fe71b47f43754699fcbb99045eb9cdfba0d7 Mon Sep 17 00:00:00 2001 From: Julian Seward Date: Tue, 18 Apr 2006 02:04:52 +0000 Subject: [PATCH] Update git-svn-id: svn://svn.valgrind.org/valgrind/trunk@5856 --- NEWS | 22 ++++++++++++++++------ docs/internals/3_1_BUGSTATUS.txt | 7 +++++++ 2 files changed, 23 insertions(+), 6 deletions(-) diff --git a/NEWS b/NEWS index a5af6fce0c..5e3a60b31d 100644 --- a/NEWS +++ b/NEWS @@ -1,5 +1,5 @@ -Release 3.2.0 (?? April 2006) -~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +Release 3.2.0 (19 May 2006) +~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3.2.0 is a feature release with a number of significant improvements: Performance (especially of Memcheck) is much improved, Addrcheck has been removed, Callgrind has been added, PPC64/Linux support has been added, @@ -30,10 +30,20 @@ Lackey has been improved, and MPI support has been added. In detail: more details] [XXX: say something about KCachegrind and why it has not been folded in... I guess because its development is quite independent] -- Valgrind now works on PPC64/Linux. [XXX: more details...] - -- Floating point accuracy has been improved for PPC32/Linux. [XXX: more - details] +- Valgrind now works on PPC64/Linux. As with the AMD64/Linux port, + this supports programs using to 32G of address space. On + 64-bit capable PPC64/Linux setups, you get a dual architecture + build so that both 32-bit and 64-bit executables can be run. + Linux on POWER5 is supported, and POWER4 is also believed to + work. Both 32-bit and 64-bit DWARF2 is supported. This port is + known to work well with both gcc-compiled and xlc/xlf-compiled code. + +- Floating point accuracy has been improved for PPC32/Linux. + Specifically, the floating point rounding mode is observed on all + FP arithmetic operations, and multiply-accumulate instructions are + preserved by the compilation pipeline. This means you should + get FP results which are bit-for-bit identical to a native run. + These improvements are also present in the PPC64/Linux port. - Lackey, the example tool, has been improved: diff --git a/docs/internals/3_1_BUGSTATUS.txt b/docs/internals/3_1_BUGSTATUS.txt index 492c60ed2a..2e97b1a45b 100644 --- a/docs/internals/3_1_BUGSTATUS.txt +++ b/docs/internals/3_1_BUGSTATUS.txt @@ -31,6 +31,13 @@ v5849 fixed 124808 ppc32: sys_sched_getaffinity() not handled v5823 fixed n-i-bz Very long stabs strings crash m_debuginfo vx1602 fixed n-i-bz amd64->IR: 0x66 0xF 0xF5 (pmaddwd) v5849 fixed 125492 ppc32: support a bunch more syscalls +v5852 fixed 121617 ppc32: coredumping gives assertion failure + (still broken on ppc64?) + ? 121814 Coregrind return error as exitcode patch + ? 108528 NPTL pthread cleanup handlers not called + high 125607 amd64->IR: 0x66 0xF 0xA3 0x2 (btw etc) + high 125651 amd64->IR: 0xF8 0x49 0xFF 0xE3 (clc?) + ------- Bugs reported prior to 3.1.1 ------ -- 2.47.2