]> granicus.if.org Git - strace/commitdiff
Fix sigreturn arg count from 1 to 0 on all architectures.
authorDenys Vlasenko <dvlasenk@redhat.com>
Tue, 10 Jan 2012 15:48:19 +0000 (16:48 +0100)
committerDenys Vlasenko <dvlasenk@redhat.com>
Tue, 10 Jan 2012 15:48:19 +0000 (16:48 +0100)
* linux/alpha/syscallent.h: Change [rt_]sigreturn's arg count to 0.
* linux/arm/syscallent.h: Likewise.
* linux/avr32/syscallent.h: Likewise.
* linux/bfin/syscallent.h: Likewise.
* linux/m68k/syscallent.h: Likewise.
* linux/microblaze/syscallent.h: Likewise.
* linux/mips/syscallent.h: Likewise.
* linux/powerpc/syscallent.h: Likewise.
* linux/sh/syscallent.h: Likewise.
* linux/sh64/syscallent.h: Likewise.
* linux/sparc/syscallent.h: Likewise.
* linux/tile/syscallent.h: Likewise.

Signed-off-by: Denys Vlasenko <dvlasenk@redhat.com>
12 files changed:
linux/alpha/syscallent.h
linux/arm/syscallent.h
linux/avr32/syscallent.h
linux/bfin/syscallent.h
linux/m68k/syscallent.h
linux/microblaze/syscallent.h
linux/mips/syscallent.h
linux/powerpc/syscallent.h
linux/sh/syscallent.h
linux/sh64/syscallent.h
linux/sparc/syscallent.h
linux/tile/syscallent.h

index 8e0612973bf9947cd0cd9d1cb5dcf3173db6b9e5..e97793206bd7e98e1b54a2c442eddbffc01a6cdc 100644 (file)
        { 5,    0,      sys_prctl,              "prctl"                 }, /* 348 */
        { 5,    TD,     sys_pread,              "pread"                 }, /* 349 */
        { 5,    TD,     sys_pwrite,             "pwrite"                }, /* 350 */
-       { 1,    TS,     sys_rt_sigreturn,       "rt_sigreturn"          }, /* 351 */
+       { 0,    TS,     sys_rt_sigreturn,       "rt_sigreturn"          }, /* 351 */
        { 4,    TS,     sys_rt_sigaction,       "rt_sigaction"          }, /* 352 */
        { 4,    TS,     sys_rt_sigprocmask,     "rt_sigprocmask"        }, /* 353 */
        { 2,    TS,     sys_rt_sigpending,      "rt_sigpending"         }, /* 354 */
index 9574e185db1b53996fced3c6c0cabade9be4efd9..78f01c89932ab6407826685915c7f4a744a7a60c 100644 (file)
        { 3,    0,      sys_setresgid,          "setresgid"     }, /* 170 */
        { 3,    0,      sys_getresgid,          "getresgid"     }, /* 171 */
        { 5,    0,      sys_prctl,              "prctl"         }, /* 172 */
-       { 1,    TS,     sys_rt_sigreturn,       "rt_sigreturn"  }, /* 173 */
+       { 0,    TS,     sys_rt_sigreturn,       "rt_sigreturn"  }, /* 173 */
        { 4,    TS,     sys_rt_sigaction,       "rt_sigaction"  }, /* 174 */
        { 4,    TS,     sys_rt_sigprocmask,     "rt_sigprocmask"}, /* 175 */
        { 2,    TS,     sys_rt_sigpending,      "rt_sigpending" }, /* 176 */
index 44a9112dc2d9c872aabee8c1aca22f277a433df0..0b52677d94f4bf56e717a272613eca3b27c3a311 100644 (file)
@@ -95,7 +95,7 @@
        { 0,    0,      sys_getpgrp,            "getpgrp"       }, /* 65 */
        { 0,    0,      sys_setsid,             "setsid"        }, /* 66 */
        { 4,    TS,     sys_rt_sigaction,       "rt_sigaction"  }, /* 67 */
-       { 1,    TS,     sys_rt_sigreturn,       "rt_sigreturn"  }, /* 68 */
+       { 0,    TS,     sys_rt_sigreturn,       "rt_sigreturn"  }, /* 68 */
        { 4,    TS,     sys_rt_sigprocmask,     "rt_sigprocmask"}, /* 69 */
        { 2,    TS,     sys_rt_sigpending,      "rt_sigpending" }, /* 70 */
        { 4,    TS,     sys_rt_sigtimedwait,    "rt_sigtimedwait"}, /* 71 */
index d85651592d004e6b93790a74c1b513e3e337ea52..24f57c4a349a9bf46bc94f45309b88abec2a3676 100644 (file)
        { 3,    0,      sys_setresgid,          "setresgid"     }, /* 170 */
        { 3,    0,      sys_getresgid,          "getresgid"     }, /* 171 */
        { 5,    0,      sys_prctl,              "prctl"         }, /* 172 */
