errorasm.s 1.07 KB
/**************************************************************************
 *									  *
 *		 Copyright (C) 1994, Silicon Graphics, Inc.		  *
 *									  *
 *  These coded instructions, statements, and computer programs  contain  *
 *  unpublished  proprietary  information of Silicon Graphics, Inc., and  *
 *  are protected by Federal copyright law.  They  may  not be disclosed  *
 *  to  third  parties  or copied or duplicated in any form, in whole or  *
 *  in part, without the prior written consent of Silicon Graphics, Inc.  *
 *									  *
 **************************************************************************/

#include <asm.h>
#include <regdef.h>

LEAF(__osError)

	lw	t0,__osCommonHandler
	beqz	t0,1f
	jr	t0	
1:		
        j       ra
END(__osError)

#if 0
/* µì¥Ð¡¼¥¸¥ç¥ó */
LEAF(__osError)
        lw      t0,__kmc_pt_mode
        bne     t0,$0,_kmc_mode

        lw      t0,__osErrorHandler
        beqz    t0,1f
        jr      t0

_kmc_mode:
        lw      t0,__kmcErrorHandler
        beqz    t0,1f
        jr      t0	
1:		
        j       ra
END(__osError)
#endif