]> granicus.if.org Git - strace/commitdiff
mips: add missing pure flag to syscall entries
authorEugene Syromyatnikov <evgsyr@gmail.com>
Mon, 11 Jun 2018 05:34:42 +0000 (07:34 +0200)
committerDmitry V. Levin <ldv@altlinux.org>
Mon, 11 Jun 2018 14:02:06 +0000 (14:02 +0000)
* linux/mips/syscallent-n32.h ([6038], [6100], [6102], [6105], [6106],
[6108], [6109], [6178]): Add pure flag to getpid, getuid, getgid, geteuid,
getegid, getpgid, getpgrp, and gttid syscall descriptors.
* linux/mips/syscallent-n64.h ([5038], [5100], [5102], [5105], [5106],
[5108], [5109], [5178]): Likewise.
* linux/mips/syscallent-o32.h ([4020], [4024], [4047], [4049], [4050],
[4064], [4065], [4222]): Likewise.

Complements: v4.21~29 "Add pure syscall flag"

linux/mips/syscallent-n32.h
linux/mips/syscallent-n64.h
linux/mips/syscallent-o32.h

index bfb675e6082bd7ad0a38f6ff6193259ead629293..6cc86df84870807e18fcaab755aaa586c685be37 100644 (file)
@@ -38,7 +38,7 @@
 [6035] = { 2,  0,              SEN(getitimer),                 "getitimer"             },
 [6036] = { 3,  0,              SEN(setitimer),                 "setitimer"             },
 [6037] = { 1,  0,              SEN(alarm),                     "alarm"                 },
-[6038] = { 0,  NF,             SEN(getpid),                    "getpid"                },
+[6038] = { 0,  PU|NF,          SEN(getpid),                    "getpid"                },
 [6039] = { 4,  TD|TN,          SEN(sendfile),                  "sendfile"              },
 [6040] = { 3,  TN,             SEN(socket),                    "socket"                },
 [6041] = { 3,  TN,             SEN(connect),                   "connect"               },
 [6097] = { 1,  0,              SEN(sysinfo),                   "sysinfo"               },
 [6098] = { 1,  0,              SEN(times),                     "times"                 },
 [6099] = { 4,  0,              SEN(ptrace),                    "ptrace"                },
-[6100] = { 0,  NF,             SEN(getuid),                    "getuid"                },
+[6100] = { 0,  PU|NF,          SEN(getuid),                    "getuid"                },
 [6101] = { 3,  0,              SEN(syslog),                    "syslog"                },
-[6102] = { 0,  NF,             SEN(getgid),                    "getgid"                },
+[6102] = { 0,  PU|NF,          SEN(getgid),                    "getgid"                },
 [6103] = { 1,  0,              SEN(setuid),                    "setuid"                },
 [6104] = { 1,  0,              SEN(setgid),                    "setgid"                },
-[6105] = { 0,  NF,             SEN(geteuid),                   "geteuid"               },
-[6106] = { 0,  NF,             SEN(getegid),                   "getegid"               },
+[6105] = { 0,  PU|NF,          SEN(geteuid),                   "geteuid"               },
+[6106] = { 0,  PU|NF,          SEN(getegid),                   "getegid"               },
 [6107] = { 2,  0,              SEN(setpgid),                   "setpgid"               },
-[6108] = { 0,  NF,             SEN(getppid),                   "getppid"               },
-[6109] = { 0,  NF,             SEN(getpgrp),                   "getpgrp"               },
+[6108] = { 0,  PU|NF,          SEN(getppid),                   "getppid"               },
+[6109] = { 0,  PU|NF,          SEN(getpgrp),                   "getpgrp"               },
 [6110] = { 0,  0,              SEN(setsid),                    "setsid"                },
 [6111] = { 2,  0,              SEN(setreuid),                  "setreuid"              },
 [6112] = { 2,  0,              SEN(setregid),                  "setregid"              },
 [6175] = { 5,  TN,             SEN(putpmsg),                   "putpmsg"               },
 [6176] = { 0,  0,              SEN(afs_syscall),               "afs_syscall"           },
 [6177] = { 0,  0,              SEN(printargs),                 "reserved177"           },