-       { 1,    TS,     sys_rt_sigreturn,       "rt_sigreturn"  }, /* 173 */
+       { 0,    TS,     sys_rt_sigreturn,       "rt_sigreturn"  }, /* 173 */
        { 4,    TS,     sys_rt_sigaction,       "rt_sigaction"  }, /* 174 */
        { 4,    TS,     sys_rt_sigprocmask,     "rt_sigprocmask"        }, /* 175 */
        { 2,    TS,     sys_rt_sigpending,      "rt_sigpending" }, /* 176 */
index a4edbae4ccfb3b12e280183472afba0dc0eb6722..512ddb99ddc57a7b36a6557b8edaaa6a0ffcf352 100644 (file)
        { 3,    0,      sys_setresgid,          "setresgid"     }, /* 170 */
        { 3,    0,      sys_getresgid,          "getresgid"     }, /* 171 */
        { 5,    0,      sys_prctl,              "prctl"         }, /* 172 */
-       { 1,    TS,     sys_rt_sigreturn,       "rt_sigreturn"  }, /* 173 */
+       { 0,    TS,     sys_rt_sigreturn,       "rt_sigreturn"  }, /* 173 */
        { 4,    TS,     sys_rt_sigaction,       "rt_sigaction"  }, /* 174 */
        { 4,    TS,     sys_rt_sigprocmask,     "rt_sigprocmask"}, /* 175 */
        { 2,    TS,     sys_rt_sigpending,      "rt_sigpending" }, /* 176 */
index 6afea141074dda71c66a1b9c2429030f1feb5e37..36ca3819c1d7d9c6ad1f1e83a0d9ec3f236f0997 100644 (file)
        { 3,    0,      sys_setresgid,          "setresgid"     }, /* 170 */
        { 3,    0,      sys_getresgid,          "getresgid"     }, /* 171 */
        { 5,    0,      sys_prctl,              "prctl"         }, /* 172 */
-       { 1,    TS,     sys_rt_sigreturn,       "rt_sigreturn"  }, /* 173 */
+       { 0,    TS,     sys_rt_sigreturn,       "rt_sigreturn"  }, /* 173 */
        { 4,    TS,     sys_rt_sigaction,       "rt_sigaction"  }, /* 174 */
        { 4,    TS,     sys_rt_sigprocmask,     "rt_sigprocmask"}, /* 175 */
        { 2,    TS,     sys_rt_sigpending,      "rt_sigpending" }, /* 176 */
index 73214596b585a47b30c95903cce760af56702726..b67fe6be463b4152f6efcd7b5d9687cfaad93aab 100644 (file)
        { 3,    0,      sys_setresgid,          "setresgid"     }, /* 4190 */
        { 3,    0,      sys_getresgid,          "getresgid"     }, /* 4191 */
        { 5,    0,      sys_prctl,              "prctl"         }, /* 4192 */
-       { 1,    TS,     sys_rt_sigreturn,       "rt_sigreturn"  }, /* 4193 */
+       { 0,    TS,     sys_rt_sigreturn,       "rt_sigreturn"  }, /* 4193 */
        { 4,    TS,     sys_rt_sigaction,       "rt_sigaction"  }, /* 4194 */
        { 4,    TS,     sys_rt_sigprocmask,     "rt_sigprocmask"}, /* 4195 */
        { 2,    TS,     sys_rt_sigpending,      "rt_sigpending" }, /* 4196 */
        { 4,    TD,     sys_epoll_ctl,          "epoll_ctl"     }, /* 5208 */
        { 4,    TD,     sys_epoll_wait,         "epoll_wait"    }, /* 5209 */
        { 5,    0,      sys_remap_file_pages,   "remap_file_pages" }, /* 5210 */
-       { 1,    TS,     sys_rt_sigreturn,       "rt_sigreturn"  }, /* 5211 */
+       { 0,    TS,     sys_rt_sigreturn,       "rt_sigreturn"  }, /* 5211 */
        { 1,    0,      sys_set_tid_address,    "set_tid_address" }, /* 5212 */
        { 0,    0,      sys_restart_syscall,    "restart_syscall" }, /* 5213 */
        { 5,    TI,     sys_semtimedop,         "semtimedop"    }, /* 5214 */
        { 4,    TD,     sys_epoll_ctl,          "epoll_ctl"     }, /* 6208 */
        { 4,    TD,     sys_epoll_wait,         "epoll_wait"    }, /* 6209 */
        { 5,    0,      sys_remap_file_pages,   "remap_file_pages"      }, /* 6210 */
-       { 1,    TS,     sys_rt_sigreturn,       "rt_sigreturn"  }, /* 6211 */
+       { 0,    TS,     sys_rt_sigreturn,       "rt_sigreturn"  }, /* 6211 */
        { 3,    0,      sys_fcntl,              "fcntl64"       }, /* 6212 */
        { 1,    0,      sys_set_tid_address,    "set_tid_address" }, /* 6213 */
        { 0,    0,      sys_restart_syscall,    "restart_syscall" }, /* 6214 */
index bcb77c7aabf7e2029278f973a0545c493cdd6d71..6c569904b4ba9edbff693570fa36b8bd4cf51ad9 100644 (file)
        { 3,    0,      sys_setresgid,          "setresgid"             }, /* 169 */
        { 3,    0,      sys_getresgid,          "getresgid"             }, /* 170 */
        { 5,    0,      sys_prctl,              "prctl"                 }, /* 171 */
