]> git.ipfire.org Git - thirdparty/valgrind.git/commitdiff
Update
authorJulian Seward <jseward@acm.org>
Tue, 18 Apr 2006 02:04:52 +0000 (02:04 +0000)
committerJulian Seward <jseward@acm.org>
Tue, 18 Apr 2006 02:04:52 +0000 (02:04 +0000)
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@5856

NEWS
docs/internals/3_1_BUGSTATUS.txt

diff --git a/NEWS b/NEWS
index a5af6fce0ca5c103d1e64784c09ddf6d48139357..5e3a60b31da85a87c1502477d7055bdfce2d3aaf 100644 (file)
--- 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:
 
index 492c60ed2af1c52d27122b32ef2d5c81075d846d..2e97b1a45b05d88bcf0c04fe6d7fe0a47f835b61 100644 (file)
@@ -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 ------