PageRenderTime 94ms CodeModel.GetById 22ms app.highlight 66ms RepoModel.GetById 1ms app.codeStats 1ms

/arch/mips/kernel/irix5sys.S

https://bitbucket.org/evzijst/gittest
Assembly | 1041 lines | 1040 code | 1 blank | 0 comment | 6 complexity | e667550a8aca79aa4e8b3927e95d3da6 MD5 | raw file
   1/*
   2 * This file is subject to the terms and conditions of the GNU General Public
   3 * License.  See the file "COPYING" in the main directory of this archive
   4 * for more details.
   5 *
   6 * 32-bit IRIX5 ABI system call table derived from original file 'irix5sys.h'
   7 * created by David S. Miller.
   8 *
   9 * Copyright (C) 1996 - 2004 David S. Miller <dm@engr.sgi.com>
  10 * Copyright (C) 2004 Steven J. Hill <sjhill@realitydiluted.com>
  11 */
  12#include <asm/asm.h>
  13
  14	/*
  15	 * Key:
  16	 *         V == Valid and should work as expected for most cases.
  17	 *        HV == Half Valid, some things will work, some likely will not
  18	 *        IV == InValid, certainly will not work at all yet
  19	 *        ?V == ?'ably Valid, I have not done enough looking into it
  20	 *        DC == Don't Care, a rats ass we couldn't give
  21	 */
  22
  23	.macro	irix5syscalltable
  24
  25	sys	sys_syscall	0	/* 1000  sysindir()	       V*/
  26	sys	sys_exit	1	/* 1001  exit()		       V*/
  27	sys	sys_fork	0	/* 1002  fork()		       V*/
  28	sys	sys_read	3	/* 1003  read()		       V*/
  29	sys	sys_write	3	/* 1004  write()	       V*/
  30	sys	sys_open	3	/* 1005  open()		       V*/
  31	sys	sys_close	1	/* 1006  close()	       V*/
  32	sys	irix_unimp	0	/* 1007  (XXX IRIX 4 wait)     V*/
  33	sys	sys_creat	2	/* 1008  creat()	       V*/
  34	sys	sys_link	2	/* 1009  link()		       V*/
  35	sys	sys_unlink	1	/* 1010  unlink()	       V*/
  36	sys	irix_exec	0	/* 1011  exec()		       V*/
  37	sys	sys_chdir	1	/* 1012  chdir()	       V*/
  38	sys	irix_gtime	0	/* 1013  time()		       V*/
  39	sys	irix_unimp	0	/* 1014  (XXX IRIX 4 mknod)    V*/
  40	sys	sys_chmod	2	/* 1015  chmod()	       V*/
  41	sys	sys_chown	3	/* 1016  chown()	       V*/
  42	sys	irix_brk	1	/* 1017  break()	       V*/
  43	sys	irix_unimp	0	/* 1018  (XXX IRIX 4 stat)     V*/
  44	sys	sys_lseek	3	/* 1019  lseek()     XXX64bit HV*/
  45	sys	irix_getpid	0	/* 1020  getpid()	       V*/
  46	sys	irix_mount	6	/* 1021  mount()	      IV*/
  47	sys	sys_umount	1	/* 1022  umount()	       V*/
  48	sys	sys_setuid	1	/* 1023  setuid()	       V*/
  49	sys	irix_getuid	0	/* 1024  getuid()	       V*/
  50	sys	irix_stime	1	/* 1025  stime()	       V*/
  51	sys	irix_unimp	4	/* 1026  XXX ptrace()	      IV*/
  52	sys	irix_alarm	1	/* 1027  alarm()	       V*/
  53	sys	irix_unimp	0	/* 1028  (XXX IRIX 4 fstat)    V*/
  54	sys	irix_pause	0	/* 1029  pause()	       V*/
  55	sys	sys_utime	2	/* 1030  utime()	       V*/
  56	sys	irix_unimp	0	/* 1031  nuthin'	       V*/
  57	sys	irix_unimp	0	/* 1032  nobody home man...    V*/
  58	sys	sys_access	2	/* 1033  access()	       V*/
  59	sys	sys_nice	1	/* 1034  nice()		       V*/
  60	sys	irix_statfs	2	/* 1035  statfs()	       V*/
  61	sys	sys_sync	0	/* 1036  sync()		       V*/
  62	sys	sys_kill	2	/* 1037  kill()		       V*/
  63	sys	irix_fstatfs	2	/* 1038  fstatfs()	       V*/
  64	sys	irix_setpgrp	1	/* 1039  setpgrp()	       V*/
  65	sys	irix_syssgi	0	/* 1040  syssgi()	      HV*/
  66	sys	sys_dup		1	/* 1041  dup()		       V*/
  67	sys	sys_pipe	0	/* 1042  pipe()		       V*/
  68	sys	irix_times	1	/* 1043  times()	       V*/
  69	sys	irix_unimp	0	/* 1044  XXX profil()	      IV*/
  70	sys	irix_unimp	0	/* 1045  XXX lock()	      IV*/
  71	sys	sys_setgid	1	/* 1046  setgid()	       V*/
  72	sys	irix_getgid	0	/* 1047  getgid()	       V*/
  73	sys	irix_unimp	0	/* 1048  (XXX IRIX 4 ssig)     V*/
  74	sys	irix_msgsys	6	/* 1049  sys_msgsys	       V*/
  75	sys	sys_sysmips	4	/* 1050  sysmips()	      HV*/
  76	sys	irix_unimp	0	/* 1051	 XXX sysacct()	      IV*/
  77	sys	irix_shmsys	5	/* 1052  sys_shmsys	       V*/
  78	sys	irix_semsys	0	/* 1053  sys_semsys	       V*/
  79	sys	irix_ioctl	3	/* 1054  ioctl()	      HV*/
  80	sys	irix_uadmin	0	/* 1055  XXX sys_uadmin()     HC*/
  81	sys	irix_sysmp	0	/* 1056  sysmp()	      HV*/
  82	sys	irix_utssys	4	/* 1057  sys_utssys()	      HV*/
  83	sys	irix_unimp	0	/* 1058  nada enchilada	       V*/
  84	sys	irix_exece	0	/* 1059  exece()	       V*/
  85	sys	sys_umask	1	/* 1060  umask()	       V*/
  86	sys	sys_chroot	1	/* 1061  chroot()	       V*/
  87	sys	irix_fcntl	3	/* 1062  fcntl()	      ?V*/
  88	sys	irix_ulimit	2	/* 1063  ulimit()	      HV*/
  89	sys	irix_unimp	0	/* 1064  XXX AFS shit	      DC*/
  90	sys	irix_unimp	0	/* 1065  XXX AFS shit	      DC*/
  91	sys	irix_unimp	0	/* 1066  XXX AFS shit	      DC*/
  92	sys	irix_unimp	0	/* 1067  XXX AFS shit	      DC*/
  93	sys	irix_unimp	0	/* 1068  XXX AFS shit	      DC*/
  94	sys	irix_unimp	0	/* 1069  XXX AFS shit	      DC*/
  95	sys	irix_unimp	0	/* 1070  XXX AFS shit	      DC*/
  96	sys	irix_unimp	0	/* 1071  XXX AFS shit	      DC*/
  97	sys	irix_unimp	0	/* 1072  XXX AFS shit	      DC*/
  98	sys	irix_unimp	0	/* 1073  XXX AFS shit	      DC*/
  99	sys	irix_unimp	0	/* 1074  nuttin'	       V*/
 100	sys	irix_unimp	0	/* 1075  XXX sys_getrlimit64()IV*/
 101	sys	irix_unimp	0	/* 1076  XXX sys_setrlimit64()IV*/
 102	sys	sys_nanosleep	2	/* 1077  nanosleep()	       V*/
 103	sys	irix_lseek64	5	/* 1078  lseek64()	      ?V*/
 104	sys	sys_rmdir	1	/* 1079  rmdir()	       V*/
 105	sys	sys_mkdir	2	/* 1080  mkdir()	       V*/
 106	sys	sys_getdents	3	/* 1081  getdents()	       V*/
 107	sys	irix_sginap	1	/* 1082  sys_sginap()	       V*/
 108	sys	irix_sgikopt	3	/* 1083  sys_sgikopt()	      DC*/
 109	sys	sys_sysfs	3	/* 1084  sysfs()	      ?V*/
 110	sys	irix_unimp	0	/* 1085  XXX sys_getmsg()     DC*/
 111	sys	irix_unimp	0	/* 1086  XXX sys_putmsg()     DC*/
 112	sys	sys_poll	3	/* 1087  poll()	               V*/
 113	sys	irix_sigreturn	0	/* 1088  sigreturn()	      ?V*/
 114	sys	sys_accept	3	/* 1089  accept()	       V*/
 115	sys	sys_bind	3	/* 1090  bind()		       V*/
 116	sys	sys_connect	3	/* 1091  connect()	       V*/
 117	sys	irix_gethostid	0	/* 1092  sys_gethostid()      ?V*/
 118	sys	sys_getpeername	3	/* 1093  getpeername()	       V*/
 119	sys	sys_getsockname	3	/* 1094  getsockname()	       V*/
 120	sys	sys_getsockopt	5	/* 1095  getsockopt()	       V*/
 121	sys	sys_listen	2	/* 1096  listen()	       V*/
 122	sys	sys_recv	4	/* 1097  recv()		       V*/
 123	sys	sys_recvfrom	6	/* 1098  recvfrom()	       V*/
 124	sys	sys_recvmsg	3	/* 1099  recvmsg()	       V*/
 125	sys	sys_select	5	/* 1100  select()	       V*/
 126	sys	sys_send	4	/* 1101  send()		       V*/
 127	sys	sys_sendmsg	3	/* 1102  sendmsg()	       V*/
 128	sys	sys_sendto	6	/* 1103  sendto()	       V*/
 129	sys	irix_sethostid	1	/* 1104  sys_sethostid()      ?V*/
 130	sys	sys_setsockopt	5	/* 1105  setsockopt()	       V*/
 131	sys	sys_shutdown	2	/* 1106  shutdown()	      ?V*/
 132	sys	irix_socket	3	/* 1107  socket()	       V*/
 133	sys	sys_gethostname	2	/* 1108  sys_gethostname()    ?V*/
 134	sys	sys_sethostname	2	/* 1109  sethostname()	      ?V*/
 135	sys	irix_getdomainname 2	/* 1110  sys_getdomainname()  ?V*/
 136	sys	sys_setdomainname 2	/* 1111  setdomainname()      ?V*/
 137	sys	sys_truncate	2	/* 1112  truncate()	       V*/
 138	sys	sys_ftruncate	2	/* 1113  ftruncate()	       V*/
 139	sys	sys_rename	2	/* 1114  rename()	       V*/
 140	sys	sys_symlink	2	/* 1115  symlink()	       V*/
 141	sys	sys_readlink	3	/* 1116  readlink()	       V*/
 142	sys	irix_unimp	0	/* 1117  XXX IRIX 4 lstat()   DC*/
 143	sys	irix_unimp	0	/* 1118  nothin'	       V*/
 144	sys	irix_unimp	0	/* 1119  XXX nfs_svc()	      DC*/
 145	sys	irix_unimp	0	/* 1120  XXX nfs_getfh()      DC*/
 146	sys	irix_unimp	0	/* 1121  XXX async_daemon()   DC*/
 147	sys	irix_unimp	0	/* 1122  XXX exportfs()	      DC*/
 148	sys	sys_setregid	2	/* 1123  setregid()	       V*/
 149	sys	sys_setreuid	2	/* 1124  setreuid()	       V*/
 150	sys	sys_getitimer	2	/* 1125  getitimer()	       V*/
 151	sys	sys_setitimer	3	/* 1126  setitimer()	       V*/
 152	sys	irix_unimp	1	/* 1127  XXX adjtime() 	      IV*/
 153	sys	irix_gettimeofday 1	/* 1128  gettimeofday()	       V*/
 154	sys	irix_unimp	0	/* 1129  XXX sproc()	      IV*/
 155	sys	irix_prctl	0	/* 1130  prctl()	      HV*/
 156	sys	irix_unimp	0	/* 1131  XXX procblk()	      IV*/
 157	sys	irix_unimp	0	/* 1132  XXX sprocsp()	      IV*/
 158	sys	irix_unimp	0	/* 1133  XXX sgigsc()	      IV*/
 159	sys	irix_mmap32	6	/* 1134  mmap()	   XXXflags?  ?V*/
 160	sys	sys_munmap	2	/* 1135  munmap()	       V*/
 161	sys	sys_mprotect	3	/* 1136  mprotect()	       V*/
 162	sys	sys_msync	4	/* 1137  msync()	       V*/
 163	sys	irix_madvise	3	/* 1138  madvise()	      DC*/
 164	sys	irix_pagelock	3	/* 1139  pagelock()	      IV*/
 165	sys	irix_getpagesize 0	/* 1140  getpagesize()         V*/
 166	sys	irix_quotactl	0	/* 1141  quotactl()	       V*/
 167	sys	irix_unimp	0	/* 1142  nobody home man       V*/
 168	sys	sys_getpgid	1	/* 1143  BSD getpgrp()	       V*/
 169	sys	irix_BSDsetpgrp 2	/* 1143  BSD setpgrp()	       V*/
 170	sys	sys_vhangup	0	/* 1144  vhangup()	       V*/
 171	sys	sys_fsync	1	/* 1145  fsync()	       V*/
 172	sys	sys_fchdir	1	/* 1146  fchdir()	       V*/
 173	sys	sys_getrlimit	2	/* 1147  getrlimit()	      ?V*/
 174	sys	sys_setrlimit	2	/* 1148  setrlimit()	      ?V*/
 175	sys	sys_cacheflush	3	/* 1150  cacheflush()	      HV*/
 176	sys	sys_cachectl	3	/* 1151  cachectl()	      HV*/
 177	sys	sys_fchown	3	/* 1152  fchown()	      ?V*/
 178	sys	sys_fchmod	2	/* 1153  fchmod()	      ?V*/
 179	sys	irix_unimp	0	/* 1154  XXX IRIX 4 wait3()    V*/
 180	sys	sys_socketpair	4	/* 1155  socketpair()	       V*/
 181	sys	irix_systeminfo	3	/* 1156  systeminfo()	      IV*/
 182	sys	irix_uname	1	/* 1157  uname()	      IV*/
 183	sys	irix_xstat	3	/* 1158  xstat()	       V*/
 184	sys	irix_lxstat	3	/* 1159  lxstat()	       V*/
 185	sys	irix_fxstat	3	/* 1160  fxstat()	       V*/
 186	sys	irix_xmknod	0	/* 1161  xmknod()	      ?V*/
 187	sys	irix_sigaction	4	/* 1162  sigaction()	      ?V*/
 188	sys	irix_sigpending	1	/* 1163  sigpending()	      ?V*/
 189	sys	irix_sigprocmask 3	/* 1164  sigprocmask()	      ?V*/
 190	sys	irix_sigsuspend	0	/* 1165  sigsuspend()	      ?V*/
 191	sys	irix_sigpoll_sys 3	/* 1166  sigpoll_sys()	      IV*/
 192	sys	irix_swapctl	2	/* 1167  swapctl()	      IV*/
 193	sys	irix_getcontext	0	/* 1168  getcontext()	      HV*/
 194	sys	irix_setcontext	0	/* 1169  setcontext()	      HV*/
 195	sys	irix_waitsys	5	/* 1170  waitsys()	      IV*/
 196	sys	irix_sigstack	2	/* 1171  sigstack()	      HV*/
 197	sys	irix_sigaltstack 2	/* 1172  sigaltstack()	      HV*/
 198	sys	irix_sigsendset	2	/* 1173  sigsendset()	      IV*/
 199	sys	irix_statvfs	2	/* 1174  statvfs()	       V*/
 200	sys	irix_fstatvfs	2	/* 1175  fstatvfs()	       V*/
 201	sys	irix_unimp	0	/* 1176  XXX getpmsg()	      DC*/
 202	sys	irix_unimp	0	/* 1177  XXX putpmsg()	      DC*/
 203	sys	sys_lchown	3	/* 1178  lchown()	       V*/
 204	sys	irix_priocntl	0	/* 1179  priocntl()	      DC*/
 205	sys	irix_sigqueue	4	/* 1180  sigqueue()	      IV*/
 206	sys	sys_readv	3	/* 1181  readv()	       V*/
 207	sys	sys_writev	3	/* 1182  writev()	       V*/
 208	sys	irix_truncate64 4	/* 1183  truncate64() XX32bit HV*/
 209	sys	irix_ftruncate64 4	/* 1184  ftruncate64()XX32bit HV*/
 210	sys	irix_mmap64	0	/* 1185  mmap64()     XX32bit HV*/
 211	sys	irix_dmi	0	/* 1186  dmi()		      DC*/
 212	sys	irix_pread	6	/* 1187  pread()	      IV*/
 213	sys	irix_pwrite	6	/* 1188  pwrite()	      IV*/
 214	sys	sys_fsync	1	/* 1189  fdatasync()  XXPOSIX HV*/
 215	sys	irix_sgifastpath 7	/* 1190  sgifastpath() WHEEE  IV*/
 216	sys	irix_unimp	0	/* 1191  XXX attr_get()	      DC*/
 217	sys	irix_unimp	0	/* 1192  XXX attr_getf()      DC*/
 218	sys	irix_unimp	0	/* 1193  XXX attr_set()	      DC*/
 219	sys	irix_unimp	0	/* 1194  XXX attr_setf()      DC*/
 220	sys	irix_unimp	0	/* 1195  XXX attr_remove()    DC*/
 221	sys	irix_unimp	0	/* 1196  XXX attr_removef()   DC*/
 222	sys	irix_unimp	0	/* 1197  XXX attr_list()      DC*/
 223	sys	irix_unimp	0	/* 1198  XXX attr_listf()     DC*/
 224	sys	irix_unimp	0	/* 1199  XXX attr_multi()     DC*/
 225	sys	irix_unimp	0	/* 1200  XXX attr_multif()    DC*/
 226	sys	irix_statvfs64	2	/* 1201  statvfs64()	       V*/
 227	sys	irix_fstatvfs64	2	/* 1202  fstatvfs64()	       V*/
 228	sys	irix_getmountid	2	/* 1203  getmountid()XXXfsids HV*/
 229	sys	irix_nsproc	5	/* 1204  nsproc()	      IV*/
 230	sys	irix_getdents64 3	/* 1205  getdents64()	      HV*/
 231	sys	irix_unimp	0	/* 1206  XXX DFS garbage      DC*/
 232	sys	irix_ngetdents	4	/* 1207  ngetdents() XXXeop   HV*/
 233	sys	irix_ngetdents64 4	/* 1208  ngetdents64() XXXeop HV*/
 234	sys	irix_unimp	0	/* 1209  nothin'	       V*/
 235	sys	irix_unimp	0	/* 1210  XXX pidsprocsp()	*/
 236	sys	irix_unimp	0	/* 1211  XXX rexec()		*/
 237	sys	irix_unimp	0	/* 1212  XXX timer_create()	*/
 238	sys	irix_unimp	0	/* 1213  XXX timer_delete()	*/
 239	sys	irix_unimp	0	/* 1214  XXX timer_settime()	*/
 240	sys	irix_unimp	0	/* 1215  XXX timer_gettime()	*/
 241	sys	irix_unimp	0	/* 1216  XXX timer_setoverrun()	*/
 242	sys	sys_sched_rr_get_interval 2		/* 1217  sched_rr_get_interval()V*/
 243	sys	sys_sched_yield	0	/* 1218  sched_yield()	       V*/
 244	sys	sys_sched_getscheduler 1 /* 1219  sched_getscheduler()  V*/
 245	sys	sys_sched_setscheduler 3 /* 1220  sched_setscheduler()  V*/
 246	sys	sys_sched_getparam 2	/* 1221  sched_getparam()      V*/
 247	sys	sys_sched_setparam 2	/* 1222  sched_setparam()      V*/
 248	sys	irix_unimp	0	/* 1223  XXX usync_cntl()	*/
 249	sys	irix_unimp	0	/* 1224  XXX psema_cntl()	*/
 250	sys	irix_unimp	0	/* 1225  XXX restartreturn()	*/
 251
 252	/* Just to pad things out nicely. */
 253	sys	irix_unimp	0
 254	sys	irix_unimp	0
 255	sys	irix_unimp	0
 256	sys	irix_unimp	0
 257	sys	irix_unimp	0
 258	sys	irix_unimp	0
 259	sys	irix_unimp	0
 260	sys	irix_unimp	0
 261	sys	irix_unimp	0
 262	sys	irix_unimp	0
 263	sys	irix_unimp	0
 264	sys	irix_unimp	0
 265	sys	irix_unimp	0
 266	sys	irix_unimp	0
 267	sys	irix_unimp	0
 268	sys	irix_unimp	0
 269	sys	irix_unimp	0
 270	sys	irix_unimp	0
 271	sys	irix_unimp	0
 272	sys	irix_unimp	0
 273	sys	irix_unimp	0
 274	sys	irix_unimp	0
 275	sys	irix_unimp	0
 276	sys	irix_unimp	0
 277	sys	irix_unimp	0
 278	sys	irix_unimp	0
 279	sys	irix_unimp	0
 280	sys	irix_unimp	0
 281	sys	irix_unimp	0
 282	sys	irix_unimp	0
 283	sys	irix_unimp	0
 284	sys	irix_unimp	0
 285	sys	irix_unimp	0
 286	sys	irix_unimp	0
 287	sys	irix_unimp	0
 288	sys	irix_unimp	0
 289	sys	irix_unimp	0
 290	sys	irix_unimp	0
 291	sys	irix_unimp	0
 292	sys	irix_unimp	0
 293	sys	irix_unimp	0
 294	sys	irix_unimp	0
 295	sys	irix_unimp	0
 296	sys	irix_unimp	0
 297	sys	irix_unimp	0
 298	sys	irix_unimp	0
 299	sys	irix_unimp	0
 300	sys	irix_unimp	0
 301	sys	irix_unimp	0
 302	sys	irix_unimp	0
 303	sys	irix_unimp	0
 304	sys	irix_unimp	0
 305	sys	irix_unimp	0
 306	sys	irix_unimp	0
 307	sys	irix_unimp	0
 308	sys	irix_unimp	0
 309	sys	irix_unimp	0
 310	sys	irix_unimp	0
 311	sys	irix_unimp	0
 312	sys	irix_unimp	0
 313	sys	irix_unimp	0
 314	sys	irix_unimp	0
 315	sys	irix_unimp	0
 316	sys	irix_unimp	0
 317	sys	irix_unimp	0
 318	sys	irix_unimp	0
 319	sys	irix_unimp	0
 320	sys	irix_unimp	0
 321	sys	irix_unimp	0
 322	sys	irix_unimp	0
 323	sys	irix_unimp	0
 324	sys	irix_unimp	0
 325	sys	irix_unimp	0
 326	sys	irix_unimp	0
 327	sys	irix_unimp	0
 328	sys	irix_unimp	0
 329	sys	irix_unimp	0
 330	sys	irix_unimp	0
 331	sys	irix_unimp	0
 332	sys	irix_unimp	0
 333	sys	irix_unimp	0
 334	sys	irix_unimp	0
 335	sys	irix_unimp	0
 336	sys	irix_unimp	0
 337	sys	irix_unimp	0
 338	sys	irix_unimp	0
 339	sys	irix_unimp	0
 340	sys	irix_unimp	0
 341	sys	irix_unimp	0
 342	sys	irix_unimp	0
 343	sys	irix_unimp	0
 344	sys	irix_unimp	0
 345	sys	irix_unimp	0
 346	sys	irix_unimp	0
 347	sys	irix_unimp	0
 348	sys	irix_unimp	0
 349	sys	irix_unimp	0
 350	sys	irix_unimp	0
 351	sys	irix_unimp	0
 352	sys	irix_unimp	0
 353	sys	irix_unimp	0
 354	sys	irix_unimp	0
 355	sys	irix_unimp	0
 356	sys	irix_unimp	0
 357	sys	irix_unimp	0
 358	sys	irix_unimp	0
 359	sys	irix_unimp	0
 360	sys	irix_unimp	0
 361	sys	irix_unimp	0
 362	sys	irix_unimp	0
 363	sys	irix_unimp	0
 364	sys	irix_unimp	0
 365	sys	irix_unimp	0
 366	sys	irix_unimp	0
 367	sys	irix_unimp	0
 368	sys	irix_unimp	0
 369	sys	irix_unimp	0
 370	sys	irix_unimp	0
 371	sys	irix_unimp	0
 372	sys	irix_unimp	0
 373	sys	irix_unimp	0
 374	sys	irix_unimp	0
 375	sys	irix_unimp	0
 376	sys	irix_unimp	0
 377	sys	irix_unimp	0
 378	sys	irix_unimp	0
 379	sys	irix_unimp	0
 380	sys	irix_unimp	0
 381	sys	irix_unimp	0
 382	sys	irix_unimp	0
 383	sys	irix_unimp	0
 384	sys	irix_unimp	0
 385	sys	irix_unimp	0
 386	sys	irix_unimp	0
 387	sys	irix_unimp	0
 388	sys	irix_unimp	0
 389	sys	irix_unimp	0
 390	sys	irix_unimp	0
 391	sys	irix_unimp	0
 392	sys	irix_unimp	0
 393	sys	irix_unimp	0
 394	sys	irix_unimp	0
 395	sys	irix_unimp	0
 396	sys	irix_unimp	0
 397	sys	irix_unimp	0
 398	sys	irix_unimp	0
 399	sys	irix_unimp	0
 400	sys	irix_unimp	0
 401	sys	irix_unimp	0
 402	sys	irix_unimp	0
 403	sys	irix_unimp	0
 404	sys	irix_unimp	0
 405	sys	irix_unimp	0
 406	sys	irix_unimp	0
 407	sys	irix_unimp	0
 408	sys	irix_unimp	0
 409	sys	irix_unimp	0
 410	sys	irix_unimp	0
 411	sys	irix_unimp	0
 412	sys	irix_unimp	0
 413	sys	irix_unimp	0
 414	sys	irix_unimp	0
 415	sys	irix_unimp	0
 416	sys	irix_unimp	0
 417	sys	irix_unimp	0
 418	sys	irix_unimp	0
 419	sys	irix_unimp	0
 420	sys	irix_unimp	0
 421	sys	irix_unimp	0
 422	sys	irix_unimp	0
 423	sys	irix_unimp	0
 424	sys	irix_unimp	0
 425	sys	irix_unimp	0
 426	sys	irix_unimp	0
 427	sys	irix_unimp	0
 428	sys	irix_unimp	0
 429	sys	irix_unimp	0
 430	sys	irix_unimp	0
 431	sys	irix_unimp	0
 432	sys	irix_unimp	0
 433	sys	irix_unimp	0
 434	sys	irix_unimp	0
 435	sys	irix_unimp	0
 436	sys	irix_unimp	0
 437	sys	irix_unimp	0
 438	sys	irix_unimp	0
 439	sys	irix_unimp	0
 440	sys	irix_unimp	0
 441	sys	irix_unimp	0
 442	sys	irix_unimp	0
 443	sys	irix_unimp	0
 444	sys	irix_unimp	0
 445	sys	irix_unimp	0
 446	sys	irix_unimp	0
 447	sys	irix_unimp	0
 448	sys	irix_unimp	0
 449	sys	irix_unimp	0
 450	sys	irix_unimp	0
 451	sys	irix_unimp	0
 452	sys	irix_unimp	0
 453	sys	irix_unimp	0
 454	sys	irix_unimp	0
 455	sys	irix_unimp	0
 456	sys	irix_unimp	0
 457	sys	irix_unimp	0
 458	sys	irix_unimp	0
 459	sys	irix_unimp	0
 460	sys	irix_unimp	0
 461	sys	irix_unimp	0
 462	sys	irix_unimp	0
 463	sys	irix_unimp	0
 464	sys	irix_unimp	0
 465	sys	irix_unimp	0
 466	sys	irix_unimp	0
 467	sys	irix_unimp	0
 468	sys	irix_unimp	0
 469	sys	irix_unimp	0
 470	sys	irix_unimp	0
 471	sys	irix_unimp	0
 472	sys	irix_unimp	0
 473	sys	irix_unimp	0
 474	sys	irix_unimp	0
 475	sys	irix_unimp	0
 476	sys	irix_unimp	0
 477	sys	irix_unimp	0
 478	sys	irix_unimp	0
 479	sys	irix_unimp	0
 480	sys	irix_unimp	0
 481	sys	irix_unimp	0
 482	sys	irix_unimp	0
 483	sys	irix_unimp	0
 484	sys	irix_unimp	0
 485	sys	irix_unimp	0
 486	sys	irix_unimp	0
 487	sys	irix_unimp	0
 488	sys	irix_unimp	0
 489	sys	irix_unimp	0
 490	sys	irix_unimp	0
 491	sys	irix_unimp	0
 492	sys	irix_unimp	0
 493	sys	irix_unimp	0
 494	sys	irix_unimp	0
 495	sys	irix_unimp	0
 496	sys	irix_unimp	0
 497	sys	irix_unimp	0
 498	sys	irix_unimp	0
 499	sys	irix_unimp	0
 500	sys	irix_unimp	0
 501	sys	irix_unimp	0
 502	sys	irix_unimp	0
 503	sys	irix_unimp	0
 504	sys	irix_unimp	0
 505	sys	irix_unimp	0
 506	sys	irix_unimp	0
 507	sys	irix_unimp	0
 508	sys	irix_unimp	0
 509	sys	irix_unimp	0
 510	sys	irix_unimp	0
 511	sys	irix_unimp	0
 512	sys	irix_unimp	0
 513	sys	irix_unimp	0
 514	sys	irix_unimp	0
 515	sys	irix_unimp	0
 516	sys	irix_unimp	0
 517	sys	irix_unimp	0
 518	sys	irix_unimp	0
 519	sys	irix_unimp	0
 520	sys	irix_unimp	0
 521	sys	irix_unimp	0
 522	sys	irix_unimp	0
 523	sys	irix_unimp	0
 524	sys	irix_unimp	0
 525	sys	irix_unimp	0
 526	sys	irix_unimp	0
 527	sys	irix_unimp	0
 528	sys	irix_unimp	0
 529	sys	irix_unimp	0
 530	sys	irix_unimp	0
 531	sys	irix_unimp	0
 532	sys	irix_unimp	0
 533	sys	irix_unimp	0
 534	sys	irix_unimp	0
 535	sys	irix_unimp	0
 536	sys	irix_unimp	0
 537	sys	irix_unimp	0
 538	sys	irix_unimp	0
 539	sys	irix_unimp	0
 540	sys	irix_unimp	0
 541	sys	irix_unimp	0
 542	sys	irix_unimp	0
 543	sys	irix_unimp	0
 544	sys	irix_unimp	0
 545	sys	irix_unimp	0
 546	sys	irix_unimp	0
 547	sys	irix_unimp	0
 548	sys	irix_unimp	0
 549	sys	irix_unimp	0
 550	sys	irix_unimp	0
 551	sys	irix_unimp	0
 552	sys	irix_unimp	0
 553	sys	irix_unimp	0
 554	sys	irix_unimp	0
 555	sys	irix_unimp	0
 556	sys	irix_unimp	0
 557	sys	irix_unimp	0
 558	sys	irix_unimp	0
 559	sys	irix_unimp	0
 560	sys	irix_unimp	0
 561	sys	irix_unimp	0
 562	sys	irix_unimp	0
 563	sys	irix_unimp	0
 564	sys	irix_unimp	0
 565	sys	irix_unimp	0
 566	sys	irix_unimp	0
 567	sys	irix_unimp	0
 568	sys	irix_unimp	0
 569	sys	irix_unimp	0
 570	sys	irix_unimp	0
 571	sys	irix_unimp	0
 572	sys	irix_unimp	0
 573	sys	irix_unimp	0
 574	sys	irix_unimp	0
 575	sys	irix_unimp	0
 576	sys	irix_unimp	0
 577	sys	irix_unimp	0
 578	sys	irix_unimp	0
 579	sys	irix_unimp	0
 580	sys	irix_unimp	0
 581	sys	irix_unimp	0
 582	sys	irix_unimp	0
 583	sys	irix_unimp	0
 584	sys	irix_unimp	0
 585	sys	irix_unimp	0
 586	sys	irix_unimp	0
 587	sys	irix_unimp	0
 588	sys	irix_unimp	0
 589	sys	irix_unimp	0
 590	sys	irix_unimp	0
 591	sys	irix_unimp	0
 592	sys	irix_unimp	0
 593	sys	irix_unimp	0
 594	sys	irix_unimp	0
 595	sys	irix_unimp	0
 596	sys	irix_unimp	0
 597	sys	irix_unimp	0
 598	sys	irix_unimp	0
 599	sys	irix_unimp	0
 600	sys	irix_unimp	0
 601	sys	irix_unimp	0
 602	sys	irix_unimp	0
 603	sys	irix_unimp	0
 604	sys	irix_unimp	0
 605	sys	irix_unimp	0
 606	sys	irix_unimp	0
 607	sys	irix_unimp	0
 608	sys	irix_unimp	0
 609	sys	irix_unimp	0
 610	sys	irix_unimp	0
 611	sys	irix_unimp	0
 612	sys	irix_unimp	0
 613	sys	irix_unimp	0
 614	sys	irix_unimp	0
 615	sys	irix_unimp	0
 616	sys	irix_unimp	0
 617	sys	irix_unimp	0
 618	sys	irix_unimp	0
 619	sys	irix_unimp	0
 620	sys	irix_unimp	0
 621	sys	irix_unimp	0
 622	sys	irix_unimp	0
 623	sys	irix_unimp	0
 624	sys	irix_unimp	0
 625	sys	irix_unimp	0
 626	sys	irix_unimp	0
 627	sys	irix_unimp	0
 628	sys	irix_unimp	0
 629	sys	irix_unimp	0
 630	sys	irix_unimp	0
 631	sys	irix_unimp	0
 632	sys	irix_unimp	0
 633	sys	irix_unimp	0
 634	sys	irix_unimp	0
 635	sys	irix_unimp	0
 636	sys	irix_unimp	0
 637	sys	irix_unimp	0
 638	sys	irix_unimp	0
 639	sys	irix_unimp	0
 640	sys	irix_unimp	0
 641	sys	irix_unimp	0
 642	sys	irix_unimp	0
 643	sys	irix_unimp	0
 644	sys	irix_unimp	0
 645	sys	irix_unimp	0
 646	sys	irix_unimp	0
 647	sys	irix_unimp	0
 648	sys	irix_unimp	0
 649	sys	irix_unimp	0
 650	sys	irix_unimp	0
 651	sys	irix_unimp	0
 652	sys	irix_unimp	0
 653	sys	irix_unimp	0
 654	sys	irix_unimp	0
 655	sys	irix_unimp	0
 656	sys	irix_unimp	0
 657	sys	irix_unimp	0
 658	sys	irix_unimp	0
 659	sys	irix_unimp	0
 660	sys	irix_unimp	0
 661	sys	irix_unimp	0
 662	sys	irix_unimp	0
 663	sys	irix_unimp	0
 664	sys	irix_unimp	0
 665	sys	irix_unimp	0
 666	sys	irix_unimp	0
 667	sys	irix_unimp	0
 668	sys	irix_unimp	0
 669	sys	irix_unimp	0
 670	sys	irix_unimp	0
 671	sys	irix_unimp	0
 672	sys	irix_unimp	0
 673	sys	irix_unimp	0
 674	sys	irix_unimp	0
 675	sys	irix_unimp	0
 676	sys	irix_unimp	0
 677	sys	irix_unimp	0
 678	sys	irix_unimp	0
 679	sys	irix_unimp	0
 680	sys	irix_unimp	0
 681	sys	irix_unimp	0
 682	sys	irix_unimp	0
 683	sys	irix_unimp	0
 684	sys	irix_unimp	0
 685	sys	irix_unimp	0
 686	sys	irix_unimp	0
 687	sys	irix_unimp	0
 688	sys	irix_unimp	0
 689	sys	irix_unimp	0
 690	sys	irix_unimp	0
 691	sys	irix_unimp	0
 692	sys	irix_unimp	0
 693	sys	irix_unimp	0
 694	sys	irix_unimp	0
 695	sys	irix_unimp	0
 696	sys	irix_unimp	0
 697	sys	irix_unimp	0
 698	sys	irix_unimp	0
 699	sys	irix_unimp	0
 700	sys	irix_unimp	0
 701	sys	irix_unimp	0
 702	sys	irix_unimp	0
 703	sys	irix_unimp	0
 704	sys	irix_unimp	0
 705	sys	irix_unimp	0
 706	sys	irix_unimp	0
 707	sys	irix_unimp	0
 708	sys	irix_unimp	0
 709	sys	irix_unimp	0
 710	sys	irix_unimp	0
 711	sys	irix_unimp	0
 712	sys	irix_unimp	0
 713	sys	irix_unimp	0
 714	sys	irix_unimp	0
 715	sys	irix_unimp	0
 716	sys	irix_unimp	0
 717	sys	irix_unimp	0
 718	sys	irix_unimp	0
 719	sys	irix_unimp	0
 720	sys	irix_unimp	0
 721	sys	irix_unimp	0
 722	sys	irix_unimp	0
 723	sys	irix_unimp	0
 724	sys	irix_unimp	0
 725	sys	irix_unimp	0
 726	sys	irix_unimp	0
 727	sys	irix_unimp	0
 728	sys	irix_unimp	0
 729	sys	irix_unimp	0
 730	sys	irix_unimp	0
 731	sys	irix_unimp	0
 732	sys	irix_unimp	0
 733	sys	irix_unimp	0
 734	sys	irix_unimp	0
 735	sys	irix_unimp	0
 736	sys	irix_unimp	0
 737	sys	irix_unimp	0
 738	sys	irix_unimp	0
 739	sys	irix_unimp	0
 740	sys	irix_unimp	0
 741	sys	irix_unimp	0
 742	sys	irix_unimp	0
 743	sys	irix_unimp	0
 744	sys	irix_unimp	0
 745	sys	irix_unimp	0
 746	sys	irix_unimp	0
 747	sys	irix_unimp	0
 748	sys	irix_unimp	0
 749	sys	irix_unimp	0
 750	sys	irix_unimp	0
 751	sys	irix_unimp	0
 752	sys	irix_unimp	0
 753	sys	irix_unimp	0
 754	sys	irix_unimp	0
 755	sys	irix_unimp	0
 756	sys	irix_unimp	0
 757	sys	irix_unimp	0
 758	sys	irix_unimp	0
 759	sys	irix_unimp	0
 760	sys	irix_unimp	0
 761	sys	irix_unimp	0
 762	sys	irix_unimp	0
 763	sys	irix_unimp	0
 764	sys	irix_unimp	0
 765	sys	irix_unimp	0
 766	sys	irix_unimp	0
 767	sys	irix_unimp	0
 768	sys	irix_unimp	0
 769	sys	irix_unimp	0
 770	sys	irix_unimp	0
 771	sys	irix_unimp	0
 772	sys	irix_unimp	0
 773	sys	irix_unimp	0
 774	sys	irix_unimp	0
 775	sys	irix_unimp	0
 776	sys	irix_unimp	0
 777	sys	irix_unimp	0
 778	sys	irix_unimp	0
 779	sys	irix_unimp	0
 780	sys	irix_unimp	0
 781	sys	irix_unimp	0
 782	sys	irix_unimp	0
 783	sys	irix_unimp	0
 784	sys	irix_unimp	0
 785	sys	irix_unimp	0
 786	sys	irix_unimp	0
 787	sys	irix_unimp	0
 788	sys	irix_unimp	0
 789	sys	irix_unimp	0
 790	sys	irix_unimp	0
 791	sys	irix_unimp	0
 792	sys	irix_unimp	0
 793	sys	irix_unimp	0
 794	sys	irix_unimp	0
 795	sys	irix_unimp	0
 796	sys	irix_unimp	0
 797	sys	irix_unimp	0
 798	sys	irix_unimp	0
 799	sys	irix_unimp	0
 800	sys	irix_unimp	0
 801	sys	irix_unimp	0
 802	sys	irix_unimp	0
 803	sys	irix_unimp	0
 804	sys	irix_unimp	0
 805	sys	irix_unimp	0
 806	sys	irix_unimp	0
 807	sys	irix_unimp	0
 808	sys	irix_unimp	0
 809	sys	irix_unimp	0
 810	sys	irix_unimp	0
 811	sys	irix_unimp	0
 812	sys	irix_unimp	0
 813	sys	irix_unimp	0
 814	sys	irix_unimp	0
 815	sys	irix_unimp	0
 816	sys	irix_unimp	0
 817	sys	irix_unimp	0
 818	sys	irix_unimp	0
 819	sys	irix_unimp	0
 820	sys	irix_unimp	0
 821	sys	irix_unimp	0
 822	sys	irix_unimp	0
 823	sys	irix_unimp	0
 824	sys	irix_unimp	0
 825	sys	irix_unimp	0
 826	sys	irix_unimp	0
 827	sys	irix_unimp	0
 828	sys	irix_unimp	0
 829	sys	irix_unimp	0
 830	sys	irix_unimp	0
 831	sys	irix_unimp	0
 832	sys	irix_unimp	0
 833	sys	irix_unimp	0
 834	sys	irix_unimp	0
 835	sys	irix_unimp	0
 836	sys	irix_unimp	0
 837	sys	irix_unimp	0
 838	sys	irix_unimp	0
 839	sys	irix_unimp	0
 840	sys	irix_unimp	0
 841	sys	irix_unimp	0
 842	sys	irix_unimp	0
 843	sys	irix_unimp	0
 844	sys	irix_unimp	0
 845	sys	irix_unimp	0
 846	sys	irix_unimp	0
 847	sys	irix_unimp	0
 848	sys	irix_unimp	0
 849	sys	irix_unimp	0
 850	sys	irix_unimp	0
 851	sys	irix_unimp	0
 852	sys	irix_unimp	0
 853	sys	irix_unimp	0
 854	sys	irix_unimp	0
 855	sys	irix_unimp	0
 856	sys	irix_unimp	0
 857	sys	irix_unimp	0
 858	sys	irix_unimp	0
 859	sys	irix_unimp	0
 860	sys	irix_unimp	0
 861	sys	irix_unimp	0
 862	sys	irix_unimp	0
 863	sys	irix_unimp	0
 864	sys	irix_unimp	0
 865	sys	irix_unimp	0
 866	sys	irix_unimp	0
 867	sys	irix_unimp	0
 868	sys	irix_unimp	0
 869	sys	irix_unimp	0
 870	sys	irix_unimp	0
 871	sys	irix_unimp	0
 872	sys	irix_unimp	0
 873	sys	irix_unimp	0
 874	sys	irix_unimp	0
 875	sys	irix_unimp	0
 876	sys	irix_unimp	0
 877	sys	irix_unimp	0
 878	sys	irix_unimp	0
 879	sys	irix_unimp	0
 880	sys	irix_unimp	0
 881	sys	irix_unimp	0
 882	sys	irix_unimp	0
 883	sys	irix_unimp	0
 884	sys	irix_unimp	0
 885	sys	irix_unimp	0
 886	sys	irix_unimp	0
 887	sys	irix_unimp	0
 888	sys	irix_unimp	0
 889	sys	irix_unimp	0
 890	sys	irix_unimp	0
 891	sys	irix_unimp	0
 892	sys	irix_unimp	0
 893	sys	irix_unimp	0
 894	sys	irix_unimp	0
 895	sys	irix_unimp	0
 896	sys	irix_unimp	0
 897	sys	irix_unimp	0
 898	sys	irix_unimp	0
 899	sys	irix_unimp	0
 900	sys	irix_unimp	0
 901	sys	irix_unimp	0
 902	sys	irix_unimp	0
 903	sys	irix_unimp	0
 904	sys	irix_unimp	0
 905	sys	irix_unimp	0
 906	sys	irix_unimp	0
 907	sys	irix_unimp	0
 908	sys	irix_unimp	0
 909	sys	irix_unimp	0
 910	sys	irix_unimp	0
 911	sys	irix_unimp	0
 912	sys	irix_unimp	0
 913	sys	irix_unimp	0
 914	sys	irix_unimp	0
 915	sys	irix_unimp	0
 916	sys	irix_unimp	0
 917	sys	irix_unimp	0
 918	sys	irix_unimp	0
 919	sys	irix_unimp	0
 920	sys	irix_unimp	0
 921	sys	irix_unimp	0
 922	sys	irix_unimp	0
 923	sys	irix_unimp	0
 924	sys	irix_unimp	0
 925	sys	irix_unimp	0
 926	sys	irix_unimp	0
 927	sys	irix_unimp	0
 928	sys	irix_unimp	0
 929	sys	irix_unimp	0
 930	sys	irix_unimp	0
 931	sys	irix_unimp	0
 932	sys	irix_unimp	0
 933	sys	irix_unimp	0
 934	sys	irix_unimp	0
 935	sys	irix_unimp	0
 936	sys	irix_unimp	0
 937	sys	irix_unimp	0
 938	sys	irix_unimp	0
 939	sys	irix_unimp	0
 940	sys	irix_unimp	0
 941	sys	irix_unimp	0
 942	sys	irix_unimp	0
 943	sys	irix_unimp	0
 944	sys	irix_unimp	0
 945	sys	irix_unimp	0
 946	sys	irix_unimp	0
 947	sys	irix_unimp	0
 948	sys	irix_unimp	0
 949	sys	irix_unimp	0
 950	sys	irix_unimp	0
 951	sys	irix_unimp	0
 952	sys	irix_unimp	0
 953	sys	irix_unimp	0
 954	sys	irix_unimp	0
 955	sys	irix_unimp	0
 956	sys	irix_unimp	0
 957	sys	irix_unimp	0
 958	sys	irix_unimp	0
 959	sys	irix_unimp	0
 960	sys	irix_unimp	0
 961	sys	irix_unimp	0
 962	sys	irix_unimp	0
 963	sys	irix_unimp	0
 964	sys	irix_unimp	0
 965	sys	irix_unimp	0
 966	sys	irix_unimp	0
 967	sys	irix_unimp	0
 968	sys	irix_unimp	0
 969	sys	irix_unimp	0
 970	sys	irix_unimp	0
 971	sys	irix_unimp	0
 972	sys	irix_unimp	0
 973	sys	irix_unimp	0
 974	sys	irix_unimp	0
 975	sys	irix_unimp	0
 976	sys	irix_unimp	0
 977	sys	irix_unimp	0
 978	sys	irix_unimp	0
 979	sys	irix_unimp	0
 980	sys	irix_unimp	0
 981	sys	irix_unimp	0
 982	sys	irix_unimp	0
 983	sys	irix_unimp	0
 984	sys	irix_unimp	0
 985	sys	irix_unimp	0
 986	sys	irix_unimp	0
 987	sys	irix_unimp	0
 988	sys	irix_unimp	0
 989	sys	irix_unimp	0
 990	sys	irix_unimp	0
 991	sys	irix_unimp	0
 992	sys	irix_unimp	0
 993	sys	irix_unimp	0
 994	sys	irix_unimp	0
 995	sys	irix_unimp	0
 996	sys	irix_unimp	0
 997	sys	irix_unimp	0
 998	sys	irix_unimp	0
 999	sys	irix_unimp	0