-[6178] = { 0,  NF,             SEN(gettid),                    "gettid"                },
+[6178] = { 0,  PU|NF,          SEN(gettid),                    "gettid"                },
 [6179] = { 3,  TD,             SEN(readahead),                 "readahead"             },
 [6180] = { 5,  TF,             SEN(setxattr),                  "setxattr"              },
 [6181] = { 5,  TF,             SEN(setxattr),                  "lsetxattr"             },
index 202186de8dc12206d550516981b78d2cb30e4c79..892e92ee5464ede627eda61d126d05eadc3bf4f9 100644 (file)
@@ -38,7 +38,7 @@
 [5035] = { 2,  0,              SEN(getitimer),                 "getitimer"             },
 [5036] = { 3,  0,              SEN(setitimer),                 "setitimer"             },
 [5037] = { 1,  0,              SEN(alarm),                     "alarm"                 },
-[5038] = { 0,  NF,             SEN(getpid),                    "getpid"                },
+[5038] = { 0,  PU|NF,          SEN(getpid),                    "getpid"                },
 [5039] = { 4,  TD|TN,          SEN(sendfile),                  "sendfile"              },
 [5040] = { 3,  TN,             SEN(socket),                    "socket"                },
 [5041] = { 3,  TN,             SEN(connect),                   "connect"               },
 [5097] = { 1,  0,              SEN(sysinfo),                   "sysinfo"               },
 [5098] = { 1,  0,              SEN(times),                     "times"                 },
 [5099] = { 4,  0,              SEN(ptrace),                    "ptrace"                },
-[5100] = { 0,  NF,             SEN(getuid),                    "getuid"                },
+[5100] = { 0,  PU|NF,          SEN(getuid),                    "getuid"                },
 [5101] = { 3,  0,              SEN(syslog),                    "syslog"                },
-[5102] = { 0,  NF,             SEN(getgid),                    "getgid"                },
+[5102] = { 0,  PU|NF,          SEN(getgid),                    "getgid"                },
 [5103] = { 1,  0,              SEN(setuid),                    "setuid"                },
 [5104] = { 1,  0,              SEN(setgid),                    "setgid"                },
-[5105] = { 0,  NF,             SEN(geteuid),                   "geteuid"               },
-[5106] = { 0,  NF,             SEN(getegid),                   "getegid"               },
+[5105] = { 0,  PU|NF,          SEN(geteuid),                   "geteuid"               },
+[5106] = { 0,  PU|NF,          SEN(getegid),                   "getegid"               },
 [5107] = { 2,  0,              SEN(setpgid),                   "setpgid"               },
-[5108] = { 0,  NF,             SEN(getppid),                   "getppid"               },
-[5109] = { 0,  NF,             SEN(getpgrp),                   "getpgrp"               },
+[5108] = { 0,  PU|NF,          SEN(getppid),                   "getppid"               },
+[5109] = { 0,  PU|NF,          SEN(getpgrp),                   "getpgrp"               },
 [5110] = { 0,  0,              SEN(setsid),                    "setsid"                },
 [5111] = { 2,  0,              SEN(setreuid),                  "setreuid"              },
 [5112] = { 2,  0,              SEN(setregid),                  "setregid"              },
 [5175] = { 5,  TN,             SEN(putpmsg),                   "putpmsg"               },
 [5176] = { 0,  0,              SEN(afs_syscall),               "afs_syscall"           },
 [5177] = { 0,  0,              SEN(printargs),                 "reserved177"           },
-[5178] = { 0,  NF,             SEN(gettid),                    "gettid"                },
+[5178] = { 0,  PU|NF,          SEN(gettid),                    "gettid"                },
 [5179] = { 3,  TD,             SEN(readahead),                 "readahead"             },
 [5180] = { 5,  TF,             SEN(setxattr),                  "setxattr"              },
 [5181] = { 5,  TF,             SEN(setxattr),                  "lsetxattr"             },