-       { 1,    TS,     sys_rt_sigreturn,       "rt_sigreturn"          }, /* 172 */
+       { 0,    TS,     sys_rt_sigreturn,       "rt_sigreturn"          }, /* 172 */
        { 4,    TS,     sys_rt_sigaction,       "rt_sigaction"          }, /* 173 */
        { 4,    TS,     sys_rt_sigprocmask,     "rt_sigprocmask"        }, /* 174 */
        { 2,    TS,     sys_rt_sigpending,      "rt_sigpending"         }, /* 175 */
index 044bf43bd3d31f9d934f2af4ae7f6a9021695936..37aa35335ee350b3c8150116502c027583e5e358 100644 (file)
        { 3,    0,      sys_setresgid,          "setresgid"     }, /* 170 */
        { 3,    0,      sys_getresgid,          "getresgid"     }, /* 171 */
        { 5,    0,      sys_prctl,              "prctl"         }, /* 172 */
-       { 1,    TS,     sys_rt_sigreturn,       "rt_sigreturn"  }, /* 173 */
+       { 0,    TS,     sys_rt_sigreturn,       "rt_sigreturn"  }, /* 173 */
        { 4,    TS,     sys_rt_sigaction,       "rt_sigaction"  }, /* 174 */
        { 4,    TS,     sys_rt_sigprocmask,     "rt_sigprocmask"}, /* 175 */
        { 2,    TS,     sys_rt_sigpending,      "rt_sigpending" }, /* 176 */
index d6a436b7e1987b0a96bb1cb7a46dc6e4142aed0f..5ed592bb688b76d242a4b51e52f4ebbad6098db4 100644 (file)
        { 3,    0,      sys_setresgid,          "setresgid"     }, /* 170 */
        { 3,    0,      sys_getresgid,          "getresgid"     }, /* 171 */
        { 5,    0,      sys_prctl,              "prctl"         }, /* 172 */
-       { 1,    TS,     sys_rt_sigreturn,       "rt_sigreturn"  }, /* 173 */
+       { 0,    TS,     sys_rt_sigreturn,       "rt_sigreturn"  }, /* 173 */
        { 4,    TS,     sys_rt_sigaction,       "rt_sigaction"  }, /* 174 */
        { 4,    TS,     sys_rt_sigprocmask,     "rt_sigprocmask"}, /* 175 */
        { 2,    TS,     sys_rt_sigpending,      "rt_sigpending" }, /* 176 */
index 79fee5f3d62546085d05b94e60e0d6302066c9ee..c7107efbcc59f9a5e7653b7a36e56610e80e7ea0 100644 (file)
@@ -99,7 +99,7 @@
        { 3,    TN,     sys_connect,    "connect" },            /* 98 */
        { 3,    TN,     sys_accept,     "accept" },             /* 99 */
        { 2,    0,      sys_getpriority,"getpriority" },        /* 100 */
-       { 1,    TS,     sys_rt_sigreturn,"rt_sigreturn" },      /* 101 */
+       { 0,    TS,     sys_rt_sigreturn,"rt_sigreturn" },      /* 101 */
        { 4,    TS,     sys_rt_sigaction,"rt_sigaction" },      /* 102 */
        { 4,    TS,     sys_rt_sigprocmask,"rt_sigprocmask" },  /* 103 */
        { 2,    TS,     sys_rt_sigpending,"rt_sigpending" },    /* 104 */
index bdec941e4bc5114b9597ccb517af5d30e9f9cb10..c21a1e09486342ed1ec553acec2cc7170912e655 100644 (file)
        { 4,    TI,     sys_msgrcv,             "msgrcv" }, /* 121 */
        { 4,    TI,     sys_msgctl,             "msgctl" }, /* 122 */
        { 1,    TD,     sys_fsync,              "fsync" }, /* 123 */
-       { 1,    TS,     printargs,              "sigreturn" }, /* 124 */
+       { 0,    TS,     printargs,              "sigreturn" }, /* 124 */
        { 5,    TP,     sys_clone,              "clone" }, /* 125 */
        { 2,    0,      sys_setdomainname,      "setdomainname" }, /* 126 */
        { 1,    0,      sys_uname,              "uname" }, /* 127 */
        { 3,    0,      sys_setresgid,          "setresgid" }, /* 169 */
        { 3,    0,      sys_getresgid,          "getresgid" }, /* 170 */
        { 5,    0,      sys_prctl,              "prctl" }, /* 171 */
-       { 1,    TS,     sys_rt_sigreturn,       "rt_sigreturn" }, /* 172 */
+       { 0,    TS,     sys_rt_sigreturn,       "rt_sigreturn" }, /* 172 */
        { 4,    TS,     sys_rt_sigaction,       "rt_sigaction" }, /* 173 */
        { 4,    TS,     sys_rt_sigprocmask,     "rt_sigprocmask" }, /* 174 */
        { 2,    TS,     sys_rt_sigpending,      "rt_sigpending" }, /* 175 */