Annotation of 43BSDTahoe/ucb/dbx/cerror.vax.s, revision 1.1.1.1

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.vax.s        5.2 (Berkeley) 1/12/88
                      7:  *
                      8:  * static char rcsid[] = "$Header: cerror.s,v 1.1 87/03/25 19:27:44 donn Rel $";
                      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: .globl cerror
                     19: .comm  _errno,4
                     20: 
                     21: cerror:
                     22:        movl    r0,_errno
                     23:        calls   $0,_syserr      /* new code */
                     24:        mnegl   $1,r0
                     25:        ret
                     26: 
                     27: .globl __mycerror              /* clumsy way to get this loaded */
                     28: 
                     29: __mycerror:
                     30:        .word   0
                     31:        ret

unix.superglobalmegacorp.com

This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.