]> git.ipfire.org Git - thirdparty/valgrind.git/commitdiff
Announce, that the long displacement facility is noq required for s390x.
authorFlorian Krohm <florian@eich-krohm.de>
Mon, 8 Dec 2014 14:03:00 +0000 (14:03 +0000)
committerFlorian Krohm <florian@eich-krohm.de>
Mon, 8 Dec 2014 14:03:00 +0000 (14:03 +0000)
Update minimum machine model. See also VEX r3034.

git-svn-id: svn://svn.valgrind.org/valgrind/trunk@14802

NEWS
README.s390
coregrind/m_main.c

diff --git a/NEWS b/NEWS
index 4841de464b20300383ee1b5ea924baabd7650661..79dc0bdb601660ac1ceca5700a044694dd4f6d27 100644 (file)
--- a/NEWS
+++ b/NEWS
@@ -4,6 +4,9 @@ Release 3.11.0 is under development, not yet released.
 
 * ================== PLATFORM CHANGES =================
 
+* s390x: It is now required for the host to have the long displacement
+  facility. The oldest supported machine model is z990.
+
 * ==================== TOOL CHANGES ====================
 
 * Memcheck:
index cc1d2b3fd1f7ba4f875366db7d813351efe55a3b..0af33e4a65c635b89b13bf28deb709f856fd2860 100644 (file)
@@ -2,8 +2,8 @@
 Requirements
 ------------
 - You need GCC 3.4 or later to compile the s390 port.
-- To run valgrind a z10 machine or any later model is needed.
-  Older machine models down to and including z900 may work but have
+- To run valgrind a z10 machine or any later model is recommended.
+  Older machine models down to and including z990 may work but have
   not been tested extensively.
 
 
@@ -26,8 +26,8 @@ Hardware facilities
 -------------------
 Valgrind does not require that the host machine has the same hardware
 facilities as the machine for which the client program was compiled.
-This is convenient. The JIT compiler will translate the client instructions
-according to the facilities available on the host.
+This is convenient. If possible, the JIT compiler will translate the
+client instructions according to the facilities available on the host.
 This means, though, that probing for hardware facilities by issuing
 instructions from that facility and observing whether SIGILL is thrown
 may not work. As a consequence, programs that attempt to do so may
index 2b2ac79b506bd996824862d46209f20370587d9f..3f1445253926d7b5952c10e367d4c2aa9e9870d3 100644 (file)
@@ -1774,7 +1774,7 @@ Int valgrind_main ( Int argc, HChar **argv, HChar **envp )
         VG_(printf)("   * AMD Athlon64/Opteron\n");
         VG_(printf)("   * ARM (armv7)\n");
         VG_(printf)("   * PowerPC (most; ppc405 and above)\n");
-        VG_(printf)("   * System z (64bit only - s390x; z900 and above)\n");
+        VG_(printf)("   * System z (64bit only - s390x; z990 and above)\n");
         VG_(printf)("\n");
         VG_(exit)(1);
      }