]> git.ipfire.org Git - thirdparty/valgrind.git/commitdiff
Add Solaris specific notes on running regression tests
authorIvo Raisr <ivosh@ivosh.net>
Tue, 3 Jan 2017 22:03:43 +0000 (22:03 +0000)
committerIvo Raisr <ivosh@ivosh.net>
Tue, 3 Jan 2017 22:03:43 +0000 (22:03 +0000)
Reported by: Paul Floyd <paulf@free.fr>
n-i-bz

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

README.solaris

index 330756e7d2ec01d61e1a3ecba0f7e7050919fb1e..6a52a5b5eb11872accf99e6fab37318edeb66ec4 100644 (file)
@@ -17,6 +17,8 @@ Requirements
 - GNU make is also required. On Solaris, this can be quickly achieved with:
     $ PATH=/usr/gnu/bin:$PATH; export PATH
 - For remote debugging support, working GDB is required (see below).
+- For running regression tests, GNU sed, grep, awk, diff are required.
+  This can be quickly achieved on Solaris by prepending /usr/gnu/bin to PATH.
 
 
 Compilation
@@ -123,7 +125,6 @@ TODO list
 - Provide better error reporting for various subsyscalls.
 - Implement storing of extra register state in signal frame.
 - Performance comparison against other platforms.
-
 - Prevent SIGPIPE when writing to a socket (coregrind/m_libcfile.c).
 - Implement ticket locking for fair scheduling (--fair-sched=yes).
 - Implement support in DRD and Helgrind tools for thr_join() with thread == 0.
@@ -137,6 +138,8 @@ TODO list
   to see this in effect. Would require awareness of syscall parameter semantics.
 - Correctly print arguments of DW_CFA_ORCL_arg_loc in show_CF_instruction() when
   it is implemented in libdwarf.
+- Handle a situation when guest program sets SC_CANCEL_FLG in schedctl and
+  Valgrind needs to invoke a syscall on its own.
 
 
 Contacts