1
2
3
4
5
6
7
8
9
10
11
12 #include <asm/cprefix.h>
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36 #define LOWSYS(func) (CONCAT(func, _low) + 1)
37
38 .data
39 .align 4
40
41
42
43 .globl C_LABEL(sys_call_table)
44 C_LABEL(sys_call_table):
45 .long C_LABEL(sys_setup), C_LABEL(sys_exit), C_LABEL(sys_fork)
46 .long C_LABEL(sys_read), C_LABEL(sys_write)
47 .long C_LABEL(sys_open), C_LABEL(sys_close), C_LABEL(sys_wait4)
48 .long C_LABEL(sys_creat), C_LABEL(sys_link)
49 .long C_LABEL(sys_unlink), C_LABEL(sunos_execv), C_LABEL(sys_chdir)
50 .long C_LABEL(sys_ni_syscall), C_LABEL(sys_mknod)
51 .long C_LABEL(sys_chmod), C_LABEL(sys_chown), C_LABEL(sys_brk)
52 .long C_LABEL(sys_ni_syscall), C_LABEL(sys_lseek)
53 .long C_LABEL(sys_getpid), C_LABEL(sys_ni_syscall), C_LABEL(sys_ni_syscall)
54 .long C_LABEL(sys_setuid), C_LABEL(sys_getuid)
55 .long C_LABEL(sys_ni_syscall), C_LABEL(sys_ni_syscall), C_LABEL(sys_alarm)
56 .long C_LABEL(sys_ni_syscall), C_LABEL(sys_pause)
57 .long C_LABEL(sys_utime), C_LABEL(sys_stty), C_LABEL(sys_gtty)
58 .long C_LABEL(sys_access), C_LABEL(sys_nice), C_LABEL(sys_ftime)
59 .long C_LABEL(sys_sync), C_LABEL(sys_kill), C_LABEL(sys_newstat)
60 .long C_LABEL(sys_ni_syscall), C_LABEL(sys_newlstat), C_LABEL(sys_dup)
61 .long C_LABEL(sys_pipe), C_LABEL(sys_times), C_LABEL(sys_profil)
62 .long C_LABEL(sys_ni_syscall), C_LABEL(sys_setgid), C_LABEL(sys_getgid)
63 .long C_LABEL(sys_signal), C_LABEL(sys_geteuid)
64 .long C_LABEL(sys_getegid), C_LABEL(sys_acct), C_LABEL(sys_ni_syscall)
65 .long C_LABEL(sys_ni_syscall), C_LABEL(sys_ioctl), C_LABEL(sys_reboot)
66 .long C_LABEL(sys_ni_syscall), C_LABEL(sys_symlink), C_LABEL(sys_readlink)
67 .long C_LABEL(sys_execve), C_LABEL(sys_umask), C_LABEL(sys_chroot)
68 .long C_LABEL(sys_newfstat), C_LABEL(sys_ni_syscall), C_LABEL(sys_getpagesize)
69 .long C_LABEL(sys_ni_syscall), C_LABEL(sys_vfork), C_LABEL(sys_ni_syscall)
70 .long C_LABEL(sys_ni_syscall), C_LABEL(sys_ni_syscall), C_LABEL(sys_ni_syscall)
71 .long C_LABEL(sys_mmap), C_LABEL(sys_ni_syscall), C_LABEL(sys_munmap)
72 .long C_LABEL(sys_mprotect), C_LABEL(sys_ni_syscall), C_LABEL(sys_vhangup)
73 .long C_LABEL(sys_ni_syscall), C_LABEL(sys_ni_syscall), C_LABEL(sys_getgroups)
74 .long C_LABEL(sys_setgroups), C_LABEL(sys_getpgrp), C_LABEL(sys_ni_syscall)
75 .long C_LABEL(sys_setitimer), C_LABEL(sys_ni_syscall), C_LABEL(sys_swapon)
76 .long C_LABEL(sys_getitimer), C_LABEL(sys_ni_syscall), C_LABEL(sys_sethostname)
77 .long C_LABEL(sys_ni_syscall), C_LABEL(sys_dup2), C_LABEL(sys_ni_syscall)
78 .long C_LABEL(sys_fcntl), C_LABEL(sys_select), C_LABEL(sys_ni_syscall)
79 .long C_LABEL(sys_fsync), C_LABEL(sys_setpriority), C_LABEL(sys_ni_syscall)
80 .long C_LABEL(sys_ni_syscall), C_LABEL(sys_ni_syscall)
81 .long C_LABEL(sys_getpriority), C_LABEL(sys_ni_syscall), C_LABEL(sys_ni_syscall)
82 .long C_LABEL(sys_ni_syscall), C_LABEL(sys_ni_syscall), C_LABEL(sys_ni_syscall)
83 .long C_LABEL(sys_ni_syscall), C_LABEL(sys_ni_syscall), C_LABEL(sys_ni_syscall)
84 .long C_LABEL(sys_ni_syscall), C_LABEL(sys_ni_syscall), C_LABEL(sys_ni_syscall)
85 .long C_LABEL(sys_ni_syscall), C_LABEL(sys_ni_syscall), C_LABEL(sys_ni_syscall)
86 .long C_LABEL(sys_ni_syscall), C_LABEL(sys_gettimeofday), C_LABEL(sys_getrusage)
87 .long C_LABEL(sys_ni_syscall), C_LABEL(sys_ni_syscall), C_LABEL(sys_ni_syscall)
88 .long C_LABEL(sys_ni_syscall), C_LABEL(sys_settimeofday), C_LABEL(sys_fchown)
89 .long C_LABEL(sys_fchmod), C_LABEL(sys_ni_syscall), C_LABEL(sys_setreuid)
90 .long C_LABEL(sys_setregid), C_LABEL(sys_rename), C_LABEL(sys_truncate)
91 .long C_LABEL(sys_ftruncate), C_LABEL(sys_flock), C_LABEL(sys_ni_syscall)
92 .long C_LABEL(sys_ni_syscall), C_LABEL(sys_ni_syscall), C_LABEL(sys_ni_syscall)
93 .long C_LABEL(sys_mkdir), C_LABEL(sys_rmdir), C_LABEL(sys_ni_syscall)
94 .long C_LABEL(sys_ni_syscall), C_LABEL(sys_ni_syscall), C_LABEL(sys_ni_syscall)
95 .long C_LABEL(sys_ni_syscall), C_LABEL(sys_ni_syscall), C_LABEL(sys_getrlimit)
96 .long C_LABEL(sys_setrlimit), C_LABEL(sys_ni_syscall), C_LABEL(sys_ni_syscall)
97 .long C_LABEL(sys_ni_syscall), C_LABEL(sys_ni_syscall)
98 .long C_LABEL(sys_ni_syscall), C_LABEL(sys_ni_syscall), C_LABEL(sys_ni_syscall)
99 .long C_LABEL(sys_ni_syscall), C_LABEL(sys_ni_syscall), C_LABEL(sys_ni_syscall)
100 .long C_LABEL(sys_ni_syscall), C_LABEL(sys_statfs), C_LABEL(sys_fstatfs)
101 .long C_LABEL(sys_umount), C_LABEL(sys_ni_syscall), C_LABEL(sys_ni_syscall)
102 .long C_LABEL(sys_ni_syscall), C_LABEL(sys_setdomainname)
103 .long C_LABEL(sys_ni_syscall), C_LABEL(sys_quotactl), C_LABEL(sys_ni_syscall)
104 .long C_LABEL(sys_mount), C_LABEL(sys_ustat), C_LABEL(sys_ni_syscall)
105 .long C_LABEL(sys_ni_syscall), C_LABEL(sys_ni_syscall), C_LABEL(sys_ni_syscall)
106 .long C_LABEL(sys_ni_syscall), C_LABEL(sys_getdents), C_LABEL(sys_setsid)
107 .long C_LABEL(sys_fchdir), C_LABEL(sys_ni_syscall), C_LABEL(sys_ni_syscall)
108 .long C_LABEL(sys_ni_syscall), C_LABEL(sys_ni_syscall), C_LABEL(sys_ni_syscall)
109 .long C_LABEL(sys_ni_syscall), C_LABEL(sys_sigpending), C_LABEL(sys_ni_syscall)
110 .long C_LABEL(sys_setpgid), C_LABEL(sys_ni_syscall), C_LABEL(sys_ni_syscall)
111 .long C_LABEL(sys_ni_syscall), C_LABEL(sys_newuname), C_LABEL(sys_init_module)
112 .long C_LABEL(sys_personality), C_LABEL(sys_prof), C_LABEL(sys_break)
113 .long C_LABEL(sys_lock), C_LABEL(sys_mpx), C_LABEL(sys_ulimit)
114 .long C_LABEL(sys_getppid), C_LABEL(sys_sigaction), C_LABEL(sys_sgetmask)
115 .long C_LABEL(sys_ssetmask), C_LABEL(sys_sigsuspend), C_LABEL(sys_newlstat)
116 .long C_LABEL(sys_uselib), C_LABEL(old_readdir), C_LABEL(sys_ni_syscall)
117 .long C_LABEL(sys_socketcall), C_LABEL(sys_syslog), C_LABEL(sys_olduname)
118 .long C_LABEL(sys_ni_syscall), C_LABEL(sys_idle), C_LABEL(sys_ni_syscall)
119 .long C_LABEL(sys_waitpid), C_LABEL(sys_swapoff), C_LABEL(sys_sysinfo)
120 .long C_LABEL(sys_ipc), C_LABEL(sys_sigreturn), C_LABEL(sys_clone)
121 .long C_LABEL(sys_ni_syscall), C_LABEL(sys_adjtimex), C_LABEL(sys_sigprocmask)
122 .long C_LABEL(sys_create_module), C_LABEL(sys_delete_module)
123 .long C_LABEL(sys_get_kernel_syms), C_LABEL(sys_getpgid), C_LABEL(sys_bdflush)
124 .long C_LABEL(sys_sysfs), C_LABEL(sys_ni_syscall), C_LABEL(sys_setfsuid)
125 .long C_LABEL(sys_setfsgid), C_LABEL(sys_llseek), C_LABEL(sys_time)
126 .long C_LABEL(sys_ni_syscall), C_LABEL(sys_stime), C_LABEL(sys_ni_syscall)
127 .long C_LABEL(sys_ni_syscall), C_LABEL(sys_llseek)
128
129 .long C_LABEL(sys_ni_syscall), C_LABEL(sys_ni_syscall), C_LABEL(sys_ni_syscall)
130 .long C_LABEL(sys_ni_syscall), C_LABEL(sys_ni_syscall), C_LABEL(sys_ni_syscall)
131 .long C_LABEL(sys_ni_syscall), C_LABEL(sys_ni_syscall), C_LABEL(sys_ni_syscall)
132 .long C_LABEL(sys_ni_syscall), C_LABEL(sys_ni_syscall), C_LABEL(sys_ni_syscall)
133 .long C_LABEL(sys_ni_syscall)
134 .long C_LABEL(sys_ni_syscall), C_LABEL(sys_ni_syscall), C_LABEL(sys_ni_syscall)
135 .long C_LABEL(sys_ni_syscall), C_LABEL(sys_ni_syscall)
136
137
138
139 .align 4
140 .globl C_LABEL(sunos_sys_table)
141 C_LABEL(sunos_sys_table):
142 .long C_LABEL(sunos_indir), C_LABEL(sys_exit), C_LABEL(sys_fork)
143 .long C_LABEL(sys_read), C_LABEL(sys_write), C_LABEL(sys_open)
144 .long C_LABEL(sys_close), C_LABEL(sunos_wait4), C_LABEL(sys_creat)
145 .long C_LABEL(sys_link), C_LABEL(sys_unlink), C_LABEL(sunos_execv)
146 .long C_LABEL(sys_chdir), C_LABEL(sunos_nosys), C_LABEL(sys_mknod)
147 .long C_LABEL(sys_chmod), C_LABEL(sys_chown), C_LABEL(sunos_brk)
148 .long C_LABEL(sunos_nosys), C_LABEL(sys_lseek), C_LABEL(sunos_getpid)
149 .long C_LABEL(sunos_nosys), C_LABEL(sunos_nosys), C_LABEL(sunos_nosys)
150 .long C_LABEL(sunos_getuid), C_LABEL(sunos_nosys), C_LABEL(sys_ptrace)
151 .long C_LABEL(sunos_nosys), C_LABEL(sunos_nosys), C_LABEL(sunos_nosys)
152 .long C_LABEL(sunos_nosys), C_LABEL(sunos_nosys), C_LABEL(sunos_nosys)
153 .long C_LABEL(sys_access), C_LABEL(sunos_nosys), C_LABEL(sunos_nosys)
154 .long C_LABEL(sys_sync), C_LABEL(sys_kill), C_LABEL(sys_newstat)
155 .long C_LABEL(sunos_nosys), C_LABEL(sys_newlstat), C_LABEL(sys_dup)
156 .long C_LABEL(sys_pipe), C_LABEL(sunos_nosys), C_LABEL(sys_profil)
157 .long C_LABEL(sunos_nosys), C_LABEL(sunos_nosys), C_LABEL(sunos_getgid)
158 .long C_LABEL(sunos_nosys), C_LABEL(sunos_nosys)
159 .long C_LABEL(sunos_nosys), C_LABEL(sys_acct), C_LABEL(sunos_nosys)
160 .long C_LABEL(sunos_mctl), C_LABEL(sunos_ioctl), C_LABEL(sys_reboot)
161 .long C_LABEL(sunos_nosys), C_LABEL(sys_symlink), C_LABEL(sys_readlink)
162 .long C_LABEL(sys_execve), C_LABEL(sys_umask), C_LABEL(sys_chroot)
163 .long C_LABEL(sys_newfstat), C_LABEL(sunos_nosys), C_LABEL(sys_getpagesize)
164 .long C_LABEL(sys_msync), C_LABEL(sys_vfork), C_LABEL(sunos_nosys)
165 .long C_LABEL(sunos_nosys), C_LABEL(sunos_sbrk), C_LABEL(sunos_sstk)
166 .long C_LABEL(sunos_mmap), C_LABEL(sunos_vadvise), C_LABEL(sys_munmap)
167 .long C_LABEL(sys_mprotect), C_LABEL(sunos_madvise), C_LABEL(sys_vhangup)
168 .long C_LABEL(sunos_nosys), C_LABEL(sunos_mincore), C_LABEL(sys_getgroups)
169 .long C_LABEL(sys_setgroups), C_LABEL(sys_getpgrp), C_LABEL(sunos_setpgrp)
170 .long C_LABEL(sys_setitimer), C_LABEL(sunos_nosys), C_LABEL(sys_swapon)
171 .long C_LABEL(sys_getitimer), C_LABEL(sys_gethostname), C_LABEL(sys_sethostname)
172 .long C_LABEL(sunos_getdtablesize), C_LABEL(sys_dup2), C_LABEL(sunos_nop)
173 .long C_LABEL(sys_fcntl), C_LABEL(sunos_select), C_LABEL(sunos_nop)
174 .long C_LABEL(sys_fsync), C_LABEL(sys_setpriority), C_LABEL(sys_socket)
175 .long C_LABEL(sys_connect), C_LABEL(sys_accept)
176 .long C_LABEL(sys_getpriority), C_LABEL(sys_send), C_LABEL(sys_recv)
177 .long C_LABEL(sunos_nosys), C_LABEL(sys_bind), C_LABEL(sys_setsockopt)
178 .long C_LABEL(sys_listen), C_LABEL(sunos_nosys), C_LABEL(sys_sigaction)
179 .long C_LABEL(sunos_sigblock), C_LABEL(sunos_sigsetmask), C_LABEL(sys_sigpause)
180 .long C_LABEL(sys_sigstack), C_LABEL(sys_recvmsg), C_LABEL(sys_sendmsg)
181 .long C_LABEL(sunos_nosys), C_LABEL(sys_gettimeofday), C_LABEL(sys_getrusage)
182 .long C_LABEL(sys_getsockopt), C_LABEL(sunos_nosys), C_LABEL(sys_readv)
183 .long C_LABEL(sys_writev), C_LABEL(sys_settimeofday), C_LABEL(sys_fchown)
184 .long C_LABEL(sys_fchmod), C_LABEL(sys_recvfrom), C_LABEL(sys_setreuid)
185 .long C_LABEL(sys_setregid), C_LABEL(sys_rename), C_LABEL(sys_truncate)
186 .long C_LABEL(sys_ftruncate), C_LABEL(sys_flock), C_LABEL(sunos_nosys)
187 .long C_LABEL(sys_sendto), C_LABEL(sys_shutdown), C_LABEL(sys_socketpair)
188 .long C_LABEL(sys_mkdir), C_LABEL(sys_rmdir), C_LABEL(sys_utimes)
189 .long C_LABEL(sys_sigreturn), C_LABEL(sunos_nosys), C_LABEL(sys_getpeername)
190 .long C_LABEL(sunos_gethostid), C_LABEL(sunos_nosys), C_LABEL(sys_getrlimit)
191 .long C_LABEL(sys_setrlimit), C_LABEL(sunos_killpg), C_LABEL(sunos_nosys)
192 .long C_LABEL(sunos_nosys), C_LABEL(sunos_nosys)
193 .long C_LABEL(sys_getsockname), C_LABEL(sunos_nosys), C_LABEL(sunos_nosys)
194 .long C_LABEL(sunos_poll), C_LABEL(sunos_nosys), C_LABEL(sunos_nosys)
195 .long C_LABEL(sunos_getdirentries), C_LABEL(sys_statfs), C_LABEL(sys_fstatfs)
196 .long C_LABEL(sys_umount), C_LABEL(sunos_nosys), C_LABEL(sunos_nosys)
197 .long C_LABEL(sunos_getdomainname), C_LABEL(sys_setdomainname)
198 .long C_LABEL(sunos_nosys), C_LABEL(sys_quotactl), C_LABEL(sunos_nosys)
199 .long C_LABEL(sunos_mount), C_LABEL(sys_ustat), C_LABEL(sunos_nosys)
200 .long C_LABEL(sunos_nosys), C_LABEL(sunos_shmsys), C_LABEL(sunos_audit)
201 .long C_LABEL(sunos_nosys), C_LABEL(sunos_getdents), C_LABEL(sys_setsid)
202 .long C_LABEL(sys_fchdir), C_LABEL(sunos_nosys), C_LABEL(sunos_nosys)
203 .long C_LABEL(sunos_nosys), C_LABEL(sunos_nosys), C_LABEL(sunos_nosys)
204 .long C_LABEL(sunos_nosys), C_LABEL(sys_sigpending), C_LABEL(sunos_nosys)
205 .long C_LABEL(sys_setpgid), C_LABEL(sunos_pathconf), C_LABEL(sunos_fpathconf)
206 .long C_LABEL(sunos_sysconf), C_LABEL(sunos_uname), C_LABEL(sunos_nosys)
207 .long C_LABEL(sunos_nosys), C_LABEL(sunos_nosys), C_LABEL(sunos_nosys)
208 .long C_LABEL(sunos_nosys), C_LABEL(sunos_nosys), C_LABEL(sunos_nosys)
209 .long C_LABEL(sunos_nosys), C_LABEL(sunos_nosys), C_LABEL(sunos_nosys)
210 .long C_LABEL(sunos_nosys), C_LABEL(sunos_nosys), C_LABEL(sunos_nosys)
211 .long C_LABEL(sunos_nosys), C_LABEL(sunos_nosys), C_LABEL(sunos_nosys)
212 .long C_LABEL(sunos_nosys), C_LABEL(sunos_nosys), C_LABEL(sunos_nosys)
213 .long C_LABEL(sunos_nosys), C_LABEL(sunos_nosys), C_LABEL(sunos_nosys)
214 .long C_LABEL(sunos_nosys), C_LABEL(sunos_nosys), C_LABEL(sunos_nosys)
215 .long C_LABEL(sunos_nosys), C_LABEL(sunos_nosys), C_LABEL(sunos_nosys)
216 .long C_LABEL(sunos_nosys), C_LABEL(sunos_nosys), C_LABEL(sunos_nosys)
217 .long C_LABEL(sunos_nosys), C_LABEL(sunos_nosys), C_LABEL(sunos_nosys)
218 .long C_LABEL(sunos_nosys), C_LABEL(sunos_nosys), C_LABEL(sunos_nosys)
219 .long C_LABEL(sunos_nosys), C_LABEL(sunos_nosys), C_LABEL(sunos_nosys)
220 .long C_LABEL(sunos_nosys), C_LABEL(sunos_nosys), C_LABEL(sunos_nosys)
221 .long C_LABEL(sunos_nosys), C_LABEL(sunos_nosys), C_LABEL(sunos_nosys)
222 .long C_LABEL(sunos_nosys), C_LABEL(sunos_nosys), C_LABEL(sunos_nosys)
223 .long C_LABEL(sunos_nosys), C_LABEL(sunos_nosys), C_LABEL(sunos_nosys)
224 .long C_LABEL(sunos_nosys), C_LABEL(sunos_nosys), C_LABEL(sunos_nosys)
225 .long C_LABEL(sunos_nosys), C_LABEL(sunos_nosys), C_LABEL(sunos_nosys)
226 .long C_LABEL(sunos_nosys), C_LABEL(sunos_nosys)
227 .long C_LABEL(sunos_nosys), C_LABEL(sunos_nosys), C_LABEL(sunos_nosys)
228 .long C_LABEL(sunos_nosys), C_LABEL(sunos_nosys)
229
230
231
232 .align 4
233 .globl C_LABEL(bsd_sys_table)
234 C_LABEL(bsd_sys_table):
235 .long C_LABEL(sunos_nosys), C_LABEL(sunos_nosys)
236 .long C_LABEL(sunos_nosys), C_LABEL(sunos_nosys)
237 .long C_LABEL(sunos_nosys), C_LABEL(sunos_nosys)
238 .long C_LABEL(sunos_nosys), C_LABEL(sunos_nosys)
239 .long C_LABEL(sunos_nosys), C_LABEL(sunos_nosys)
240 .long C_LABEL(sunos_nosys), C_LABEL(sunos_nosys)
241 .long C_LABEL(sunos_nosys), C_LABEL(sunos_nosys)
242 .long C_LABEL(sunos_nosys), C_LABEL(sunos_nosys)
243 .long C_LABEL(sunos_nosys), C_LABEL(sunos_nosys)
244 .long C_LABEL(sunos_nosys), C_LABEL(sunos_nosys)
245 .long C_LABEL(sunos_nosys), C_LABEL(sunos_nosys)
246 .long C_LABEL(sunos_nosys), C_LABEL(sunos_nosys)
247 .long C_LABEL(sunos_nosys), C_LABEL(sunos_nosys)
248 .long C_LABEL(sunos_nosys), C_LABEL(sunos_nosys)
249 .long C_LABEL(sunos_nosys), C_LABEL(sunos_nosys)
250 .long C_LABEL(sunos_nosys), C_LABEL(sunos_nosys)
251 .long C_LABEL(sunos_nosys), C_LABEL(sunos_nosys)
252 .long C_LABEL(sunos_nosys), C_LABEL(sunos_nosys)
253 .long C_LABEL(sunos_nosys), C_LABEL(sunos_nosys)
254 .long C_LABEL(sunos_nosys), C_LABEL(sunos_nosys)
255 .long C_LABEL(sunos_nosys), C_LABEL(sunos_nosys)
256 .long C_LABEL(sunos_nosys), C_LABEL(sunos_nosys)
257 .long C_LABEL(sunos_nosys), C_LABEL(sunos_nosys)
258 .long C_LABEL(sunos_nosys), C_LABEL(sunos_nosys)
259 .long C_LABEL(sunos_nosys), C_LABEL(sunos_nosys)
260 .long C_LABEL(sunos_nosys), C_LABEL(sunos_nosys)
261 .long C_LABEL(sunos_nosys), C_LABEL(sunos_nosys)
262 .long C_LABEL(sunos_nosys), C_LABEL(sunos_nosys)
263 .long C_LABEL(sunos_nosys), C_LABEL(sunos_nosys)
264 .long C_LABEL(sunos_nosys), C_LABEL(sunos_nosys)
265 .long C_LABEL(sunos_nosys), C_LABEL(sunos_nosys)
266 .long C_LABEL(sunos_nosys), C_LABEL(sunos_nosys)
267 .long C_LABEL(sunos_nosys), C_LABEL(sunos_nosys)
268 .long C_LABEL(sunos_nosys), C_LABEL(sunos_nosys)
269 .long C_LABEL(sunos_nosys), C_LABEL(sunos_nosys)
270 .long C_LABEL(sunos_nosys), C_LABEL(sunos_nosys)
271 .long C_LABEL(sunos_nosys), C_LABEL(sunos_nosys)
272 .long C_LABEL(sunos_nosys), C_LABEL(sunos_nosys)
273 .long C_LABEL(sunos_nosys), C_LABEL(sunos_nosys)
274 .long C_LABEL(sunos_nosys), C_LABEL(sunos_nosys)
275 .long C_LABEL(sunos_nosys), C_LABEL(sunos_nosys)
276 .long C_LABEL(sunos_nosys), C_LABEL(sunos_nosys)
277 .long C_LABEL(sunos_nosys), C_LABEL(sunos_nosys)
278 .long C_LABEL(sunos_nosys), C_LABEL(sunos_nosys)
279 .long C_LABEL(sunos_nosys), C_LABEL(sunos_nosys)
280 .long C_LABEL(sunos_nosys), C_LABEL(sunos_nosys)
281 .long C_LABEL(sunos_nosys), C_LABEL(sunos_nosys)
282 .long C_LABEL(sunos_nosys), C_LABEL(sunos_nosys)
283 .long C_LABEL(sunos_nosys), C_LABEL(sunos_nosys)
284 .long C_LABEL(sunos_nosys), C_LABEL(sunos_nosys)
285 .long C_LABEL(sunos_nosys), C_LABEL(sunos_nosys)
286 .long C_LABEL(sunos_nosys), C_LABEL(sunos_nosys)
287 .long C_LABEL(sunos_nosys), C_LABEL(sunos_nosys)
288 .long C_LABEL(sunos_nosys), C_LABEL(sunos_nosys)
289 .long C_LABEL(sunos_nosys), C_LABEL(sunos_nosys)
290 .long C_LABEL(sunos_nosys), C_LABEL(sunos_nosys)
291 .long C_LABEL(sunos_nosys), C_LABEL(sunos_nosys)
292 .long C_LABEL(sunos_nosys), C_LABEL(sunos_nosys)
293 .long C_LABEL(sunos_nosys), C_LABEL(sunos_nosys)
294 .long C_LABEL(sunos_nosys), C_LABEL(sunos_nosys)
295 .long C_LABEL(sunos_nosys), C_LABEL(sunos_nosys)
296 .long C_LABEL(sunos_nosys), C_LABEL(sunos_nosys)
297 .long C_LABEL(sunos_nosys), C_LABEL(sunos_nosys)
298 .long C_LABEL(sunos_nosys), C_LABEL(sunos_nosys)
299 .long C_LABEL(sunos_nosys), C_LABEL(sunos_nosys)
300 .long C_LABEL(sunos_nosys), C_LABEL(sunos_nosys)
301 .long C_LABEL(sunos_nosys), C_LABEL(sunos_nosys)
302 .long C_LABEL(sunos_nosys), C_LABEL(sunos_nosys)
303 .long C_LABEL(sunos_nosys), C_LABEL(sunos_nosys)
304 .long C_LABEL(sunos_nosys), C_LABEL(sunos_nosys)
305 .long C_LABEL(sunos_nosys), C_LABEL(sunos_nosys)
306 .long C_LABEL(sunos_nosys), C_LABEL(sunos_nosys)
307 .long C_LABEL(sunos_nosys), C_LABEL(sunos_nosys)
308 .long C_LABEL(sunos_nosys), C_LABEL(sunos_nosys)
309 .long C_LABEL(sunos_nosys), C_LABEL(sunos_nosys)
310 .long C_LABEL(sunos_nosys), C_LABEL(sunos_nosys)
311 .long C_LABEL(sunos_nosys), C_LABEL(sunos_nosys)
312 .long C_LABEL(sunos_nosys), C_LABEL(sunos_nosys)
313 .long C_LABEL(sunos_nosys), C_LABEL(sunos_nosys)
314 .long C_LABEL(sunos_nosys), C_LABEL(sunos_nosys)
315 .long C_LABEL(sunos_nosys), C_LABEL(sunos_nosys)
316 .long C_LABEL(sunos_nosys)
317 .long C_LABEL(sunos_nosys)
318 .long C_LABEL(sunos_nosys), C_LABEL(sunos_nosys)
319 .long C_LABEL(sunos_nosys), C_LABEL(sunos_nosys)
320 .long C_LABEL(sunos_nosys), C_LABEL(sunos_nosys)
321 .long C_LABEL(sunos_nosys), C_LABEL(sunos_nosys)
322 .long C_LABEL(sunos_nosys), C_LABEL(sunos_nosys)
323 .long C_LABEL(sunos_nosys), C_LABEL(sunos_nosys)
324 .long C_LABEL(sunos_nosys), C_LABEL(sunos_nosys)
325 .long C_LABEL(sunos_nosys), C_LABEL(sunos_nosys)
326 .long C_LABEL(sunos_nosys), C_LABEL(sunos_nosys)
327 .long C_LABEL(sunos_nosys), C_LABEL(sunos_nosys)
328 .long C_LABEL(sunos_nosys), C_LABEL(sunos_nosys)
329 .long C_LABEL(sunos_nosys), C_LABEL(sunos_nosys)
330 .long C_LABEL(sunos_nosys), C_LABEL(sunos_nosys)
331 .long C_LABEL(sunos_nosys), C_LABEL(sunos_nosys)
332 .long C_LABEL(sunos_nosys), C_LABEL(sunos_nosys)
333 .long C_LABEL(sunos_nosys), C_LABEL(sunos_nosys)
334 .long C_LABEL(sunos_nosys), C_LABEL(sunos_nosys)
335 .long C_LABEL(sunos_nosys), C_LABEL(sunos_nosys)
336 .long C_LABEL(sunos_nosys), C_LABEL(sunos_nosys)
337 .long C_LABEL(sunos_nosys), C_LABEL(sunos_nosys)
338 .long C_LABEL(sunos_nosys), C_LABEL(sunos_nosys)
339 .long C_LABEL(sunos_nosys), C_LABEL(sunos_nosys)
340 .long C_LABEL(sunos_nosys), C_LABEL(sunos_nosys)
341 .long C_LABEL(sunos_nosys), C_LABEL(sunos_nosys)
342 .long C_LABEL(sunos_nosys), C_LABEL(sunos_nosys)
343 .long C_LABEL(sunos_nosys), C_LABEL(sunos_nosys)
344 .long C_LABEL(sunos_nosys), C_LABEL(sunos_nosys)
345 .long C_LABEL(sunos_nosys), C_LABEL(sunos_nosys)
346 .long C_LABEL(sunos_nosys), C_LABEL(sunos_nosys)
347 .long C_LABEL(sunos_nosys), C_LABEL(sunos_nosys)
348 .long C_LABEL(sunos_nosys), C_LABEL(sunos_nosys)
349 .long C_LABEL(sunos_nosys), C_LABEL(sunos_nosys)
350 .long C_LABEL(sunos_nosys), C_LABEL(sunos_nosys)
351 .long C_LABEL(sunos_nosys), C_LABEL(sunos_nosys)
352 .long C_LABEL(sunos_nosys), C_LABEL(sunos_nosys)
353 .long C_LABEL(sunos_nosys), C_LABEL(sunos_nosys)
354 .long C_LABEL(sunos_nosys), C_LABEL(sunos_nosys)
355 .long C_LABEL(sunos_nosys), C_LABEL(sunos_nosys)
356 .long C_LABEL(sunos_nosys), C_LABEL(sunos_nosys)
357 .long C_LABEL(sunos_nosys), C_LABEL(sunos_nosys)
358 .long C_LABEL(sunos_nosys), C_LABEL(sunos_nosys)
359 .long C_LABEL(sunos_nosys), C_LABEL(sunos_nosys)
360 .long C_LABEL(sunos_nosys), C_LABEL(sunos_nosys)
361 .long C_LABEL(sunos_nosys), C_LABEL(sunos_nosys)
362 .long C_LABEL(sunos_nosys), C_LABEL(sunos_nosys)
363 .long C_LABEL(sunos_nosys), C_LABEL(sunos_nosys)
364 .long C_LABEL(sunos_nosys), C_LABEL(sunos_nosys)
365 .long C_LABEL(sunos_nosys), C_LABEL(sunos_nosys)
366 .long C_LABEL(sunos_nosys), C_LABEL(sunos_nosys)
367 .long C_LABEL(sunos_nosys), C_LABEL(sunos_nosys)
368 .long C_LABEL(sunos_nosys), C_LABEL(sunos_nosys)
369
370
371 .globl C_LABEL(solaris_sys_table)
372 C_LABEL(solaris_sys_table):
373 .long C_LABEL(sys_ni_syscall), C_LABEL(sys_exit), C_LABEL(sys_fork)
374 .long C_LABEL(sys_read), C_LABEL(sys_write)
375 .long C_LABEL(solaris_open), C_LABEL(sys_close), C_LABEL(sys_wait4)
376 .long C_LABEL(sys_creat), C_LABEL(sys_link)
377 .long C_LABEL(sys_unlink), C_LABEL(sys_ni_syscall), C_LABEL(sys_chdir)
378 .long C_LABEL(sys_time), C_LABEL(sys_mknod)
379 .long C_LABEL(sys_chmod), C_LABEL(sys_chown), C_LABEL(sys_brk)
380 .long C_LABEL(sys_stat), C_LABEL(sys_lseek)
381 .long C_LABEL(sunos_getpid), C_LABEL(sys_ni_syscall)
382 .long C_LABEL(sys_ni_syscall), C_LABEL(sys_setuid), C_LABEL(sunos_getuid)
383 .long C_LABEL(sys_stime), C_LABEL(sys_ni_syscall)
384 .long C_LABEL(sys_alarm), C_LABEL(sys_ni_syscall), C_LABEL(sys_pause)
385 .long C_LABEL(sys_utime), C_LABEL(sys_ni_syscall), C_LABEL(sys_ni_syscall)
386 .long C_LABEL(sys_access), C_LABEL(sys_nice)
387 .long C_LABEL(sys_ni_syscall)
388 .long C_LABEL(sys_sync), C_LABEL(sys_kill), C_LABEL(sys_ni_syscall)
389 .long C_LABEL(sys_ni_syscall)
390 .long C_LABEL(sys_ni_syscall), C_LABEL(sys_ni_syscall)
391 .long C_LABEL(sys_ni_syscall), C_LABEL(sys_ni_syscall), C_LABEL(sys_ni_syscall)
392 .long C_LABEL(sys_ni_syscall), C_LABEL(sys_ni_syscall)
393 .long C_LABEL(sys_ni_syscall), C_LABEL(sys_ni_syscall), C_LABEL(sys_ni_syscall)
394 .long C_LABEL(sys_ni_syscall), C_LABEL(sys_ni_syscall)
395 .long C_LABEL(sys_ni_syscall), C_LABEL(sys_ni_syscall), C_LABEL(sys_ni_syscall)
396 .long C_LABEL(sys_ni_syscall), C_LABEL(sys_ni_syscall)
397 .long C_LABEL(sys_ni_syscall), C_LABEL(sys_ni_syscall), C_LABEL(sys_ni_syscall)
398 .long C_LABEL(sys_ni_syscall), C_LABEL(sys_ni_syscall)
399 .long C_LABEL(sys_ni_syscall), C_LABEL(sys_ni_syscall), C_LABEL(sys_ni_syscall)
400 .long C_LABEL(sys_ni_syscall), C_LABEL(sys_ni_syscall)
401 .long C_LABEL(sys_ni_syscall), C_LABEL(sys_ni_syscall), C_LABEL(sys_ni_syscall)
402 .long C_LABEL(sys_ni_syscall), C_LABEL(sys_ni_syscall)
403 .long C_LABEL(sys_ni_syscall), C_LABEL(sys_ni_syscall), C_LABEL(sys_ni_syscall)
404 .long C_LABEL(sys_ni_syscall), C_LABEL(sys_ni_syscall)
405 .long C_LABEL(sys_ni_syscall), C_LABEL(sys_ni_syscall), C_LABEL(sys_ni_syscall)
406 .long C_LABEL(sys_ni_syscall), C_LABEL(sys_ni_syscall)
407 .long C_LABEL(sys_ni_syscall), C_LABEL(sys_ni_syscall), C_LABEL(sys_ni_syscall)
408 .long C_LABEL(sys_ni_syscall), C_LABEL(sys_ni_syscall)
409 .long C_LABEL(sys_ni_syscall), C_LABEL(sys_ni_syscall), C_LABEL(sys_ni_syscall)
410 .long C_LABEL(sys_ni_syscall), C_LABEL(sys_ni_syscall)
411 .long C_LABEL(sys_ni_syscall), C_LABEL(sys_ni_syscall), C_LABEL(sys_ni_syscall)
412 .long C_LABEL(sys_ni_syscall), C_LABEL(sys_ni_syscall)
413 .long C_LABEL(sys_ni_syscall), C_LABEL(sys_ni_syscall), C_LABEL(sys_ni_syscall)
414 .long C_LABEL(sys_ni_syscall), C_LABEL(sys_ni_syscall)
415 .long C_LABEL(sys_ni_syscall), C_LABEL(sys_ni_syscall), C_LABEL(sys_ni_syscall)
416 .long C_LABEL(sys_ni_syscall), C_LABEL(sys_ni_syscall)
417 .long C_LABEL(sys_ni_syscall), C_LABEL(sys_ni_syscall), C_LABEL(sys_ni_syscall)
418 .long C_LABEL(sys_ni_syscall), C_LABEL(sys_ni_syscall)
419 .long C_LABEL(sys_ni_syscall), C_LABEL(sys_ni_syscall), C_LABEL(sys_ni_syscall)
420 .long C_LABEL(sys_ni_syscall), C_LABEL(sys_ni_syscall)
421 .long C_LABEL(sys_ni_syscall), C_LABEL(sys_ni_syscall), C_LABEL(sys_ni_syscall)
422 .long C_LABEL(sys_ni_syscall), C_LABEL(sys_ni_syscall)
423 .long C_LABEL(sys_ni_syscall), C_LABEL(sys_ni_syscall), C_LABEL(sys_ni_syscall)
424 .long C_LABEL(sys_ni_syscall), C_LABEL(sys_ni_syscall)
425 .long C_LABEL(sys_ni_syscall), C_LABEL(sys_ni_syscall), C_LABEL(sys_ni_syscall)
426 .long C_LABEL(sys_ni_syscall), C_LABEL(sys_ni_syscall)
427 .long C_LABEL(sys_ni_syscall), C_LABEL(sys_ni_syscall), C_LABEL(sys_ni_syscall)
428 .long C_LABEL(sys_ni_syscall), C_LABEL(sys_ni_syscall)
429 .long C_LABEL(sys_ni_syscall), C_LABEL(sys_ni_syscall), C_LABEL(sys_ni_syscall)
430 .long C_LABEL(sys_ni_syscall), C_LABEL(sys_ni_syscall)
431 .long C_LABEL(sys_ni_syscall), C_LABEL(sys_ni_syscall), C_LABEL(sys_ni_syscall)
432 .long C_LABEL(sys_ni_syscall), C_LABEL(sys_ni_syscall)
433 .long C_LABEL(sys_ni_syscall), C_LABEL(sys_ni_syscall), C_LABEL(sys_ni_syscall)
434 .long C_LABEL(sys_ni_syscall), C_LABEL(sys_ni_syscall)
435 .long C_LABEL(sys_ni_syscall), C_LABEL(sys_ni_syscall), C_LABEL(sys_ni_syscall)
436 .long C_LABEL(sys_ni_syscall), C_LABEL(sys_ni_syscall)
437 .long C_LABEL(sys_ni_syscall), C_LABEL(sys_ni_syscall), C_LABEL(sys_ni_syscall)
438 .long C_LABEL(sys_ni_syscall), C_LABEL(sys_ni_syscall)
439 .long C_LABEL(sys_ni_syscall), C_LABEL(sys_ni_syscall), C_LABEL(sys_ni_syscall)
440 .long C_LABEL(sys_ni_syscall), C_LABEL(sys_ni_syscall)
441 .long C_LABEL(sys_ni_syscall), C_LABEL(sys_ni_syscall), C_LABEL(sys_ni_syscall)
442 .long C_LABEL(sys_ni_syscall), C_LABEL(sys_ni_syscall)
443 .long C_LABEL(sys_ni_syscall), C_LABEL(sys_ni_syscall), C_LABEL(sys_ni_syscall)
444 .long C_LABEL(sys_ni_syscall), C_LABEL(sys_ni_syscall)
445 .long C_LABEL(sys_ni_syscall), C_LABEL(sys_ni_syscall), C_LABEL(sys_ni_syscall)
446 .long C_LABEL(sys_ni_syscall), C_LABEL(sys_ni_syscall)
447 .long C_LABEL(sys_ni_syscall), C_LABEL(sys_ni_syscall), C_LABEL(sys_ni_syscall)
448 .long C_LABEL(sys_ni_syscall), C_LABEL(sys_ni_syscall)
449 .long C_LABEL(sys_ni_syscall), C_LABEL(sys_ni_syscall), C_LABEL(sys_ni_syscall)
450 .long C_LABEL(sys_ni_syscall), C_LABEL(sys_ni_syscall)
451 .long C_LABEL(sys_ni_syscall), C_LABEL(sys_ni_syscall), C_LABEL(sys_ni_syscall)
452 .long C_LABEL(sys_ni_syscall), C_LABEL(sys_ni_syscall)
453 .long C_LABEL(sys_ni_syscall), C_LABEL(sys_ni_syscall), C_LABEL(sys_ni_syscall)
454 .long C_LABEL(sys_ni_syscall), C_LABEL(sys_ni_syscall)
455 .long C_LABEL(sys_ni_syscall), C_LABEL(sys_ni_syscall), C_LABEL(sys_ni_syscall)
456 .long C_LABEL(sys_ni_syscall), C_LABEL(sys_ni_syscall)
457 .long C_LABEL(sys_ni_syscall), C_LABEL(sys_ni_syscall), C_LABEL(sys_ni_syscall)
458 .long C_LABEL(sys_ni_syscall), C_LABEL(sys_ni_syscall)
459 .long C_LABEL(sys_ni_syscall), C_LABEL(sys_ni_syscall), C_LABEL(sys_ni_syscall)
460 .long C_LABEL(sys_ni_syscall), C_LABEL(sys_ni_syscall)
461 .long C_LABEL(sys_ni_syscall), C_LABEL(sys_ni_syscall), C_LABEL(sys_ni_syscall)
462 .long C_LABEL(sys_ni_syscall), C_LABEL(sys_ni_syscall)
463 .long C_LABEL(sys_ni_syscall), C_LABEL(sys_ni_syscall), C_LABEL(sys_ni_syscall)
464 .long C_LABEL(sys_ni_syscall), C_LABEL(sys_ni_syscall)
465 .long C_LABEL(sys_ni_syscall), C_LABEL(sys_ni_syscall), C_LABEL(sys_ni_syscall)
466 .long C_LABEL(sys_ni_syscall), C_LABEL(sys_ni_syscall)
467 .long C_LABEL(sys_ni_syscall), C_LABEL(sys_ni_syscall), C_LABEL(sys_ni_syscall)
468 .long C_LABEL(sys_ni_syscall), C_LABEL(sys_ni_syscall)
469 .long C_LABEL(sys_ni_syscall), C_LABEL(sys_ni_syscall), C_LABEL(sys_ni_syscall)
470 .long C_LABEL(sys_ni_syscall), C_LABEL(sys_ni_syscall)
471 .long C_LABEL(sys_ni_syscall), C_LABEL(sys_ni_syscall), C_LABEL(sys_ni_syscall)
472 .long C_LABEL(sys_ni_syscall), C_LABEL(sys_ni_syscall)
473 .long C_LABEL(sys_ni_syscall), C_LABEL(sys_ni_syscall), C_LABEL(sys_ni_syscall)
474 .long C_LABEL(sys_ni_syscall), C_LABEL(sys_ni_syscall)
475 .long C_LABEL(sys_ni_syscall), C_LABEL(sys_ni_syscall), C_LABEL(sys_ni_syscall)
476 .long C_LABEL(sys_ni_syscall)