]> granicus.if.org Git - strace/blobdiff - linux/mips/syscallent-o32.h
mips: add missing "never fails" flag to getpgrp syscall entries
[strace] / linux / mips / syscallent-o32.h
index 5ac79b5fc15104536e13d6d1498976b95a2e29e6..cf00888de461bd749f9cc371e900466f259fe621 100644 (file)
@@ -1,5 +1,6 @@
 #if defined LINUX_MIPSO32
 /* For an O32 strace, decode the o32 syscalls.  */
+# define SYS_syscall_subcall   4000
 [4000] = { MA, 0,              SEN(syscall),                   "syscall"               }, /* start of Linux o32 */
 [4001] = { 1,  TP|SE,          SEN(exit),                      "exit"                  },
 [4002] = { 0,  TP,             SEN(fork),                      "fork"                  },
@@ -65,7 +66,7 @@
 [4062] = { 2,  TSFA,           SEN(ustat),                     "ustat"                 },
 [4063] = { 2,  TD,             SEN(dup2),                      "dup2"                  },
 [4064] = { 0,  NF,             SEN(getppid),                   "getppid"               },
-[4065] = { 0,  0,              SEN(getpgrp),                   "getpgrp"               },
+[4065] = { 0,  NF,             SEN(getpgrp),                   "getpgrp"               },
 [4066] = { 0,  0,              SEN(setsid),                    "setsid"                },
 [4067] = { 3,  TS,             SEN(sigaction),                 "sigaction"             },
 [4068] = { 0,  TS,             SEN(sgetmask),                  "sgetmask"              },
 [4268] = { 6,  TM,             SEN(mbind),                     "mbind"                 },
 [4269] = { 5,  TM,             SEN(get_mempolicy),             "get_mempolicy"         },
 [4270] = { 3,  TM,             SEN(set_mempolicy),             "set_mempolicy"         },
-[4271] = { 4,  0,              SEN(mq_open),                   "mq_open"               },
+[4271] = { 4,  TD,             SEN(mq_open),                   "mq_open"               },
 [4272] = { 1,  0,              SEN(mq_unlink),                 "mq_unlink"             },
-[4273] = { 5,  0,              SEN(mq_timedsend),              "mq_timedsend"          },
-[4274] = { 5,  0,              SEN(mq_timedreceive),           "mq_timedreceive"       },
-[4275] = { 2,  0,              SEN(mq_notify),                 "mq_notify"             },
-[4276] = { 3,  0,              SEN(mq_getsetattr),             "mq_getsetattr"         },
+[4273] = { 5,  TD,             SEN(mq_timedsend),              "mq_timedsend"          },
+[4274] = { 5,  TD,             SEN(mq_timedreceive),           "mq_timedreceive"       },
+[4275] = { 2,  TD,             SEN(mq_notify),                 "mq_notify"             },
+[4276] = { 3,  TD,             SEN(mq_getsetattr),             "mq_getsetattr"         },
 [4277] = { 5,  0,              SEN(vserver),                   "vserver"               },
 [4278] = { 5,  TP,             SEN(waitid),                    "waitid"                },
 [4279] = { },