From: Ivo Raisr Date: Tue, 3 Jan 2017 22:03:43 +0000 (+0000) Subject: Add Solaris specific notes on running regression tests X-Git-Tag: svn/VALGRIND_3_13_0~229 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=c77f2b7be354e213739d057cb40b2540f6e44d2e;p=thirdparty%2Fvalgrind.git Add Solaris specific notes on running regression tests Reported by: Paul Floyd n-i-bz git-svn-id: svn://svn.valgrind.org/valgrind/trunk@16192 --- diff --git a/README.solaris b/README.solaris index 330756e7d2..6a52a5b5eb 100644 --- a/README.solaris +++ b/README.solaris @@ -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