Documentation update for 3.6.0 (not including NEWS).
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@11440 a5019735-40e9-0310-863c-91ae7b9d1cf9
diff --git a/README b/README
index 71c525f..2811aee 100644
--- a/README
+++ b/README
@@ -14,16 +14,17 @@
Executive Summary
~~~~~~~~~~~~~~~~~
-Valgrind is an award-winning instrumentation framework for building
-dynamic analysis tools. There are Valgrind tools that can automatically
-detect many memory management and threading bugs, and profile your
-programs in detail. You can also use Valgrind to build new tools.
+Valgrind is a framework for building dynamic analysis tools. There are
+Valgrind tools that can automatically detect many memory management
+and threading bugs, and profile your programs in detail. You can also
+use Valgrind to build new tools.
The Valgrind distribution currently includes six production-quality
-tools: a memory error detector, two thread error detectors, a cache and
-branch-prediction profiler, a call-graph generating cache profiler, and
-a heap profiler. It also includes two experimental tools: a
-heap/stack/global array overrun detector, and a SimPoint basic block vector
+tools: a memory error detector, two thread error detectors, a cache
+and branch-prediction profiler, a call-graph generating cache abd
+branch-prediction profiler, and a heap profiler. It also includes
+three experimental tools: a heap/stack/global array overrun detector,
+a different kind of heap profiler, and a SimPoint basic block vector
generator.
Valgrind is closely tied to details of the CPU, operating system and to
@@ -35,6 +36,7 @@
- AMD64/Linux
- PPC32/Linux
- PPC64/Linux
+- ARM/Linux
- x86/MacOSX
- AMD64/MacOSX
@@ -45,6 +47,9 @@
Valgrind is licensed under the GNU General Public License, version 2.
Read the file COPYING in the source distribution for details.
+However: if you contribute code, you need to make it available as GPL
+version 2 or later, and not 2-only.
+
Documentation
~~~~~~~~~~~~~