aboutsummaryrefslogtreecommitdiff
path: root/linux/mips
diff options
context:
space:
mode:
authorElliott Hughes <enh@google.com>2016-01-04 10:01:35 -0800
committerElliott Hughes <enh@google.com>2016-01-04 10:01:35 -0800
commit06ebf8d19e5fcfaaaf150b986278c7dcc689ba07 (patch)
tree1a37e9f43595796f6a235bf768e33ca4b942c05f /linux/mips
parentdbe82fba03fa40209293f104a2f67979c6bc9e57 (diff)
parentf32126ba790dd4e61d43a2140b24f02426297bb6 (diff)
downloadstrace-06ebf8d19e5fcfaaaf150b986278c7dcc689ba07.tar.gz
Merge remote-tracking branch 'strace/master' into HEAD
Diffstat (limited to 'linux/mips')
-rw-r--r--linux/mips/get_error.c2
-rw-r--r--linux/mips/syscallent-n32.h10
-rw-r--r--linux/mips/syscallent-n64.h10
-rw-r--r--linux/mips/syscallent-o32.h10
4 files changed, 16 insertions, 16 deletions
diff --git a/linux/mips/get_error.c b/linux/mips/get_error.c
index e58055e1..42a282b4 100644
--- a/linux/mips/get_error.c
+++ b/linux/mips/get_error.c
@@ -1,7 +1,7 @@
static void
get_error(struct tcb *tcp, const bool check_errno)
{
- if (check_errno && mips_REG_A3) {
+ if (mips_REG_A3) {
tcp->u_rval = -1;
tcp->u_error = mips_REG_V0;
} else {
diff --git a/linux/mips/syscallent-n32.h b/linux/mips/syscallent-n32.h
index f97511da..85e8c788 100644
--- a/linux/mips/syscallent-n32.h
+++ b/linux/mips/syscallent-n32.h
@@ -38,7 +38,7 @@
[6035] = { 2, 0, SEN(getitimer), "getitimer" },
[6036] = { 3, 0, SEN(setitimer), "setitimer" },
[6037] = { 1, 0, SEN(alarm), "alarm" },
-[6038] = { 0, 0, SEN(getpid), "getpid" },
+[6038] = { 0, NF, SEN(getpid), "getpid" },
[6039] = { 4, TD|TN, SEN(sendfile), "sendfile" },
[6040] = { 3, TN, SEN(socket), "socket" },
[6041] = { 3, TN, SEN(connect), "connect" },
@@ -93,7 +93,7 @@
[6090] = { 3, TF, SEN(chown), "chown" },
[6091] = { 3, TD, SEN(fchown), "fchown" },
[6092] = { 3, TF, SEN(chown), "lchown" },
-[6093] = { 1, 0, SEN(umask), "umask" },
+[6093] = { 1, NF, SEN(umask), "umask" },
[6094] = { 2, 0, SEN(gettimeofday), "gettimeofday" },
[6095] = { 2, 0, SEN(getrlimit), "getrlimit" },
[6096] = { 2, 0, SEN(getrusage), "getrusage" },
@@ -108,7 +108,7 @@
[6105] = { 0, NF, SEN(geteuid), "geteuid" },
[6106] = { 0, NF, SEN(getegid), "getegid" },
[6107] = { 2, 0, SEN(setpgid), "setpgid" },
-[6108] = { 0, 0, SEN(getppid), "getppid" },
+[6108] = { 0, NF, SEN(getppid), "getppid" },
[6109] = { 0, 0, SEN(getpgrp), "getpgrp" },
[6110] = { 0, 0, SEN(setsid), "setsid" },
[6111] = { 2, 0, SEN(setreuid), "setreuid" },
@@ -132,7 +132,7 @@
[6129] = { 2, TS, SEN(sigaltstack), "sigaltstack" },
[6130] = { 2, TF, SEN(utime), "utime" },
[6131] = { 3, TF, SEN(mknod), "mknod" },
-[6132] = { 1, 0, SEN(personality), "personality" },
+[6132] = { 1, NF, SEN(personality), "personality" },
[6133] = { 2, 0, SEN(ustat), "ustat" },
[6134] = { 3, TF, SEN(statfs), "statfs" },
[6135] = { 3, TD, SEN(fstatfs), "fstatfs" },
@@ -178,7 +178,7 @@
[6175] = { 5, TN, SEN(putpmsg), "putpmsg" },
[6176] = { 0, 0, SEN(afs_syscall), "afs_syscall" },
[6177] = { 0, 0, SEN(printargs), "reserved177" },
-[6178] = { 0, 0, SEN(gettid), "gettid" },
+[6178] = { 0, NF, SEN(gettid), "gettid" },
[6179] = { 3, TD, SEN(readahead), "readahead" },
[6180] = { 5, TF, SEN(setxattr), "setxattr" },
[6181] = { 5, TF, SEN(setxattr), "lsetxattr" },
diff --git a/linux/mips/syscallent-n64.h b/linux/mips/syscallent-n64.h
index 9f320380..7341abc9 100644
--- a/linux/mips/syscallent-n64.h
+++ b/linux/mips/syscallent-n64.h
@@ -38,7 +38,7 @@
[5035] = { 2, 0, SEN(getitimer), "getitimer" },
[5036] = { 3, 0, SEN(setitimer), "setitimer" },
[5037] = { 1, 0, SEN(alarm), "alarm" },
-[5038] = { 0, 0, SEN(getpid), "getpid" },
+[5038] = { 0, NF, SEN(getpid), "getpid" },
[5039] = { 4, TD|TN, SEN(sendfile), "sendfile" },
[5040] = { 3, TN, SEN(socket), "socket" },
[5041] = { 3, TN, SEN(connect), "connect" },
@@ -93,7 +93,7 @@
[5090] = { 3, TF, SEN(chown), "chown" },
[5091] = { 3, TD, SEN(fchown), "fchown" },
[5092] = { 3, TF, SEN(chown), "lchown" },
-[5093] = { 1, 0, SEN(umask), "umask" },
+[5093] = { 1, NF, SEN(umask), "umask" },
[5094] = { 2, 0, SEN(gettimeofday), "gettimeofday" },
[5095] = { 2, 0, SEN(getrlimit), "getrlimit" },
[5096] = { 2, 0, SEN(getrusage), "getrusage" },
@@ -108,7 +108,7 @@
[5105] = { 0, NF, SEN(geteuid), "geteuid" },
[5106] = { 0, NF, SEN(getegid), "getegid" },
[5107] = { 2, 0, SEN(setpgid), "setpgid" },
-[5108] = { 0, 0, SEN(getppid), "getppid" },
+[5108] = { 0, NF, SEN(getppid), "getppid" },
[5109] = { 0, 0, SEN(getpgrp), "getpgrp" },
[5110] = { 0, 0, SEN(setsid), "setsid" },
[5111] = { 2, 0, SEN(setreuid), "setreuid" },
@@ -132,7 +132,7 @@
[5129] = { 2, TS, SEN(sigaltstack), "sigaltstack" },
[5130] = { 2, TF, SEN(utime), "utime" },
[5131] = { 3, TF, SEN(mknod), "mknod" },
-[5132] = { 1, 0, SEN(personality), "personality" },
+[5132] = { 1, NF, SEN(personality), "personality" },
[5133] = { 2, 0, SEN(ustat), "ustat" },
[5134] = { 3, TF, SEN(statfs), "statfs" },
[5135] = { 3, TD, SEN(fstatfs), "fstatfs" },
@@ -178,7 +178,7 @@
[5175] = { 5, TN, SEN(putpmsg), "putpmsg" },
[5176] = { 0, 0, SEN(afs_syscall), "afs_syscall" },
[5177] = { 0, 0, SEN(printargs), "reserved177" },
-[5178] = { 0, 0, SEN(gettid), "gettid" },
+[5178] = { 0, NF, SEN(gettid), "gettid" },
[5179] = { 3, TD, SEN(readahead), "readahead" },
[5180] = { 5, TF, SEN(setxattr), "setxattr" },
[5181] = { 5, TF, SEN(setxattr), "lsetxattr" },
diff --git a/linux/mips/syscallent-o32.h b/linux/mips/syscallent-o32.h
index ab1f6c57..79c2cee7 100644
--- a/linux/mips/syscallent-o32.h
+++ b/linux/mips/syscallent-o32.h
@@ -20,7 +20,7 @@
[4017] = { 0, TM, SEN(break), "break" },
[4018] = { 2, TF, SEN(oldstat), "oldstat" },
[4019] = { 3, TD, SEN(lseek), "lseek" },
-[4020] = { 0, 0, SEN(getpid), "getpid" },
+[4020] = { 0, NF, SEN(getpid), "getpid" },
[4021] = { 5, TF, SEN(mount), "mount" },
[4022] = { 1, TF, SEN(umount), "umount" },
[4023] = { 1, 0, SEN(setuid), "setuid" },
@@ -60,11 +60,11 @@
[4057] = { 2, 0, SEN(setpgid), "setpgid" },
[4058] = { 0, 0, SEN(ulimit), "ulimit" },
[4059] = { 1, 0, SEN(oldolduname), "oldolduname" },
-[4060] = { 1, 0, SEN(umask), "umask" },
+[4060] = { 1, NF, SEN(umask), "umask" },
[4061] = { 1, TF, SEN(chroot), "chroot" },
[4062] = { 2, 0, SEN(ustat), "ustat" },
[4063] = { 2, TD, SEN(dup2), "dup2" },
-[4064] = { 0, 0, SEN(getppid), "getppid" },
+[4064] = { 0, NF, SEN(getppid), "getppid" },
[4065] = { 0, 0, SEN(getpgrp), "getpgrp" },
[4066] = { 0, 0, SEN(setsid), "setsid" },
[4067] = { 3, TS, SEN(sigaction), "sigaction" },
@@ -136,7 +136,7 @@
[4133] = { 1, TD, SEN(fchdir), "fchdir" },
[4134] = { 2, 0, SEN(bdflush), "bdflush" },
[4135] = { 3, 0, SEN(sysfs), "sysfs" },
-[4136] = { 1, 0, SEN(personality), "personality" },
+[4136] = { 1, NF, SEN(personality), "personality" },
[4137] = { 0, 0, SEN(afs_syscall), "afs_syscall" },
[4138] = { 1, NF, SEN(setfsuid), "setfsuid" },
[4139] = { 1, NF, SEN(setfsgid), "setfsgid" },
@@ -222,7 +222,7 @@
[4219] = { 3, TD, SEN(getdents64), "getdents64" },
[4220] = { 3, TD, SEN(fcntl64), "fcntl64" },
[4221] = { },
-[4222] = { 0, 0, SEN(gettid), "gettid" },
+[4222] = { 0, NF, SEN(gettid), "gettid" },
[4223] = { 5, TD, SEN(readahead), "readahead" },
[4224] = { 5, TF, SEN(setxattr), "setxattr" },
[4225] = { 5, TF, SEN(setxattr), "lsetxattr" },