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.iris.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.comm _errno,4 20 21.globl cerror 22cerror: 23 movl d0,_errno 24 jbsr _syserr /* new code */ 25 moveq #-1,d0 26 rts 27 28.globl __mycerror /* clumsy way to get this loaded */ 29 30__mycerror: 31 rts 32