index cf00888de461bd749f9cc371e900466f259fe621..66cf0cd476256cda2637742fc8fe3937d50ba420 100644 (file)
 [4017] = { 0,  TM,             SEN(break),                     "break"                 },
 [4018] = { 2,  TF|TST|TSTA,    SEN(oldstat),                   "oldstat"               },
 [4019] = { 3,  TD,             SEN(lseek),                     "lseek"                 },
-[4020] = { 0,  NF,             SEN(getpid),                    "getpid"                },
+[4020] = { 0,  PU|NF,          SEN(getpid),                    "getpid"                },
 [4021] = { 5,  TF,             SEN(mount),                     "mount"                 },
 [4022] = { 1,  TF,             SEN(umount),                    "umount"                },
 [4023] = { 1,  0,              SEN(setuid),                    "setuid"                },
-[4024] = { 0,  NF,             SEN(getuid),                    "getuid"                },
+[4024] = { 0,  PU|NF,          SEN(getuid),                    "getuid"                },
 [4025] = { 1,  0,              SEN(stime),                     "stime"                 },
 [4026] = { 4,  0,              SEN(ptrace),                    "ptrace"                },
 [4027] = { 1,  0,              SEN(alarm),                     "alarm"                 },
 [4044] = { 0,  0,              SEN(prof),                      "prof"                  },
 [4045] = { 1,  TM|SI,          SEN(brk),                       "brk"                   },
 [4046] = { 1,  0,              SEN(setgid),                    "setgid"                },
-[4047] = { 0,  NF,             SEN(getgid),                    "getgid"                },
+[4047] = { 0,  PU|NF,          SEN(getgid),                    "getgid"                },
 [4048] = { 2,  TS,             SEN(signal),                    "signal"                },
-[4049] = { 0,  NF,             SEN(geteuid),                   "geteuid"               },
-[4050] = { 0,  NF,             SEN(getegid),                   "getegid"               },
+[4049] = { 0,  PU|NF,          SEN(geteuid),                   "geteuid"               },
+[4050] = { 0,  PU|NF,          SEN(getegid),                   "getegid"               },
 [4051] = { 1,  TF,             SEN(acct),                      "acct"                  },
 [4052] = { 2,  TF,             SEN(umount2),                   "umount2"               },
 [4053] = { 0,  0,              SEN(lock),                      "lock"                  },
@@ -65,8 +65,8 @@
 [4061] = { 1,  TF,             SEN(chroot),                    "chroot"                },
 [4062] = { 2,  TSFA,           SEN(ustat),                     "ustat"                 },
 [4063] = { 2,  TD,             SEN(dup2),                      "dup2"                  },
-[4064] = { 0,  NF,             SEN(getppid),                   "getppid"               },
-[4065] = { 0,  NF,             SEN(getpgrp),                   "getpgrp"               },
+[4064] = { 0,  PU|NF,          SEN(getppid),                   "getppid"               },
+[4065] = { 0,  PU|NF,          SEN(getpgrp),                   "getpgrp"               },
 [4066] = { 0,  0,              SEN(setsid),                    "setsid"                },
 [4067] = { 3,  TS,             SEN(sigaction),                 "sigaction"             },
 [4068] = { 0,  TS,             SEN(sgetmask),                  "sgetmask"              },
 [4219] = { 3,  TD,             SEN(getdents64),                "getdents64"            },
 [4220] = { 3,  TD,             SEN(fcntl64),                   "fcntl64"               },
 [4221] = { },
-[4222] = { 0,  NF,             SEN(gettid),                    "gettid"                },
+[4222] = { 0,  PU|NF,          SEN(gettid),                    "gettid"                },
 [4223] = { 5,  TD,             SEN(readahead),                 "readahead"             },
 [4224] = { 5,  TF,             SEN(setxattr),                  "setxattr"              },
 [4225] = { 5,  TF,             SEN(setxattr),                  "lsetxattr"             },