]> granicus.if.org Git - strace/commitdiff
2004-02-15 Anton Blanchard <anton@samba.org>
authorRoland McGrath <roland@redhat.com>
Fri, 20 Feb 2004 02:25:18 +0000 (02:25 +0000)
committerRoland McGrath <roland@redhat.com>
Fri, 20 Feb 2004 02:25:18 +0000 (02:25 +0000)
* linux/powerpc/syscallent.h: Add rtas call.
Shift multiplexed syscalls to start at 300, we are already about
to hit 256 real syscalls.
* linux/syscall.h: SYS_socket_subcall is now 300 for [POWERPC].

linux/powerpc/syscallent.h
linux/syscall.h

index 5954f6dd288f2bd43197daf86a93a633919c393e..1e2269092d39b151f9d8f506cb13241fe12ace7f 100644 (file)
        { 3,    TF,     sys_statfs64,           "statfs64"              }, /* 252 */
        { 3,    0,      sys_fstatfs64,          "fstatfs64"             }, /* 253 */
        { 6,    0,      printargs,              "fadvise64_64"          }, /* 254 */
-       { 5,    0,      printargs,              "SYS_255"               }, /* 255 */
+       { 1,    0,      printargs,              "rtas"                  }, /* 255 */
+       { 5,    0,      printargs,              "SYS_256"               }, /* 256 */
+       { 5,    0,      printargs,              "SYS_257"               }, /* 257 */
+       { 5,    0,      printargs,              "SYS_258"               }, /* 258 */
+       { 5,    0,      printargs,              "SYS_259"               }, /* 259 */
+       { 5,    0,      printargs,              "SYS_260"               }, /* 260 */
+       { 5,    0,      printargs,              "SYS_261"               }, /* 261 */
+       { 5,    0,      printargs,              "SYS_262"               }, /* 262 */
+       { 5,    0,      printargs,              "SYS_263"               }, /* 263 */
+       { 5,    0,      printargs,              "SYS_264"               }, /* 264 */
+       { 5,    0,      printargs,              "SYS_265"               }, /* 265 */
+       { 5,    0,      printargs,              "SYS_266"               }, /* 266 */
+       { 5,    0,      printargs,              "SYS_267"               }, /* 267 */
+       { 5,    0,      printargs,              "SYS_268"               }, /* 268 */
+       { 5,    0,      printargs,              "SYS_269"               }, /* 269 */
+       { 5,    0,      printargs,              "SYS_270"               }, /* 270 */
+       { 5,    0,      printargs,              "SYS_271"               }, /* 271 */
+       { 5,    0,      printargs,              "SYS_272"               }, /* 272 */
+       { 5,    0,      printargs,              "SYS_273"               }, /* 273 */
+       { 5,    0,      printargs,              "SYS_274"               }, /* 274 */
+       { 5,    0,      printargs,              "SYS_275"               }, /* 275 */
+       { 5,    0,      printargs,              "SYS_276"               }, /* 276 */
+       { 5,    0,      printargs,              "SYS_277"               }, /* 277 */
+       { 5,    0,      printargs,              "SYS_278"               }, /* 278 */
+       { 5,    0,      printargs,              "SYS_279"               }, /* 279 */
+       { 5,    0,      printargs,              "SYS_280"               }, /* 280 */
+       { 5,    0,      printargs,              "SYS_281"               }, /* 281 */
+       { 5,    0,      printargs,              "SYS_282"               }, /* 282 */
+       { 5,    0,      printargs,              "SYS_283"               }, /* 283 */
+       { 5,    0,      printargs,              "SYS_284"               }, /* 284 */
+       { 5,    0,      printargs,              "SYS_285"               }, /* 285 */
+       { 5,    0,      printargs,              "SYS_286"               }, /* 286 */
+       { 5,    0,      printargs,              "SYS_287"               }, /* 287 */
+       { 5,    0,      printargs,              "SYS_288"               }, /* 288 */
+       { 5,    0,      printargs,              "SYS_289"               }, /* 289 */
+       { 5,    0,      printargs,              "SYS_290"               }, /* 290 */
+       { 5,    0,      printargs,              "SYS_291"               }, /* 291 */
+       { 5,    0,      printargs,              "SYS_292"               }, /* 292 */
+       { 5,    0,      printargs,              "SYS_293"               }, /* 293 */
+       { 5,    0,      printargs,              "SYS_294"               }, /* 294 */
+       { 5,    0,      printargs,              "SYS_295"               }, /* 295 */
+       { 5,    0,      printargs,              "SYS_296"               }, /* 296 */
+       { 5,    0,      printargs,              "SYS_297"               }, /* 297 */
+       { 5,    0,      printargs,              "SYS_298"               }, /* 298 */
+       { 5,    0,      printargs,              "SYS_299"               }, /* 299 */
 
