Pristine Ack-5.5
[Ack-5.5.git] / mach / vax4 / libbsd4_1a / libmon_s.a
1 eÿexit.c\0\0\0\0\0\0\0\0\0\0\0\0\ 2\ 2¤\ 1\0\0,\0exit(code)
2 {
3         _cleanup() ;
4         _exit(code) ;
5 }
6 cleanup.c\0\0\0\0\0\0\0\0\0\ 2\ 2¤\ 1\0\0\ f\0_cleanup() { }
7 cgtty.c\0.c\0\0\0\0\0\0\0\0\0\ 2\ 2¤\ 1\0\0x\0#include <sgtty.h>
8 int
9 gtty(fildes,argp)
10         int fildes ;
11         struct sgttyb *argp ;
12 {
13         return ioctl(fildes,TIOCGETP,argp) ;
14 }
15 _gtty.c\0c\0\0\0\0\0\0\0\0\0\ 2\ 2¤\ 1\0\0z\0#include <sgtty.h>
16 int
17 _gtty(fildes,argp)
18         int fildes ;
19         struct sgttyb *argp ;
20 {
21         return _ioctl(fildes,TIOCGETP,argp) ;
22 }
23 stty.c\0\0c\0\0\0\0\0\0\0\0\0\ 2\ 2¤\ 1\0\0x\0#include <sgtty.h>
24 int stty(fildes,argp)
25         int fildes ;
26         struct sgttyb *argp ;
27 {
28         return ioctl(fildes,TIOCSETP,argp) ;
29 }
30 _exit.s\0c\0\0\0\0\0\0\0\0\0\ 2\ 2¤\ 1\0\0\88\0.sect .text; .sect .rom; .sect .data; .sect .bss
31 .sect .text
32 .define __exit
33 exit = 1
34
35 .align  1
36 __exit:
37         .data2  0x0000
38         chmk    $exit
39         halt
40 access.s\0\0\0\0\0\0\0\0\0\0\ 2\ 2¤\ 1\0\0§\0.sect .text; .sect .rom; .sect .data; .sect .bss
41 .sect .text
42 .define _access
43 access = 33
44
45 .align  1
46 _access:
47         .data2  0x0000
48         chmk    $access
49         bcc     1f
50         jmp     errmon
51 1:
52         ret
53 \0acct.s\0s\0\0\0\0\0\0\0\0\0\0\ 2\ 2¤\ 1\0\0\9f\0.sect .text; .sect .rom; .sect .data; .sect .bss
54 .sect .text
55 .define _acct
56 acct = 51
57
58 .align  1
59 _acct:
60         .data2  0x0000
61         chmk    $acct
62         bcc     1f
63         jmp     errmon
64 1:
65         ret
66 1alarm.s\0\0\0\0\0\0\0\0\0\0\0\ 2\ 2¤\ 1\0\0\8a\0.sect .text; .sect .rom; .sect .data; .sect .bss
67 .sect .text
68 .define _alarm
69 alarm = 27
70
71 .align  1
72 _alarm:
73         .data2  0x0000
74         chmk    $alarm
75         ret
76 _alarm.s\0\0\0\0\0\0\0\0\0\0\ 2\ 2¤\ 1\0\0\8c\0.sect .text; .sect .rom; .sect .data; .sect .bss
77 .sect .text
78 .define __alarm
79 alarm = 27
80
81 .align  1
82 __alarm:
83         .data2  0x0000
84         chmk    $alarm
85         ret
86 chdir.s\0\0\0\0\0\0\0\0\0\0\0\ 2\ 2¤\ 1\0\0¬\0.sect .text; .sect .rom; .sect .data; .sect .bss
87 .sect .text
88 .define _chdir
89 chdir = 12
90
91 .align  1
92 _chdir:
93         .data2  0x0000
94         chmk    $chdir
95         bcc     1f
96         jmp     errmon
97 1:
98         clrl    r0
99         ret
100 chmod.s\0\0\0\0\0\0\0\0\0\0\0\ 2\ 2¤\ 1\0\0¬\0.sect .text; .sect .rom; .sect .data; .sect .bss
101 .sect .text
102 .define _chmod
103 chmod = 15
104
105 .align  1
106 _chmod:
107         .data2  0x0000
108         chmk    $chmod
109         bcc     1f
110         jmp     errmon
111 1:
112         clrl    r0
113         ret
114 chown.s\0\0\0\0\0\0\0\0\0\0\0\ 2\ 2¤\ 1\0\0¬\0.sect .text; .sect .rom; .sect .data; .sect .bss
115 .sect .text
116 .define _chown
117 chown = 16
118
119 .align  1
120 _chown:
121         .data2  0x0000
122         chmk    $chown
123         bcc     1f
124         jmp     errmon
125 1:
126         clrl    r0
127         ret
128 chroot.s\0\0\0\0\0\0\0\0\0\0\ 2\ 2¤\ 1\0\0¬\0.sect .text; .sect .rom; .sect .data; .sect .bss
129 .sect .text
130 .define _chroot
131 chroot = 61
132  
133 .define errmon
134 _chroot:
135         .data2  0x0000
136         chmk    $chroot
137         bcc     1f
138         jmp     errmon
139 1:
140         ret
141 close.s\0\0\0\0\0\0\0\0\0\0\0\ 2\ 2¤\ 1\0\0«\0.sect .text; .sect .rom; .sect .data; .sect .bss
142 .sect .text
143 .define _close
144 close = 6
145
146 .align  1
147 _close:
148         .data2  0x0000
149         chmk    $close
150         bcc     1f
151         jmp     errmon
152 1:
153         clrl    r0
154         ret
155
156 _close.s\0\0\0\0\0\0\0\0\0\0\ 2\ 2¤\ 1\0\0­\0.sect .text; .sect .rom; .sect .data; .sect .bss
157 .sect .text
158 .define __close
159 close = 6
160
161 .align  1
162 __close:
163         .data2  0x0000
164         chmk    $close
165         bcc     1f
166         jmp     errmon
167 1:
168         clrl    r0
169         ret
170 \0creat.s\0\0\0\0\0\0\0\0\0\0\0\ 2\ 2¤\ 1\0\0¢\0.sect .text; .sect .rom; .sect .data; .sect .bss
171 .sect .text
172 .define _creat
173 creat = 8
174
175 .align  1
176 _creat:
177         .data2  0x0000
178         chmk    $creat
179         bcc     1f
180         jmp     errmon
181 1:
182         ret
183 _creat.s\0\0\0\0\0\0\0\0\0\0\ 2\ 2¤\ 1\0\0¤\0.sect .text; .sect .rom; .sect .data; .sect .bss
184 .sect .text
185 .define __creat
186 creat = 8
187
188 .align  1
189 __creat:
190         .data2  0x0000
191         chmk    $creat
192         bcc     1f
193         jmp     errmon
194 1:
195         ret
196 dup.s\0.s\0\0\0\0\0\0\0\0\0\0\ 2\ 2¤\ 1\0\0ç\0.sect .text; .sect .rom; .sect .data; .sect .bss
197 .sect .text
198 .define _dup
199 .define _dup2
200 dup = 41
201
202 .align  1
203 _dup:
204         .data2  0x0000
205         brb     1f
206
207 .align  1
208 _dup2:
209         .data2  0x0000
210         bisb2   $0100,4(ap)
211 1:
212         chmk    $dup
213         bcc     1f
214         jmp     errmon
215 1:
216         ret
217 \0_dup.s\0s\0\0\0\0\0\0\0\0\0\0\ 2\ 2¤\ 1\0\0ë\0.sect .text; .sect .rom; .sect .data; .sect .bss
218 .sect .text
219 .define __dup
220 .define __dup2
221 dup = 41
222
223 .align  1
224 __dup:
225         .data2  0x0000
226         brb     1f
227
228 .align  1
229 __dup2:
230         .data2  0x0000
231         bisb2   $0100,4(ap)
232 1:
233         chmk    $dup
234         bcc     1f
235         jmp     errmon
236 1:
237         ret
238 \0errmon.s\0\0\0\0\0\0\0\0\0\0\ 2\ 2¤\ 1\0\0\8f\0.sect .text; .sect .rom; .sect .data; .sect .bss
239 .sect .text
240 .define errmon
241 .comm   _errno,4
242
243 .align  1
244 errmon:
245         movl    r0,_errno
246         mnegl   $1,r0
247         ret
248 i_execl.s\0\0\0\0\0\0\0\0\0\0\ 2\ 2¤\ 1\0\0Ã\0.sect .text; .sect .rom; .sect .data; .sect .bss
249 .sect .text
250 .define __execl
251 .define _environ
252
253 .align  1
254 __execl:
255         .data2  0x0000
256         pushl   _environ
257         pushab  8(ap)
258         pushl   4(ap)
259         calls   $3,__execve
260         ret
261 cexecl.s\0\0\0\0\0\0\0\0\0\0\0\ 2\ 2¤\ 1\0\0À\0.sect .text; .sect .rom; .sect .data; .sect .bss
262 .sect .text
263 .define _execl
264 .define _environ
265
266 .align  1
267 _execl:
268         .data2  0x0000
269         pushl   _environ
270         pushab  8(ap)
271         pushl   4(ap)
272         calls   $3,_execve
273         ret
274 execle.s\0\0\0\0\0\0\0\0\0\0\ 2\ 2¤\ 1\0\0¿\0.sect .text; .sect .rom; .sect .data; .sect .bss
275 .sect .text
276 .define _execle
277
278 .align  1
279 _execle:
280         .data2  0x0000
281         movl    (ap),r0
282         pushl   (ap)[r0]
283         pushab  8(ap)
284         pushl   4(ap)
285         calls   $3,_execve
286         ret
287
288 execv.s\0\0\0\0\0\0\0\0\0\0\0\ 2\ 2¤\ 1\0\0¿\0.sect .text; .sect .rom; .sect .data; .sect .bss
289 .sect .text
290 .define _execv
291 .define _environ
292
293 .align  1
294 _execv:
295         .data2  0x0000
296         pushl   _environ
297         pushl   8(ap)
298         pushl   4(ap)
299         calls   $3,_execve
300         ret
301
302 execve.s\0\0\0\0\0\0\0\0\0\0\ 2\ 2¤\ 1\0\0\92\0.sect .text; .sect .rom; .sect .data; .sect .bss
303 .sect .text
304 .define _execve
305 exec = 59
306
307 .align  1
308 _execve:
309         .data2  0x0000
310         chmk    $exec
311         jmp     errmon
312 _execve.s\0\0\0\0\0\0\0\0\0\ 2\ 2¤\ 1\0\0\94\0.sect .text; .sect .rom; .sect .data; .sect .bss
313 .sect .text
314 .define __execve
315 exec = 59
316
317 .align  1
318 __execve:
319         .data2  0x0000
320         chmk    $exec
321         jmp     errmon
322 fork.s\0.s\0\0\0\0\0\0\0\0\0\ 2\ 2¤\ 1\0\0´\0.sect .text; .sect .rom; .sect .data; .sect .bss
323 .sect .text
324 .define _fork
325 fork = 2
326
327 .align  1
328 _fork:
329         .data2  0x0000
330         chmk    $fork
331         bcc     1f
332         jmp     errmon
333 1:
334         jlbc    r1,1f
335         clrl    r0
336 1:
337         ret
338 _fork.s\0s\0\0\0\0\0\0\0\0\0\ 2\ 2¤\ 1\0\0\0.sect .text; .sect .rom; .sect .data; .sect .bss
339 .sect .text
340 .define __fork
341 fork = 2
342
343 .align  1
344 __fork:
345         .data2  0x0000
346         chmk    $fork
347         bcc     1f
348         jmp     errmon
349 1:
350         jlbc    r1,1f
351         clrl    r0
352 1:
353         ret
354 fstat.s\0s\0\0\0\0\0\0\0\0\0\ 2\ 2¤\ 1\0\0¬\0.sect .text; .sect .rom; .sect .data; .sect .bss
355 .sect .text
356 .define _fstat
357 fstat = 28
358
359 .align  1
360 _fstat:
361         .data2  0x0000
362         chmk    $fstat
363         bcc     1f
364         jmp     errmon
365 1:
366         clrl    r0
367         ret
368 _fstat.s\0\0\0\0\0\0\0\0\0\0\ 2\ 2¤\ 1\0\0®\0.sect .text; .sect .rom; .sect .data; .sect .bss
369 .sect .text
370 .define __fstat
371 fstat = 28
372
373 .align  1
374 __fstat:
375         .data2  0x0000
376         chmk    $fstat
377         bcc     1f
378         jmp     errmon
379 1:
380         clrl    r0
381         ret
382 ftime.s\0\0\0\0\0\0\0\0\0\0\0\ 2\ 2¤\ 1\0\0\8a\0.sect .text; .sect .rom; .sect .data; .sect .bss
383 .sect .text
384 .define _ftime
385 ftime = 35
386
387 .align  1
388 _ftime:
389         .data2  0x0000
390         chmk    $ftime
391         ret
392 _ftime.s\0\0\0\0\0\0\0\0\0\0\ 2\ 2¤\ 1\0\0\8c\0.sect .text; .sect .rom; .sect .data; .sect .bss
393 .sect .text
394 .define __ftime
395 ftime = 35
396
397 .align  1
398 __ftime:
399         .data2  0x0000
400         chmk    $ftime
401         ret
402 getgid.s\0\0\0\0\0\0\0\0\0\0\ 2\ 2¤\ 1\0\0á\0.sect .text; .sect .rom; .sect .data; .sect .bss
403 .sect .text
404 .define _getgid
405 .define _getegid
406 getgid = 47
407
408 .align  1
409 _getgid:
410         .data2  0x0000
411         chmk    $getgid
412         ret
413
414 .align  1
415 _getegid:
416         .data2  0x0000
417         chmk    $getgid
418         movl    r1,r0
419         ret
420 ngetpid.s\0\0\0\0\0\0\0\0\0\0\ 2\ 2¤\ 1\0\0á\0.sect .text; .sect .rom; .sect .data; .sect .bss
421 .sect .text
422 .define _getpid
423 .define _getppid
424 getpid = 20
425
426 .align  1
427 _getpid:
428         .data2  0x0000
429         chmk    $getpid
430         ret
431
432 .align  1
433 _getppid:
434         .data2  0x0000
435         chmk    $getpid
436         movl    r1,r0
437         ret
438 n_getpid.s\0\0\0\0\0\0\0\0\0\ 2\ 2¤\ 1\0\0å\0.sect .text; .sect .rom; .sect .data; .sect .bss
439 .sect .text
440 .define __getpid
441 .define __getppid
442 getpid = 20
443
444 .align  1
445 __getpid:
446         .data2  0x0000
447         chmk    $getpid
448         ret
449
450 .align  1
451 __getppid:
452         .data2  0x0000
453         chmk    $getpid
454         movl    r1,r0
455         ret
456
457 getuid.s\0\0\0\0\0\0\0\0\0\0\ 2\ 2¤\ 1\0\0á\0.sect .text; .sect .rom; .sect .data; .sect .bss
458 .sect .text
459 .define _getuid
460 .define _geteuid
461 getuid = 24
462
463 .align  1
464 _getuid:
465         .data2  0x0000
466         chmk    $getuid
467         ret
468
469 .align  1
470 _geteuid:
471         .data2  0x0000
472         chmk    $getuid
473         movl    r1,r0
474         ret
475 rioctl.s\0\0\0\0\0\0\0\0\0\0\0\ 2\ 2¤\ 1\0\0¢\0.sect .text; .sect .rom; .sect .data; .sect .bss
476 .sect .text
477 .define _ioctl
478 ioctl = 54
479  
480 .align  1
481 _ioctl:
482         .data2  0x0000
483         chmk    $ioctl
484         bcc     1f
485         jmp     errmon
486 1:
487         ret
488 _ioctl.s\0\0\0\0\0\0\0\0\0\0\ 2\ 2¤\ 1\0\0¤\0.sect .text; .sect .rom; .sect .data; .sect .bss
489 .sect .text
490 .define __ioctl
491 ioctl = 54
492  
493 .align  1
494 __ioctl:
495         .data2  0x0000
496         chmk    $ioctl
497         bcc     1f
498         jmp     errmon
499 1:
500         ret
501 kill.s\0s\0\0\0\0\0\0\0\0\0\0\ 2\ 2¤\ 1\0\0¨\0.sect .text; .sect .rom; .sect .data; .sect .bss
502 .sect .text
503 .define _kill
504 kill = 37
505
506 .align  1
507 _kill:
508         .data2  0x0000
509         chmk    $kill
510         bcc     1f
511         jmp     errmon
512 1:
513         clrl    r0
514         ret
515 _kill.s\0\0\0\0\0\0\0\0\0\0\0\ 2\ 2¤\ 1\0\0ª\0.sect .text; .sect .rom; .sect .data; .sect .bss
516 .sect .text
517 .define __kill
518 kill = 37
519
520 .align  1
521 __kill:
522         .data2  0x0000
523         chmk    $kill
524         bcc     1f
525         jmp     errmon
526 1:
527         clrl    r0
528         ret
529 link.s\0\0\0\0\0\0\0\0\0\0\0\0\ 2\ 2¤\ 1\0\0§\0.sect .text; .sect .rom; .sect .data; .sect .bss
530 .sect .text
531 .define _link
532 link = 9
533
534 .align  1
535 _link:
536         .data2  0x0000
537         chmk    $link
538         bcc     1f
539         jmp     errmon
540 1:
541         clrl    r0
542         ret
543 e_link.s\0\0\0\0\0\0\0\0\0\0\0\ 2\ 2¤\ 1\0\0©\0.sect .text; .sect .rom; .sect .data; .sect .bss
544 .sect .text
545 .define __link
546 link = 9
547
548 .align  1
549 __link:
550         .data2  0x0000
551         chmk    $link
552         bcc     1f
553         jmp     errmon
554 1:
555         clrl    r0
556         ret
557
558 lseek.s\0\0\0\0\0\0\0\0\0\0\0\ 2\ 2¤\ 1\0\0£\0.sect .text; .sect .rom; .sect .data; .sect .bss
559 .sect .text
560 .define _lseek
561 lseek = 19
562
563 .align  1
564 _lseek:
565         .data2  0x0000
566         chmk    $lseek
567         bcc     1f
568         jmp     errmon
569 1:
570         ret
571
572 _lseek.s\0\0\0\0\0\0\0\0\0\0\ 2\ 2¤\ 1\0\0¥\0.sect .text; .sect .rom; .sect .data; .sect .bss
573 .sect .text
574 .define __lseek
575 lseek = 19
576
577 .align  1
578 __lseek:
579         .data2  0x0000
580         chmk    $lseek
581         bcc     1f
582         jmp     errmon
583 1:
584         ret
585 rmknod.s\0\0\0\0\0\0\0\0\0\0\0\ 2\ 2¤\ 1\0\0¬\0.sect .text; .sect .rom; .sect .data; .sect .bss
586 .sect .text
587 .define _mknod
588 mknod = 14
589
590 .align  1
591 _mknod:
592         .data2  0x0000
593         chmk    $mknod
594         bcc     1f
595         jmp     errmon
596 1:
597         clrl    r0
598         ret
599 mount.s\0\0\0\0\0\0\0\0\0\0\0\ 2\ 2¤\ 1\0\0¬\0.sect .text; .sect .rom; .sect .data; .sect .bss
600 .sect .text
601 .define _mount
602 mount = 21
603
604 .align  1
605 _mount:
606         .data2  0x0000
607         chmk    $mount
608         bcc     1f
609         jmp     errmon
610 1:
611         clrl    r0
612         ret
613 mpx.s\0s\0\0\0\0\0\0\0\0\0\0\0\ 2\ 2¤\ 1\0\0«\0.sect .text; .sect .rom; .sect .data; .sect .bss
614 .sect .text
615 mpxcall = 56
616 .define _mpxcall
617
618 .align  1
619 _mpxcall:
620         .data2  0x0000
621         chmk    $mpxcall
622         bcc     1f
623         jmp     errmon
624 1:
625         ret
626
627 nice.s\0\0\0\0\0\0\0\0\0\0\0\0\ 2\ 2¤\ 1\0\0¨\0.sect .text; .sect .rom; .sect .data; .sect .bss
628 .sect .text
629 .define _nice
630 nice = 34
631
632 .align  1
633 _nice:
634         .data2  0x0000
635         chmk    $nice
636         bcc     1f
637         jmp     errmon
638 1:
639         clrl    r0
640         ret
641 open.s\0\0\0\0\0\0\0\0\0\0\0\0\ 2\ 2¤\ 1\0\0\9e\0.sect .text; .sect .rom; .sect .data; .sect .bss
642 .sect .text
643 .define _open
644 open = 5
645
646 .align  1
647 _open:
648         .data2  0x0000
649         chmk    $open
650         bcc     1f
651         jmp     errmon
652 1:
653         ret
654 _open.s\0\0\0\0\0\0\0\0\0\0\0\ 2\ 2¤\ 1\0\0 \0.sect .text; .sect .rom; .sect .data; .sect .bss
655 .sect .text
656 .define __open
657 open = 5
658
659 .align  1
660 __open:
661         .data2  0x0000
662         chmk    $open
663         bcc     1f
664         jmp     errmon
665 1:
666         ret
667 pause.s\0\0\0\0\0\0\0\0\0\0\0\ 2\ 2¤\ 1\0\0\8a\0.sect .text; .sect .rom; .sect .data; .sect .bss
668 .sect .text
669 .define _pause
670 pause = 29
671
672 .align  1
673 _pause:
674         .data2  0x0000
675         chmk    $pause
676         ret
677 _pause.s\0\0\0\0\0\0\0\0\0\0\ 2\ 2¤\ 1\0\0\8c\0.sect .text; .sect .rom; .sect .data; .sect .bss
678 .sect .text
679 .define __pause
680 pause = 29
681
682 .align  1
683 __pause:
684         .data2  0x0000
685         chmk    $pause
686         ret
687 pipe.s\0s\0\0\0\0\0\0\0\0\0\0\ 2\ 2¤\ 1\0\0Ô\0.sect .text; .sect .rom; .sect .data; .sect .bss
688 .sect .text
689 .define _pipe
690 pipe = 42
691
692 .align  1
693 _pipe:
694         .data2  0x0000
695         chmk    $pipe
696         bcc     1f
697         jmp     errmon
698 1:
699         movl    4(ap),r2
700         movl    r0,(r2)+
701         movl    r1,(r2)
702         clrl    r0
703         ret
704 _pipe.s\0\0\0\0\0\0\0\0\0\0\0\ 2\ 2¤\ 1\0\0Ö\0.sect .text; .sect .rom; .sect .data; .sect .bss
705 .sect .text
706 .define __pipe
707 pipe = 42
708
709 .align  1
710 __pipe:
711         .data2  0x0000
712         chmk    $pipe
713         bcc     1f
714         jmp     errmon
715 1:
716         movl    4(ap),r2
717         movl    r0,(r2)+
718         movl    r1,(r2)
719         clrl    r0
720         ret
721 profil.s\0\0\0\0\0\0\0\0\0\0\ 2\ 2¤\ 1\0\0\8e\0.sect .text; .sect .rom; .sect .data; .sect .bss
722 .sect .text
723 .define _profil
724 profil = 44
725
726 .align  1
727 _profil:
728         .data2  0x0000
729         chmk    $profil
730         ret
731 ptrace.s\0\0\0\0\0\0\0\0\0\0\ 2\ 2¤\ 1\0\0´\0.sect .text; .sect .rom; .sect .data; .sect .bss
732 .sect .text
733 .define _ptrace
734 ptrace = 26
735
736 .align  1
737 _ptrace:
738         .data2  0x0000
739         clrl    _errno
740         chmk    $ptrace
741         bcc     1f
742         jmp     errmon
743 1:
744         ret
745 _read.s\0\0\0\0\0\0\0\0\0\0\0\ 2\ 2¤\ 1\0\0 \0.sect .text; .sect .rom; .sect .data; .sect .bss
746 .sect .text
747 .define __read
748 read = 3
749
750 .align  1
751 __read:
752         .data2  0x0000
753         chmk    $read
754         bcc     1f
755         jmp     errmon
756 1:
757         ret
758 read.s\0\0\0\0\0\0\0\0\0\0\0\0\ 2\ 2¤\ 1\0\0\9e\0.sect .text; .sect .rom; .sect .data; .sect .bss
759 .sect .text
760 .define _read
761 read = 3
762
763 .align  1
764 _read:
765         .data2  0x0000
766         chmk    $read
767         bcc     1f
768         jmp     errmon
769 1:
770         ret
771 sbrk.s\0\0\0\0\0\0\0\0\0\0\0\0\ 2\ 2¤\ 1\0\0\89\ 1.sect .text; .sect .rom; .sect .data; .sect .bss
772 .sect .text
773 break = 17
774 .define _sbrk
775 .define _brk
776
777 .align  1
778 _sbrk:
779         .data2  0x0000
780         addl3   .limhp,4(ap),-(sp)
781         bcc     1f
782         movl    $0xFFFFFFFF,(sp)        ! will cause an error (I hope)
783 1:
784         movl    .limhp,r3
785         calls   $1,_brk
786         tstl    r0
787         blss    1f
788         movl    r3,r0
789 1:
790         ret
791
792 .align  1
793 _brk:
794         .data2  0x0000
795         chmk    $break
796         bcc     1f
797         jmp     errmon
798 1:
799         movl    4(ap),.limhp
800         clrl    r0
801         ret
802 \0_sbrk.s\0\0\0\0\0\0\0\0\0\0\0\ 2\ 2¤\ 1\0\0\8e\ 1.sect .text; .sect .rom; .sect .data; .sect .bss
803 .sect .text
804 break = 17
805 .define __sbrk
806 .define __brk
807
808 .align  1
809 __sbrk:
810         .data2  0x0000
811         addl3   .limhp,4(ap),-(sp)
812         bcc     1f
813         movl    $0xFFFFFFFF,(sp)        ! will cause an error (I hope)
814 1:
815         movl    .limhp,r3
816         calls   $1,__brk
817         tstl    r0
818         blss    1f
819         movl    r3,r0
820 1:
821         ret
822
823 .align  1
824 __brk:
825         .data2  0x0000
826         chmk    $break
827         bcc     1f
828         jmp     errmon
829 1:
830         movl    4(ap),.limhp
831         clrl    r0
832         ret
833 setgid.s\0\0\0\0\0\0\0\0\0\0\ 2\ 2¤\ 1\0\0°\0.sect .text; .sect .rom; .sect .data; .sect .bss
834 .sect .text
835 .define _setgid
836 setgid = 46
837
838 .align  1
839 _setgid:
840         .data2  0x0000
841         chmk    $setgid
842         bcc     1f
843         jmp     errmon
844 1:
845         clrl    r0
846         ret
847 setuid.s\0\0\0\0\0\0\0\0\0\0\ 2\ 2¤\ 1\0\0°\0.sect .text; .sect .rom; .sect .data; .sect .bss
848 .sect .text
849 .define _setuid
850 setuid = 23
851
852 .align  1
853 _setuid:
854         .data2  0x0000
855         chmk    $setuid
856         bcc     1f
857         jmp     errmon
858 1:
859         clrl    r0
860         ret
861 signal.s\0\0\0\0\0\0\0\0\0\0\ 2\ 2¤\ 1\0\0¥\0.sect .text; .sect .rom; .sect .data; .sect .bss
862 .sect .text
863 .define _signal
864 signal = 48
865
866 .align  1
867 _signal:
868         .data2  0x0000
869         chmk    $signal
870         bcc     1f
871         jmp     errmon
872 1:
873         ret
874 rstat.s\0s\0\0\0\0\0\0\0\0\0\0\ 2\ 2¤\ 1\0\0¨\0.sect .text; .sect .rom; .sect .data; .sect .bss
875 .sect .text
876 .define _stat
877 stat = 18
878
879 .align  1
880 _stat:
881         .data2  0x0000
882         chmk    $stat
883         bcc     1f
884         jmp     errmon
885 1:
886         clrl    r0
887         ret
888 stime.s\0\0\0\0\0\0\0\0\0\0\0\ 2\ 2¤\ 1\0\0¿\0.sect .text; .sect .rom; .sect .data; .sect .bss
889 .sect .text
890 .define _stime
891 stime = 25
892
893 .align  1
894 _stime:
895         .data2  0x0000
896         movl    *4(ap),4(ap)
897         chmk    $stime
898         bcc     1f
899         jmp     errmon
900 1:
901         clrl    r0
902         ret
903 !sync.s\0\0\0\0\0\0\0\0\0\0\0\0\ 2\ 2¤\ 1\0\0\87\0.sect .text; .sect .rom; .sect .data; .sect .bss
904 .sect .text
905 .define _sync
906 sync = 36
907
908 .align  1       
909 _sync:
910         .data2  0x0000
911         chmk    $sync
912         ret
913 asyscall.s\0\0\0\0\0\0\0\0\0\ 2\ 2¤\ 1\0\0º\0.sect .text; .sect .rom; .sect .data; .sect .bss
914 .sect .text
915 .define _syscall
916
917 .align  1
918 _syscall:
919         .data2  0x0000
920         movl    4(ap),r0
921         subl3   $1,(ap)+,(ap)
922         chmk    r0
923         bcc     1f
924         jmp     errmon
925 1:
926         ret
927 time.s\0.s\0\0\0\0\0\0\0\0\0\ 2\ 2¤\ 1\0\0¯\0.sect .text; .sect .rom; .sect .data; .sect .bss
928 .sect .text
929 .define _time
930 time = 13
931
932 .align  1
933 _time:
934         .data2  0x0000
935         chmk    $time
936         movl    4(ap),r1
937         beql    1f
938         movl    r0,(r1)
939 1:
940         ret
941 otimes.s\0s\0\0\0\0\0\0\0\0\0\ 2\ 2¤\ 1\0\0\8a\0.sect .text; .sect .rom; .sect .data; .sect .bss
942 .sect .text
943 .define _times
944 times = 43
945
946 .align  1
947 _times:
948         .data2  0x0000
949         chmk    $times
950         ret
951 umask.s\0s\0\0\0\0\0\0\0\0\0\ 2\ 2¤\ 1\0\0¡\0.sect .text; .sect .rom; .sect .data; .sect .bss
952 .sect .text
953 .define _umask
954 umask = 60
955
956 .align  1
957 _umask:
958         .data2  0x0000
959         chmk    $umask
960         bcc     1f
961         jmp     errmon
962 1:
963         ret
964 ,umount.s\0\0\0\0\0\0\0\0\0\0\ 2\ 2¤\ 1\0\0°\0.sect .text; .sect .rom; .sect .data; .sect .bss
965 .sect .text
966 .define _umount
967 umount = 22
968
969 .align  1
970 _umount:
971         .data2  0x0000
972         chmk    $umount
973         bcc     1f
974         jmp     errmon
975 1:
976         clrl    r0
977         ret
978 unlink.s\0\0\0\0\0\0\0\0\0\0\ 2\ 2¤\ 1\0\0°\0.sect .text; .sect .rom; .sect .data; .sect .bss
979 .sect .text
980 .define _unlink
981 unlink = 10
982
983 .align  1
984 _unlink:
985         .data2  0x0000
986         chmk    $unlink
987         bcc     1f
988         jmp     errmon
989 1:
990         clrl    r0
991         ret
992 _unlink.s\0\0\0\0\0\0\0\0\0\ 2\ 2¤\ 1\0\0²\0.sect .text; .sect .rom; .sect .data; .sect .bss
993 .sect .text
994 .define __unlink
995 unlink = 10
996
997 .align  1
998 __unlink:
999         .data2  0x0000
1000         chmk    $unlink
1001         bcc     1f
1002         jmp     errmon
1003 1:
1004         clrl    r0
1005         ret
1006 utime.s\0s\0\0\0\0\0\0\0\0\0\ 2\ 2¤\ 1\0\0¢\0.sect .text; .sect .rom; .sect .data; .sect .bss
1007 .sect .text
1008 .define _utime
1009 utime = 30
1010  
1011 .align  1
1012 _utime:
1013         .data2  0x0000
1014         chmk    $utime
1015         bcc     1f
1016         jmp     errmon
1017 1:
1018         ret
1019 vadvise.s\0\0\0\0\0\0\0\0\0\ 2\ 2¤\ 1\0\0´\0.sect .text; .sect .rom; .sect .data; .sect .bss
1020 .sect .text
1021 vadvise = 72
1022 .define _vadvise
1023
1024 .align  1
1025 _vadvise:
1026         .data2  0x0000
1027         chmk    $vadvise
1028         bcc     1f
1029         jmp     errmon
1030 1:
1031         clrl    r0
1032         ret
1033 vfork.s\0s\0\0\0\0\0\0\0\0\0\ 2\ 2¤\ 1\0\0O\ 1.sect .text; .sect .rom; .sect .data; .sect .bss
1034 .sect .text
1035 .define _vfork
1036 vfork = 66
1037
1038 .align  1
1039 _vfork:
1040         .data2  0x0000
1041         movl    16(fp),r2
1042         movab   1f,16(fp)       ! dirty. Only one process can do return,
1043                                 ! so do it before forking
1044         ret
1045 1:
1046         chmk    $vfork
1047         bcs     3f
1048         tstl    r1
1049         beql    1f
1050         clrl    r0
1051 1:
1052         jmp     (r2)
1053 3:
1054         movl    r0,_errno
1055         mnegl   $1,r0
1056         jmp     (r2)
1057 rvhangup.s\0\0\0\0\0\0\0\0\0\ 2\ 2¤\ 1\0\0\92\0.sect .text; .sect .rom; .sect .data; .sect .bss
1058 .sect .text
1059 .define _vhangup
1060 vhangup = 76
1061
1062 .align  1
1063 _vhangup:
1064         .data2  0x0000
1065         chmk    $vhangup
1066         ret
1067 vlimit.s\0\0\0\0\0\0\0\0\0\0\ 2\ 2¤\ 1\0\0§\0.sect .text; .sect .rom; .sect .data; .sect .bss
1068 .sect .text
1069 .define _vlimit
1070 vlimit = 77
1071
1072 .align  1
1073 _vlimit:
1074         .data2  0x0000
1075         chmk    $vlimit
1076         bcc     1f
1077         jmp     errmon
1078 1:
1079         ret
1080 ovread.s\0\0\0\0\0\0\0\0\0\0\0\ 2\ 2¤\ 1\0\0£\0.sect .text; .sect .rom; .sect .data; .sect .bss
1081 .sect .text
1082 .define _vread
1083 vread = 67
1084
1085 .align  1
1086 _vread:
1087         .data2  0x0000
1088         chmk    $vread
1089         bcc     1f
1090         jmp     errmon
1091 1:
1092         ret
1093 rvtimes.s\0\0\0\0\0\0\0\0\0\0\ 2\ 2¤\ 1\0\0\8f\0.sect .text; .sect .rom; .sect .data; .sect .bss
1094 .sect .text
1095 .define _vtimes
1096 vtimes = 107
1097
1098 .align  1
1099 _vtimes:
1100         .data2  0x0000
1101         chmk    $vtimes
1102         ret
1103 jvwait.s\0\0\0\0\0\0\0\0\0\0\0\ 2\ 2¤\ 1\0\0Ë\0.sect .text; .sect .rom; .sect .data; .sect .bss
1104 .sect .text
1105 .define _vwait
1106 vwait = 71
1107
1108 .align  1
1109 _vwait:
1110         .data2  0x0000
1111         chmk    $vwait
1112         bcc     1f
1113         jmp     errmon
1114 1:
1115         tstl    4(ap)
1116         beql    1f
1117         movl    r1,*4(ap)
1118 1:
1119         ret
1120 dvwrite.s\0\0\0\0\0\0\0\0\0\0\ 2\ 2¤\ 1\0\0§\0.sect .text; .sect .rom; .sect .data; .sect .bss
1121 .sect .text
1122 .define _vwrite
1123 vwrite = 68
1124
1125 .align  1
1126 _vwrite:
1127         .data2  0x0000
1128         chmk    $vwrite
1129         bcc     1f
1130         jmp     errmon
1131 1:
1132         ret
1133 pwait.s\0s\0\0\0\0\0\0\0\0\0\0\ 2\ 2¤\ 1\0\0Å\0.sect .text; .sect .rom; .sect .data; .sect .bss
1134 .sect .text
1135 wait = 7
1136 .define _wait
1137
1138 .align  1
1139 _wait:
1140         .data2  0x0000
1141         chmk    $wait
1142         bcc     1f
1143         jmp     errmon
1144 1:
1145         tstl    4(ap)
1146         beql    1f
1147         movl    r1,*4(ap)
1148 1:
1149         ret
1150
1151 _wait.s\0\0\0\0\0\0\0\0\0\0\0\ 2\ 2¤\ 1\0\0Ç\0.sect .text; .sect .rom; .sect .data; .sect .bss
1152 .sect .text
1153 wait = 7
1154 .define __wait
1155
1156 .align  1
1157 __wait:
1158         .data2  0x0000
1159         chmk    $wait
1160         bcc     1f
1161         jmp     errmon
1162 1:
1163         tstl    4(ap)
1164         beql    1f
1165         movl    r1,*4(ap)
1166 1:
1167         ret
1168 rwrite.s\0\0\0\0\0\0\0\0\0\0\0\ 2\ 2¤\ 1\0\0 \0.sect .text; .sect .rom; .sect .data; .sect .bss
1169 .sect .text
1170 .define _write
1171 write = 4
1172
1173 .align  1
1174 _write:
1175         .data2  0x0000
1176         chmk    $write
1177         bcc     1f
1178         jmp     errmon
1179 1:
1180         ret
1181 _write.s\0\0\0\0\0\0\0\0\0\0\ 2\ 2¤\ 1\0\0¢\0.sect .text; .sect .rom; .sect .data; .sect .bss
1182 .sect .text
1183 .define __write
1184 write = 4
1185
1186 .align  1
1187 __write:
1188         .data2  0x0000
1189         chmk    $write
1190         bcc     1f
1191         jmp     errmon
1192 1:
1193         ret