1000	sys	irix_unimp	0
1001	sys	irix_unimp	0
1002	sys	irix_unimp	0
1003	sys	irix_unimp	0
1004	sys	irix_unimp	0
1005	sys	irix_unimp	0
1006	sys	irix_unimp	0
1007	sys	irix_unimp	0
1008	sys	irix_unimp	0
1009	sys	irix_unimp	0
1010	sys	irix_unimp	0
1011	sys	irix_unimp	0
1012	sys	irix_unimp	0
1013	sys	irix_unimp	0
1014	sys	irix_unimp	0
1015	sys	irix_unimp	0
1016	sys	irix_unimp	0
1017	sys	irix_unimp	0
1018	sys	irix_unimp	0
1019	sys	irix_unimp	0
1020	sys	irix_unimp	0
1021	sys	irix_unimp	0
1022	sys	irix_unimp	0
1023	sys	irix_unimp	0
1024	sys	irix_unimp	0
1025	sys	irix_unimp	0
1026	sys	irix_unimp	0
1027
1028	.endm
1029
1030	/*
1031	 * Pre-compute the number of _instruction_ bytes needed to load
1032	 * or store the arguments 6-8. Negative values are ignored.
1033	 */
1034	.macro  sys function, nargs
1035	PTR	\function
1036	LONG	(\nargs << 2) - (5 << 2)
1037	.endm
1038
1039	.align	4
1040EXPORT(sys_call_table_irix5)
1041	irix5syscalltable