aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorsewardj <sewardj@a5019735-40e9-0310-863c-91ae7b9d1cf9>2015-09-23 13:35:36 +0000
committersewardj <sewardj@a5019735-40e9-0310-863c-91ae7b9d1cf9>2015-09-23 13:35:36 +0000
commit3260a71774b2d4475b85b10fad0255e9cb638bdb (patch)
tree0fb607e237577c91fa9ba656dd0f3310ac0bf6d1
parent217485203d43efca154863b98a7d0b1d1c12d9fa (diff)
downloadvalgrind-3260a71774b2d4475b85b10fad0255e9cb638bdb.tar.gz
Merge, from branches/VALGRIND_3_11_BRANCH, NEWS and docs/xml/vg-entities.xml.
Bump version to 3.12.0.SVN. git-svn-id: svn://svn.valgrind.org/valgrind/trunk@15679 a5019735-40e9-0310-863c-91ae7b9d1cf9
-rw-r--r--NEWS28
-rw-r--r--configure.ac2
-rw-r--r--docs/xml/vg-entities.xml6
-rw-r--r--include/valgrind.h2
4 files changed, 23 insertions, 15 deletions
diff --git a/NEWS b/NEWS
index b2e0ea5d7..a8cd14d13 100644
--- a/NEWS
+++ b/NEWS
@@ -27,10 +27,12 @@ To see details of a given bug, visit
https://bugs.kde.org/show_bug.cgi?id=XXXXXX
where XXXXXX is the bug number as listed below.
-353083 arm64 doesn't implement various xattr system calls
-353084 arm64 doesn't support sigpending system call
+353083 arm64 doesn't implement various xattr system calls
+353084 arm64 doesn't support sigpending system call
-Release 3.11.0 (?? September 2015)
+
+
+Release 3.11.0 (22 September 2015)
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
3.11.0 is a feature release with many improvements and the usual
@@ -105,10 +107,11 @@ X86/MacOSX 10.11, AMD64/MacOSX 10.11 and TILEGX/Linux.
in the region of 0% to 7% for those targets only.
- A new command line option, --expensive-definedness-checks=yes|no,
- which is useful to avoid occasional invalid uninitialised-value
- errors in optimised code. Watch out for runtime degradation, as
- this can be up to 25%. As always, though, the slowdown is highly
- application specific. The default setting is "no".
+ has been added. This is useful for avoiding occasional invalid
+ uninitialised-value errors in optimised code. Watch out for
+ runtime degradation, as this can be up to 25%. As always, though,
+ the slowdown is highly application specific. The default setting
+ is "no".
* Massif:
@@ -369,7 +372,7 @@ where XXXXXX is the bug number as listed below.
347151 Fix suppression for pthread_rwlock_init on OS X 10.8
347233 Fix memcheck/tests/strchr on OS X 10.10 (Haswell)
347322 Power PC regression test cleanup
-347379 valgrind --leak-check=full leak errors from system libraries on OS X 10.8
+347379 valgrind --leak-check=full leak errors from system libs on OS X 10.8
== 217236
347389 unhandled syscall: 373 (Linux ARM syncfs)
347686 Patch set to cleanup PPC64 regtests
@@ -393,7 +396,7 @@ where XXXXXX is the bug number as listed below.
349086 Fix UNKNOWN task message [id 3406, to mach_task_self(), [..]
349087 Fix UNKNOWN task message [id 3410, to mach_task_self(), [..]
349626 Implemented additional Xen hypercalls
-349769 Fix clang/osx: ld: warning: -read_only_relocs cannot be used with x86_64
+349769 Clang/osx: ld: warning: -read_only_relocs cannot be used with x86_64
349790 Clean up of the hardware capability checking utilities.
349828 memcpy intercepts memmove causing src/dst overlap error (ppc64 ld.so)
349874 Fix typos in source code
@@ -418,6 +421,9 @@ where XXXXXX is the bug number as listed below.
352130 helgrind reports false races for printfs using mempcpy on FILE* state
352284 s390: Conditional jump depends on uninitialised value(s) in vfprintf
352320 arm64 crash on none/tests/nestedfs
+352765 Vbit test fails on Power 6
+352768 The mbar instruction is missing from the Power PC support
+352769 Power PC program priority register (PPR) is not supported
n-i-bz Provide implementations of certain compiler builtins to support
compilers that may not provide those
n-i-bz Old STABS code is still being compiled, but never used. Remove it.
@@ -428,7 +434,9 @@ n-i-bz mremap did not work properly on shared memory
n-i-bz Fix incorrect sizeof expression in syswrap-xen.c reported by Coverity
n-i-bz In VALGRIND_PRINTF write out thread name, if any, to xml
-(3.10.1.BETA?: ?? September 2015, vex r????, valgrind r?????)
+(3.11.0.TEST1: 8 September 2015, vex r3187, valgrind r15646)
+(3.11.0.TEST2: 21 September 2015, vex r3193, valgrind r15667)
+(3.11.0: 22 September 2015, vex r3195, valgrind r15674)
diff --git a/configure.ac b/configure.ac
index 65d56c7d6..73c0c8c77 100644
--- a/configure.ac
+++ b/configure.ac
@@ -8,7 +8,7 @@
##------------------------------------------------------------##
# Process this file with autoconf to produce a configure script.
-AC_INIT([Valgrind],[3.11.0.SVN],[valgrind-users@lists.sourceforge.net])
+AC_INIT([Valgrind],[3.12.0.SVN],[valgrind-users@lists.sourceforge.net])
AC_CONFIG_SRCDIR(coregrind/m_main.c)
AC_CONFIG_HEADERS([config.h])
AM_INIT_AUTOMAKE([foreign subdir-objects])
diff --git a/docs/xml/vg-entities.xml b/docs/xml/vg-entities.xml
index ce5bc3c2b..1d8f322d8 100644
--- a/docs/xml/vg-entities.xml
+++ b/docs/xml/vg-entities.xml
@@ -2,12 +2,12 @@
<!ENTITY vg-jemail "julian@valgrind.org">
<!ENTITY vg-vemail "valgrind@valgrind.org">
<!ENTITY cl-email "Josef.Weidendorfer@gmx.de">
-<!ENTITY vg-lifespan "2000-2014">
+<!ENTITY vg-lifespan "2000-2016">
<!-- valgrind release + version stuff -->
<!ENTITY rel-type "Release">
-<!ENTITY rel-version "3.11.0.SVN">
-<!ENTITY rel-date "?? ??????? 2015">
+<!ENTITY rel-version "3.12.0.SVN">
+<!ENTITY rel-date "?? ??????? 2016">
<!-- where the docs are installed -->
<!ENTITY vg-docs-path "$INSTALL/share/doc/valgrind/html/index.html">
diff --git a/include/valgrind.h b/include/valgrind.h
index fc39e5305..c505f9f9b 100644
--- a/include/valgrind.h
+++ b/include/valgrind.h
@@ -89,7 +89,7 @@
|| (__VALGRIND_MAJOR__ == 3 && __VALGRIND_MINOR__ >= 6))
*/
#define __VALGRIND_MAJOR__ 3
-#define __VALGRIND_MINOR__ 10
+#define __VALGRIND_MINOR__ 12
#include <stdarg.h>