-       { 8,    0,      printargs,              "socket_subcall"}, /* 256 */
-       { 3,    TN,     sys_socket,             "socket"        }, /* 257 */
-       { 3,    TN,     sys_bind,               "bind"          }, /* 258 */
-       { 3,    TN,     sys_connect,            "connect"       }, /* 259 */
-       { 2,    TN,     sys_listen,             "listen"        }, /* 260  */
-       { 3,    TN,     sys_accept,             "accept"        }, /* 261 */
-       { 3,    TN,     sys_getsockname,        "getsockname"   }, /* 262 */
-       { 3,    TN,     sys_getpeername,        "getpeername"   }, /* 263 */
-       { 4,    TN,     sys_socketpair,         "socketpair"    }, /* 264 */
-       { 4,    TN,     sys_send,               "send"          }, /* 265 */
-       { 4,    TN,     sys_recv,               "recv"          }, /* 266 */
-       { 6,    TN,     sys_sendto,             "sendto"        }, /* 267 */
-       { 6,    TN,     sys_recvfrom,           "recvfrom"      }, /* 268 */
-       { 2,    TN,     sys_shutdown,           "shutdown"      }, /* 269 */
-       { 5,    TN,     sys_setsockopt,         "setsockopt"    }, /* 270 */
-       { 5,    TN,     sys_getsockopt,         "getsockopt"    }, /* 271 */
-       { 5,    TN,     sys_sendmsg,            "sendmsg"       }, /* 272 */
-       { 5,    TN,     sys_recvmsg,            "recvmsg"       }, /* 273 */
+       { 8,    0,      printargs,              "socket_subcall"}, /* 300 */
+       { 3,    TN,     sys_socket,             "socket"        }, /* 301 */
+       { 3,    TN,     sys_bind,               "bind"          }, /* 302 */
+       { 3,    TN,     sys_connect,            "connect"       }, /* 303 */
+       { 2,    TN,     sys_listen,             "listen"        }, /* 304 */
+       { 3,    TN,     sys_accept,             "accept"        }, /* 305 */
+       { 3,    TN,     sys_getsockname,        "getsockname"   }, /* 306 */
+       { 3,    TN,     sys_getpeername,        "getpeername"   }, /* 307 */
+       { 4,    TN,     sys_socketpair,         "socketpair"    }, /* 308 */
+       { 4,    TN,     sys_send,               "send"          }, /* 309 */
+       { 4,    TN,     sys_recv,               "recv"          }, /* 310 */
+       { 6,    TN,     sys_sendto,             "sendto"        }, /* 311 */
+       { 6,    TN,     sys_recvfrom,           "recvfrom"      }, /* 312 */
+       { 2,    TN,     sys_shutdown,           "shutdown"      }, /* 313 */
+       { 5,    TN,     sys_setsockopt,         "setsockopt"    }, /* 314 */
+       { 5,    TN,     sys_getsockopt,         "getsockopt"    }, /* 315 */
+       { 5,    TN,     sys_sendmsg,            "sendmsg"       }, /* 316 */
+       { 5,    TN,     sys_recvmsg,            "recvmsg"       }, /* 317 */
 
