|
|
1.1 ! root 1: /* ! 2: * Copyright (c) 1983 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.iris.s 5.1 (Berkeley) 1/12/88 ! 7: * ! 8: * static char rcsid[] = "$Header: cerror.s,v 1.2 87/03/25 19:32:31 donn Exp $"; ! 9: * ! 10: * modified version of cerror ! 11: * ! 12: * The idea is that every time an error occurs in a system call ! 13: * I want a special function "syserr" called. This function will ! 14: * either print a message and exit or do nothing depending on ! 15: * defaults and use of "onsyserr". ! 16: */ ! 17: ! 18: .comm _errno,4 ! 19: ! 20: .globl cerror ! 21: cerror: ! 22: movl d0,_errno ! 23: jbsr _syserr /* new code */ ! 24: moveq #-1,d0 ! 25: rts ! 26: ! 27: .globl __mycerror /* clumsy way to get this loaded */ ! 28: ! 29: __mycerror: ! 30: rts
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.