|
|
1.1 root 1: /*
2: * Copyright (c) 1985 Regents of the University of California.
3: * All rights reserved. The Berkeley software License Agreement
4: * specifies the terms and conditions for redistribution.
5: *
6: * @(#)cerror.tahoe.s 5.2 (Berkeley) 1/12/88
7: *
8: *
9: * modified version of cerror
10: *
11: * The idea is that every time an error occurs in a system call
12: * I want a special function "syserr" called. This function will
13: * either print a message and exit or do nothing depending on
14: * defaults and use of "onsyserr".
15: */
16:
17: .globl cerror
18: .comm _errno,4
19:
20: cerror:
21: movl r0,_errno
22: callf $0,_syserr /* new code */
23: mnegl $1,r0
24: ret
25:
26: .globl __mycerror /* clumsy way to get this loaded */
27:
28: __mycerror:
29: .word 0
30: ret
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.