]> granicus.if.org Git - strace/commitdiff
alpha: fix tracing flags of osf_select and osf_utimes syscalls
authorDmitry V. Levin <ldv@altlinux.org>
Sun, 16 Apr 2017 23:37:13 +0000 (23:37 +0000)
committerDmitry V. Levin <ldv@altlinux.org>
Sun, 16 Apr 2017 23:37:13 +0000 (23:37 +0000)
* linux/alpha/syscallent.h (osf_select): Add TD flag.
(osf_utimes): Add TF flag.
* NEWS: Mention alpha specific fixes.

NEWS
linux/alpha/syscallent.h

diff --git a/NEWS b/NEWS
index e4ab5788b5432d7af5c9f96b879ca03792144a29..652aa813b16ef4574c3443fbc6971ae06d48ef07 100644 (file)
--- a/NEWS
+++ b/NEWS
@@ -24,6 +24,7 @@ Noteworthy changes in release ?.?? (????-??-??)
 
 * Bug fixes
   * Fixed decoding of flags argument of preadv2 and pwritev2 syscalls on x32.
+  * Fixed the number of arguments and tracing flags of alpha specific syscalls.
 
 Noteworthy changes in release 4.16 (2017-02-14)
 ===============================================
index 6391b5bcd988183d8255acf795501d31c3ec97cf..8ec07c2e055ac26d68c0297e0a37beca9ec5c5fa 100644 (file)
 [ 90] = { 2,   TD,             SEN(dup2),                      "dup2"                  },
 [ 91] = { 2,   TD,             SEN(fstat),                     "fstat"                 },
 [ 92] = { 3,   TD,             SEN(fcntl),                     "fcntl"                 },
-[ 93] = { 5,   0,              SEN(osf_select),                "osf_select"            },
+[ 93] = { 5,   TD,             SEN(osf_select),                "osf_select"            },
 [ 94] = { 3,   TD,             SEN(poll),                      "poll"                  },
 [ 95] = { 1,   TD,             SEN(fsync),                     "fsync"                 },
 [ 96] = { 3,   0,              SEN(setpriority),               "setpriority"           },
 [135] = { 4,   TN,             SEN(socketpair),                "socketpair"            },
 [136] = { 2,   TF,             SEN(mkdir),                     "mkdir"                 },
 [137] = { 1,   TF,             SEN(rmdir),                     "rmdir"                 },
-[138] = { 2,   0,              SEN(osf_utimes),                "osf_utimes"            },
+[138] = { 2,   TF,             SEN(osf_utimes),                "osf_utimes"            },
 [139] = { 5,   0,              SEN(printargs),                 "osf_old_sigreturn"     }, /* not implemented */
 [140] = { 5,   0,              SEN(printargs),                 "osf_adjtime"           }, /* not implemented */
 [141] = { 3,   TN,             SEN(getpeername),               "getpeername"           },