* core-aout.c: Delete file.
[deliverable/binutils-gdb.git] / gdb / proc-events.c
index 2a430d8a6e6ed0973cd6d134fddefb8592785b56..3ff0e76068a8e947502617ea79b04f8545270a5c 100644 (file)
@@ -1,64 +1,68 @@
-/* Machine independent support for SVR4 /proc (process file system) for GDB.
-   Copyright 1999 Free Software Foundation, Inc.
+/* Machine-independent support for SVR4 /proc (process file system)
+
+   Copyright (C) 1999, 2000, 2004, 2007 Free Software Foundation, Inc.
+
    Written by Michael Snyder at Cygnus Solutions.
    Based on work by Fred Fish, Stu Grossman, Geoff Noer, and others.
 
    Written by Michael Snyder at Cygnus Solutions.
    Based on work by Fred Fish, Stu Grossman, Geoff Noer, and others.
 
-This file is part of GDB.
-
-This program is free software; you can redistribute it and/or modify
-it under the terms of the GNU General Public License as published by
-the Free Software Foundation; either version 2 of the License, or
-(at your option) any later version.
-
-This program is distributed in the hope that it will be useful,
-but WITHOUT ANY WARRANTY; without even the implied warranty of
-MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
-GNU General Public License for more details.
-
-You should have received a copy of the GNU General Public License
-along with this program; if not, write to the Free Software Foundation, 
-Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.  */
-
-/*
- * Pretty-print "events of interest".
- *
- * This module includes pretty-print routines for:
- *     faults  (hardware exceptions):
- *     signals (software interrupts):
- *     syscalls
- *
- * FIXME: At present, the syscall translation table must be initialized, 
- * which is not true of the other translation tables.
- */
+   This program is free software; you can redistribute it and/or modify
+   it under the terms of the GNU General Public License as published by
+   the Free Software Foundation; either version 2 of the License, or
+   (at your option) any later version.
+
+   This program is distributed in the hope that it will be useful,
+   but WITHOUT ANY WARRANTY; without even the implied warranty of
+   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+   GNU General Public License for more details.
+
+   You should have received a copy of the GNU General Public License
+   along with this program; if not, write to the Free Software
+   Foundation, Inc., 51 Franklin Street, Fifth Floor,
+   Boston, MA 02110-1301, USA.  */
+
+/* Pretty-print "events of interest".
+
+   This module includes pretty-print routines for:
+   * faults (hardware exceptions)
+   * signals (software interrupts)
+   * syscalls
+
+   FIXME: At present, the syscall translation table must be
+   initialized, which is not true of the other translation tables.  */
 
 #include "defs.h"
 
 
 #include "defs.h"
 
-#if defined (NEW_PROC_API)
+#ifdef NEW_PROC_API
 #define _STRUCTURED_PROC 1
 #endif
 
 #include <stdio.h>
 #include <sys/types.h>
 #include <sys/procfs.h>
 #define _STRUCTURED_PROC 1
 #endif
 
 #include <stdio.h>
 #include <sys/types.h>
 #include <sys/procfs.h>
+#ifdef HAVE_SYS_SYSCALL_H
 #include <sys/syscall.h>
 #include <sys/syscall.h>
+#endif
+#ifdef HAVE_SYS_FAULT_H
 #include <sys/fault.h>
 #include <sys/fault.h>
+#endif
 
 
-/*  Much of the information used in the /proc interface, particularly for
-    printing status information, is kept as tables of structures of the
-    following form.  These tables can be used to map numeric values to
-    their symbolic names and to a string that describes their specific use. */
+/* Much of the information used in the /proc interface, particularly
+   for printing status information, is kept as tables of structures of
+   the following form.  These tables can be used to map numeric values
+   to their symbolic names and to a string that describes their
+   specific use.  */
 
 
-struct trans {
-  int value;                    /* The numeric value */
-  char *name;                   /* The equivalent symbolic value */
-  char *desc;                   /* Short description of value */
+struct trans
+{
+  int value;                    /* The numeric value.  */
+  char *name;                   /* The equivalent symbolic value.  */
+  char *desc;                   /* Short description of value.  */
 };
 };
+\f
 
 
-/*
- * pretty print syscalls
- */
+/* Pretty print syscalls.  */
 
 
-/* Ugh -- Unixware and Solaris spell these differently! */
+/* Ugh -- UnixWare and Solaris spell these differently!  */
 
 #ifdef  SYS_lwpcreate
 #define SYS_lwp_create SYS_lwpcreate
 
 #ifdef  SYS_lwpcreate
 #define SYS_lwp_create SYS_lwpcreate
