]> git.ipfire.org Git - thirdparty/valgrind.git/commitdiff
POST syscall wrapper for clock_gettime was not properly hooked up on Solaris.
authorIvo Raisr <ivosh@ivosh.net>
Wed, 17 May 2017 04:36:06 +0000 (04:36 +0000)
committerIvo Raisr <ivosh@ivosh.net>
Wed, 17 May 2017 04:36:06 +0000 (04:36 +0000)
This resulted in false positive undefined warnings.
Fixes BZ#379895.

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

NEWS
coregrind/m_syswrap/syswrap-solaris.c

diff --git a/NEWS b/NEWS
index 0fa1125d26f7c1f18a4f82637a8524ca4de33ae1..25392590f24bbe1901ad69c4318caa86a456c87c 100644 (file)
--- a/NEWS
+++ b/NEWS
@@ -198,6 +198,7 @@ where XXXXXX is the bug number as listed below.
 379838  disAMode(x86): not an addr!
 379703  PC ISA 3.0 fixes: stxvx, stxv, xscmpexpdp instructions, expected output
         update.
+379895  clock_gettime does not execute POST syscall wrapper
 
 Release 3.12.0 (20 October 2016)
 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
index 49cf933a0ace3d5dfe27ccc5b166cd644e286d86..a296e6b6af9f3ae282c6d46a5c421d760cf64c8c 100644 (file)
@@ -10953,7 +10953,7 @@ static SyscallTableEntry syscall_table[] = {
    SOLXY(__NR_auditsys,             sys_auditsys),              /* 186 */
    SOLX_(__NR_p_online,             sys_p_online),              /* 189 */
    SOLX_(__NR_sigqueue,             sys_sigqueue),              /* 190 */
-   SOLX_(__NR_clock_gettime,        sys_clock_gettime),         /* 191 */
+   SOLXY(__NR_clock_gettime,        sys_clock_gettime),         /* 191 */
    SOLX_(__NR_clock_settime,        sys_clock_settime),         /* 192 */
    SOLXY(__NR_clock_getres,         sys_clock_getres),          /* 193 */
    SOLXY(__NR_timer_create,         sys_timer_create),          /* 194 */