-       { 4,    0,      printargs,              "ipc_subcall"   }, /* 274 */
-       { 4,    TI,     printargs,              "semop"         }, /* 275 */
-       { 4,    TI,     sys_semget,             "semget"        }, /* 276 */
-       { 4,    TI,     sys_semctl,             "semctl"        }, /* 277 */
-       { 4,    0,      printargs,              "ipc_subcall"   }, /* 278 */
-       { 4,    0,      printargs,              "ipc_subcall"   }, /* 279 */
-       { 4,    0,      printargs,              "ipc_subcall"   }, /* 280 */
-       { 4,    0,      printargs,              "ipc_subcall"   }, /* 281 */
-       { 4,    0,      printargs,              "ipc_subcall"   }, /* 282 */
-       { 4,    0,      printargs,              "ipc_subcall"   }, /* 283 */
-       { 4,    0,      printargs,              "ipc_subcall"   }, /* 284 */
-       { 4,    TI,     sys_msgsnd,             "msgsnd"        }, /* 285 */
-       { 4,    TI,     sys_msgrcv,             "msgrcv"        }, /* 286 */
-       { 4,    TI,     sys_msgget,             "msgget"        }, /* 287 */
-       { 4,    TI,     sys_msgctl,             "msgctl"        }, /* 288 */
-       { 4,    0,      printargs,              "ipc_subcall"   }, /* 289 */
-       { 4,    0,      printargs,              "ipc_subcall"   }, /* 290 */
-       { 4,    0,      printargs,              "ipc_subcall"   }, /* 291 */
-       { 4,    0,      printargs,              "ipc_subcall"   }, /* 292 */
-       { 4,    0,      printargs,              "ipc_subcall"   }, /* 293 */
-       { 4,    0,      printargs,              "ipc_subcall"   }, /* 294 */
-       { 4,    TI,     sys_shmat,              "shmat"         }, /* 295 */
-       { 4,    TI,     sys_shmdt,              "shmdt"         }, /* 296 */
-       { 4,    TI,     sys_shmget,             "shmget"        }, /* 297 */
-       { 4,    TI,     sys_shmctl,             "shmctl"        }, /* 298 */
-       { 5,    0,      printargs,              "SYS_299"       }, /* 299 */
-       { 5,    0,      printargs,              "SYS_300"       }, /* 300 */
-       { 5,    0,      printargs,              "SYS_301"       }, /* 301 */
-       { 5,    0,      printargs,              "SYS_302"       }, /* 302 */
-       { 5,    0,      printargs,              "SYS_303"       }, /* 303 */
+       { 4,    0,      printargs,              "ipc_subcall"   }, /* 318 */
+       { 4,    TI,     printargs,              "semop"         }, /* 319 */
+       { 4,    TI,     sys_semget,             "semget"        }, /* 320 */
+       { 4,    TI,     sys_semctl,             "semctl"        }, /* 321 */
+       { 4,    0,      printargs,              "ipc_subcall"   }, /* 322 */
+       { 4,    0,      printargs,              "ipc_subcall"   }, /* 323 */
+       { 4,    0,      printargs,              "ipc_subcall"   }, /* 324 */
+       { 4,    0,      printargs,              "ipc_subcall"   }, /* 325 */
+       { 4,    0,      printargs,              "ipc_subcall"   }, /* 326 */
+       { 4,    0,      printargs,              "ipc_subcall"   }, /* 327 */
+       { 4,    0,      printargs,              "ipc_subcall"   }, /* 328 */
+       { 4,    TI,     sys_msgsnd,             "msgsnd"        }, /* 329 */
+       { 4,    TI,     sys_msgrcv,             "msgrcv"        }, /* 330 */
+       { 4,    TI,     sys_msgget,             "msgget"        }, /* 331 */
+       { 4,    TI,     sys_msgctl,             "msgctl"        }, /* 332 */
+       { 4,    0,      printargs,              "ipc_subcall"   }, /* 333 */
+       { 4,    0,      printargs,              "ipc_subcall"   }, /* 334 */
+       { 4,    0,      printargs,              "ipc_subcall"   }, /* 335 */
+       { 4,    0,      printargs,              "ipc_subcall"   }, /* 336 */
+       { 4,    0,      printargs,              "ipc_subcall"   }, /* 337 */
+       { 4,    0,      printargs,              "ipc_subcall"   }, /* 338 */
+       { 4,    TI,     sys_shmat,              "shmat"         }, /* 339 */
+       { 4,    TI,     sys_shmdt,              "shmdt"         }, /* 340 */
+       { 4,    TI,     sys_shmget,             "shmget"        }, /* 341 */
+       { 4,    TI,     sys_shmctl,             "shmctl"        }, /* 342 */
+       { 5,    0,      printargs,              "SYS_343"       }, /* 343 */
+       { 5,    0,      printargs,              "SYS_344"       }, /* 344 */
+       { 5,    0,      printargs,              "SYS_345"       }, /* 345 */
+       { 5,    0,      printargs,              "SYS_346"       }, /* 346 */
+       { 5,    0,      printargs,              "SYS_347"       }, /* 347 */
index 5f5d56e501fc06837a5feec60d05774238eab045..c135f65232129452f072915f3a1d39780bdec2b9 100644 (file)
@@ -148,11 +148,7 @@ int sys_osf_utimes();
 #  undef SYS_sendmsg
 #  undef SYS_recvmsg
 # endif /* IA64 */
-# if defined POWERPC
-#  define SYS_socket_subcall   256
-# else
 #  define SYS_socket_subcall   300
-# endif
 #define SYS_socket             (SYS_socket_subcall + 1)
 #define SYS_bind               (SYS_socket_subcall + 2)
 #define SYS_connect            (SYS_socket_subcall + 3)