@@ -97,1309 +101,1304 @@ struct trans {
 #endif
 
 
 #endif
 
 
-/* Syscall translation table. */
+/* Syscall translation table.  */
 
 
-#define MAX_SYSCALLS 262       /* pretty arbitrary */
-static char * syscall_table[MAX_SYSCALLS];
+#define MAX_SYSCALLS 262       /* Pretty arbitrary.  */
+static char *syscall_table[MAX_SYSCALLS];
 
 void
 init_syscall_table (void)
 {
 
 void
 init_syscall_table (void)
 {
-#if defined (SYS_BSD_getime)
+#ifdef SYS_BSD_getime
   syscall_table[SYS_BSD_getime] = "BSD_getime";
 #endif
   syscall_table[SYS_BSD_getime] = "BSD_getime";
 #endif
-#if defined (SYS_BSDgetpgrp)
+#ifdef SYS_BSDgetpgrp
   syscall_table[SYS_BSDgetpgrp] = "BSDgetpgrp";
 #endif
   syscall_table[SYS_BSDgetpgrp] = "BSDgetpgrp";
 #endif
-#if defined (SYS_BSDsetpgrp)
+#ifdef SYS_BSDsetpgrp
   syscall_table[SYS_BSDsetpgrp] = "BSDsetpgrp";
 #endif
   syscall_table[SYS_BSDsetpgrp] = "BSDsetpgrp";
 #endif
-#if defined (SYS_acancel)
+#ifdef SYS_acancel
   syscall_table[SYS_acancel] = "acancel";
 #endif
   syscall_table[SYS_acancel] = "acancel";
 #endif
-#if defined (SYS_accept)
+#ifdef SYS_accept
   syscall_table[SYS_accept] = "accept";
 #endif
   syscall_table[SYS_accept] = "accept";
 #endif
-#if defined (SYS_access)
+#ifdef SYS_access
   syscall_table[SYS_access] = "access";
 #endif
   syscall_table[SYS_access] = "access";
 #endif
-#if defined (SYS_acct)
+#ifdef SYS_acct
   syscall_table[SYS_acct] = "acct";
 #endif
   syscall_table[SYS_acct] = "acct";
 #endif
-#if defined (SYS_acl)
+#ifdef SYS_acl
   syscall_table[SYS_acl] = "acl";
 #endif
   syscall_table[SYS_acl] = "acl";
 #endif
-#if defined (SYS_aclipc)
+#ifdef SYS_aclipc
   syscall_table[SYS_aclipc] = "aclipc";
 #endif
   syscall_table[SYS_aclipc] = "aclipc";
 #endif
-#if defined (SYS_adjtime)
+#ifdef SYS_adjtime
   syscall_table[SYS_adjtime] = "adjtime";
 #endif
   syscall_table[SYS_adjtime] = "adjtime";
 #endif
-#if defined (SYS_afs_syscall)
+#ifdef SYS_afs_syscall
   syscall_table[SYS_afs_syscall] = "afs_syscall";
 #endif
   syscall_table[SYS_afs_syscall] = "afs_syscall";
 #endif
-#if defined (SYS_alarm)
+#ifdef SYS_alarm
   syscall_table[SYS_alarm] = "alarm";
 #endif
   syscall_table[SYS_alarm] = "alarm";
 #endif
-#if defined (SYS_alt_plock)
+#ifdef SYS_alt_plock
   syscall_table[SYS_alt_plock] = "alt_plock";
 #endif
   syscall_table[SYS_alt_plock] = "alt_plock";
 #endif
-#if defined (SYS_alt_sigpending)
+#ifdef SYS_alt_sigpending
   syscall_table[SYS_alt_sigpending] = "alt_sigpending";
 #endif
   syscall_table[SYS_alt_sigpending] = "alt_sigpending";
 #endif
-#if defined (SYS_async)
+#ifdef SYS_async
   syscall_table[SYS_async] = "async";
 #endif
   syscall_table[SYS_async] = "async";
 #endif
-#if defined (SYS_async_daemon)
+#ifdef SYS_async_daemon
   syscall_table[SYS_async_daemon] = "async_daemon";
 #endif
   syscall_table[SYS_async_daemon] = "async_daemon";
 #endif
-#if defined (SYS_audcntl)
+#ifdef SYS_audcntl
   syscall_table[SYS_audcntl] = "audcntl";
 #endif
   syscall_table[SYS_audcntl] = "audcntl";
 #endif
-#if defined (SYS_audgen)
+#ifdef SYS_audgen
   syscall_table[SYS_audgen] = "audgen";
 #endif
   syscall_table[SYS_audgen] = "audgen";
 #endif
-#if defined (SYS_auditbuf)
+#ifdef SYS_auditbuf
   syscall_table[SYS_auditbuf] = "auditbuf";
 #endif
   syscall_table[SYS_auditbuf] = "auditbuf";
 #endif
-#if defined (SYS_auditctl)
+#ifdef SYS_auditctl
   syscall_table[SYS_auditctl] = "auditctl";
 #endif
   syscall_table[SYS_auditctl] = "auditctl";
 #endif
-#if defined (SYS_auditdmp)
+#ifdef SYS_auditdmp
   syscall_table[SYS_auditdmp] = "auditdmp";
 #endif
   syscall_table[SYS_auditdmp] = "auditdmp";
 #endif
-#if defined (SYS_auditevt)
+#ifdef SYS_auditevt
   syscall_table[SYS_auditevt] = "auditevt";
 #endif
   syscall_table[SYS_auditevt] = "auditevt";
 #endif
-#if defined (SYS_auditlog)
+#ifdef SYS_auditlog
   syscall_table[SYS_auditlog] = "auditlog";
 #endif
   syscall_table[SYS_auditlog] = "auditlog";
 #endif
-#if defined (SYS_auditsys)
+#ifdef SYS_auditsys
   syscall_table[SYS_auditsys] = "auditsys";
 #endif
   syscall_table[SYS_auditsys] = "auditsys";
 #endif
-#if defined (SYS_bind)
+#ifdef SYS_bind
   syscall_table[SYS_bind] = "bind";
 #endif
   syscall_table[SYS_bind] = "bind";
 #endif
-#if defined (SYS_block)
+#ifdef SYS_block
   syscall_table[SYS_block] = "block";
 #endif
   syscall_table[SYS_block] = "block";
 #endif
-#if defined (SYS_brk)
+#ifdef SYS_brk
   syscall_table[SYS_brk] = "brk";
 #endif
   syscall_table[SYS_brk] = "brk";
 #endif
-#if defined (SYS_cachectl)
+#ifdef SYS_cachectl
   syscall_table[SYS_cachectl] = "cachectl";
 #endif
   syscall_table[SYS_cachectl] = "cachectl";
 #endif
-#if defined (SYS_cacheflush)
+#ifdef SYS_cacheflush
   syscall_table[SYS_cacheflush] = "cacheflush";
 #endif
   syscall_table[SYS_cacheflush] = "cacheflush";
 #endif
-#if defined (SYS_cancelblock)
+#ifdef SYS_cancelblock
   syscall_table[SYS_cancelblock] = "cancelblock";
 #endif
   syscall_table[SYS_cancelblock] = "cancelblock";
 #endif
-#if defined (SYS_cg_bind)
+#ifdef SYS_cg_bind
   syscall_table[SYS_cg_bind] = "cg_bind";
 #endif
   syscall_table[SYS_cg_bind] = "cg_bind";
 #endif
-#if defined (SYS_cg_current)
+#ifdef SYS_cg_current
   syscall_table[SYS_cg_current] = "cg_current";
 #endif
   syscall_table[SYS_cg_current] = "cg_current";
 #endif
-#if defined (SYS_cg_ids)
+#ifdef SYS_cg_ids
   syscall_table[SYS_cg_ids] = "cg_ids";
 #endif
   syscall_table[SYS_cg_ids] = "cg_ids";
 #endif
-#if defined (SYS_cg_info)
+#ifdef SYS_cg_info
   syscall_table[SYS_cg_info] = "cg_info";
 #endif
   syscall_table[SYS_cg_info] = "cg_info";
 #endif
-#if defined (SYS_cg_memloc)
+#ifdef SYS_cg_memloc
   syscall_table[SYS_cg_memloc] = "cg_memloc";
 #endif
   syscall_table[SYS_cg_memloc] = "cg_memloc";
 #endif
-#if defined (SYS_cg_processors)
+#ifdef SYS_cg_processors
   syscall_table[SYS_cg_processors] = "cg_processors";
 #endif
   syscall_table[SYS_cg_processors] = "cg_processors";
 #endif
-#if defined (SYS_chdir)
+#ifdef SYS_chdir
   syscall_table[SYS_chdir] = "chdir";
 #endif
   syscall_table[SYS_chdir] = "chdir";
 #endif
-#if defined (SYS_chflags)
+#ifdef SYS_chflags
   syscall_table[SYS_chflags] = "chflags";
 #endif
   syscall_table[SYS_chflags] = "chflags";
 #endif
-#if defined (SYS_chmod)
+#ifdef SYS_chmod
   syscall_table[SYS_chmod] = "chmod";
 #endif
   syscall_table[SYS_chmod] = "chmod";
 #endif
-#if defined (SYS_chown)
+#ifdef SYS_chown
   syscall_table[SYS_chown] = "chown";
 #endif
   syscall_table[SYS_chown] = "chown";
 #endif
-#if defined (SYS_chroot)
+#ifdef SYS_chroot
   syscall_table[SYS_chroot] = "chroot";
 #endif
   syscall_table[SYS_chroot] = "chroot";
 #endif
-#if defined (SYS_clocal)
+#ifdef SYS_clocal
   syscall_table[SYS_clocal] = "clocal";
 #endif
   syscall_table[SYS_clocal] = "clocal";
 #endif
-#if defined (SYS_clock_getres)
+#ifdef SYS_clock_getres
   syscall_table[SYS_clock_getres] = "clock_getres";
 #endif
   syscall_table[SYS_clock_getres] = "clock_getres";
 #endif
-#if defined (SYS_clock_gettime)
+#ifdef SYS_clock_gettime
   syscall_table[SYS_clock_gettime] = "clock_gettime";
 #endif
   syscall_table[SYS_clock_gettime] = "clock_gettime";
 #endif
-#if defined (SYS_clock_settime)
+#ifdef SYS_clock_settime
   syscall_table[SYS_clock_settime] = "clock_settime";
 #endif
   syscall_table[SYS_clock_settime] = "clock_settime";
 #endif
-#if defined (SYS_close)
+#ifdef SYS_close
   syscall_table[SYS_close] = "close";
 #endif
   syscall_table[SYS_close] = "close";
 #endif
-#if defined (SYS_connect)
+#ifdef SYS_connect
   syscall_table[SYS_connect] = "connect";
 #endif
   syscall_table[SYS_connect] = "connect";
 #endif
-#if defined (SYS_context)
+#ifdef SYS_context
   syscall_table[SYS_context] = "context";
 #endif
   syscall_table[SYS_context] = "context";
 #endif
-#if defined (SYS_creat)
+#ifdef SYS_creat
   syscall_table[SYS_creat] = "creat";
 #endif
   syscall_table[SYS_creat] = "creat";
 #endif
-#if defined (SYS_creat64)
+#ifdef SYS_creat64
   syscall_table[SYS_creat64] = "creat64";
 #endif
   syscall_table[SYS_creat64] = "creat64";
 #endif
-#if defined (SYS_devstat)
+#ifdef SYS_devstat
   syscall_table[SYS_devstat] = "devstat";
 #endif
   syscall_table[SYS_devstat] = "devstat";
 #endif
-#if defined (SYS_dmi)
+#ifdef SYS_dmi
   syscall_table[SYS_dmi] = "dmi";
 #endif
   syscall_table[SYS_dmi] = "dmi";
 #endif
-#if defined (SYS_door)
+#ifdef SYS_door
   syscall_table[SYS_door] = "door";
 #endif
   syscall_table[SYS_door] = "door";
 #endif
-#if defined (SYS_dshmsys)
+#ifdef SYS_dshmsys
   syscall_table[SYS_dshmsys] = "dshmsys";
 #endif
   syscall_table[SYS_dshmsys] = "dshmsys";
 #endif
-#if defined (SYS_dup)
+#ifdef SYS_dup
   syscall_table[SYS_dup] = "dup";
 #endif
   syscall_table[SYS_dup] = "dup";
 #endif
-#if defined (SYS_dup2)
+#ifdef SYS_dup2
   syscall_table[SYS_dup2] = "dup2";
 #endif
   syscall_table[SYS_dup2] = "dup2";
 #endif
-#if defined (SYS_evsys)
+#ifdef SYS_evsys
   syscall_table[SYS_evsys] = "evsys";
 #endif
   syscall_table[SYS_evsys] = "evsys";
 #endif
-#if defined (SYS_evtrapret)
+#ifdef SYS_evtrapret
   syscall_table[SYS_evtrapret] = "evtrapret";
 #endif
   syscall_table[SYS_evtrapret] = "evtrapret";
 #endif
-#if defined (SYS_exec)
+#ifdef SYS_exec
   syscall_table[SYS_exec] = "exec";
 #endif
   syscall_table[SYS_exec] = "exec";
 #endif
-#if defined (SYS_exec_with_loader)
+#ifdef SYS_exec_with_loader
   syscall_table[SYS_exec_with_loader] = "exec_with_loader";
 #endif
   syscall_table[SYS_exec_with_loader] = "exec_with_loader";
 #endif
-#if defined (SYS_execv)
+#ifdef SYS_execv
   syscall_table[SYS_execv] = "execv";
 #endif
   syscall_table[SYS_execv] = "execv";
 #endif
-#if defined (SYS_execve)
+#ifdef SYS_execve
   syscall_table[SYS_execve] = "execve";
 #endif
   syscall_table[SYS_execve] = "execve";
 #endif
-#if defined (SYS_exit)
+#ifdef SYS_exit
   syscall_table[SYS_exit] = "exit";
 #endif
   syscall_table[SYS_exit] = "exit";
 #endif
-#if defined (SYS_exportfs)
+#ifdef SYS_exportfs
   syscall_table[SYS_exportfs] = "exportfs";
 #endif
   syscall_table[SYS_exportfs] = "exportfs";
 #endif
-#if defined (SYS_facl)
+#ifdef SYS_facl
   syscall_table[SYS_facl] = "facl";
 #endif
   syscall_table[SYS_facl] = "facl";
 #endif
-#if defined (SYS_fchdir)
+#ifdef SYS_fchdir
   syscall_table[SYS_fchdir] = "fchdir";
 #endif
   syscall_table[SYS_fchdir] = "fchdir";
 #endif
-#if defined (SYS_fchflags)
+#ifdef SYS_fchflags
   syscall_table[SYS_fchflags] = "fchflags";
 #endif
   syscall_table[SYS_fchflags] = "fchflags";
 #endif
-#if defined (SYS_fchmod)
+#ifdef SYS_fchmod
   syscall_table[SYS_fchmod] = "fchmod";
 #endif
   syscall_table[SYS_fchmod] = "fchmod";
 #endif
-#if defined (SYS_fchown)
+#ifdef SYS_fchown
   syscall_table[SYS_fchown] = "fchown";
 #endif
   syscall_table[SYS_fchown] = "fchown";
 #endif
-#if defined (SYS_fchroot)
+#ifdef SYS_fchroot
   syscall_table[SYS_fchroot] = "fchroot";
 #endif
   syscall_table[SYS_fchroot] = "fchroot";
 #endif
-#if defined (SYS_fcntl)
+#ifdef SYS_fcntl
   syscall_table[SYS_fcntl] = "fcntl";
 #endif
   syscall_table[SYS_fcntl] = "fcntl";
 #endif
-#if defined (SYS_fdatasync)
+#ifdef SYS_fdatasync
   syscall_table[SYS_fdatasync] = "fdatasync";
 #endif
   syscall_table[SYS_fdatasync] = "fdatasync";
 #endif
-#if defined (SYS_fdevstat)
+#ifdef SYS_fdevstat
   syscall_table[SYS_fdevstat] = "fdevstat";
 #endif
   syscall_table[SYS_fdevstat] = "fdevstat";
 #endif
-#if defined (SYS_fdsync)
+#ifdef SYS_fdsync
   syscall_table[SYS_fdsync] = "fdsync";
 #endif
   syscall_table[SYS_fdsync] = "fdsync";
 #endif
-#if defined (SYS_filepriv)
+#ifdef SYS_filepriv
   syscall_table[SYS_filepriv] = "filepriv";
 #endif
   syscall_table[SYS_filepriv] = "filepriv";
 #endif
-#if defined (SYS_flock)
+#ifdef SYS_flock
   syscall_table[SYS_flock] = "flock";
 #endif
   syscall_table[SYS_flock] = "flock";
 #endif
-#if defined (SYS_flvlfile)
+#ifdef SYS_flvlfile
   syscall_table[SYS_flvlfile] = "flvlfile";
 #endif
   syscall_table[SYS_flvlfile] = "flvlfile";
 #endif
-#if defined (SYS_fork)
+#ifdef SYS_fork
   syscall_table[SYS_fork] = "fork";
 #endif
   syscall_table[SYS_fork] = "fork";
 #endif
-#if defined (SYS_fork1)
+#ifdef SYS_fork1
   syscall_table[SYS_fork1] = "fork1";
 #endif
   syscall_table[SYS_fork1] = "fork1";
 #endif
-#if defined (SYS_forkall)
+#ifdef SYS_forkall
   syscall_table[SYS_forkall] = "forkall";
 #endif
   syscall_table[SYS_forkall] = "forkall";
 #endif
-#if defined (SYS_fpathconf)
+#ifdef SYS_fpathconf
   syscall_table[SYS_fpathconf] = "fpathconf";
 #endif
   syscall_table[SYS_fpathconf] = "fpathconf";
 #endif
-#if defined (SYS_fstat)
+#ifdef SYS_fstat
   syscall_table[SYS_fstat] = "fstat";
 #endif
   syscall_table[SYS_fstat] = "fstat";
 #endif
-#if defined (SYS_fstat64)
+#ifdef SYS_fstat64
   syscall_table[SYS_fstat64] = "fstat64";
 #endif
   syscall_table[SYS_fstat64] = "fstat64";
 #endif
-#if defined (SYS_fstatfs)
+#ifdef SYS_fstatfs
   syscall_table[SYS_fstatfs] = "fstatfs";
 #endif
   syscall_table[SYS_fstatfs] = "fstatfs";
 #endif
-#if defined (SYS_fstatvfs)
+#ifdef SYS_fstatvfs
   syscall_table[SYS_fstatvfs] = "fstatvfs";
 #endif
   syscall_table[SYS_fstatvfs] = "fstatvfs";
 #endif
-#if defined (SYS_fstatvfs64)
+#ifdef SYS_fstatvfs64
   syscall_table[SYS_fstatvfs64] = "fstatvfs64";
 #endif
   syscall_table[SYS_fstatvfs64] = "fstatvfs64";
 #endif
-#if defined (SYS_fsync)
+#ifdef SYS_fsync
   syscall_table[SYS_fsync] = "fsync";
 #endif
   syscall_table[SYS_fsync] = "fsync";
 #endif
-#if defined (SYS_ftruncate)
+#ifdef SYS_ftruncate
   syscall_table[SYS_ftruncate] = "ftruncate";
 #endif
   syscall_table[SYS_ftruncate] = "ftruncate";
 #endif
-#if defined (SYS_ftruncate64)
+#ifdef SYS_ftruncate64
   syscall_table[SYS_ftruncate64] = "ftruncate64";
 #endif
   syscall_table[SYS_ftruncate64] = "ftruncate64";
 #endif
-#if defined (SYS_fuser)
+#ifdef SYS_fuser
   syscall_table[SYS_fuser] = "fuser";
 #endif
   syscall_table[SYS_fuser] = "fuser";
 #endif
-#if defined (SYS_fxstat)
+#ifdef SYS_fxstat
   syscall_table[SYS_fxstat] = "fxstat";
 #endif
   syscall_table[SYS_fxstat] = "fxstat";
 #endif
-#if defined (SYS_get_sysinfo)
+#ifdef SYS_get_sysinfo
   syscall_table[SYS_get_sysinfo] = "get_sysinfo";
 #endif
   syscall_table[SYS_get_sysinfo] = "get_sysinfo";
 #endif
-#if defined (SYS_getaddressconf)
+#ifdef SYS_getaddressconf
   syscall_table[SYS_getaddressconf] = "getaddressconf";
 #endif
   syscall_table[SYS_getaddressconf] = "getaddressconf";
 #endif
-#if defined (SYS_getcontext)
+#ifdef SYS_getcontext
   syscall_table[SYS_getcontext] = "getcontext";
 #endif
   syscall_table[SYS_getcontext] = "getcontext";
 #endif
-#if defined (SYS_getdents)
+#ifdef SYS_getdents
   syscall_table[SYS_getdents] = "getdents";
 #endif
   syscall_table[SYS_getdents] = "getdents";
 #endif
-#if defined (SYS_getdents64)
+#ifdef SYS_getdents64
   syscall_table[SYS_getdents64] = "getdents64";
 #endif
   syscall_table[SYS_getdents64] = "getdents64";
 #endif
-#if defined (SYS_getdirentries)
+#ifdef SYS_getdirentries
   syscall_table[SYS_getdirentries] = "getdirentries";
 #endif
   syscall_table[SYS_getdirentries] = "getdirentries";
 #endif
-#if defined (SYS_getdomainname)
+#ifdef SYS_getdomainname
   syscall_table[SYS_getdomainname] = "getdomainname";
 #endif
   syscall_table[SYS_getdomainname] = "getdomainname";
 #endif
-#if defined (SYS_getdtablesize)
+#ifdef SYS_getdtablesize
   syscall_table[SYS_getdtablesize] = "getdtablesize";
 #endif
   syscall_table[SYS_getdtablesize] = "getdtablesize";
 #endif
-#if defined (SYS_getfh)
+#ifdef SYS_getfh
   syscall_table[SYS_getfh] = "getfh";
 #endif
   syscall_table[SYS_getfh] = "getfh";
 #endif
-#if defined (SYS_getfsstat)
+#ifdef SYS_getfsstat
   syscall_table[SYS_getfsstat] = "getfsstat";
 #endif
   syscall_table[SYS_getfsstat] = "getfsstat";
 #endif
-#if defined (SYS_getgid)
+#ifdef SYS_getgid
   syscall_table[SYS_getgid] = "getgid";
 #endif
   syscall_table[SYS_getgid] = "getgid";
 #endif
-#if defined (SYS_getgroups)
+#ifdef SYS_getgroups
   syscall_table[SYS_getgroups] = "getgroups";
 #endif
   syscall_table[SYS_getgroups] = "getgroups";
 #endif
-#if defined (SYS_gethostid)
+#ifdef SYS_gethostid
   syscall_table[SYS_gethostid] = "gethostid";
 #endif
   syscall_table[SYS_gethostid] = "gethostid";
 #endif
-#if defined (SYS_gethostname)
+#ifdef SYS_gethostname
   syscall_table[SYS_gethostname] = "gethostname";
 #endif
   syscall_table[SYS_gethostname] = "gethostname";
 #endif
-#if defined (SYS_getitimer)
+#ifdef SYS_getitimer
   syscall_table[SYS_getitimer] = "getitimer";
 #endif
   syscall_table[SYS_getitimer] = "getitimer";
 #endif
-#if defined (SYS_getksym)
+#ifdef SYS_getksym
   syscall_table[SYS_getksym] = "getksym";
 #endif
   syscall_table[SYS_getksym] = "getksym";
 #endif
-#if defined (SYS_getlogin)
+#ifdef SYS_getlogin
   syscall_table[SYS_getlogin] = "getlogin";
 #endif
   syscall_table[SYS_getlogin] = "getlogin";
 #endif
-#if defined (SYS_getmnt)
+#ifdef SYS_getmnt
   syscall_table[SYS_getmnt] = "getmnt";
 #endif
   syscall_table[SYS_getmnt] = "getmnt";
 #endif
-#if defined (SYS_getmsg)
+#ifdef SYS_getmsg
   syscall_table[SYS_getmsg] = "getmsg";
 #endif
   syscall_table[SYS_getmsg] = "getmsg";
 #endif
-#if defined (SYS_getpagesize)
+#ifdef SYS_getpagesize
   syscall_table[SYS_getpagesize] = "getpagesize";
 #endif
   syscall_table[SYS_getpagesize] = "getpagesize";
 #endif
-#if defined (SYS_getpeername)
+#ifdef SYS_getpeername
   syscall_table[SYS_getpeername] = "getpeername";
 #endif
   syscall_table[SYS_getpeername] = "getpeername";
 #endif
-#if defined (SYS_getpgid)
+#ifdef SYS_getpgid
   syscall_table[SYS_getpgid] = "getpgid";
 #endif
   syscall_table[SYS_getpgid] = "getpgid";
 #endif
-#if defined (SYS_getpgrp)
+#ifdef SYS_getpgrp
   syscall_table[SYS_getpgrp] = "getpgrp";
 #endif
   syscall_table[SYS_getpgrp] = "getpgrp";
 #endif
-#if defined (SYS_getpid)
+#ifdef SYS_getpid
   syscall_table[SYS_getpid] = "getpid";
 #endif
   syscall_table[SYS_getpid] = "getpid";
 #endif
-#if defined (SYS_getpmsg)
+#ifdef SYS_getpmsg
   syscall_table[SYS_getpmsg] = "getpmsg";
 #endif
   syscall_table[SYS_getpmsg] = "getpmsg";
 #endif
-#if defined (SYS_getpriority)
+#ifdef SYS_getpriority
   syscall_table[SYS_getpriority] = "getpriority";
 #endif
   syscall_table[SYS_getpriority] = "getpriority";
 #endif
-#if defined (SYS_getrlimit)
+#ifdef SYS_getrlimit
   syscall_table[SYS_getrlimit] = "getrlimit";
 #endif
   syscall_table[SYS_getrlimit] = "getrlimit";
 #endif
-#if defined (SYS_getrlimit64)
+#ifdef SYS_getrlimit64
   syscall_table[SYS_getrlimit64] = "getrlimit64";
 #endif
   syscall_table[SYS_getrlimit64] = "getrlimit64";
 #endif
-#if defined (SYS_getrusage)
+#ifdef SYS_getrusage
   syscall_table[SYS_getrusage] = "getrusage";
 #endif
   syscall_table[SYS_getrusage] = "getrusage";
 #endif
-#if defined (SYS_getsid)
+#ifdef SYS_getsid
   syscall_table[SYS_getsid] = "getsid";
 #endif
   syscall_table[SYS_getsid] = "getsid";
 #endif
-#if defined (SYS_getsockname)
+#ifdef SYS_getsockname
   syscall_table[SYS_getsockname] = "getsockname";
 #endif
   syscall_table[SYS_getsockname] = "getsockname";
 #endif
-#if defined (SYS_getsockopt)
+#ifdef SYS_getsockopt
   syscall_table[SYS_getsockopt] = "getsockopt";
 #endif
   syscall_table[SYS_getsockopt] = "getsockopt";
 #endif
-#if defined (SYS_gettimeofday)
+#ifdef SYS_gettimeofday
   syscall_table[SYS_gettimeofday] = "gettimeofday";
 #endif
   syscall_table[SYS_gettimeofday] = "gettimeofday";
 #endif
-#if defined (SYS_getuid)
+#ifdef SYS_getuid
   syscall_table[SYS_getuid] = "getuid";
 #endif
   syscall_table[SYS_getuid] = "getuid";
 #endif
-#if defined (SYS_gtty)
+#ifdef SYS_gtty
   syscall_table[SYS_gtty] = "gtty";
 #endif
   syscall_table[SYS_gtty] = "gtty";
 #endif
-#if defined (SYS_hrtsys)
+#ifdef SYS_hrtsys
   syscall_table[SYS_hrtsys] = "hrtsys";
 #endif
   syscall_table[SYS_hrtsys] = "hrtsys";
 #endif
-#if defined (SYS_inst_sync)
+#ifdef SYS_inst_sync
   syscall_table[SYS_inst_sync] = "inst_sync";
 #endif
   syscall_table[SYS_inst_sync] = "inst_sync";
 #endif
-#if defined (SYS_install_utrap)
+#ifdef SYS_install_utrap
   syscall_table[SYS_install_utrap] = "install_utrap";
 #endif
   syscall_table[SYS_install_utrap] = "install_utrap";
 #endif
-#if defined (SYS_invlpg)
+#ifdef SYS_invlpg
   syscall_table[SYS_invlpg] = "invlpg";
 #endif
   syscall_table[SYS_invlpg] = "invlpg";
 #endif
-#if defined (SYS_ioctl)
+#ifdef SYS_ioctl
   syscall_table[SYS_ioctl] = "ioctl";
 #endif
   syscall_table[SYS_ioctl] = "ioctl";
 #endif
-#if defined (SYS_kaio)
+#ifdef SYS_kaio
   syscall_table[SYS_kaio] = "kaio";
 #endif
   syscall_table[SYS_kaio] = "kaio";
 #endif
-#if defined (SYS_keyctl)
+#ifdef SYS_keyctl
   syscall_table[SYS_keyctl] = "keyctl";
 #endif
   syscall_table[SYS_keyctl] = "keyctl";
 #endif
-#if defined (SYS_kill)
+#ifdef SYS_kill
   syscall_table[SYS_kill] = "kill";
 #endif
   syscall_table[SYS_kill] = "kill";
 #endif
-#if defined (SYS_killpg)
+#ifdef SYS_killpg
   syscall_table[SYS_killpg] = "killpg";
 #endif
   syscall_table[SYS_killpg] = "killpg";
 #endif
-#if defined (SYS_kloadcall)
+#ifdef SYS_kloadcall
   syscall_table[SYS_kloadcall] = "kloadcall";
 #endif
   syscall_table[SYS_kloadcall] = "kloadcall";
 #endif
-#if defined (SYS_kmodcall)
+#ifdef SYS_kmodcall
   syscall_table[SYS_kmodcall] = "kmodcall";
 #endif
   syscall_table[SYS_kmodcall] = "kmodcall";
 #endif
-#if defined (SYS_ksigaction)
+#ifdef SYS_ksigaction
   syscall_table[SYS_ksigaction] = "ksigaction";
 #endif
   syscall_table[SYS_ksigaction] = "ksigaction";
 #endif
-#if defined (SYS_ksigprocmask)
+#ifdef SYS_ksigprocmask
   syscall_table[SYS_ksigprocmask] = "ksigprocmask";
 #endif
   syscall_table[SYS_ksigprocmask] = "ksigprocmask";
 #endif
-#if defined (SYS_ksigqueue)
+#ifdef SYS_ksigqueue
   syscall_table[SYS_ksigqueue] = "ksigqueue";
 #endif
   syscall_table[SYS_ksigqueue] = "ksigqueue";
 #endif
-#if defined (SYS_lchown)
+#ifdef SYS_lchown
   syscall_table[SYS_lchown] = "lchown";
 #endif
   syscall_table[SYS_lchown] = "lchown";
 #endif
-#if defined (SYS_link)
+#ifdef SYS_link
   syscall_table[SYS_link] = "link";
 #endif
   syscall_table[SYS_link] = "link";
 #endif
-#if defined (SYS_listen)
+#ifdef SYS_listen
   syscall_table[SYS_listen] = "listen";
 #endif
   syscall_table[SYS_listen] = "listen";
 #endif
-#if defined (SYS_llseek)
+#ifdef SYS_llseek
   syscall_table[SYS_llseek] = "llseek";
 #endif
   syscall_table[SYS_llseek] = "llseek";
 #endif
-#if defined (SYS_lseek)
+#ifdef SYS_lseek
   syscall_table[SYS_lseek] = "lseek";
 #endif
   syscall_table[SYS_lseek] = "lseek";
 #endif
-#if defined (SYS_lseek64)
+#ifdef SYS_lseek64
   syscall_table[SYS_lseek64] = "lseek64";
 #endif
   syscall_table[SYS_lseek64] = "lseek64";
 #endif
-#if defined (SYS_lstat)
+#ifdef SYS_lstat
   syscall_table[SYS_lstat] = "lstat";
 #endif
   syscall_table[SYS_lstat] = "lstat";
 #endif
-#if defined (SYS_lstat64)
+#ifdef SYS_lstat64
   syscall_table[SYS_lstat64] = "lstat64";
 #endif
   syscall_table[SYS_lstat64] = "lstat64";
 #endif
-#if defined (SYS_lvldom)
+#ifdef SYS_lvldom
   syscall_table[SYS_lvldom] = "lvldom";
 #endif
   syscall_table[SYS_lvldom] = "lvldom";
 #endif
-#if defined (SYS_lvlequal)
+#ifdef SYS_lvlequal
   syscall_table[SYS_lvlequal] = "lvlequal";
 #endif
   syscall_table[SYS_lvlequal] = "lvlequal";
 #endif
-#if defined (SYS_lvlfile)
+#ifdef SYS_lvlfile
   syscall_table[SYS_lvlfile] = "lvlfile";
 #endif
   syscall_table[SYS_lvlfile] = "lvlfile";
 #endif
-#if defined (SYS_lvlipc)
+#ifdef SYS_lvlipc
   syscall_table[SYS_lvlipc] = "lvlipc";
 #endif
   syscall_table[SYS_lvlipc] = "lvlipc";
 #endif
-#if defined (SYS_lvlproc)
+#ifdef SYS_lvlproc
   syscall_table[SYS_lvlproc] = "lvlproc";
 #endif
   syscall_table[SYS_lvlproc] = "lvlproc";
 #endif
-#if defined (SYS_lvlvfs)
+#ifdef SYS_lvlvfs
   syscall_table[SYS_lvlvfs] = "lvlvfs";
 #endif
   syscall_table[SYS_lvlvfs] = "lvlvfs";
 #endif
-#if defined (SYS_lwp_alarm)
+#ifdef SYS_lwp_alarm
   syscall_table[SYS_lwp_alarm] = "lwp_alarm";
 #endif
   syscall_table[SYS_lwp_alarm] = "lwp_alarm";
 #endif
-#if defined (SYS_lwp_cond_broadcast)
+#ifdef SYS_lwp_cond_broadcast
   syscall_table[SYS_lwp_cond_broadcast] = "lwp_cond_broadcast";
 #endif
   syscall_table[SYS_lwp_cond_broadcast] = "lwp_cond_broadcast";
 #endif
-#if defined (SYS_lwp_cond_signal)
+#ifdef SYS_lwp_cond_signal
   syscall_table[SYS_lwp_cond_signal] = "lwp_cond_signal";
 #endif
   syscall_table[SYS_lwp_cond_signal] = "lwp_cond_signal";
 #endif
-#if defined (SYS_lwp_cond_wait)
+#ifdef SYS_lwp_cond_wait
   syscall_table[SYS_lwp_cond_wait] = "lwp_cond_wait";
 #endif
   syscall_table[SYS_lwp_cond_wait] = "lwp_cond_wait";
 #endif
-#if defined (SYS_lwp_continue)
+#ifdef SYS_lwp_continue
   syscall_table[SYS_lwp_continue] = "lwp_continue";
 #endif
   syscall_table[SYS_lwp_continue] = "lwp_continue";
 #endif
-#if defined (SYS_lwp_create)
+#ifdef SYS_lwp_create
   syscall_table[SYS_lwp_create] = "lwp_create";
 #endif
   syscall_table[SYS_lwp_create] = "lwp_create";
 #endif
-#if defined (SYS_lwp_exit)
+#ifdef SYS_lwp_exit
   syscall_table[SYS_lwp_exit] = "lwp_exit";
 #endif
   syscall_table[SYS_lwp_exit] = "lwp_exit";
 #endif
-#if defined (SYS_lwp_getprivate)
+#ifdef SYS_lwp_getprivate
   syscall_table[SYS_lwp_getprivate] = "lwp_getprivate";
 #endif
   syscall_table[SYS_lwp_getprivate] = "lwp_getprivate";
 #endif
-#if defined (SYS_lwp_info)
+#ifdef SYS_lwp_info
   syscall_table[SYS_lwp_info] = "lwp_info";
 #endif
   syscall_table[SYS_lwp_info] = "lwp_info";
 #endif
-#if defined (SYS_lwp_kill)
+#ifdef SYS_lwp_kill
   syscall_table[SYS_lwp_kill] = "lwp_kill";
 #endif
   syscall_table[SYS_lwp_kill] = "lwp_kill";
 #endif
-#if defined (SYS_lwp_mutex_init)
+#ifdef SYS_lwp_mutex_init
   syscall_table[SYS_lwp_mutex_init] = "lwp_mutex_init";
 #endif
   syscall_table[SYS_lwp_mutex_init] = "lwp_mutex_init";
 #endif
-#if defined (SYS_lwp_mutex_lock)
+#ifdef SYS_lwp_mutex_lock
   syscall_table[SYS_lwp_mutex_lock] = "lwp_mutex_lock";
 #endif
   syscall_table[SYS_lwp_mutex_lock] = "lwp_mutex_lock";
 #endif
-#if defined (SYS_lwp_mutex_trylock)
+#ifdef SYS_lwp_mutex_trylock
   syscall_table[SYS_lwp_mutex_trylock] = "lwp_mutex_trylock";
 #endif
   syscall_table[SYS_lwp_mutex_trylock] = "lwp_mutex_trylock";
 #endif
-#if defined (SYS_lwp_mutex_unlock)
+#ifdef SYS_lwp_mutex_unlock
   syscall_table[SYS_lwp_mutex_unlock] = "lwp_mutex_unlock";
 #endif
   syscall_table[SYS_lwp_mutex_unlock] = "lwp_mutex_unlock";
 #endif
-#if defined (SYS_lwp_private)
+#ifdef SYS_lwp_private
   syscall_table[SYS_lwp_private] = "lwp_private";
 #endif
   syscall_table[SYS_lwp_private] = "lwp_private";
 #endif
-#if defined (SYS_lwp_self)
+#ifdef SYS_lwp_self
   syscall_table[SYS_lwp_self] = "lwp_self";
 #endif
   syscall_table[SYS_lwp_self] = "lwp_self";
 #endif
-#if defined (SYS_lwp_sema_post)
+#ifdef SYS_lwp_sema_post
   syscall_table[SYS_lwp_sema_post] = "lwp_sema_post";
 #endif
   syscall_table[SYS_lwp_sema_post] = "lwp_sema_post";
 #endif
-#if defined (SYS_lwp_sema_trywait)
+#ifdef SYS_lwp_sema_trywait
   syscall_table[SYS_lwp_sema_trywait] = "lwp_sema_trywait";
 #endif
   syscall_table[SYS_lwp_sema_trywait] = "lwp_sema_trywait";
 #endif
-#if defined (SYS_lwp_sema_wait)
+#ifdef SYS_lwp_sema_wait
   syscall_table[SYS_lwp_sema_wait] = "lwp_sema_wait";
 #endif
   syscall_table[SYS_lwp_sema_wait] = "lwp_sema_wait";
 #endif
-#if defined (SYS_lwp_setprivate)
+#ifdef SYS_lwp_setprivate
   syscall_table[SYS_lwp_setprivate] = "lwp_setprivate";
 #endif
   syscall_table[SYS_lwp_setprivate] = "lwp_setprivate";
 #endif
-#if defined (SYS_lwp_sigredirect)
+#ifdef SYS_lwp_sigredirect
   syscall_table[SYS_lwp_sigredirect] = "lwp_sigredirect";
 #endif
   syscall_table[SYS_lwp_sigredirect] = "lwp_sigredirect";
 #endif
-#if defined (SYS_lwp_suspend)
+#ifdef SYS_lwp_suspend
   syscall_table[SYS_lwp_suspend] = "lwp_suspend";
 #endif
   syscall_table[SYS_lwp_suspend] = "lwp_suspend";
 #endif
-#if defined (SYS_lwp_wait)
+#ifdef SYS_lwp_wait
   syscall_table[SYS_lwp_wait] = "lwp_wait";
 #endif
   syscall_table[SYS_lwp_wait] = "lwp_wait";
 #endif
-#if defined (SYS_lxstat)
+#ifdef SYS_lxstat
   syscall_table[SYS_lxstat] = "lxstat";
 #endif
   syscall_table[SYS_lxstat] = "lxstat";
 #endif
-#if defined (SYS_madvise)
+#ifdef SYS_madvise
   syscall_table[SYS_madvise] = "madvise";
 #endif
   syscall_table[SYS_madvise] = "madvise";
 #endif
-#if defined (SYS_memcntl)
+#ifdef SYS_memcntl
   syscall_table[SYS_memcntl] = "memcntl";
 #endif
   syscall_table[SYS_memcntl] = "memcntl";
 #endif
-#if defined (SYS_mincore)
+#ifdef SYS_mincore
   syscall_table[SYS_mincore] = "mincore";
 #endif
   syscall_table[SYS_mincore] = "mincore";
 #endif
-#if defined (SYS_mincore)
+#ifdef SYS_mincore
   syscall_table[SYS_mincore] = "mincore";
 #endif
   syscall_table[SYS_mincore] = "mincore";
 #endif
-#if defined (SYS_mkdir)
+#ifdef SYS_mkdir
   syscall_table[SYS_mkdir] = "mkdir";
 #endif
   syscall_table[SYS_mkdir] = "mkdir";
 #endif
-#if defined (SYS_mkmld)
+#ifdef SYS_mkmld
   syscall_table[SYS_mkmld] = "mkmld";
 #endif
   syscall_table[SYS_mkmld] = "mkmld";
 #endif
-#if defined (SYS_mknod)
+#ifdef SYS_mknod
   syscall_table[SYS_mknod] = "mknod";
 #endif
   syscall_table[SYS_mknod] = "mknod";
 #endif
-#if defined (SYS_mldmode)
+#ifdef SYS_mldmode
   syscall_table[SYS_mldmode] = "mldmode";
 #endif
   syscall_table[SYS_mldmode] = "mldmode";
 #endif
-#if defined (SYS_mmap)
+#ifdef SYS_mmap
   syscall_table[SYS_mmap] = "mmap";
 #endif
   syscall_table[SYS_mmap] = "mmap";
 #endif
-#if defined (SYS_mmap64)
+#ifdef SYS_mmap64
   syscall_table[SYS_mmap64] = "mmap64";
 #endif
   syscall_table[SYS_mmap64] = "mmap64";
 #endif
-#if defined (SYS_modadm)
+#ifdef SYS_modadm
   syscall_table[SYS_modadm] = "modadm";
 #endif
   syscall_table[SYS_modadm] = "modadm";
 #endif
-#if defined (SYS_modctl)
+#ifdef SYS_modctl
   syscall_table[SYS_modctl] = "modctl";
 #endif
   syscall_table[SYS_modctl] = "modctl";
 #endif
-#if defined (SYS_modload)
+#ifdef SYS_modload
   syscall_table[SYS_modload] = "modload";
 #endif
   syscall_table[SYS_modload] = "modload";
 #endif
-#if defined (SYS_modpath)
+#ifdef SYS_modpath
   syscall_table[SYS_modpath] = "modpath";
 #endif
   syscall_table[SYS_modpath] = "modpath";
 #endif
-#if defined (SYS_modstat)
+#ifdef SYS_modstat
   syscall_table[SYS_modstat] = "modstat";
 #endif
   syscall_table[SYS_modstat] = "modstat";
 #endif
-#if defined (SYS_moduload)
+#ifdef SYS_moduload
   syscall_table[SYS_moduload] = "moduload";
 #endif
   syscall_table[SYS_moduload] = "moduload";
 #endif
-#if defined (SYS_mount)
+#ifdef SYS_mount
   syscall_table[SYS_mount] = "mount";
 #endif
   syscall_table[SYS_mount] = "mount";
 #endif
-#if defined (SYS_mprotect)
+#ifdef SYS_mprotect
   syscall_table[SYS_mprotect] = "mprotect";
 #endif
   syscall_table[SYS_mprotect] = "mprotect";
 #endif
-#if defined (SYS_mremap)
+#ifdef SYS_mremap
   syscall_table[SYS_mremap] = "mremap";
 #endif
   syscall_table[SYS_mremap] = "mremap";
 #endif
-#if defined (SYS_msfs_syscall)
+#ifdef SYS_msfs_syscall
   syscall_table[SYS_msfs_syscall] = "msfs_syscall";
 #endif
   syscall_table[SYS_msfs_syscall] = "msfs_syscall";
 #endif
-#if defined (SYS_msgctl)
+#ifdef SYS_msgctl
   syscall_table[SYS_msgctl] = "msgctl";
 #endif
   syscall_table[SYS_msgctl] = "msgctl";
 #endif
-#if defined (SYS_msgget)
+#ifdef SYS_msgget
   syscall_table[SYS_msgget] = "msgget";
 #endif
   syscall_table[SYS_msgget] = "msgget";
 #endif
-#if defined (SYS_msgrcv)
+#ifdef SYS_msgrcv
   syscall_table[SYS_msgrcv] = "msgrcv";
 #endif
   syscall_table[SYS_msgrcv] = "msgrcv";
 #endif
-#if defined (SYS_msgsnd)
+#ifdef SYS_msgsnd
   syscall_table[SYS_msgsnd] = "msgsnd";
 #endif
   syscall_table[SYS_msgsnd] = "msgsnd";
 #endif
-#if defined (SYS_msgsys)
+#ifdef SYS_msgsys
   syscall_table[SYS_msgsys] = "msgsys";
 #endif
   syscall_table[SYS_msgsys] = "msgsys";
 #endif
-#if defined (SYS_msleep)
+#ifdef SYS_msleep
   syscall_table[SYS_msleep] = "msleep";
 #endif
   syscall_table[SYS_msleep] = "msleep";
 #endif
-#if defined (SYS_msync)
+#ifdef SYS_msync
   syscall_table[SYS_msync] = "msync";
 #endif
   syscall_table[SYS_msync] = "msync";
 #endif
-#if defined (SYS_munmap)
+#ifdef SYS_munmap
   syscall_table[SYS_munmap] = "munmap";
 #endif
   syscall_table[SYS_munmap] = "munmap";
 #endif
-#if defined (SYS_mvalid)
+#ifdef SYS_mvalid
   syscall_table[SYS_mvalid] = "mvalid";
 #endif
   syscall_table[SYS_mvalid] = "mvalid";
 #endif
-#if defined (SYS_mwakeup)
+#ifdef SYS_mwakeup
   syscall_table[SYS_mwakeup] = "mwakeup";
 #endif
   syscall_table[SYS_mwakeup] = "mwakeup";
 #endif
-#if defined (SYS_naccept)
+#ifdef SYS_naccept
   syscall_table[SYS_naccept] = "naccept";
 #endif
   syscall_table[SYS_naccept] = "naccept";
 #endif
-#if defined (SYS_nanosleep)
+#ifdef SYS_nanosleep
   syscall_table[SYS_nanosleep] = "nanosleep";
 #endif
   syscall_table[SYS_nanosleep] = "nanosleep";
 #endif
-#if defined (SYS_nfssvc)
+#ifdef SYS_nfssvc
   syscall_table[SYS_nfssvc] = "nfssvc";
 #endif
   syscall_table[SYS_nfssvc] = "nfssvc";
 #endif
-#if defined (SYS_nfssys)
+#ifdef SYS_nfssys
   syscall_table[SYS_nfssys] = "nfssys";
 #endif
   syscall_table[SYS_nfssys] = "nfssys";
 #endif
-#if defined (SYS_ngetpeername)
+#ifdef SYS_ngetpeername
   syscall_table[SYS_ngetpeername] = "ngetpeername";
 #endif
   syscall_table[SYS_ngetpeername] = "ngetpeername";
 #endif
-#if defined (SYS_ngetsockname)
+#ifdef SYS_ngetsockname
   syscall_table[SYS_ngetsockname] = "ngetsockname";
 #endif
   syscall_table[SYS_ngetsockname] = "ngetsockname";
 #endif
-#if defined (SYS_nice)
+#ifdef SYS_nice
   syscall_table[SYS_nice] = "nice";
 #endif
   syscall_table[SYS_nice] = "nice";
 #endif
-#if defined (SYS_nrecvfrom)
+#ifdef SYS_nrecvfrom
   syscall_table[SYS_nrecvfrom] = "nrecvfrom";
 #endif
   syscall_table[SYS_nrecvfrom] = "nrecvfrom";
 #endif
-#if defined (SYS_nrecvmsg)
+#ifdef SYS_nrecvmsg
   syscall_table[SYS_nrecvmsg] = "nrecvmsg";
 #endif
   syscall_table[SYS_nrecvmsg] = "nrecvmsg";
 #endif
-#if defined (SYS_nsendmsg)
+#ifdef SYS_nsendmsg
   syscall_table[SYS_nsendmsg] = "nsendmsg";
 #endif
   syscall_table[SYS_nsendmsg] = "nsendmsg";
 #endif
-#if defined (SYS_ntp_adjtime)
+#ifdef SYS_ntp_adjtime
   syscall_table[SYS_ntp_adjtime] = "ntp_adjtime";
 #endif
   syscall_table[SYS_ntp_adjtime] = "ntp_adjtime";
 #endif
-#if defined (SYS_ntp_gettime)
+#ifdef SYS_ntp_gettime
   syscall_table[SYS_ntp_gettime] = "ntp_gettime";
 #endif
   syscall_table[SYS_ntp_gettime] = "ntp_gettime";
 #endif
-#if defined (SYS_nuname)
+#ifdef SYS_nuname
   syscall_table[SYS_nuname] = "nuname";
 #endif
   syscall_table[SYS_nuname] = "nuname";
 #endif
-#if defined (SYS_obreak)
+#ifdef SYS_obreak
   syscall_table[SYS_obreak] = "obreak";
 #endif
   syscall_table[SYS_obreak] = "obreak";
 #endif
-#if defined (SYS_old_accept)
+#ifdef SYS_old_accept
   syscall_table[SYS_old_accept] = "old_accept";
 #endif
   syscall_table[SYS_old_accept] = "old_accept";
 #endif
-#if defined (SYS_old_fstat)
+#ifdef SYS_old_fstat
   syscall_table[SYS_old_fstat] = "old_fstat";
 #endif
   syscall_table[SYS_old_fstat] = "old_fstat";
 #endif
-#if defined (SYS_old_getpeername)
+#ifdef SYS_old_getpeername
   syscall_table[SYS_old_getpeername] = "old_getpeername";
 #endif
   syscall_table[SYS_old_getpeername] = "old_getpeername";
 #endif
-#if defined (SYS_old_getpgrp)
+#ifdef SYS_old_getpgrp
   syscall_table[SYS_old_getpgrp] = "old_getpgrp";
 #endif
   syscall_table[SYS_old_getpgrp] = "old_getpgrp";
 #endif
-#if defined (SYS_old_getsockname)
+#ifdef SYS_old_getsockname
   syscall_table[SYS_old_getsockname] = "old_getsockname";
 #endif
   syscall_table[SYS_old_getsockname] = "old_getsockname";
 #endif
-#if defined (SYS_old_killpg)
+#ifdef SYS_old_killpg
   syscall_table[SYS_old_killpg] = "old_killpg";
 #endif
   syscall_table[SYS_old_killpg] = "old_killpg";
 #endif
-#if defined (SYS_old_lstat)
+#ifdef SYS_old_lstat
   syscall_table[SYS_old_lstat] = "old_lstat";
 #endif
   syscall_table[SYS_old_lstat] = "old_lstat";
 #endif
-#if defined (SYS_old_recv)
+#ifdef SYS_old_recv
   syscall_table[SYS_old_recv] = "old_recv";
 #endif
   syscall_table[SYS_old_recv] = "old_recv";
 #endif
-#if defined (SYS_old_recvfrom)
+#ifdef SYS_old_recvfrom
   syscall_table[SYS_old_recvfrom] = "old_recvfrom";
 #endif
   syscall_table[SYS_old_recvfrom] = "old_recvfrom";
 #endif
-#if defined (SYS_old_recvmsg)
+#ifdef SYS_old_recvmsg
   syscall_table[SYS_old_recvmsg] = "old_recvmsg";
 #endif
   syscall_table[SYS_old_recvmsg] = "old_recvmsg";
 #endif
-#if defined (SYS_old_send)
+#ifdef SYS_old_send
   syscall_table[SYS_old_send] = "old_send";
 #endif
   syscall_table[SYS_old_send] = "old_send";
 #endif
-#if defined (SYS_old_sendmsg)
+#ifdef SYS_old_sendmsg
   syscall_table[SYS_old_sendmsg] = "old_sendmsg";
 #endif
   syscall_table[SYS_old_sendmsg] = "old_sendmsg";
 #endif
-#if defined (SYS_old_sigblock)
+#ifdef SYS_old_sigblock
   syscall_table[SYS_old_sigblock] = "old_sigblock";
 #endif
   syscall_table[SYS_old_sigblock] = "old_sigblock";
 #endif
-#if defined (SYS_old_sigsetmask)
+#ifdef SYS_old_sigsetmask
   syscall_table[SYS_old_sigsetmask] = "old_sigsetmask";
 #endif
   syscall_table[SYS_old_sigsetmask] = "old_sigsetmask";
 #endif
-#if defined (SYS_old_sigvec)
+#ifdef SYS_old_sigvec
   syscall_table[SYS_old_sigvec] = "old_sigvec";
 #endif
   syscall_table[SYS_old_sigvec] = "old_sigvec";
 #endif
-#if defined (SYS_old_stat)
+#ifdef SYS_old_stat
   syscall_table[SYS_old_stat] = "old_stat";
 #endif
   syscall_table[SYS_old_stat] = "old_stat";
 #endif
-#if defined (SYS_old_vhangup)
+#ifdef SYS_old_vhangup
   syscall_table[SYS_old_vhangup] = "old_vhangup";
 #endif
   syscall_table[SYS_old_vhangup] = "old_vhangup";
 #endif
-#if defined (SYS_old_wait)
+#ifdef SYS_old_wait
   syscall_table[SYS_old_wait] = "old_wait";
 #endif
   syscall_table[SYS_old_wait] = "old_wait";
 #endif
-#if defined (SYS_oldquota)
+#ifdef SYS_oldquota
   syscall_table[SYS_oldquota] = "oldquota";
 #endif
   syscall_table[SYS_oldquota] = "oldquota";
 #endif
-#if defined (SYS_online)
+#ifdef SYS_online
   syscall_table[SYS_online] = "online";
 #endif
   syscall_table[SYS_online] = "online";
 #endif
-#if defined (SYS_open)
+#ifdef SYS_open
   syscall_table[SYS_open] = "open";
 #endif
   syscall_table[SYS_open] = "open";
 #endif
-#if defined (SYS_open64)
+#ifdef SYS_open64
   syscall_table[SYS_open64] = "open64";
 #endif
   syscall_table[SYS_open64] = "open64";
 #endif
-#if defined (SYS_ovadvise)
+#ifdef SYS_ovadvise
   syscall_table[SYS_ovadvise] = "ovadvise";
 #endif
   syscall_table[SYS_ovadvise] = "ovadvise";
 #endif
-#if defined (SYS_p_online)
+#ifdef SYS_p_online
   syscall_table[SYS_p_online] = "p_online";
 #endif
   syscall_table[SYS_p_online] = "p_online";
 #endif
-#if defined (SYS_pagelock)
+#ifdef SYS_pagelock
   syscall_table[SYS_pagelock] = "pagelock";
 #endif
   syscall_table[SYS_pagelock] = "pagelock";
 #endif
-#if defined (SYS_pathconf)
+#ifdef SYS_pathconf
   syscall_table[SYS_pathconf] = "pathconf";
 #endif
   syscall_table[SYS_pathconf] = "pathconf";
 #endif
-#if defined (SYS_pause)
+#ifdef SYS_pause
   syscall_table[SYS_pause] = "pause";
 #endif
   syscall_table[SYS_pause] = "pause";
 #endif
-#if defined (SYS_pgrpsys)
+#ifdef SYS_pgrpsys
   syscall_table[SYS_pgrpsys] = "pgrpsys";
 #endif
   syscall_table[SYS_pgrpsys] = "pgrpsys";
 #endif
-#if defined (SYS_pid_block)
+#ifdef SYS_pid_block
   syscall_table[SYS_pid_block] = "pid_block";
 #endif
   syscall_table[SYS_pid_block] = "pid_block";
 #endif
-#if defined (SYS_pid_unblock)
+#ifdef SYS_pid_unblock
   syscall_table[SYS_pid_unblock] = "pid_unblock";
 #endif
   syscall_table[SYS_pid_unblock] = "pid_unblock";
 #endif
-#if defined (SYS_pipe)
+#ifdef SYS_pipe
   syscall_table[SYS_pipe] = "pipe";
 #endif
   syscall_table[SYS_pipe] = "pipe";
 #endif
-#if defined (SYS_plock)
+#ifdef SYS_plock
   syscall_table[SYS_plock] = "plock";
 #endif
   syscall_table[SYS_plock] = "plock";
 #endif
-#if defined (SYS_poll)
+#ifdef SYS_poll
   syscall_table[SYS_poll] = "poll";
 #endif
   syscall_table[SYS_poll] = "poll";
 #endif
-#if defined (SYS_prctl)
+#ifdef SYS_prctl
   syscall_table[SYS_prctl] = "prctl";
 #endif
   syscall_table[SYS_prctl] = "prctl";
 #endif
-#if defined (SYS_pread)
+#ifdef SYS_pread
   syscall_table[SYS_pread] = "pread";
 #endif
   syscall_table[SYS_pread] = "pread";
 #endif
-#if defined (SYS_pread64)
+#ifdef SYS_pread64
   syscall_table[SYS_pread64] = "pread64";
 #endif
   syscall_table[SYS_pread64] = "pread64";
 #endif
-#if defined (SYS_pread64)
+#ifdef SYS_pread64
   syscall_table[SYS_pread64] = "pread64";
 #endif
   syscall_table[SYS_pread64] = "pread64";
 #endif
-#if defined (SYS_prepblock)
+#ifdef SYS_prepblock
   syscall_table[SYS_prepblock] = "prepblock";
 #endif
   syscall_table[SYS_prepblock] = "prepblock";
 #endif
-#if defined (SYS_priocntl)
+#ifdef SYS_priocntl
   syscall_table[SYS_priocntl] = "priocntl";
 #endif
   syscall_table[SYS_priocntl] = "priocntl";
 #endif
-#if defined (SYS_priocntllst)
+#ifdef SYS_priocntllst
   syscall_table[SYS_priocntllst] = "priocntllst";
 #endif
   syscall_table[SYS_priocntllst] = "priocntllst";
 #endif
-#if defined (SYS_priocntlset)
+#ifdef SYS_priocntlset
   syscall_table[SYS_priocntlset] = "priocntlset";
 #endif
   syscall_table[SYS_priocntlset] = "priocntlset";
 #endif
-#if defined (SYS_priocntlsys)
+#ifdef SYS_priocntlsys
   syscall_table[SYS_priocntlsys] = "priocntlsys";
 #endif
   syscall_table[SYS_priocntlsys] = "priocntlsys";
 #endif
-#if defined (SYS_procblk)
+#ifdef SYS_procblk
   syscall_table[SYS_procblk] = "procblk";
 #endif
   syscall_table[SYS_procblk] = "procblk";
 #endif
-#if defined (SYS_processor_bind)
+#ifdef SYS_processor_bind
   syscall_table[SYS_processor_bind] = "processor_bind";
 #endif
   syscall_table[SYS_processor_bind] = "processor_bind";
 #endif
-#if defined (SYS_processor_exbind)
+#ifdef SYS_processor_exbind
   syscall_table[SYS_processor_exbind] = "processor_exbind";
 #endif
   syscall_table[SYS_processor_exbind] = "processor_exbind";
 #endif
-#if defined (SYS_processor_info)
+#ifdef SYS_processor_info
   syscall_table[SYS_processor_info] = "processor_info";
 #endif
   syscall_table[SYS_processor_info] = "processor_info";
 #endif
-#if defined (SYS_procpriv)
+#ifdef SYS_procpriv
   syscall_table[SYS_procpriv] = "procpriv";
 #endif
   syscall_table[SYS_procpriv] = "procpriv";
 #endif
-#if defined (SYS_profil)
+#ifdef SYS_profil
   syscall_table[SYS_profil] = "profil";
 #endif
   syscall_table[SYS_profil] = "profil";
 #endif
-#if defined (SYS_proplist_syscall)
+#ifdef SYS_proplist_syscall
   syscall_table[SYS_proplist_syscall] = "proplist_syscall";
 #endif
   syscall_table[SYS_proplist_syscall] = "proplist_syscall";
 #endif
-#if defined (SYS_pset)
+#ifdef SYS_pset
   syscall_table[SYS_pset] = "pset";
 #endif
   syscall_table[SYS_pset] = "pset";
 #endif
-#if defined (SYS_ptrace)
+#ifdef SYS_ptrace
   syscall_table[SYS_ptrace] = "ptrace";
 #endif
   syscall_table[SYS_ptrace] = "ptrace";
 #endif
-#if defined (SYS_putmsg)
+#ifdef SYS_putmsg
   syscall_table[SYS_putmsg] = "putmsg";
 #endif
   syscall_table[SYS_putmsg] = "putmsg";
 #endif
-#if defined (SYS_putpmsg)
+#ifdef SYS_putpmsg
   syscall_table[SYS_putpmsg] = "putpmsg";
 #endif
   syscall_table[SYS_putpmsg] = "putpmsg";
 #endif
-#if defined (SYS_pwrite)
+#ifdef SYS_pwrite
   syscall_table[SYS_pwrite] = "pwrite";
 #endif
   syscall_table[SYS_pwrite] = "pwrite";
 #endif
-#if defined (SYS_pwrite64)
+#ifdef SYS_pwrite64
   syscall_table[SYS_pwrite64] = "pwrite64";
 #endif
   syscall_table[SYS_pwrite64] = "pwrite64";
 #endif
-#if defined (SYS_quotactl)
+#ifdef SYS_quotactl
   syscall_table[SYS_quotactl] = "quotactl";
 #endif
   syscall_table[SYS_quotactl] = "quotactl";
 #endif
-#if defined (SYS_rdblock)
+#ifdef SYS_rdblock
   syscall_table[SYS_rdblock] = "rdblock";
 #endif
   syscall_table[SYS_rdblock] = "rdblock";
 #endif
-#if defined (SYS_read)
+#ifdef SYS_read
   syscall_table[SYS_read] = "read";
 #endif
   syscall_table[SYS_read] = "read";
 #endif
-#if defined (SYS_readlink)
+#ifdef SYS_readlink
   syscall_table[SYS_readlink] = "readlink";
 #endif
   syscall_table[SYS_readlink] = "readlink";
 #endif
-#if defined (SYS_readv)
+#ifdef SYS_readv
   syscall_table[SYS_readv] = "readv";
 #endif
   syscall_table[SYS_readv] = "readv";
 #endif
-#if defined (SYS_reboot)
+#ifdef SYS_reboot
   syscall_table[SYS_reboot] = "reboot";
 #endif
   syscall_table[SYS_reboot] = "reboot";
 #endif
-#if defined (SYS_recv)
+#ifdef SYS_recv
   syscall_table[SYS_recv] = "recv";
 #endif
   syscall_table[SYS_recv] = "recv";
 #endif
-#if defined (SYS_recvfrom)
+#ifdef SYS_recvfrom
   syscall_table[SYS_recvfrom] = "recvfrom";
 #endif
   syscall_table[SYS_recvfrom] = "recvfrom";
 #endif
-#if defined (SYS_recvmsg)
+#ifdef SYS_recvmsg
   syscall_table[SYS_recvmsg] = "recvmsg";
 #endif
   syscall_table[SYS_recvmsg] = "recvmsg";
 #endif
-#if defined (SYS_rename)
+#ifdef SYS_rename
   syscall_table[SYS_rename] = "rename";
 #endif
   syscall_table[SYS_rename] = "rename";
 #endif
-#if defined (SYS_resolvepath)
+#ifdef SYS_resolvepath
   syscall_table[SYS_resolvepath] = "resolvepath";
 #endif
   syscall_table[SYS_resolvepath] = "resolvepath";
 #endif
-#if defined (SYS_revoke)
+#ifdef SYS_revoke
   syscall_table[SYS_revoke] = "revoke";
 #endif
   syscall_table[SYS_revoke] = "revoke";
 #endif
-#if defined (SYS_rfsys)
+#ifdef SYS_rfsys
   syscall_table[SYS_rfsys] = "rfsys";
 #endif
   syscall_table[SYS_rfsys] = "rfsys";
 #endif
-#if defined (SYS_rmdir)
+#ifdef SYS_rmdir
   syscall_table[SYS_rmdir] = "rmdir";
 #endif
   syscall_table[SYS_rmdir] = "rmdir";
 #endif
-#if defined (SYS_rpcsys)
+#ifdef SYS_rpcsys
   syscall_table[SYS_rpcsys] = "rpcsys";
 #endif
   syscall_table[SYS_rpcsys] = "rpcsys";
 #endif
-#if defined (SYS_sbrk)
+#ifdef SYS_sbrk
   syscall_table[SYS_sbrk] = "sbrk";
 #endif
   syscall_table[SYS_sbrk] = "sbrk";
 #endif
-#if defined (SYS_schedctl)
+#ifdef SYS_schedctl
   syscall_table[SYS_schedctl] = "schedctl";
 #endif
   syscall_table[SYS_schedctl] = "schedctl";
 #endif
-#if defined (SYS_secadvise)
+#ifdef SYS_secadvise
   syscall_table[SYS_secadvise] = "secadvise";
 #endif
   syscall_table[SYS_secadvise] = "secadvise";
 #endif
-#if defined (SYS_secsys)
+#ifdef SYS_secsys
   syscall_table[SYS_secsys] = "secsys";
 #endif
   syscall_table[SYS_secsys] = "secsys";
 #endif
-#if defined (SYS_security)
+#ifdef SYS_security
   syscall_table[SYS_security] = "security";
 #endif
   syscall_table[SYS_security] = "security";
 #endif
-#if defined (SYS_select)
+#ifdef SYS_select
   syscall_table[SYS_select] = "select";
 #endif
   syscall_table[SYS_select] = "select";
 #endif
-#if defined (SYS_semctl)
+#ifdef SYS_semctl
   syscall_table[SYS_semctl] = "semctl";
 #endif
   syscall_table[SYS_semctl] = "semctl";
 #endif
-#if defined (SYS_semget)
+#ifdef SYS_semget
   syscall_table[SYS_semget] = "semget";
 #endif
   syscall_table[SYS_semget] = "semget";
 #endif
-#if defined (SYS_semop)
+#ifdef SYS_semop
   syscall_table[SYS_semop] = "semop";
 #endif
   syscall_table[SYS_semop] = "semop";
 #endif
-#if defined (SYS_semsys)
+#ifdef SYS_semsys
   syscall_table[SYS_semsys] = "semsys";
 #endif
   syscall_table[SYS_semsys] = "semsys";
 #endif
-#if defined (SYS_send)
+#ifdef SYS_send
   syscall_table[SYS_send] = "send";
 #endif
   syscall_table[SYS_send] = "send";
 #endif
-#if defined (SYS_sendmsg)
+#ifdef SYS_sendmsg
   syscall_table[SYS_sendmsg] = "sendmsg";
 #endif
   syscall_table[SYS_sendmsg] = "sendmsg";
 #endif
-#if defined (SYS_sendto)
+#ifdef SYS_sendto
   syscall_table[SYS_sendto] = "sendto";
 #endif
   syscall_table[SYS_sendto] = "sendto";
 #endif
-#if defined (SYS_set_program_attributes)
+#ifdef SYS_set_program_attributes
   syscall_table[SYS_set_program_attributes] = "set_program_attributes";
 #endif
   syscall_table[SYS_set_program_attributes] = "set_program_attributes";
 #endif
-#if defined (SYS_set_speculative)
+#ifdef SYS_set_speculative
   syscall_table[SYS_set_speculative] = "set_speculative";
 #endif
   syscall_table[SYS_set_speculative] = "set_speculative";
 #endif
-#if defined (SYS_set_sysinfo)
+#ifdef SYS_set_sysinfo
   syscall_table[SYS_set_sysinfo] = "set_sysinfo";
 #endif
   syscall_table[SYS_set_sysinfo] = "set_sysinfo";
 #endif
-#if defined (SYS_setcontext)
+#ifdef SYS_setcontext
   syscall_table[SYS_setcontext] = "setcontext";
 #endif
   syscall_table[SYS_setcontext] = "setcontext";
 #endif
-#if defined (SYS_setdomainname)
+#ifdef SYS_setdomainname
   syscall_table[SYS_setdomainname] = "setdomainname";
 #endif
   syscall_table[SYS_setdomainname] = "setdomainname";
 #endif
-#if defined (SYS_setegid)
+#ifdef SYS_setegid
   syscall_table[SYS_setegid] = "setegid";
 #endif
   syscall_table[SYS_setegid] = "setegid";
 #endif
-#if defined (SYS_seteuid)
+#ifdef SYS_seteuid
   syscall_table[SYS_seteuid] = "seteuid";
 #endif
   syscall_table[SYS_seteuid] = "seteuid";
 #endif
-#if defined (SYS_setgid)
+#ifdef SYS_setgid
   syscall_table[SYS_setgid] = "setgid";
 #endif
   syscall_table[SYS_setgid] = "setgid";
 #endif
-#if defined (SYS_setgroups)
+#ifdef SYS_setgroups
   syscall_table[SYS_setgroups] = "setgroups";
 #endif
   syscall_table[SYS_setgroups] = "setgroups";
 #endif
-#if defined (SYS_sethostid)
+#ifdef SYS_sethostid
   syscall_table[SYS_sethostid] = "sethostid";
 #endif
   syscall_table[SYS_sethostid] = "sethostid";
 #endif
-#if defined (SYS_sethostname)
+#ifdef SYS_sethostname
   syscall_table[SYS_sethostname] = "sethostname";
 #endif
   syscall_table[SYS_sethostname] = "sethostname";
 #endif
-#if defined (SYS_setitimer)
+#ifdef SYS_setitimer
   syscall_table[SYS_setitimer] = "setitimer";
 #endif
   syscall_table[SYS_setitimer] = "setitimer";
 #endif
-#if defined (SYS_setlogin)
+#ifdef SYS_setlogin
   syscall_table[SYS_setlogin] = "setlogin";
 #endif
   syscall_table[SYS_setlogin] = "setlogin";
 #endif
-#if defined (SYS_setpgid)
+#ifdef SYS_setpgid
   syscall_table[SYS_setpgid] = "setpgid";
 #endif
   syscall_table[SYS_setpgid] = "setpgid";
 #endif
-#if defined (SYS_setpgrp)
+#ifdef SYS_setpgrp
   syscall_table[SYS_setpgrp] = "setpgrp";
 #endif
   syscall_table[SYS_setpgrp] = "setpgrp";
 #endif
-#if defined (SYS_setpriority)
+#ifdef SYS_setpriority
   syscall_table[SYS_setpriority] = "setpriority";
 #endif
   syscall_table[SYS_setpriority] = "setpriority";
 #endif
-#if defined (SYS_setregid)
+#ifdef SYS_setregid
   syscall_table[SYS_setregid] = "setregid";
 #endif
   syscall_table[SYS_setregid] = "setregid";
 #endif
-#if defined (SYS_setreuid)
+#ifdef SYS_setreuid
   syscall_table[SYS_setreuid] = "setreuid";
 #endif
   syscall_table[SYS_setreuid] = "setreuid";
 #endif
-#if defined (SYS_setrlimit)
+#ifdef SYS_setrlimit
   syscall_table[SYS_setrlimit] = "setrlimit";
 #endif
   syscall_table[SYS_setrlimit] = "setrlimit";
 #endif
-#if defined (SYS_setrlimit64)
+#ifdef SYS_setrlimit64
   syscall_table[SYS_setrlimit64] = "setrlimit64";
 #endif
   syscall_table[SYS_setrlimit64] = "setrlimit64";
 #endif
-#if defined (SYS_setsid)
+#ifdef SYS_setsid
   syscall_table[SYS_setsid] = "setsid";
 #endif
   syscall_table[SYS_setsid] = "setsid";
 #endif
-#if defined (SYS_setsockopt)
+#ifdef SYS_setsockopt
   syscall_table[SYS_setsockopt] = "setsockopt";
 #endif
   syscall_table[SYS_setsockopt] = "setsockopt";
 #endif
-#if defined (SYS_settimeofday)
+#ifdef SYS_settimeofday
   syscall_table[SYS_settimeofday] = "settimeofday";
 #endif
   syscall_table[SYS_settimeofday] = "settimeofday";
 #endif
-#if defined (SYS_setuid)
+#ifdef SYS_setuid
   syscall_table[SYS_setuid] = "setuid";
 #endif
   syscall_table[SYS_setuid] = "setuid";
 #endif
-#if defined (SYS_sgi)
+#ifdef SYS_sgi
   syscall_table[SYS_sgi] = "sgi";
 #endif
   syscall_table[SYS_sgi] = "sgi";
 #endif
-#if defined (SYS_sgifastpath)
+#ifdef SYS_sgifastpath
   syscall_table[SYS_sgifastpath] = "sgifastpath";
 #endif
   syscall_table[SYS_sgifastpath] = "sgifastpath";
 #endif
-#if defined (SYS_sgikopt)
+#ifdef SYS_sgikopt
   syscall_table[SYS_sgikopt] = "sgikopt";
 #endif
   syscall_table[SYS_sgikopt] = "sgikopt";
 #endif
-#if defined (SYS_sginap)
+#ifdef SYS_sginap
   syscall_table[SYS_sginap] = "sginap";
 #endif
   syscall_table[SYS_sginap] = "sginap";
 #endif
-#if defined (SYS_shmat)
+#ifdef SYS_shmat
   syscall_table[SYS_shmat] = "shmat";
 #endif
   syscall_table[SYS_shmat] = "shmat";
 #endif
-#if defined (SYS_shmctl)
+#ifdef SYS_shmctl
   syscall_table[SYS_shmctl] = "shmctl";
 #endif
   syscall_table[SYS_shmctl] = "shmctl";
 #endif
-#if defined (SYS_shmdt)
+#ifdef SYS_shmdt
   syscall_table[SYS_shmdt] = "shmdt";
 #endif
   syscall_table[SYS_shmdt] = "shmdt";
 #endif
-#if defined (SYS_shmget)
+#ifdef SYS_shmget
   syscall_table[SYS_shmget] = "shmget";
 #endif
   syscall_table[SYS_shmget] = "shmget";
 #endif
-#if defined (SYS_shmsys)
+#ifdef SYS_shmsys
   syscall_table[SYS_shmsys] = "shmsys";
 #endif
   syscall_table[SYS_shmsys] = "shmsys";
 #endif
-#if defined (SYS_shutdown)
+#ifdef SYS_shutdown
   syscall_table[SYS_shutdown] = "shutdown";
 #endif
   syscall_table[SYS_shutdown] = "shutdown";
 #endif
-#if defined (SYS_sigaction)
+#ifdef SYS_sigaction
   syscall_table[SYS_sigaction] = "sigaction";
 #endif
   syscall_table[SYS_sigaction] = "sigaction";
 #endif
-#if defined (SYS_sigaltstack)
+#ifdef SYS_sigaltstack
   syscall_table[SYS_sigaltstack] = "sigaltstack";
 #endif
   syscall_table[SYS_sigaltstack] = "sigaltstack";
 #endif
-#if defined (SYS_sigaltstack)
+#ifdef SYS_sigaltstack
   syscall_table[SYS_sigaltstack] = "sigaltstack";
 #endif
   syscall_table[SYS_sigaltstack] = "sigaltstack";
 #endif
-#if defined (SYS_sigblock)
+#ifdef SYS_sigblock
   syscall_table[SYS_sigblock] = "sigblock";
 #endif
   syscall_table[SYS_sigblock] = "sigblock";
 #endif
-#if defined (SYS_signal)
+#ifdef SYS_signal
   syscall_table[SYS_signal] = "signal";
 #endif
   syscall_table[SYS_signal] = "signal";
 #endif
-#if defined (SYS_signotify)
+#ifdef SYS_signotify
   syscall_table[SYS_signotify] = "signotify";
 #endif
   syscall_table[SYS_signotify] = "signotify";
 #endif
-#if defined (SYS_signotifywait)
+#ifdef SYS_signotifywait
   syscall_table[SYS_signotifywait] = "signotifywait";
 #endif
   syscall_table[SYS_signotifywait] = "signotifywait";
 #endif
-#if defined (SYS_sigpending)
+#ifdef SYS_sigpending
   syscall_table[SYS_sigpending] = "sigpending";
 #endif
   syscall_table[SYS_sigpending] = "sigpending";
 #endif
-#if defined (SYS_sigpoll)
+#ifdef SYS_sigpoll
   syscall_table[SYS_sigpoll] = "sigpoll";
 #endif
   syscall_table[SYS_sigpoll] = "sigpoll";
 #endif
-#if defined (SYS_sigprocmask)
+#ifdef SYS_sigprocmask
   syscall_table[SYS_sigprocmask] = "sigprocmask";
 #endif
   syscall_table[SYS_sigprocmask] = "sigprocmask";
 #endif
-#if defined (SYS_sigqueue)
+#ifdef SYS_sigqueue
   syscall_table[SYS_sigqueue] = "sigqueue";
 #endif
   syscall_table[SYS_sigqueue] = "sigqueue";
 #endif
-#if defined (SYS_sigreturn)
+#ifdef SYS_sigreturn
   syscall_table[SYS_sigreturn] = "sigreturn";
 #endif
   syscall_table[SYS_sigreturn] = "sigreturn";
 #endif
-#if defined (SYS_sigsendset)
+#ifdef SYS_sigsendset
   syscall_table[SYS_sigsendset] = "sigsendset";
 #endif
   syscall_table[SYS_sigsendset] = "sigsendset";
 #endif
-#if defined (SYS_sigsendsys)
+#ifdef SYS_sigsendsys
   syscall_table[SYS_sigsendsys] = "sigsendsys";
 #endif
   syscall_table[SYS_sigsendsys] = "sigsendsys";
 #endif
-#if defined (SYS_sigsetmask)
+#ifdef SYS_sigsetmask
   syscall_table[SYS_sigsetmask] = "sigsetmask";
 #endif
   syscall_table[SYS_sigsetmask] = "sigsetmask";
 #endif
-#if defined (SYS_sigstack)
+#ifdef SYS_sigstack
   syscall_table[SYS_sigstack] = "sigstack";
 #endif
   syscall_table[SYS_sigstack] = "sigstack";
 #endif
-#if defined (SYS_sigsuspend)
+#ifdef SYS_sigsuspend
   syscall_table[SYS_sigsuspend] = "sigsuspend";
 #endif
   syscall_table[SYS_sigsuspend] = "sigsuspend";
 #endif
-#if defined (SYS_sigvec)
+#ifdef SYS_sigvec
   syscall_table[SYS_sigvec] = "sigvec";
 #endif
   syscall_table[SYS_sigvec] = "sigvec";
 #endif
-#if defined (SYS_sigwait)
+#ifdef SYS_sigwait
   syscall_table[SYS_sigwait] = "sigwait";
 #endif
   syscall_table[SYS_sigwait] = "sigwait";
 #endif
-#if defined (SYS_sigwaitprim)
+#ifdef SYS_sigwaitprim
   syscall_table[SYS_sigwaitprim] = "sigwaitprim";
 #endif
   syscall_table[SYS_sigwaitprim] = "sigwaitprim";
 #endif
-#if defined (SYS_sleep)
+#ifdef SYS_sleep
   syscall_table[SYS_sleep] = "sleep";
 #endif
   syscall_table[SYS_sleep] = "sleep";
 #endif
-#if defined (SYS_so_socket)
+#ifdef SYS_so_socket
   syscall_table[SYS_so_socket] = "so_socket";
 #endif
   syscall_table[SYS_so_socket] = "so_socket";
 #endif
-#if defined (SYS_so_socketpair)
+#ifdef SYS_so_socketpair
   syscall_table[SYS_so_socketpair] = "so_socketpair";
 #endif
   syscall_table[SYS_so_socketpair] = "so_socketpair";
 #endif
-#if defined (SYS_sockconfig)
+#ifdef SYS_sockconfig
   syscall_table[SYS_sockconfig] = "sockconfig";
 #endif
   syscall_table[SYS_sockconfig] = "sockconfig";
 #endif
-#if defined (SYS_socket)
+#ifdef SYS_socket
   syscall_table[SYS_socket] = "socket";
 #endif
   syscall_table[SYS_socket] = "socket";
 #endif
-#if defined (SYS_socketpair)
+#ifdef SYS_socketpair
   syscall_table[SYS_socketpair] = "socketpair";
 #endif
   syscall_table[SYS_socketpair] = "socketpair";
 #endif
-#if defined (SYS_sproc)
+#ifdef SYS_sproc
   syscall_table[SYS_sproc] = "sproc";
 #endif
   syscall_table[SYS_sproc] = "sproc";
 #endif
-#if defined (SYS_sprocsp)
+#ifdef SYS_sprocsp
   syscall_table[SYS_sprocsp] = "sprocsp";
 #endif
   syscall_table[SYS_sprocsp] = "sprocsp";
 #endif
-#if defined (SYS_sstk)
+#ifdef SYS_sstk
   syscall_table[SYS_sstk] = "sstk";
 #endif
   syscall_table[SYS_sstk] = "sstk";
 #endif
-#if defined (SYS_stat)
+#ifdef SYS_stat
   syscall_table[SYS_stat] = "stat";
 #endif
   syscall_table[SYS_stat] = "stat";
 #endif
-#if defined (SYS_stat64)
+#ifdef SYS_stat64
   syscall_table[SYS_stat64] = "stat64";
 #endif
   syscall_table[SYS_stat64] = "stat64";
 #endif
-#if defined (SYS_statfs)
+#ifdef SYS_statfs
   syscall_table[SYS_statfs] = "statfs";
 #endif
   syscall_table[SYS_statfs] = "statfs";
 #endif
-#if defined (SYS_statvfs)
+#ifdef SYS_statvfs
   syscall_table[SYS_statvfs] = "statvfs";
 #endif
   syscall_table[SYS_statvfs] = "statvfs";
 #endif
-#if defined (SYS_statvfs64)
+#ifdef SYS_statvfs64
   syscall_table[SYS_statvfs64] = "statvfs64";
 #endif
   syscall_table[SYS_statvfs64] = "statvfs64";
 #endif
-#if defined (SYS_stime)
+#ifdef SYS_stime
   syscall_table[SYS_stime] = "stime";
 #endif
   syscall_table[SYS_stime] = "stime";
 #endif
-#if defined (SYS_stty)
+#ifdef SYS_stty
   syscall_table[SYS_stty] = "stty";
 #endif
   syscall_table[SYS_stty] = "stty";
 #endif
-#if defined (SYS_subsys_info)
+#ifdef SYS_subsys_info
   syscall_table[SYS_subsys_info] = "subsys_info";
 #endif
   syscall_table[SYS_subsys_info] = "subsys_info";
 #endif
-#if defined (SYS_swapctl)
+#ifdef SYS_swapctl
   syscall_table[SYS_swapctl] = "swapctl";
 #endif
   syscall_table[SYS_swapctl] = "swapctl";
 #endif
-#if defined (SYS_swapon)
+#ifdef SYS_swapon
   syscall_table[SYS_swapon] = "swapon";
 #endif
   syscall_table[SYS_swapon] = "swapon";
 #endif
-#if defined (SYS_symlink)
+#ifdef SYS_symlink
   syscall_table[SYS_symlink] = "symlink";
 #endif
   syscall_table[SYS_symlink] = "symlink";
 #endif
-#if defined (SYS_sync)
+#ifdef SYS_sync
   syscall_table[SYS_sync] = "sync";
 #endif
   syscall_table[SYS_sync] = "sync";
 #endif
-#if defined (SYS_sys3b)
+#ifdef SYS_sys3b
   syscall_table[SYS_sys3b] = "sys3b";
 #endif
   syscall_table[SYS_sys3b] = "sys3b";
 #endif
-#if defined (SYS_syscall)
+#ifdef SYS_syscall
   syscall_table[SYS_syscall] = "syscall";
 #endif
   syscall_table[SYS_syscall] = "syscall";
 #endif
-#if defined (SYS_sysconfig)
+#ifdef SYS_sysconfig
   syscall_table[SYS_sysconfig] = "sysconfig";
 #endif
   syscall_table[SYS_sysconfig] = "sysconfig";
 #endif
-#if defined (SYS_sysfs)
+#ifdef SYS_sysfs
   syscall_table[SYS_sysfs] = "sysfs";
 #endif
   syscall_table[SYS_sysfs] = "sysfs";
 #endif
-#if defined (SYS_sysi86)
+#ifdef SYS_sysi86
   syscall_table[SYS_sysi86] = "sysi86";
 #endif
   syscall_table[SYS_sysi86] = "sysi86";
 #endif
-#if defined (SYS_sysinfo)
+#ifdef SYS_sysinfo
   syscall_table[SYS_sysinfo] = "sysinfo";
 #endif
   syscall_table[SYS_sysinfo] = "sysinfo";
 #endif
-#if defined (SYS_sysmips)
+#ifdef SYS_sysmips
   syscall_table[SYS_sysmips] = "sysmips";
 #endif
   syscall_table[SYS_sysmips] = "sysmips";
 #endif
-#if defined (SYS_syssun)
+#ifdef SYS_syssun
   syscall_table[SYS_syssun] = "syssun";
 #endif
   syscall_table[SYS_syssun] = "syssun";
 #endif
-#if defined (SYS_systeminfo)
+#ifdef SYS_systeminfo
   syscall_table[SYS_systeminfo] = "systeminfo";
 #endif
   syscall_table[SYS_systeminfo] = "systeminfo";
 #endif
-#if defined (SYS_table)
+#ifdef SYS_table
   syscall_table[SYS_table] = "table";
 #endif
   syscall_table[SYS_table] = "table";
 #endif
-#if defined (SYS_time)
+#ifdef SYS_time
   syscall_table[SYS_time] = "time";
 #endif
   syscall_table[SYS_time] = "time";
 #endif
-#if defined (SYS_timedwait)
+#ifdef SYS_timedwait
   syscall_table[SYS_timedwait] = "timedwait";
 #endif
   syscall_table[SYS_timedwait] = "timedwait";
 #endif
-#if defined (SYS_timer_create)
+#ifdef SYS_timer_create
   syscall_table[SYS_timer_create] = "timer_create";
 #endif
   syscall_table[SYS_timer_create] = "timer_create";
 #endif
-#if defined (SYS_timer_delete)
+#ifdef SYS_timer_delete
   syscall_table[SYS_timer_delete] = "timer_delete";
 #endif
   syscall_table[SYS_timer_delete] = "timer_delete";
 #endif
-#if defined (SYS_timer_getoverrun)
+#ifdef SYS_timer_getoverrun
   syscall_table[SYS_timer_getoverrun] = "timer_getoverrun";
 #endif
   syscall_table[SYS_timer_getoverrun] = "timer_getoverrun";
 #endif
-#if defined (SYS_timer_gettime)
+#ifdef SYS_timer_gettime
   syscall_table[SYS_timer_gettime] = "timer_gettime";
 #endif
   syscall_table[SYS_timer_gettime] = "timer_gettime";
 #endif
-#if defined (SYS_timer_settime)
+#ifdef SYS_timer_settime
   syscall_table[SYS_timer_settime] = "timer_settime";
 #endif
   syscall_table[SYS_timer_settime] = "timer_settime";
 #endif
-#if defined (SYS_times)
+#ifdef SYS_times
   syscall_table[SYS_times] = "times";
 #endif
   syscall_table[SYS_times] = "times";
 #endif
-#if defined (SYS_truncate)
+#ifdef SYS_truncate
   syscall_table[SYS_truncate] = "truncate";
 #endif
   syscall_table[SYS_truncate] = "truncate";
 #endif
-#if defined (SYS_truncate64)
+#ifdef SYS_truncate64
   syscall_table[SYS_truncate64] = "truncate64";
 #endif
   syscall_table[SYS_truncate64] = "truncate64";
 #endif
-#if defined (SYS_tsolsys)
+#ifdef SYS_tsolsys
   syscall_table[SYS_tsolsys] = "tsolsys";
 #endif
   syscall_table[SYS_tsolsys] = "tsolsys";
 #endif
-#if defined (SYS_uadmin)
+#ifdef SYS_uadmin
   syscall_table[SYS_uadmin] = "uadmin";
 #endif
   syscall_table[SYS_uadmin] = "uadmin";
 #endif
-#if defined (SYS_ulimit)
+#ifdef SYS_ulimit
   syscall_table[SYS_ulimit] = "ulimit";
 #endif
   syscall_table[SYS_ulimit] = "ulimit";
 #endif
-#if defined (SYS_umask)
+#ifdef SYS_umask
   syscall_table[SYS_umask] = "umask";
 #endif
   syscall_table[SYS_umask] = "umask";
 #endif
-#if defined (SYS_umount)
+#ifdef SYS_umount
   syscall_table[SYS_umount] = "umount";
 #endif
   syscall_table[SYS_umount] = "umount";
 #endif
-#if defined (SYS_uname)
+#ifdef SYS_uname
   syscall_table[SYS_uname] = "uname";
 #endif
   syscall_table[SYS_uname] = "uname";
 #endif
-#if defined (SYS_unblock)
+#ifdef SYS_unblock
   syscall_table[SYS_unblock] = "unblock";
 #endif
   syscall_table[SYS_unblock] = "unblock";
 #endif
-#if defined (SYS_unlink)
+#ifdef SYS_unlink
   syscall_table[SYS_unlink] = "unlink";
 #endif
   syscall_table[SYS_unlink] = "unlink";
 #endif
-#if defined (SYS_unmount)
+#ifdef SYS_unmount
   syscall_table[SYS_unmount] = "unmount";
 #endif
   syscall_table[SYS_unmount] = "unmount";
 #endif
-#if defined (SYS_usleep_thread)
+#ifdef SYS_usleep_thread
   syscall_table[SYS_usleep_thread] = "usleep_thread";
 #endif
   syscall_table[SYS_usleep_thread] = "usleep_thread";
 #endif
-#if defined (SYS_uswitch)
+#ifdef SYS_uswitch
   syscall_table[SYS_uswitch] = "uswitch";
 #endif
   syscall_table[SYS_uswitch] = "uswitch";
 #endif
-#if defined (SYS_utc_adjtime)
+#ifdef SYS_utc_adjtime
   syscall_table[SYS_utc_adjtime] = "utc_adjtime";
 #endif
   syscall_table[SYS_utc_adjtime] = "utc_adjtime";
 #endif
-#if defined (SYS_utc_gettime)
+#ifdef SYS_utc_gettime
   syscall_table[SYS_utc_gettime] = "utc_gettime";
 #endif
   syscall_table[SYS_utc_gettime] = "utc_gettime";
 #endif
-#if defined (SYS_utime)
+#ifdef SYS_utime
   syscall_table[SYS_utime] = "utime";
 #endif
   syscall_table[SYS_utime] = "utime";
 #endif
-#if defined (SYS_utimes)
+#ifdef SYS_utimes
   syscall_table[SYS_utimes] = "utimes";
 #endif
   syscall_table[SYS_utimes] = "utimes";
 #endif
-#if defined (SYS_utssys)
+#ifdef SYS_utssys
   syscall_table[SYS_utssys] = "utssys";
 #endif
   syscall_table[SYS_utssys] = "utssys";
 #endif
-#if defined (SYS_vfork)
+#ifdef SYS_vfork
   syscall_table[SYS_vfork] = "vfork";
 #endif
   syscall_table[SYS_vfork] = "vfork";
 #endif
-#if defined (SYS_vhangup)
+#ifdef SYS_vhangup
   syscall_table[SYS_vhangup] = "vhangup";
 #endif
   syscall_table[SYS_vhangup] = "vhangup";
 #endif
-#if defined (SYS_vtrace)
+#ifdef SYS_vtrace
   syscall_table[SYS_vtrace] = "vtrace";
 #endif
   syscall_table[SYS_vtrace] = "vtrace";
 #endif
-#if defined (SYS_wait)
+#ifdef SYS_wait
   syscall_table[SYS_wait] = "wait";
 #endif
   syscall_table[SYS_wait] = "wait";
 #endif
-#if defined (SYS_waitid)
+#ifdef SYS_waitid
   syscall_table[SYS_waitid] = "waitid";
 #endif
   syscall_table[SYS_waitid] = "waitid";
 #endif
-#if defined (SYS_waitsys)
+#ifdef SYS_waitsys
   syscall_table[SYS_waitsys] = "waitsys";
 #endif
   syscall_table[SYS_waitsys] = "waitsys";
 #endif
-#if defined (SYS_write)
+#ifdef SYS_write
   syscall_table[SYS_write] = "write";
 #endif
   syscall_table[SYS_write] = "write";
 #endif
-#if defined (SYS_writev)
+#ifdef SYS_writev
   syscall_table[SYS_writev] = "writev";
 #endif
   syscall_table[SYS_writev] = "writev";
 #endif
-#if defined (SYS_xenix)
+#ifdef SYS_xenix
   syscall_table[SYS_xenix] = "xenix";
 #endif
   syscall_table[SYS_xenix] = "xenix";
 #endif
-#if defined (SYS_xmknod)
+#ifdef SYS_xmknod
   syscall_table[SYS_xmknod] = "xmknod";
 #endif
   syscall_table[SYS_xmknod] = "xmknod";
 #endif
-#if defined (SYS_xstat)
+#ifdef SYS_xstat
   syscall_table[SYS_xstat] = "xstat";
 #endif
   syscall_table[SYS_xstat] = "xstat";
 #endif
-#if defined (SYS_yield)
+#ifdef SYS_yield
   syscall_table[SYS_yield] = "yield";
 #endif
   syscall_table[SYS_yield] = "yield";
 #endif
-};
+}
 
 
-/*
- * Prettyprint a single syscall by number.
- */
+/* Prettyprint syscall NUM.  */
 
 void
 
 void
-proc_prettyfprint_syscall (file, num, verbose)
-     FILE *file;
-     int  num;
-     int  verbose;
+proc_prettyfprint_syscall (FILE *file, int num, int verbose)
 {
   if (syscall_table[num])
     fprintf (file, "SYS_%s ", syscall_table[num]);
 {
   if (syscall_table[num])
     fprintf (file, "SYS_%s ", syscall_table[num]);
@@ -1408,22 +1407,15 @@ proc_prettyfprint_syscall (file, num, verbose)
 }
 
 void
 }
 
 void
-proc_prettyprint_syscall (num, verbose)
-     int num;
-     int verbose;
+proc_prettyprint_syscall (int num, int verbose)
 {
   proc_prettyfprint_syscall (stdout, num, verbose);
 }
 
 {
   proc_prettyfprint_syscall (stdout, num, verbose);
 }
 
-/*
- * Prettyprint all of the syscalls in a sysset_t set.
- */
+/* Prettyprint all syscalls in SYSSET.  */
 
 void
 
 void
-proc_prettyfprint_syscalls (file, sysset, verbose)
-     FILE     *file;
-     sysset_t *sysset;
-     int      verbose;
+proc_prettyfprint_syscalls (FILE *file, sysset_t *sysset, int verbose)
 {
   int i;
 
 {
   int i;
 
@@ -1436,14 +1428,14 @@ proc_prettyfprint_syscalls (file, sysset, verbose)
 }
 
 void
 }
 
 void
-proc_prettyprint_syscalls (sysset, verbose)
-     sysset_t *sysset;
-     int      verbose;
+proc_prettyprint_syscalls (sysset_t *sysset, int verbose)
 {
   proc_prettyfprint_syscalls (stdout, sysset, verbose);
 }
 {
   proc_prettyfprint_syscalls (stdout, sysset, verbose);
 }
+\f
+/* Prettyprint signals.  */
 
 
-/* FIXME: add real-time signals */
+/* Signal translation table.  */
 
 static struct trans signal_table[] = 
 {
 
 static struct trans signal_table[] = 
 {
@@ -1586,19 +1578,14 @@ static struct trans signal_table[] =
 #ifdef SIGAIO
   { SIGAIO, "SIGAIO", "Asynchronous I/O signal" },
 #endif
 #ifdef SIGAIO
   { SIGAIO, "SIGAIO", "Asynchronous I/O signal" },
 #endif
+
+  /* FIXME: add real-time signals.  */
 };
 
 };
 
-/*
- * Prettyprint a single signal by number.
- * Accepts a signal number and finds it in the signal table, 
- * then pretty-prints it. 
- */
+/* Prettyprint signal number SIGNO.  */
 
 void
 
 void
-proc_prettyfprint_signal (file, signo, verbose)
-     FILE *file;
-     int  signo;
-     int verbose;
+proc_prettyfprint_signal (FILE *file, int signo, int verbose)
 {
   int i;
 
 {
   int i;
 
@@ -1616,32 +1603,22 @@ proc_prettyfprint_signal (file, signo, verbose)
 }
 
 void
 }
 
 void
-proc_prettyprint_signal (signo, verbose)
-     int signo;
-     int verbose;
+proc_prettyprint_signal (int signo, int verbose)
 {
   proc_prettyfprint_signal (stdout, signo, verbose);
 }
 
 {
   proc_prettyfprint_signal (stdout, signo, verbose);
 }
 
-/*
- * Prettyprint all of the signals in a sigset_t set.
- *
- * This function loops over all signal numbers from 0 to NSIG, 
- * uses them as indexes for prismember, and prints them pretty.
- * 
- * It does not loop over the signal table, as is done with the
- * fault table, because the signal table may contain aliases.
- * If it did, both aliases would be printed.
- */
+/* Prettyprint all signals in SIGSET.  */
 
 void
 
 void
-proc_prettyfprint_signalset (file, sigset, verbose)
-     FILE     *file;
-     sigset_t *sigset;
-     int      verbose;
+proc_prettyfprint_signalset (FILE *file, sigset_t *sigset, int verbose)
 {
   int i;
 
 {
   int i;
 
+  /* Loop over all signal numbers from 0 to NSIG, using them as the
+     index to prismember.  The signal table had better not contain
+     aliases, for if it does they will both be printed.  */
+
   for (i = 0; i < NSIG; i++)
     if (prismember (sigset, i))
       proc_prettyfprint_signal (file, i, verbose);
   for (i = 0; i < NSIG; i++)
     if (prismember (sigset, i))
       proc_prettyfprint_signal (file, i, verbose);
@@ -1651,73 +1628,70 @@ proc_prettyfprint_signalset (file, sigset, verbose)
 }
 
 void
 }
 
 void
-proc_prettyprint_signalset (sigset, verbose)
-     sigset_t *sigset;
-     int      verbose;
+proc_prettyprint_signalset (sigset_t *sigset, int verbose)
 {
   proc_prettyfprint_signalset (stdout, sigset, verbose);
 }
 {
   proc_prettyfprint_signalset (stdout, sigset, verbose);
 }
+\f
+
+/* Prettyprint faults.  */
 
 
-/*  Hardware fault translation table. */
+/* Fault translation table.  */
 
 static struct trans fault_table[] =
 {
 
 static struct trans fault_table[] =
 {
-#if defined (FLTILL)
+#ifdef FLTILL
   { FLTILL, "FLTILL", "Illegal instruction" },
 #endif
   { FLTILL, "FLTILL", "Illegal instruction" },
 #endif
-#if defined (FLTPRIV)
+#ifdef FLTPRIV
   { FLTPRIV, "FLTPRIV", "Privileged instruction" },
 #endif
   { FLTPRIV, "FLTPRIV", "Privileged instruction" },
 #endif
-#if defined (FLTBPT)
+#ifdef FLTBPT
   { FLTBPT, "FLTBPT", "Breakpoint trap" },
 #endif
   { FLTBPT, "FLTBPT", "Breakpoint trap" },
 #endif
-#if defined (FLTTRACE)
+#ifdef FLTTRACE
   { FLTTRACE, "FLTTRACE", "Trace trap" },
 #endif
   { FLTTRACE, "FLTTRACE", "Trace trap" },
 #endif
-#if defined (FLTACCESS)
+#ifdef FLTACCESS
   { FLTACCESS, "FLTACCESS", "Memory access fault" },
 #endif
   { FLTACCESS, "FLTACCESS", "Memory access fault" },
 #endif
-#if defined (FLTBOUNDS)
+#ifdef FLTBOUNDS
   { FLTBOUNDS, "FLTBOUNDS", "Memory bounds violation" },
 #endif
   { FLTBOUNDS, "FLTBOUNDS", "Memory bounds violation" },
 #endif
-#if defined (FLTIOVF)
+#ifdef FLTIOVF
   { FLTIOVF, "FLTIOVF", "Integer overflow" },
 #endif
   { FLTIOVF, "FLTIOVF", "Integer overflow" },
 #endif
-#if defined (FLTIZDIV)
+#ifdef FLTIZDIV
   { FLTIZDIV, "FLTIZDIV", "Integer zero divide" },
 #endif
   { FLTIZDIV, "FLTIZDIV", "Integer zero divide" },
 #endif
-#if defined (FLTFPE)
+#ifdef FLTFPE
   { FLTFPE, "FLTFPE", "Floating-point exception" },
 #endif
   { FLTFPE, "FLTFPE", "Floating-point exception" },
 #endif
-#if defined (FLTSTACK)
+#ifdef FLTSTACK
   { FLTSTACK, "FLTSTACK", "Unrecoverable stack fault" },
 #endif
   { FLTSTACK, "FLTSTACK", "Unrecoverable stack fault" },
 #endif
-#if defined (FLTPAGE)
+#ifdef FLTPAGE
   { FLTPAGE, "FLTPAGE", "Recoverable page fault" },
 #endif
   { FLTPAGE, "FLTPAGE", "Recoverable page fault" },
 #endif
-#if defined (FLTPCINVAL)
+#ifdef FLTPCINVAL
   { FLTPCINVAL, "FLTPCINVAL", "Invalid PC exception" },
 #endif
   { FLTPCINVAL, "FLTPCINVAL", "Invalid PC exception" },
 #endif
-#if defined (FLTWATCH)
+#ifdef FLTWATCH
   { FLTWATCH, "FLTWATCH", "User watchpoint" },
 #endif
   { FLTWATCH, "FLTWATCH", "User watchpoint" },
 #endif
-#if defined (FLTKWATCH)
+#ifdef FLTKWATCH
   { FLTKWATCH, "FLTKWATCH", "Kernel watchpoint" },
 #endif
   { FLTKWATCH, "FLTKWATCH", "Kernel watchpoint" },
 #endif
-#if defined (FLTSCWATCH)
+#ifdef FLTSCWATCH
   { FLTSCWATCH, "FLTSCWATCH", "Hit a store conditional on a watched page" },
 #endif
 };
 
   { FLTSCWATCH, "FLTSCWATCH", "Hit a store conditional on a watched page" },
 #endif
 };
 
-/*
- * Work horse.  Accepts an index into the fault table, prints it pretty. 
- */
+/* Work horse.  Accepts an index into the fault table, prints it
+   pretty.  */
 
 static void
 
 static void
-prettyfprint_faulttable_entry (file, i, verbose)
-     FILE *file;
-     int   i;
-     int   verbose;
+prettyfprint_faulttable_entry (FILE *file, int i, int verbose)
 {
   fprintf (file, "%s", fault_table[i].name);
   if (verbose)
 {
   fprintf (file, "%s", fault_table[i].name);
   if (verbose)
@@ -1726,19 +1700,14 @@ prettyfprint_faulttable_entry (file, i, verbose)
     fprintf (file, " ");
 }
 
     fprintf (file, " ");
 }
 
-/* 
- * Prettyprint a hardware fault by number.
- */
+/* Prettyprint hardware fault number FAULTNO.  */
 
 void
 
 void
-proc_prettyfprint_fault (file, faultno, verbose)
-     FILE *file;
-     int  faultno;
-     int  verbose;
+proc_prettyfprint_fault (FILE *file, int faultno, int verbose)
 {
   int i;
 
 {
   int i;
 
-  for (i = 0; i < sizeof (fault_table) / sizeof (fault_table[0]); i++)
+  for (i = 0; i < ARRAY_SIZE (fault_table); i++)
     if (faultno == fault_table[i].value)
       {
        prettyfprint_faulttable_entry (file, i, verbose);
     if (faultno == fault_table[i].value)
       {
        prettyfprint_faulttable_entry (file, i, verbose);
@@ -1750,31 +1719,23 @@ proc_prettyfprint_fault (file, faultno, verbose)
 }
 
 void
 }
 
 void
-proc_prettyprint_fault (faultno, verbose)
-     int  faultno;
-     int  verbose;
+proc_prettyprint_fault (int faultno, int verbose)
 {
   proc_prettyfprint_fault (stdout, faultno, verbose);
 }
 
 {
   proc_prettyfprint_fault (stdout, faultno, verbose);
 }
 
-/*
- * Prettyprint all the faults in a fltset_t set.
- *
- * This function loops thru the fault table, 
- * using the value field as the index to prismember.
- * The fault table had better not contain aliases, 
- * for if it does they will both be printed.
- */
+/* Prettyprint all faults in FLTSET.  */
 
 void
 
 void
-proc_prettyfprint_faultset (file, fltset, verbose)
-     FILE     *file;
-     fltset_t *fltset;
-     int      verbose;
+proc_prettyfprint_faultset (FILE *file, fltset_t *fltset, int verbose)
 {
   int i;
 
 {
   int i;
 
-  for (i = 0; i < sizeof (fault_table) / sizeof (fault_table[0]); i++)
+  /* Loop through the fault table, using the value field as the index
+     to prismember.  The fault table had better not contain aliases,
+     for if it does they will both be printed.  */
+
+  for (i = 0; i < ARRAY_SIZE (fault_table); i++)
     if (prismember (fltset, fault_table[i].value))
       prettyfprint_faulttable_entry (file, i, verbose);
 
     if (prismember (fltset, fault_table[i].value))
       prettyfprint_faulttable_entry (file, i, verbose);
 
@@ -1783,24 +1744,24 @@ proc_prettyfprint_faultset (file, fltset, verbose)
 }
 
 void
 }
 
 void
-proc_prettyprint_faultset (fltset, verbose)
-     fltset_t *fltset;
-     int      verbose;
+proc_prettyprint_faultset (fltset_t *fltset, int verbose)
 {
   proc_prettyfprint_faultset (stdout, fltset, verbose);
 }
 
 {
   proc_prettyfprint_faultset (stdout, fltset, verbose);
 }
 
-/*
- * Todo: actions, holds...
- */
+/* TODO: actions, holds...  */
 
 void
 proc_prettyprint_actionset (struct sigaction *actions, int verbose)
 {
 }
 
 void
 proc_prettyprint_actionset (struct sigaction *actions, int verbose)
 {
 }
+\f
+
+/* Provide a prototype to silence -Wmissing-prototypes.  */
+void _initialize_proc_events (void);
 
 void
 
 void
-_initialize_proc_events ()
+_initialize_proc_events (void)
 {
   init_syscall_table ();
 }
 {
   init_syscall_table ();
 }
This page took 0.05374 seconds and 4 git commands to generate.