Home | History | Annotate | Download | only in alpha
      1 /*
      2  * This file is part of ltrace.
      3  * Copyright (C) 2006 Ian Wienand
      4  *
      5  * This program is free software; you can redistribute it and/or
      6  * modify it under the terms of the GNU General Public License as
      7  * published by the Free Software Foundation; either version 2 of the
      8  * License, or (at your option) any later version.
      9  *
     10  * This program is distributed in the hope that it will be useful, but
     11  * WITHOUT ANY WARRANTY; without even the implied warranty of
     12  * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
     13  * General Public License for more details.
     14  *
     15  * You should have received a copy of the GNU General Public License
     16  * along with this program; if not, write to the Free Software
     17  * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA
     18  * 02110-1301 USA
     19  */
     20 
     21 "osf_syscall",			/* 0, not implemented */
     22     "exit",			/* 1 */
     23     "fork",			/* 2 */
     24     "read",			/* 3 */
     25     "write",			/* 4 */
     26     "osf_old_open",		/* 5, not implemented */
     27     "close",			/* 6 */
     28     "osf_wait4",		/* 7 */
     29     "osf_old_creat",		/* 8, not implemented */
     30     "link",			/* 9 */
     31     "unlink",			/* 10 */
     32     "osf_execve",		/* 11, not implemented */
     33     "chdir",			/* 12 */
     34     "fchdir",			/* 13 */
     35     "mknod",			/* 14 */
     36     "chmod",			/* 15 */
     37     "chown",			/* 16 */
     38     "brk",			/* 17 */
     39     "osf_getfsstat",		/* 18, not implemented */
     40     "lseek",			/* 19 */
     41     "getxpid",			/* 20 */
     42     "osf_mount",		/* 21 */
     43     "umount",			/* 22 */
     44     "setuid",			/* 23 */
     45     "getxuid",			/* 24 */
     46     "exec_with_loader",		/* 25, not implemented */
     47     "ptrace",			/* 26 */
     48     "osf_nrecmsg",		/* 27, not implemented */
     49     "osf_nsendmsg",		/* 28, not implemented */
     50     "osf_nrecvfrom",		/* 29, not implemented */
     51     "osf_naccept",		/* 30, not implemented */
     52     "osf_ngetpeername",		/* 31, not implemented */
     53     "osf_ngetsocketname",	/* 32, not implemented */
     54     "access",			/* 33 */
     55     "osf_chflags",		/* 34, not implemented */
     56     "osf_fchflags",		/* 35, not implemented */
     57     "sync",			/* 36 */
     58     "kill",			/* 37 */
     59     "osf_old_stat",		/* 38, not implemented */
     60     "setpgid",			/* 39 */
     61     "osf_old_lstat",		/* 40, not implemented */
     62     "dup",			/* 41 */
     63     "pipe",			/* 42 */
     64     "osf_set_program_attributes",	/* 43 */
     65     "osf_profil",		/* 44, not implemented */
     66     "open",			/* 45 */
     67     "osf_old_sigaction",	/* 46, not implemented */
     68     "getxgid",			/* 47 */
     69     "osf_sigprocmask",		/* 48 */
     70     "osf_getlogin",		/* 49, not implemented */
     71     "osf_setlogin",		/* 50, not implemented */
     72     "acct",			/* 51 */
     73     "sigpending",		/* 52 */
     74     "SYS_53",			/* 53 */
     75     "ioctl",			/* 54 */
     76     "osf_reboot",		/* 55, not implemented */
     77     "osf_revoke",		/* 56, not implemented */
     78     "symlink",			/* 57 */
     79     "readlink",			/* 58 */
     80     "execve",			/* 59 */
     81     "umask",			/* 60 */
     82     "chroot",			/* 61 */
     83     "osf_old_fstat",		/* 62, not implemented */
     84     "getpgrp",			/* 63 */
     85     "getpagesize",		/* 64 */
     86     "osf_mremap",		/* 65, not implemented */
     87     "vfork",			/* 66 */
     88     "stat",			/* 67 */
     89     "lstat",			/* 68 */
     90     "osf_sbrk",			/* 69, not implemented */
     91     "osf_sstk",			/* 70, not implemented */
     92     "mmap",			/* 71 */
     93     "osf_old_vadvise",		/* 72, not implemented */
     94     "munmap",			/* 73 */
     95     "mprotect",			/* 74 */
     96     "madvise",			/* 75 */
     97     "vhangup",			/* 76 */
     98     "osf_kmodcall",		/* 77, not implemented */
     99     "osf_mincore",		/* 78, not implemented */
    100     "getgroups",		/* 79 */
    101     "setgroups",		/* 80 */
    102     "osf_old_getpgrp",		/* 81, not implemented */
    103     "setpgrp",			/* 82 */
    104     "osf_setitimer",		/* 83 */
    105     "osf_old_wait",		/* 84, not implemented */
    106     "osf_table",		/* 85, not implemented */
    107     "osf_getitimer",		/* 86 */
    108     "gethostname",		/* 87 */
    109     "sethostname",		/* 88 */
    110     "getdtablesize",		/* 89 */
    111     "dup2",			/* 90 */
    112     "fstat",			/* 91 */
    113     "fcntl",			/* 92 */
    114     "osf_select",		/* 93 */
    115     "poll",			/* 94 */
    116     "fsync",			/* 95 */
    117     "setpriority",		/* 96 */
    118     "socket",			/* 97 */
    119     "connect",			/* 98 */
    120     "accept",			/* 99 */
    121     "osf_getpriority",		/* 100 */
    122     "send",			/* 101 */
    123     "recv",			/* 102 */
    124     "sigreturn",		/* 103 */
    125     "bind",			/* 104 */
    126     "setsockopt",		/* 105 */
    127     "listen",			/* 106 */
    128     "osf_plock",		/* 107, not implemented */
    129     "osf_old_sigvec",		/* 108, not implemented */
    130     "osf_old_sigblock",		/* 109, not implemented */
    131     "osf_old_sigsetmask",	/* 110, not implemented */
    132     "sigsuspend",		/* 111 */
    133     "sigstack",			/* 112 */
    134     "recvmsg",			/* 113 */
    135     "sendmsg",			/* 114 */
    136     "osf_old_vtrace",		/* 115, not implemented */
    137     "osf_gettimeofday",		/* 116 */
    138     "osf_getrusage",		/* 117 */
    139     "getsockopt",		/* 118 */
    140     "SYS_119",			/* 119 */
    141     "readv",			/* 120 */
    142     "writev",			/* 121 */
    143     "osf_settimeofday",		/* 122 */
    144     "fchown",			/* 123 */
    145     "fchmod",			/* 124 */
    146     "recvfrom",			/* 125 */
    147     "setreuid",			/* 126 */
    148     "setregid",			/* 127 */
    149     "rename",			/* 128 */
    150     "truncate",			/* 129 */
    151     "ftruncate",		/* 130 */
    152     "flock",			/* 131 */
    153     "setgid",			/* 132 */
    154     "sendto",			/* 133 */
    155     "shutdown",			/* 134 */
    156     "socketpair",		/* 135 */
    157     "mkdir",			/* 136 */
    158     "rmdir",			/* 137 */
    159     "osf_utimes",		/* 138 */
    160     "osf_old_sigreturn",	/* 139 */
    161     "osf_adjtime",		/* 140, not implemented */
    162     "getpeername",		/* 141 */
    163     "osf_gethostid",		/* 142, not implemented */
    164     "osf_sethostid",		/* 143, not implemented */
    165     "getrlimit",		/* 144 */
    166     "setrlimit",		/* 145 */
    167     "osf_old_killpg",		/* 146, not implemented */
    168     "setsid",			/* 147 */
    169     "quotactl",			/* 148 */
    170     "osf_oldquota",		/* 149, not implemented */
    171     "getsockname",		/* 150 */
    172     "SYS_151",			/* 151 */
    173     "SYS_152",			/* 152 */
    174     "osf_pid_block",		/* 153, not implemented */
    175     "osf_pid_unblock",		/* 154, not implemented */
    176     "SYS_155",			/* 155 */
    177     "sigaction",		/* 156 */
    178     "osf_sigwaitprim",		/* 157, not implemented */
    179     "osf_nfssvc",		/* 158, not implemented */
    180     "osf_getdirentries",	/* 159 */
    181     "osf_statfs",		/* 160 */
    182     "osf_fstatfs",		/* 161 */
    183     "SYS_162",			/* 162 */
    184     "osf_asynch_daemon",	/* 163, not implemented */
    185     "osf_getfh",		/* 164, not implemented */
    186     "osf_getdomainname",	/* 165 */
    187     "setdomainname",		/* 166 */
    188     "SYS_167",			/* 167 */
    189     "SYS_168",			/* 168 */
    190     "osf_exportfs",		/* 169, not implemented */
    191     "SYS_170",			/* 170 */
    192     "SYS_171",			/* 171 */
    193     "SYS_172",			/* 172 */
    194     "SYS_173",			/* 173 */
    195     "SYS_174",			/* 174 */
    196     "SYS_175",			/* 175 */
    197     "SYS_176",			/* 176 */
    198     "SYS_177",			/* 177 */
    199     "SYS_178",			/* 178 */
    200     "SYS_179",			/* 179 */
    201     "SYS_180",			/* 180 */
    202     "osf_alt_plock",		/* 181, not implemented */
    203     "SYS_182",			/* 182 */
    204     "SYS_183",			/* 183 */
    205     "osf_getmnt",		/* 184, not implemented */
    206     "SYS_185",			/* 185 */
    207     "SYS_186",			/* 186 */
    208     "osf_alt_sigpending",	/* 187, not implemented */
    209     "osf_alt_setsid",		/* 188, not implemented */
    210     "SYS_189",			/* 189 */
    211     "SYS_190",			/* 190 */
    212     "SYS_191",			/* 191 */
    213     "SYS_192",			/* 192 */
    214     "SYS_193",			/* 193 */
    215     "SYS_194",			/* 194 */
    216     "SYS_195",			/* 195 */
    217     "SYS_196",			/* 196 */
    218     "SYS_197",			/* 197 */
    219     "SYS_198",			/* 198 */
    220     "osf_swapon",		/* 199 */
    221     "msgctl",			/* 200 */
    222     "msgget",			/* 201 */
    223     "msgrcv",			/* 202 */
    224     "msgsnd",			/* 203 */
    225     "semctl",			/* 204 */
    226     "semget",			/* 205 */
    227     "semop",			/* 206 */
    228     "osf_utsname",		/* 207 */
    229     "lchown",			/* 208 */
    230     "osf_shmat",		/* 209 */
    231     "shmctl",			/* 210 */
    232     "shmdt",			/* 211 */
    233     "shmget",			/* 212 */
    234     "osf_mvalid",		/* 213, not implemented */
    235     "osf_getaddressconf",	/* 214, not implemented */
    236     "osf_msleep",		/* 215, not implemented */
    237     "osf_mwakeup",		/* 216, not implemented */
    238     "msync",			/* 217 */
    239     "osf_signal",		/* 218, not implemented */
    240     "osf_utc_gettime",		/* 219, not implemented */
    241     "osf_utc_adjtime",		/* 220, not implemented */
    242     "SYS_221",			/* 221 */
    243     "osf_security",		/* 222, not implemented */
    244     "osf_kloadcall",		/* 223, not implemented */
    245     "SYS_224",			/* 224 */
    246     "SYS_225",			/* 225 */
    247     "SYS_226",			/* 226 */
    248     "SYS_227",			/* 227 */
    249     "SYS_228",			/* 228 */
    250     "SYS_229",			/* 229 */
    251     "SYS_230",			/* 230 */
    252     "SYS_231",			/* 231 */
    253     "SYS_232",			/* 232 */
    254     "getpgid",			/* 233 */
    255     "getsid",			/* 234 */
    256     "sigaltstack",		/* 235 */
    257     "osf_waitid",		/* 236, not implemented */
    258     "osf_priocntlset",		/* 237, not implemented */
    259     "osf_sigsendset",		/* 238, not implemented */
    260     "osf_set_speculative",	/* 239, not implemented */
    261     "osf_msfs_syscall",		/* 240, not implemented */
    262     "osf_sysinfo",		/* 241 */
    263     "osf_uadmin",		/* 242, not implemented */
    264     "osf_fuser",		/* 243, not implemented */
    265     "osf_proplist_syscall",	/* 244 */
    266     "osf_ntp_adjtime",		/* 245, not implemented */
    267     "osf_ntp_gettime",		/* 246, not implemented */
    268     "osf_pathconf",		/* 247, not implemented */
    269     "osf_fpathconf",		/* 248, not implemented */
    270     "SYS_249",			/* 249 */
    271     "osf_uswitch",		/* 250, not implemented */
    272     "osf_usleep_thread",	/* 251 */
    273     "osf_audcntl",		/* 252, not implemented */
    274     "osf_audgen",		/* 253, not implemented */
    275     "sysfs",			/* 254 */
    276     "osf_subsysinfo",		/* 255, not implemented */
    277     "osf_getsysinfo",		/* 256 */
    278     "osf_setsysinfo",		/* 257 */
    279     "osf_afs_syscall",		/* 258, not implemented */
    280     "osf_swapctl",		/* 259, not implemented */
    281     "osf_memcntl",		/* 260, not implemented */
    282     "osf_fdatasync",		/* 261, not implemented */
    283     "SYS_262",			/* 262 */
    284     "SYS_263",			/* 263 */
    285     "SYS_264",			/* 264 */
    286     "SYS_265",			/* 265 */
    287     "SYS_266",			/* 266 */
    288     "SYS_267",			/* 267 */
    289     "SYS_268",			/* 268 */
    290     "SYS_269",			/* 269 */
    291     "SYS_270",			/* 270 */
    292     "SYS_271",			/* 271 */
    293     "SYS_272",			/* 272 */
    294     "SYS_273",			/* 273 */
    295     "SYS_274",			/* 274 */
    296     "SYS_275",			/* 275 */
    297     "SYS_276",			/* 276 */
    298     "SYS_277",			/* 277 */
    299     "SYS_278",			/* 278 */
    300     "SYS_279",			/* 279 */
    301     "SYS_280",			/* 280 */
    302     "SYS_281",			/* 281 */
    303     "SYS_282",			/* 282 */
    304     "SYS_283",			/* 283 */
    305     "SYS_284",			/* 284 */
    306     "SYS_285",			/* 285 */
    307     "SYS_286",			/* 286 */
    308     "SYS_287",			/* 287 */
    309     "SYS_288",			/* 288 */
    310     "SYS_289",			/* 289 */
    311     "SYS_290",			/* 290 */
    312     "SYS_291",			/* 291 */
    313     "SYS_292",			/* 292 */
    314     "SYS_293",			/* 293 */
    315     "SYS_294",			/* 294 */
    316     "SYS_295",			/* 295 */
    317     "SYS_296",			/* 296 */
    318     "SYS_297",			/* 297 */
    319     "SYS_298",			/* 298 */
    320     "SYS_299",			/* 299 */
    321     "bdflush",			/* 300 */
    322     "sethae",			/* 301 */
    323     "mount",			/* 302 */
    324     "adjtimex32",		/* 303 */
    325     "swapoff",			/* 304 */
    326     "getdents",			/* 305 */
    327     "create_module",		/* 306 */
    328     "init_module",		/* 307 */
    329     "delete_module",		/* 308 */
    330     "get_kernel_syms",		/* 309 */
    331     "syslog",			/* 310 */
    332     "reboot",			/* 311 */
    333     "clone",			/* 312 */
    334     "uselib",			/* 313 */
    335     "mlock",			/* 314 */
    336     "munlock",			/* 315 */
    337     "mlockall",			/* 316 */
    338     "munlockall",		/* 317 */
    339     "sysinfo",			/* 318 */
    340     "sysctl",			/* 319 */
    341     "idle",			/* 320 */
    342     "oldumount",		/* 321 */
    343     "swapon",			/* 322 */
    344     "times",			/* 323 */
    345     "personality",		/* 324 */
    346     "setfsuid",			/* 325 */
    347     "setfsgid",			/* 326 */
    348     "ustat",			/* 327 */
    349     "statfs",			/* 328 */
    350     "fstatfs",			/* 329 */
    351     "sched_setparam",		/* 330 */
    352     "sched_getparam",		/* 331 */
    353     "sched_setscheduler",	/* 332 */
    354     "sched_getscheduler",	/* 333 */
    355     "sched_yield",		/* 334 */
    356     "sched_get_priority_max",	/* 335 */
    357     "sched_get_priority_min",	/* 336 */
    358     "sched_rr_get_interval",	/* 337 */
    359     "afs_syscall",		/* 338 */
    360     "uname",			/* 339 */
    361     "nanosleep",		/* 340 */
    362     "mremap",			/* 341 */
    363     "nfsservctl",		/* 342 */
    364     "setresuid",		/* 343 */
    365     "getresuid",		/* 344 */
    366     "pciconfig_read",		/* 345 */
    367     "pciconfig_write",		/* 346 */
    368     "query_module",		/* 347 */
    369     "prctl",			/* 348 */
    370     "pread",			/* 349 */
    371     "pwrite",			/* 350 */
    372     "rt_sigreturn",		/* 351 */
    373     "rt_sigaction",		/* 352 */
    374     "rt_sigprocmask",		/* 353 */
    375     "rt_sigpending",		/* 354 */
    376     "rt_sigtimedwait",		/* 355 */
    377     "rt_sigqueueinfo",		/* 356 */
    378     "rt_sigsuspend",		/* 357 */
    379     "select",			/* 358 */
    380     "gettimeofday",		/* 359 */
    381     "settimeofday",		/* 360 */
    382     "getitimer",		/* 361 */
    383     "setitimer",		/* 362 */
    384     "utimes",			/* 363 */
    385     "getrusage",		/* 364 */
    386     "wait4",			/* 365 */
    387     "adjtimex",			/* 366 */
    388     "getcwd",			/* 367 */
    389     "capget",			/* 368 */
    390     "capset",			/* 369 */
    391     "sendfile",			/* 370 */
    392     "setresgid",		/* 371 */
    393     "getresgid",		/* 372 */
    394     "dipc",			/* 373, not implemented */
    395     "pivot_root",		/* 374 */
    396     "mincore",			/* 375 */
    397     "pciconfig_iobase",		/* 376 */
    398     "getdents64",		/* 377 */
    399     "gettid",			/* 378 */
    400     "readahead",		/* 379 */
    401     "SYS_380",			/* 380 */
    402     "tkill",			/* 381 */
    403     "setxattr",			/* 382 */
    404     "lsetxattr",		/* 383 */
    405     "fsetxattr",		/* 384 */
    406     "getxattr",			/* 385 */
    407     "lgetxattr",		/* 386 */
    408     "fgetxattr",		/* 387 */
    409     "listxattr",		/* 388 */
    410     "llistxattr",		/* 389 */
    411     "flistxattr",		/* 390 */
    412     "removexattr",		/* 391 */
    413     "lremovexattr",		/* 392 */
    414     "fremovexattr",		/* 393 */
    415     "futex",			/* 394 */
    416     "sched_setaffinity",	/* 395 */
    417     "sched_getaffinity",	/* 396 */
    418     "tuxcall",			/* 397 */
    419     "io_setup",			/* 398 */
    420     "io_destroy",		/* 399 */
    421     "io_getevents",		/* 400 */
    422     "io_submit",		/* 401 */
    423     "io_cancel",		/* 402 */
    424     "SYS_403",			/* 403 */
    425     "SYS_404",			/* 404 */
    426     "exit_group",		/* 405 */
    427     "lookup_dcookie",		/* 406 */
    428     "epoll_create",		/* 407 */
    429     "epoll_ctl",		/* 408 */
    430     "epoll_wait",		/* 409 */
    431     "remap_file_pages",		/* 410 */
    432     "set_tid_address",		/* 411 */
    433     "restart_syscall",		/* 412 */
    434     "fadvise",			/* 413 */
    435     "timer_create",		/* 414 */
    436     "timer_settime",		/* 415 */
    437     "timer_gettime",		/* 416 */
    438     "timer_getoverrun",		/* 417 */
    439     "timer_delete",		/* 418 */
    440     "clock_settime",		/* 419 */
    441     "clock_gettime",		/* 420 */
    442     "clock_getres",		/* 421 */
    443     "clock_nanosleep",		/* 422 */
    444     "semtimedop",		/* 423 */
    445     "tgkill",			/* 424 */
    446     "stat64",			/* 425 */
    447     "lstat64",			/* 426 */
    448     "fstat64",			/* 427 */
    449     "vserver",			/* 428 */
    450     "mbind",			/* 429 */
    451     "get_mempolicy",		/* 430 */
    452     "set_mempolicy",		/* 431 */
    453     "mq_open",			/* 432 */
    454     "mq_unlink",		/* 433 */
    455     "mq_timedsend",		/* 434 */
    456     "mq_timedreceive",		/* 435 */
    457     "mq_notify",		/* 436 */
    458     "mq_getsetattr",		/* 437 */
    459     "waitid"			/* 438 */
    460