Annotation of sys/arch/hppa/spmath/mpys.c, Revision 1.1
1.1 ! nbrk 1: /* $OpenBSD: mpys.c,v 1.7 2003/04/10 17:27:58 mickey Exp $ */
! 2: /*
! 3: (c) Copyright 1986 HEWLETT-PACKARD COMPANY
! 4: To anyone who acknowledges that this file is provided "AS IS"
! 5: without any express or implied warranty:
! 6: permission to use, copy, modify, and distribute this file
! 7: for any purpose is hereby granted without fee, provided that
! 8: the above copyright notice and this notice appears in all
! 9: copies, and that the name of Hewlett-Packard Company not be
! 10: used in advertising or publicity pertaining to distribution
! 11: of the software without specific, written prior permission.
! 12: Hewlett-Packard Company makes no representations about the
! 13: suitability of this software for any purpose.
! 14: */
! 15: /* @(#)mpys.c: Revision: 1.6.88.1 Date: 93/12/07 15:06:43 */
! 16:
! 17: #include "md.h"
! 18:
! 19: void
! 20: mpys(opnd1,opnd2,result)
! 21: int opnd1, opnd2;
! 22: struct mdsfu_register *result;
! 23: {
! 24: s_xmpy(&opnd1,&opnd2,result);
! 25:
! 26: /* determine overflow status */
! 27: if ((result_hi == 0 && result_lo >= 0) ||
! 28: (result_hi == -1 && result_lo < 0))
! 29: overflow = FALSE;
! 30: else
! 31: overflow = TRUE;
! 32: }
CVSweb