xref: /original-bsd/old/dbx/cerror.sun.s (revision 4d1ce0b0)
1/*
2 * Copyright (c) 1983 The Regents of the University of California.
3 * All rights reserved.
4 *
5 * %sccs.include.redist.c%
6 *
7 *	@(#)cerror.sun.s	5.3 (Berkeley) 06/01/90
8 */
9
10/*
11 * modified version of cerror
12 *
13 * The idea is that every time an error occurs in a system call
14 * I want a special function "syserr" called.  This function will
15 * either print a message and exit or do nothing depending on
16 * defaults and use of "onsyserr".
17 */
18
19.data
20.globl	_errno
21_errno:
22	.long	0
23.text
24
25.globl	cerror
26cerror:
27	movl	d0,_errno
28	jbsr	_syserr		/* new code */
29	moveq	#-1,d0
30	rts
31
32.globl	__mycerror		/* clumsy way to get this loaded */
33
34__mycerror:
35	rts
36